|
NX Open C++ 参考指南 2406 v1.1
|
变换构建器 更多...
#include <Join_TransformBuilder.hxx>
Public 类型 | |
| enum | AssociativityTypes { AssociativityTypesSourceJoin , AssociativityTypesDestinationGeometry } |
| enum | TransformationTypes { TransformationTypesMirror , TransformationTypesTranslate } |
友元 | |
| class | _TransformBuilderBuilder |
变换构建器
表示一个 NXOpen::Join::TransformBuilder 构造器
要创建此类的新实例,使用 NXOpen::Join::JoinManager::CreateTransformBuilder
创建于 NX1980.0.0。
| bool NXOpen::Join::TransformBuilder::Associative | ( | ) |
获取创建关联特征的指示。
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Join::TransformBuilder::AssociativityTypes NXOpen::Join::TransformBuilder::AssociativityType | ( | ) |
获取关联类型
创建于 NX2312.0.0。
许可证要求:nx_join (" NX Join")
| NXOpen::Expression * NXOpen::Join::TransformBuilder::ConnectedPartTolerance | ( | ) |
获取包含连接零件公差值的表达式。
在 NX2306.0.0 中创建。
许可证要求:无
| bool NXOpen::Join::TransformBuilder::CreateHole | ( | ) |
获取孔创建状态。如果为 true,则应在连接的体中创建孔。如果为 false,则应从连接的体中移除(或不创建)孔。
在 NX1980.0.0 中创建。
许可证要求:无
| bool NXOpen::Join::TransformBuilder::EditSettingsOnly | ( | ) |
返回仅编辑设置组中项目的指示。主要是 NXOpen::Join::TransformBuilder::Associative 、 NXOpen::Join::TransformBuilder::LoadHardware 和 NXOpen::Join::TransformBuilder::CreateHole 。 所有其他参数将保持不变。
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::SelectNXObjectList * NXOpen::Join::TransformBuilder::Features | ( | ) |
获取要变换的连接特征
创建于 NX1980.0.0。
许可证要求:无
| bool NXOpen::Join::TransformBuilder::LoadHardware | ( | ) |
获取硬件加载状态。如果为 true,则将硬件零件加载到装配中。如果为 false,则移除硬件零件。
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Plane * NXOpen::Join::TransformBuilder::MirrorPlane | ( | ) |
获取镜像平面,当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesMirror 时使用
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| void NXOpen::Join::TransformBuilder::SetAssociative | ( | bool | associative | ) |
设置创建关联特征的指示。
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| associative | 是否关联 |
| void NXOpen::Join::TransformBuilder::SetAssociativityType | ( | NXOpen::Join::TransformBuilder::AssociativityTypes | associativityType | ) |
设置关联类型
在 NX2312.0.0 中创建。
许可证要求:nx_join ("NX Join")
| associativityType | 关联类型 |
| void NXOpen::Join::TransformBuilder::SetCreateHole | ( | bool | status | ) |
设置孔创建状态。如果为 true,则应在连接的体中创建孔。如果为 false,则应从连接的体中移除(或不创建)孔。
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| status | 状态 |
| void NXOpen::Join::TransformBuilder::SetEditSettingsOnly | ( | bool | status | ) |
设置仅编辑设置组中项目的指示。主要是 NXOpen::Join::TransformBuilder::Associative 、 NXOpen::Join::TransformBuilder::LoadHardware 和 NXOpen::Join::TransformBuilder::CreateHole 。 所有其他参数将保持不变。
在 NX1980.0.0 中创建。
许可证要求:nx_join (" NX Join")
| status | 状态 |
| void NXOpen::Join::TransformBuilder::SetLoadHardware | ( | bool | status | ) |
设置硬件加载状态。如果为 true,则将硬件零件加载到装配中。如果为 false,则移除硬件零件。
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| status | 状态 |
| void NXOpen::Join::TransformBuilder::SetMirrorPlane | ( | NXOpen::Plane * | mirrorPlane | ) |
设置镜像平面,当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesMirror 时使用
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| mirrorPlane | 镜像平面 |
| void NXOpen::Join::TransformBuilder::SetTranslateCsys | ( | NXOpen::CoordinateSystem * | csys | ) |
设置定义平移偏移方向的坐标系。如果未指定,则使用绝对坐标系。 当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesTranslate 时使用
在 NX1980.0.0 中创建。
许可证要求:nx_join ("NX Join")
| csys | 坐标系 |
| void NXOpen::Join::TransformBuilder::SetType | ( | NXOpen::Join::TransformBuilder::TransformationTypes | transType | ) |
设置变换类型
创建于 NX1980.0.0。
许可证要求:nx_join (" NX Join")
| transType | 变换类型 |
| NXOpen::CoordinateSystem * NXOpen::Join::TransformBuilder::TranslateCsys | ( | ) |
获取定义平移偏移方向的坐标系。如果未指定,则使用绝对坐标系。 当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesTranslate 时使用
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Join::TransformBuilder::TranslateX | ( | ) |
获取包含 X 轴平移距离值的表达式。 当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesTranslate 时使用
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Join::TransformBuilder::TranslateY | ( | ) |
获取包含 Y 轴平移距离值的表达式。 当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesTranslate 时使用
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Expression * NXOpen::Join::TransformBuilder::TranslateZ | ( | ) |
获取包含 Z 轴平移距离值的表达式。 当 NXOpen::Join::TransformBuilder::TransformationTypes 设置为 NXOpen::Join::TransformBuilder::TransformationTypesTranslate 时使用
在 NX1980.0.0 中创建。
许可证要求:无
| NXOpen::Join::TransformBuilder::TransformationTypes NXOpen::Join::TransformBuilder::Type | ( | ) |
获取变换类型
创建于 NX1980.0.0。
许可证要求:nx_join (" NX Join")