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:
Returns:

The 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”)

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 created
Returns: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 created
Returns: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 created
Returns: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”)