有效性检查构建器
更多...
#include <Tooling_ValidCheckBuilder.hxx>
|
|
class | _ValidCheckBuilderBuilder |
有效性检查构建器
这是用于静态干涉检查的JA构建器
要创建此类的新实例,请使用 NXOpen::Tooling::ValidCheckCollection::CreateValidCheckBuilder
默认值。
| 属性 | 值 |
| AnalyMode | SolidBased |
| BlankBody | 0 |
| CheckType | TrueBody |
| ClrZone | 0 |
| ObjSelectType | Component |
| ScrewCheck | 0 |
| SubAssembly | 0 |
在NX6.0.0中创建。
◆ AnalysisMode
分析模式,包括基于实体的模式和基于小平面的模式
| 枚举值 |
|---|
| AnalysisModeSolidBased | 将使用实体进行检查
|
| AnalysisModeFacetBased | 将使用小平面实体进行检查
|
◆ CheckingType
检查类型,包括真实实体、虚假实体或两者都有
| 枚举值 |
|---|
| CheckingTypeTrueBody | 将使用真实实体进行检查
|
| CheckingTypeFalseBody | 将使用虚假实体进行检查
|
| CheckingTypeBoth | 将使用两种类型的实体进行检查
|
◆ SelMode
选择类型,包括组件和实体
| 枚举值 |
|---|
| SelModeComponent | 选择类型将设置为组件
|
| SelModeBody | 选择类型将设置为实体
|
◆ AnalyMode()
获取分析模式
创建于 NX6.0.0。
许可要求:无
◆ BlankBody()
| bool NXOpen::Tooling::ValidCheckBuilder::BlankBody |
( |
| ) |
|
获取空白体,指定是否需要搜索组件中的空白体
创建于 NX6.0.0。
许可要求:无
◆ CheckType()
获取检查类型
创建于 NX6.0.0。
许可要求:无
◆ ClrSetName()
| NXString NXOpen::Tooling::ValidCheckBuilder::ClrSetName |
( |
| ) |
|
返回间隙集名称
创建于NX6.0.0。
许可证要求:无
◆ ClrZone()
| double NXOpen::Tooling::ValidCheckBuilder::ClrZone |
( |
| ) |
|
返回间隙区域
创建于NX6.0.0。
许可证要求:无
◆ ObjSelectTarget()
获取目标对象选择列表
创建于 NX6.0.0。
许可要求:无
◆ ObjSelectTool()
获取工具对象选择列表
创建于 NX6.0.0。
许可要求:无
◆ ObjSelectType()
获取对象选择类型
创建于 NX6.0.0。
许可要求:无
◆ RemoveDataSet() [1/2]
| void NXOpen::Tooling::ValidCheckBuilder::RemoveDataSet |
( |
const char * | dataSetName | ) |
|
删除数据集的操作
创建于NX11.0.0。
许可证要求:UG注塑模设计("UG MOLD") 或 UG级进模向导("UG/Progressive Die Wizard")
- 参数
-
◆ RemoveDataSet() [2/2]
| void NXOpen::Tooling::ValidCheckBuilder::RemoveDataSet |
( |
const NXString & | dataSetName | ) |
|
删除数据集的操作
创建于NX11.0.0。
许可证要求:UG注塑模设计("UG MOLD") 或 UG级进模向导("UG/Progressive Die Wizard")
- 参数
-
◆ ScrewCheck()
| bool NXOpen::Tooling::ValidCheckBuilder::ScrewCheck |
( |
| ) |
|
获取螺钉检查,指定是否需要使用螺钉检查算法
创建于 NX6.0.0。
许可要求:无
◆ SelectDatasetsName()
| NXString NXOpen::Tooling::ValidCheckBuilder::SelectDatasetsName |
( |
| ) |
|
返回框列表中所选集合的名称
创建于NX6.0.0。
许可证要求:无
◆ SelectStandardSetsSpreadsheet()
| NXString NXOpen::Tooling::ValidCheckBuilder::SelectStandardSetsSpreadsheet |
( |
| ) |
|
返回标准集合电子表格
创建于NX11.0.0。
许可证要求:无
◆ SetAnalyMode()
设置分析模式
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetBlankBody()
| void NXOpen::Tooling::ValidCheckBuilder::SetBlankBody |
( |
bool | blankBody | ) |
|
设置空白体,指定是否需要搜索组件中的空白体
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetCheckType()
设置检查类型
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetClrSetName() [1/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetClrSetName |
( |
const char * | clrSetName | ) |
|
设置间隙集名称
创建于NX6.0.0。
许可证要求:实体建模("SOLIDS MODELING")
- 参数
-
◆ SetClrSetName() [2/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetClrSetName |
( |
const NXString & | clrSetName | ) |
|
设置间隙集名称
创建于NX6.0.0。
许可证要求:实体建模("SOLIDS MODELING")
- 参数
-
◆ SetClrZone()
| void NXOpen::Tooling::ValidCheckBuilder::SetClrZone |
( |
double | clrZone | ) |
|
设置间隙区域
创建于NX6.0.0。
许可证要求:实体建模("SOLIDS MODELING")
- 参数
-
◆ SetObjSelectType()
设置对象选择类型
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetScrewCheck()
| void NXOpen::Tooling::ValidCheckBuilder::SetScrewCheck |
( |
bool | screwCheck | ) |
|
设置螺钉检查,指定是否需要使用螺钉检查算法
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| screwCheck | 指示执行检查时是否使用螺钉检查算法 |
◆ SetSelectDatasetsName() [1/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetSelectDatasetsName |
( |
const char * | selDataSetName | ) |
|
设置框列表中所选集合的名称
创建于NX6.0.0。
许可证要求:实体建模("SOLIDS MODELING")
- 参数
-
| selDataSetName | 指定用户选择的数据集名称 |
◆ SetSelectDatasetsName() [2/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetSelectDatasetsName |
( |
const NXString & | selDataSetName | ) |
|
设置框列表中所选集合的名称
创建于NX6.0.0。
许可证要求:实体建模("SOLIDS MODELING")
- 参数
-
| selDataSetName | 指定用户选择的数据集名称 |
◆ SetSelectStandardSetsSpreadsheet() [1/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetSelectStandardSetsSpreadsheet |
( |
const char * | filename | ) |
|
设置标准集合电子表格
创建于NX11.0.0。
许可证要求:UG注塑模设计("UG MOLD") 或 UG级进模向导("UG/Progressive Die Wizard")
- 参数
-
◆ SetSelectStandardSetsSpreadsheet() [2/2]
| void NXOpen::Tooling::ValidCheckBuilder::SetSelectStandardSetsSpreadsheet |
( |
const NXString & | filename | ) |
|
设置标准集合电子表格
创建于NX11.0.0。
许可证要求:UG注塑模设计("UG MOLD") 或 UG级进模向导("UG/Progressive Die Wizard")
- 参数
-
◆ SetSubAssembly()
| void NXOpen::Tooling::ValidCheckBuilder::SetSubAssembly |
( |
bool | subAssembly | ) |
|
设置子装配体,指定是否需要搜索子装配体
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| subAssembly | 指示执行检查时是否包含子装配体 |
◆ StdAddUserSets()
| void NXOpen::Tooling::ValidCheckBuilder::StdAddUserSets |
( |
| ) |
|
将标准件添加到用户定义集合
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
◆ StdLoadFile()
| void NXOpen::Tooling::ValidCheckBuilder::StdLoadFile |
( |
| ) |
|
加载标准属性列表
创建于 NX6.0.0。
许可要求:solid_modeling ("SOLIDS MODELING")
◆ SubAssembly()
| bool NXOpen::Tooling::ValidCheckBuilder::SubAssembly |
( |
| ) |
|
获取子装配体,指定是否需要搜索子装配体
创建于 NX6.0.0。
许可要求:无