机构导入类
更多...
#include <Motion_MechanismImport.hxx>
|
| void | ImportFromSubassembly (NXOpen::Assemblies::Component *compOcc, NXOpen::Part *motionPart, NXOpen::Part *workPart, NXOpen::Motion::MechanismImport::NamingRule namingRule, const char *appendixString, bool reportToInfoWindow, bool abortOnFailure) |
| void | ImportFromSubassembly (NXOpen::Assemblies::Component *compOcc, NXOpen::Part *motionPart, NXOpen::Part *workPart, NXOpen::Motion::MechanismImport::NamingRule namingRule, const NXString &appendixString, bool reportToInfoWindow, bool abortOnFailure) |
| void | ImportMdf (NXOpen::NXObject *workPart, const char *fileName, NXOpen::Motion::MechanismImport::NamingRule namingRule, const char *addString, bool reportToInfoWindow, bool replaceExistingElements, NXOpen::Motion::MechanismImport::InvalidElements optionInvalidElements) |
| void | ImportMdf (NXOpen::NXObject *workPart, const NXString &fileName, NXOpen::Motion::MechanismImport::NamingRule namingRule, const NXString &addString, bool reportToInfoWindow, bool replaceExistingElements, NXOpen::Motion::MechanismImport::InvalidElements optionInvalidElements) |
| void | ImportXML (NXOpen::Part *workPart, const char *fileName, NXOpen::Motion::MechanismImport::NamingRule namingRule, const char *appendixString, bool reportToInfoWindow) |
| void | ImportXML (NXOpen::Part *workPart, const NXString &fileName, NXOpen::Motion::MechanismImport::NamingRule namingRule, const NXString &appendixString, bool reportToInfoWindow) |
| tag_t | Tag () const |
机构导入类
表示用于从文本文件导入运动模型的机构导入对象。
要获取此类的实例,请参考 NXOpen::Motion::MotionSession
在NX12.0.0中创建。
◆ InvalidElements
处理无效元素导入的选项
| 枚举值 |
|---|
| InvalidElementsRevert | 如果找到无效元素,则撤销导入并停止
|
| InvalidElementsSkip | 跳过无效元素并继续导入
|
◆ NamingRule
修改导入对象名称的命名规则类型
| 枚举值 |
|---|
| NamingRuleNone | 保持导入对象的名称不变
|
| NamingRuleAddPrefix | 向导入对象的名称添加前缀字符串
|
| NamingRuleAddSuffix | 向导入对象的名称添加后缀字符串
|
◆ ImportFromSubassembly() [1/2]
从子装配体导入运动定义(.sim)部件。
在NX12.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| compOcc | 所选的组件部件实例 |
| motionPart | 要导入机构对象的运动部件 |
| workPart | 当前工作部件 |
| namingRule | 导入对象命名行为的规则枚举 |
| appendixString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
| abortOnFailure | 发生错误时是否中止过程的标志 |
◆ ImportFromSubassembly() [2/2]
从子装配体导入运动定义(.sim)部件。
在NX12.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| compOcc | 所选的组件部件实例 |
| motionPart | 要导入机构对象的运动部件 |
| workPart | 当前工作部件 |
| namingRule | 导入对象命名行为的规则枚举 |
| appendixString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
| abortOnFailure | 发生错误时是否中止过程的标志 |
◆ ImportMdf() [1/2]
导入运动定义(.mdef)文件。
在NX2206.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| workPart | 工作部件 |
| fileName | .mdef文件的完整路径 |
| namingRule | 命名规则 |
| addString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
| replaceExistingElements | 替换同名元素的标志 |
| optionInvalidElements | 发现无效元素时跳过或撤销的标志 |
◆ ImportMdf() [2/2]
导入运动定义(.mdef)文件。
在NX2206.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| workPart | 工作部件 |
| fileName | .mdef文件的完整路径 |
| namingRule | 命名规则 |
| addString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
| replaceExistingElements | 替换同名元素的标志 |
| optionInvalidElements | 发现无效元素时跳过或撤销的标志 |
◆ ImportXML() [1/2]
导入运动定义(.XML)文件。
在NX12.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| workPart | 工作部件 |
| fileName | .xml文件的完整路径 |
| namingRule | 命名规则 |
| appendixString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
◆ ImportXML() [2/2]
导入运动定义(.XML)文件。
在NX12.0.0中创建。
许可要求:mechanisms ("MECHANISMS")
- 参数
-
| workPart | 工作部件 |
| fileName | .xml文件的完整路径 |
| namingRule | 命名规则 |
| appendixString | 当NamingRule为AddPrefix或AddSuffix时添加的字符串 |
| reportToInfoWindow | 在信息窗口中报告导入状态的标志 |
◆ Tag()
| tag_t NXOpen::Motion::MechanismImport::Tag |
( |
| ) |
const |