MechanismImport Class¶
-
class
NXOpen.Motion.
MechanismImport
¶ Bases:
object
Represents a Mechanism Import object used to import a Motion model from a text file.
To obtain an instance of this class, refer to
NXOpen.Motion.MotionSession
New in version NX12.0.0.
Methods¶
Method | Description |
---|---|
ImportFromSubassembly | Imports a Motion Definition (. |
ImportMdef | Imports a Motion Definition (. |
ImportXML | Imports a Motion Definition (. |
Enumerations¶
MechanismImportNamingRule Enumeration | Naming Rule type to modify imported object’s name |
Method Detail¶
ImportFromSubassembly¶
-
MechanismImport.
ImportFromSubassembly
¶ Imports a Motion Definition (.
sim) Part.
Signature
ImportFromSubassembly(compOcc, motionPart, workPart, namingRule, appendixString, reportToInfoWindow, abortOnFailure)
Parameters: - compOcc (
NXOpen.Assemblies.Component
) – the selected component part occ - motionPart (
NXOpen.Part
) – the motion part which the mechanism objects are imported from - workPart (
NXOpen.Part
) – the current work part - namingRule (
NXOpen.Motion.MechanismImportNamingRule
) – enum to rule the naming behavior of the imported objects - appendixString (str) – string to add when NamingRule is AddPrefix or AddSuffix
- reportToInfoWindow (bool) – Flag to report import status in the information window
- abortOnFailure (bool) – Flag to rule whether to abort the process when there is error occurrs
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
- compOcc (
ImportMdef¶
-
MechanismImport.
ImportMdef
¶ Imports a Motion Definition (.
mdef) file.
Signature
ImportMdef(workPart, fileName, namingRule, addString, reportToInfoWindow, replaceExistingElements)
Parameters: - workPart (
NXOpen.NXObject
) – - fileName (str) – Full path to the .mdef file
- namingRule (
NXOpen.Motion.MechanismImportNamingRule
) – - addString (str) – string to add when NamingRule is AddPrefix or AddSuffix
- reportToInfoWindow (bool) – Flag to report import status in the information window
- replaceExistingElements (bool) – Flag to replace elements with same names
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
- workPart (
ImportXML¶
-
MechanismImport.
ImportXML
¶ Imports a Motion Definition (.
XML) file.
Signature
ImportXML(workPart, fileName, namingRule, appendixString, reportToInfoWindow)
Parameters: - workPart (
NXOpen.Part
) – - fileName (str) – Full path to the .xml file
- namingRule (
NXOpen.Motion.MechanismImportNamingRule
) – - appendixString (str) – string to add when NamingRule is AddPrefix or AddSuffix
- reportToInfoWindow (bool) – Flag to report import status in the information window
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
- workPart (