KinematicComponentCollection Class¶
-
class
NXOpen.SIM.
KinematicComponentCollection
¶ Bases:
object
Represents the SimKimComponent Collection
To obtain an instance of this class, refer to
NXOpen.SIM.KinematicConfigurator
New in version NX7.5.0.
Methods¶
Method | Description |
---|---|
CreateComponentBuilder | Creates a builder for a kinematic component @return The component builder |
CreateHeadBaseComponentBuilder | Creates a bulder for head base component. |
CreateMachineBaseComponentBuilder | Creates a builder for a machine base component. |
CreateToolBaseComponentBuilder | Creates a bulder for tool base component. |
FindObject | Finds the SIM. |
Method Detail¶
CreateComponentBuilder¶
-
KinematicComponentCollection.
CreateComponentBuilder
¶ Creates a builder for a kinematic component
Signature
CreateComponentBuilder(parent, comp)
Parameters: - parent (
NXOpen.SIM.KinematicComponent
) – The parent for the new component. Can be NULL - comp (
NXOpen.SIM.KinematicComponent
) – The component to edit. If NULL, a new component will be created
Returns: The component builder
Return type: New in version NX7.5.0.
License requirements: ug_isv_full (“Full functionality for Integrated Simulation and Verification”) OR nx_isv_mtb (“Machine Tool Builder”) OR resource_manager_nx (“Teamcenter Resource Manager”)
- parent (
CreateHeadBaseComponentBuilder¶
-
KinematicComponentCollection.
CreateHeadBaseComponentBuilder
¶ Creates a bulder for head base component.
Signature
CreateHeadBaseComponentBuilder(head)
Parameters: head ( NXOpen.SIM.KinematicComponent
) – The head component to edit. If NULL, then a new head base component is createdReturns: The new head base component builder Return type: NXOpen.SIM.KinematicComponentBuilder
New in version NX8.0.0.
License requirements: ug_isv_full (“Full functionality for Integrated Simulation and Verification”) OR nx_isv_mtb (“Machine Tool Builder”)
CreateMachineBaseComponentBuilder¶
-
KinematicComponentCollection.
CreateMachineBaseComponentBuilder
¶ Creates a builder for a machine base component.
Signature
CreateMachineBaseComponentBuilder(machine)
Parameters: machine ( NXOpen.SIM.KinematicComponent
) – The machine base component to edit. If NULL, then a new machine base component is createdReturns: The new machine base component builder Return type: NXOpen.SIM.KinematicComponentBuilder
New in version NX7.5.0.
License requirements: ug_isv_full (“Full functionality for Integrated Simulation and Verification”) OR nx_isv_mtb (“Machine Tool Builder”)
CreateToolBaseComponentBuilder¶
-
KinematicComponentCollection.
CreateToolBaseComponentBuilder
¶ Creates a bulder for tool base component.
Signature
CreateToolBaseComponentBuilder(tool)
Parameters: tool ( NXOpen.SIM.KinematicComponent
) – The tool component to edit. If NULL, then a new tool base component is createdReturns: The new tool base component builder Return type: NXOpen.SIM.KinematicComponentBuilder
New in version NX7.5.0.
License requirements: ug_isv_full (“Full functionality for Integrated Simulation and Verification”) OR nx_isv_mtb (“Machine Tool Builder”) OR resource_manager_nx (“Teamcenter Resource Manager”)
FindObject¶
-
KinematicComponentCollection.
FindObject
¶ Finds the SIM.
KinematicComponent object with the given identifier as recorded in a journal.
Signature
FindObject(sid)
Parameters: sid (str) – the name of the object Returns: the found object Return type: NXOpen.SIM.KinematicComponent
New in version NX7.5.0.
License requirements: ug_isv_full (“Full functionality for Integrated Simulation and Verification”) OR nx_isv_mtb (“Machine Tool Builder”)