|
NX Open C++ 参考指南 2406 v1.1
|
VSA工具类 更多...
#include <Vsa_Utils.hxx>
静态 Public 成员函数 | |
| static Utils * | GetUtils (NXOpen::Session *owner) |
VSA工具类
<br> 使用此类的静态方法获取实例。 <br>
仅在Windows系统可用
创建于NX1899.0.0版本。
| void NXOpen::Vsa::Utils::AddFixtureNode | ( | NXOpen::NXObject * | assemblyTag | ) |
该例程用于创建点。
仅可在 Windows 上使用
于 NX2312.0.0 中创建。
许可要求:无
| assemblyTag | 装配标签 |
| void NXOpen::Vsa::Utils::CreateindivisualpointOnFace | ( | NXOpen::NXObject * | ptrParentFeat | ) |
该例程用于在面上创建单个点。
仅在 Windows 系统上可用
在 NX1926.0.0 中创建。
许可证要求:nx_vsa_build ("构建 VSA 模型")
| ptrParentFeat | 父特征指针 |
| void NXOpen::Vsa::Utils::CreateModel | ( | NXOpen::NXObject * | rootObject | ) |
该例程用于创建vsa模型。
仅在Windows系统可用
创建于NX1899.0.0版本。
许可证要求:无
| rootObject | 根对象 |
| NXOpen::NXObject * NXOpen::Vsa::Utils::CreatePoint | ( | ) |
该例程用于创建点。
仅可在 Windows 上使用
于 NX2312.0.0 中创建。
许可要求:无
| void NXOpen::Vsa::Utils::DeleteAllNodes | ( | ) |
此例程删除所有节点。
仅在Windows上可用
于NX1926.0.0中创建。
许可证要求:无
| void NXOpen::Vsa::Utils::DeleteAssemblyOperation | ( | NXOpen::NXObject * | assemblyOperation | ) |
该例程用于删除装配操作。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| assemblyOperation | 装配操作 |
| void NXOpen::Vsa::Utils::DeleteFeature | ( | NXOpen::NXObject * | vsaFeature | ) |
该例程用于删除特征。
仅可在 Windows 上使用
于 NX2312.0.0 中创建。
许可要求:无
| vsaFeature | 特征 |
| void NXOpen::Vsa::Utils::DeleteFixture | ( | NXOpen::NXObject * | vsaFixtureTag | ) |
该例程用于删除夹具。
仅可在 Windows 上使用
于 NX2312.0.0 中创建。
许可要求:无
| vsaFixtureTag | 夹具标签 |
| void NXOpen::Vsa::Utils::DeleteGDTMeasurementOperation | ( | NXOpen::NXObject * | gdtmeasurementOperation | ) |
此例程删除GDT测量操作。
仅在Windows上可用
于NX1980.0.0中创建。
许可证要求:无
| gdtmeasurementOperation | GDT测量操作 |
| void NXOpen::Vsa::Utils::DeleteMeasurementOperation | ( | NXOpen::NXObject * | measurementOperation | ) |
该例程用于删除测量操作。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| measurementOperation | 测量操作 |
| void NXOpen::Vsa::Utils::DeleteSubFeaturePoint | ( | NXOpen::NXObject * | subFeaturePointTag | ) |
该例程用于删除子特征点。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标记 |
| void NXOpen::Vsa::Utils::DeleteTolerance | ( | NXOpen::NXObject * | vsaFeature | ) |
该例程用于删除公差。
仅可在 Windows 上使用
于 NX2312.0.0 中创建。
许可要求:无
| vsaFeature | 特征 |
| void NXOpen::Vsa::Utils::EditindivisualpointOnFace | ( | NXOpen::NXObject * | tagPointSubFeat | ) |
该例程用于编辑面上的单个点。
仅在 Windows 系统上可用
在 NX1926.0.0 中创建。
许可证要求:nx_vsa_build ("构建 VSA 模型")
| tagPointSubFeat | 点子特征标记 |
|
static |
返回运行会话的Utils对象,该对象是应用程序API的“网关”类。 此API中所有其他对象的引用均直接或间接通过此类的方法和属性获取。 在此调用之前,应使用NXOpen API的“GetSession”方法初始化平台会话。
| void NXOpen::Vsa::Utils::MoveAssemblyChildren | ( | NXOpen::NXObject * | vsaPartTag, |
| int | sourceIndex, | ||
| int | targetIndex ) |
该例程用于移动装配体子项。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| vsaPartTag | VSA部件标记 |
| sourceIndex | 源索引 |
| targetIndex | 目标索引 |
| void NXOpen::Vsa::Utils::MoveFixtureChildren | ( | NXOpen::NXObject * | vsaFixtureTag, |
| int | sourceIndex, | ||
| int | targetIndex ) |
此例程将源索引处的夹具元素移动到目标索引。 若源索引为4且目标索引为1,则索引4处的夹具将移动到索引1位置。
仅在Windows上可用
于NX2312.0.0中创建。
许可证要求:无
| vsaFixtureTag | VSA夹具标签 |
| sourceIndex | 源索引 |
| targetIndex | 目标索引 |
| void NXOpen::Vsa::Utils::MovePartChildren | ( | NXOpen::NXObject * | vsaPartTag, |
| int | sourceIndex, | ||
| int | targetIndex ) |
该例程用于移动部件子项。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| vsaPartTag | VSA部件标记 |
| sourceIndex | 源索引 |
| targetIndex | 目标索引 |
| void NXOpen::Vsa::Utils::MoveRootProcessChildren | ( | NXOpen::NXObject * | vsaRootProcessTag, |
| int | sourceIndex, | ||
| int | targetIndex ) |
该例程用于移动根流程子项。
仅在 Windows 系统上可用
在 NX2312.0.0 中创建。
许可证要求:无
| vsaRootProcessTag | VSA根流程标记 |
| sourceIndex | 源索引 |
| targetIndex | 目标索引 |
| void NXOpen::Vsa::Utils::PopulateModelToNavigator | ( | ) |
该例程用于在导航器中填充vsa模型。
仅在Windows系统可用
创建于NX1899.0.0版本。
许可证要求:无
| void NXOpen::Vsa::Utils::RefreshAllNavigatorViews | ( | ) |
该例程用于刷新导航器。
仅在Windows系统可用
创建于NX1899.0.0版本。
许可证要求:无
| void NXOpen::Vsa::Utils::RenameAssemblyOperation | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const char * | pstrName ) |
此例程重命名装配操作。
仅在Windows上可用
于NX1980.0.0中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标签 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameAssemblyOperation | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const NXString & | pstrName ) |
此例程重命名装配操作。
仅在Windows上可用
于NX1980.0.0中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标签 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameFeature | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const char * | pstrName ) |
该例程用于重命名特征。
仅在 Windows 系统上可用
在 NX1980.0.0 中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标记 |
| pstrName | 新名称字符串 |
| void NXOpen::Vsa::Utils::RenameFeature | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const NXString & | pstrName ) |
该例程用于重命名特征。
仅在 Windows 系统上可用
在 NX1980.0.0 中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标记 |
| pstrName | 新名称字符串 |
| void NXOpen::Vsa::Utils::RenameFixture | ( | NXOpen::NXObject * | vsaFixture, |
| const char * | pstrName ) |
此例程重命名夹具。
仅在Windows上可用
于NX2312.0.0中创建。
许可证要求:无
| vsaFixture | VSA夹具 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameFixture | ( | NXOpen::NXObject * | vsaFixture, |
| const NXString & | pstrName ) |
此例程重命名夹具。
仅在Windows上可用
于NX2312.0.0中创建。
许可证要求:无
| vsaFixture | VSA夹具 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameMeasurementOperation | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const char * | pstrName ) |
此例程重命名测量操作。
仅在Windows上可用
于NX1980.0.0中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标签 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameMeasurementOperation | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const NXString & | pstrName ) |
此例程重命名测量操作。
仅在Windows上可用
于NX1980.0.0中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标签 |
| pstrName | 新名称 |
| void NXOpen::Vsa::Utils::RenameSubFeaturePoint | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const char * | pstrName ) |
该例程用于重命名子特征点。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标记 |
| pstrName | 新名称字符串 |
| void NXOpen::Vsa::Utils::RenameSubFeaturePoint | ( | NXOpen::NXObject * | subFeaturePointTag, |
| const NXString & | pstrName ) |
该例程用于重命名子特征点。
仅在 Windows 系统上可用
在 NX1899.0.0 中创建。
许可证要求:无
| subFeaturePointTag | 子特征点标记 |
| pstrName | 新名称字符串 |
| void NXOpen::Vsa::Utils::SimulateModel | ( | NXOpen::NXObject * | rootObject | ) |
该例程用于验证vsa模型。
仅在Windows系统可用
创建于NX1899.0.0版本。
许可证要求:无
| rootObject | 根对象 |
| void NXOpen::Vsa::Utils::SupressUnsupressAssemblyOperation | ( | NXOpen::NXObject * | assemblyOperation | ) |
此例程抑制/取消抑制装配操作。
仅在Windows上可用
于NX2306.0.0中创建。
许可证要求:无
| assemblyOperation | 装配操作 |
| void NXOpen::Vsa::Utils::SupressUnsupressGDTMeasurementOperation | ( | NXOpen::NXObject * | gdtMeasurementOperation | ) |
此例程抑制/取消抑制GDT测量操作。
仅在Windows上可用
于NX2306.0.0中创建。
许可证要求:无
| gdtMeasurementOperation | GDT测量操作 |
| void NXOpen::Vsa::Utils::SupressUnsupressMeasurementOperation | ( | NXOpen::NXObject * | measurementOperation | ) |
此例程抑制/取消抑制测量操作。
仅在Windows上可用
于NX2306.0.0中创建。
许可证要求:无
| measurementOperation | 测量操作 |
| tag_t NXOpen::Vsa::Utils::Tag | ( | ) | const |
返回此对象的标签。
| void NXOpen::Vsa::Utils::ValidateModel | ( | NXOpen::NXObject * | rootObject | ) |
该例程用于验证vsa模型。
仅在Windows系统可用
创建于NX1899.0.0版本。
许可证要求:无
| rootObject | 根对象 |