JT 文件创建器
更多...
#include <JtCreator.hxx>
|
| enum | AdvancedMaterials { AdvancedMaterialsNone
, AdvancedMaterialsLow
, AdvancedMaterialsHigh
} |
| enum | ChordalValue { ChordalValueRelative
, ChordalValueAbsolute
, ChordalValuePerLod
} |
| enum | FileStructure {
FileStructurePerPart
, FileStructureMonolithic
, FileStructureFullShatter
, FileStructureMimic
,
FileStructurePlmxml
, FileStructureAp242xml
} |
| enum | FileWrite { FileWriteAll
, FileWritePartsOnly
, FileWriteAssemblyOnly
} |
| enum | PmiOption {
PmiOptionNone
, PmiOptionPartOnly
, PmiOptionAsmOnly
, PmiOptionPartAndAsm
,
PmiOptionThisLevelOnly
} |
| enum | RefsetOption { RefsetOptionDefault
, RefsetOptionAll
, RefsetOptionAllNamed
, RefsetOptionAsSpecified
} |
| enum | SelectionScope { SelectionScopeEntirePart
, SelectionScopeSelectedObjects
} |
| enum | TessellationOption { TessellationOptionDefined
, TessellationOptionLw
, TessellationOptionNx
} |
◆ AdvancedMaterials
纹理质量
| 枚举值 |
|---|
| AdvancedMaterialsNone | 无
|
| AdvancedMaterialsLow | 低
|
| AdvancedMaterialsHigh | 高
|
◆ ChordalValue
弦误差选项
| 枚举值 |
|---|
| ChordalValueRelative | 相对
|
| ChordalValueAbsolute | 绝对
|
| ChordalValuePerLod | 每LOD
|
◆ FileStructure
JT文件结构
| 枚举值 |
|---|
| FileStructurePerPart | 按部件
|
| FileStructureMonolithic | 整体
|
| FileStructureFullShatter | 完全拆分
|
| FileStructureMimic | 模拟
|
| FileStructurePlmxml | 含PLMXML的JT
|
| FileStructureAp242xml | 含AP242XML的JT
|
◆ FileWrite
JT文件写入
| 枚举值 |
|---|
| FileWriteAll | 全部
|
| FileWritePartsOnly | 仅部件
|
| FileWriteAssemblyOnly | 仅装配
|
◆ PmiOption
包含PMI选项
| 枚举值 |
|---|
| PmiOptionNone | 无
|
| PmiOptionPartOnly | 仅部件
|
| PmiOptionAsmOnly | 仅装配
|
| PmiOptionPartAndAsm | 部件和装配
|
| PmiOptionThisLevelOnly | 仅当前层级
|
◆ RefsetOption
引用集选项
| 枚举值 |
|---|
| RefsetOptionDefault | 默认
|
| RefsetOptionAll | 全部
|
| RefsetOptionAllNamed | 全部命名
|
| RefsetOptionAsSpecified | 按指定
|
◆ SelectionScope
选择范围
| 枚举值 |
|---|
| SelectionScopeEntirePart | 整个部件
|
| SelectionScopeSelectedObjects | 所选对象
|
◆ TessellationOption
网格化选项
| 枚举值 |
|---|
| TessellationOptionDefined | 定义层级
|
| TessellationOptionLw | NX轻量级层级
|
| TessellationOptionNx | NX层级
|
◆ AdvancedMaterial()
获取高级材质选项 - 指定是否在JT中写入高级材质和光照信息
创建于NX8.5.0。
许可证要求:无
◆ AppendRefset()
| bool NXOpen::JtCreator::AppendRefset |
( |
| ) |
|
获取附加引用集选项 - 指定是否将引用集名称附加到JT产品结构中的组件节点名称
创建于NX8.5.0。
许可证要求:无
◆ ApplyPmi()
| bool NXOpen::JtCreator::ApplyPmi |
( |
| ) |
|
获取PMI应用选项 - 仅包含正在转换的引用集中的PMI数据进行转换
创建于NX8.5.0。
许可证要求:无
◆ AsmStructure()
| bool NXOpen::JtCreator::AsmStructure |
( |
| ) |
|
返回装配结构标志 - 写入文件类型 = JT装配
创建于NX11.0.1版本。
许可证要求:无
◆ AutolowLod()
| bool NXOpen::JtCreator::AutolowLod |
( |
| ) |
|
返回自动低LOD - 指定是否启用自动低LOD生成
创建于NX8.5.0。
许可证要求:无
◆ ChordalOption()
返回弦选项 - 指定弦值应为相对还是绝对
创建于NX8.5.0。
许可证要求:无
◆ ConfigFile()
| NXString NXOpen::JtCreator::ConfigFile |
( |
| ) |
|
返回配置文件 - 转换中使用的配置文件名
创建于NX8.5.0。
许可证要求:无
◆ IncludePmi()
获取包含PMI选项 - 指定将哪些产品制造信息数据写入JT文件
创建于NX8.5.0。
许可证要求:无
◆ JtfileStructure()
获取JT文件结构选项 - 确定JT文件在磁盘上的组织方式
创建于NX8.5.0。
许可证要求:无
◆ JtParts()
| bool NXOpen::JtCreator::JtParts |
( |
| ) |
|
返回JT零件标志 - 写入文件类型 = JT零件
创建于NX11.0.1版本。
许可证要求:无
◆ JtWrite()
获取JT写入选项 - 允许选择在JT文件中写入装配体和零件数据
创建于NX8.5.0。
许可证要求:无
◆ Kinematics()
| bool NXOpen::JtCreator::Kinematics |
( |
| ) |
|
获取 m_kinematics - 将运动学数据写入AP242XML
创建于NX1980.0.0。
许可证要求:无
◆ LightTextureMaterial()
| bool NXOpen::JtCreator::LightTextureMaterial |
( |
| ) |
|
返回轻纹理材质标志 - 轻纹理材质
创建于NX12.0.0版本。
许可证要求:无
◆ LighweightLabel()
| NXString NXOpen::JtCreator::LighweightLabel |
( |
| ) |
|
返回轻量级标签 - 需写入JT文件的轻量级标签
创建于NX10.0.0版本。
许可证要求:无
◆ LoadConfigSettings()
| void NXOpen::JtCreator::LoadConfigSettings |
( |
| ) |
|
将配置文件设置加载到构建器上
创建于NX12.0.0版本。
许可证要求:无
◆ LodList()
返回LOD列表 - 包含LOD项的列表
创建于NX8.5.0版本。
许可证要求:无
◆ MergeSheets()
| bool NXOpen::JtCreator::MergeSheets |
( |
| ) |
|
返回合并 sheet - 指定是否将所有 sheet 写入到 JT 文件中的单个节点或单独节点
创建于NX8.5.0。
许可证要求:无
◆ MergeSolids()
| bool NXOpen::JtCreator::MergeSolids |
( |
| ) |
|
获取合并实体选项 - 指定是否将所有实体写入JT文件的单个节点或单独节点
创建于NX8.5.0。
许可证要求:无
◆ NewLevel()
◆ OutputJtFile()
| NXString NXOpen::JtCreator::OutputJtFile |
( |
| ) |
|
返回输出文件 - 正在写入输出的JT文件名
创建于NX8.5.0。
许可证要求:无
◆ PreciseGeom()
| bool NXOpen::JtCreator::PreciseGeom |
( |
| ) |
|
获取精确几何选项 - 指定在转换中是否启用精确模型几何
创建于NX8.5.0。
许可证要求:无
◆ SelectBody()
获取 selectBody - 通过此块执行对象选择
创建于NX2306.0.0。
许可证要求:无
◆ SetAdvancedMaterial()
设置高级材质选项 - 指定是否在JT中写入高级材质和光照信息
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetAppendRefset()
| void NXOpen::JtCreator::SetAppendRefset |
( |
bool | appendRefset | ) |
|
设置附加引用集选项 - 指定是否将引用集名称附加到JT产品结构中的组件节点名称
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetApplyPmi()
| void NXOpen::JtCreator::SetApplyPmi |
( |
bool | applyPMI | ) |
|
设置PMI应用选项 - 仅包含正在转换的引用集中的PMI数据进行转换
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetAsmStructure()
| void NXOpen::JtCreator::SetAsmStructure |
( |
bool | asmStructure | ) |
|
设置装配结构标志 - 写入文件类型 = JT装配
创建于NX11.0.1版本。
许可证要求:无
- 参数
-
◆ SetAutolowLod()
| void NXOpen::JtCreator::SetAutolowLod |
( |
bool | autolowLOD | ) |
|
设置自动低LOD - 指定是否启用自动低LOD生成
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetChordalOption()
设置弦选项 - 指定弦值应为相对还是绝对
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetConfigFile() [1/2]
| void NXOpen::JtCreator::SetConfigFile |
( |
const char * | filename | ) |
|
设置配置文件 - 转换中使用的配置文件名
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetConfigFile() [2/2]
| void NXOpen::JtCreator::SetConfigFile |
( |
const NXString & | filename | ) |
|
设置配置文件 - 转换中使用的配置文件名
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetIncludePmi()
设置包含PMI选项 - 指定将哪些产品制造信息数据写入JT文件
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetJtfileStructure()
设置JT文件结构选项 - 确定JT文件在磁盘上的组织方式
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetJtParts()
| void NXOpen::JtCreator::SetJtParts |
( |
bool | jtParts | ) |
|
设置JT零件标志 - 写入文件类型 = JT零件
创建于NX11.0.1版本。
许可证要求:无
- 参数
-
◆ SetJtWrite()
设置JT写入选项 - 允许选择在JT文件中写入装配体和零件数据
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetKinematics()
| void NXOpen::JtCreator::SetKinematics |
( |
bool | kinematics | ) |
|
设置 m_kinematics - 将运动学数据写入AP242XML
创建于NX1980.0.0。
许可证要求:无
- 参数
-
◆ SetLightTextureMaterial()
| void NXOpen::JtCreator::SetLightTextureMaterial |
( |
bool | lightTextureMaterial | ) |
|
设置轻纹理材质标志 - 轻纹理材质
创建于NX12.0.0版本。
许可证要求:无
- 参数
-
| lightTextureMaterial | 轻纹理材质 |
◆ SetLighweightLabel() [1/2]
| void NXOpen::JtCreator::SetLighweightLabel |
( |
const char * | labelName | ) |
|
设置轻量级标签 - 需写入JT文件的轻量级标签
创建于NX10.0.0版本。
许可证要求:无
- 参数
-
◆ SetLighweightLabel() [2/2]
| void NXOpen::JtCreator::SetLighweightLabel |
( |
const NXString & | labelName | ) |
|
设置轻量级标签 - 需写入JT文件的轻量级标签
创建于NX10.0.0版本。
许可证要求:无
- 参数
-
◆ SetMergeSheets()
| void NXOpen::JtCreator::SetMergeSheets |
( |
bool | mergeSheets | ) |
|
设置合并 sheet - 指定是否将所有 sheet 写入到 JT 文件中的单个节点或单独节点
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetMergeSolids()
| void NXOpen::JtCreator::SetMergeSolids |
( |
bool | mergeSolids | ) |
|
设置合并实体选项 - 指定是否将所有实体写入JT文件的单个节点或单独节点
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetOutputJtFile() [1/2]
| void NXOpen::JtCreator::SetOutputJtFile |
( |
const char * | filename | ) |
|
设置输出文件 - 正在写入输出的JT文件名
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetOutputJtFile() [2/2]
| void NXOpen::JtCreator::SetOutputJtFile |
( |
const NXString & | filename | ) |
|
设置输出文件 - 正在写入输出的JT文件名
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetPreciseGeom()
| void NXOpen::JtCreator::SetPreciseGeom |
( |
bool | preciseGeom | ) |
|
设置精确几何选项 - 指定在转换中是否启用精确模型几何
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetSmartLod()
| void NXOpen::JtCreator::SetSmartLod |
( |
bool | smartLOD | ) |
|
设置智能LOD - 指定是否启用智能LOD生成
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SetTessOption()
设置细分选项 - 指定细节级别类型,是定义级别还是使用NX分辨率
创建于NX10.0.0版本。
许可证要求:无
- 参数
-
◆ SetUseRefset()
设置用于写入JT文件的引用集
创建于NX8.5.0版本。
许可证要求:无
- 参数
-
◆ SetWireFrame()
| void NXOpen::JtCreator::SetWireFrame |
( |
bool | wireFrame | ) |
|
设置线框 - 控制是否将线框和点实体转换到JT文件
创建于NX8.5.0。
许可证要求:无
- 参数
-
◆ SmartLod()
| bool NXOpen::JtCreator::SmartLod |
( |
| ) |
|
返回智能LOD - 指定是否启用智能LOD生成
创建于NX8.5.0。
许可证要求:无
◆ TessOption()
返回细分选项 - 指定细节级别类型,是定义级别还是使用NX分辨率
创建于NX10.0.0版本。
许可证要求:无
◆ UseRefset()
返回用于写入JT文件的引用集
创建于NX8.5.0版本。
许可证要求:无
◆ WireFrame()
| bool NXOpen::JtCreator::WireFrame |
( |
| ) |
|
返回线框 - 控制是否将线框和点实体转换到JT文件
创建于NX8.5.0。
许可证要求:无