链接镜像部件构建器
更多...
#include <LinkedMirrorPartBuilder.hxx>
|
|
class | _LinkedMirrorPartBuilderBuilder |
链接镜像部件构建器
LinkedMirrorPartBuilder的构造器类
要创建此类的新实例,请使用 NXOpen::PartCollection::CreateLinkedMirrorPartBuilder
默认值。
| 属性 | 值 |
| MirrorCsysMethod | MirrorXYAndDeriveZ |
于NX8.5.0版本创建。
◆ MirrorCsysOption
坐标系镜像类型 前两个轴被镜像,第三个轴使用右手定则从前两个镜像轴派生
| 枚举值 |
|---|
| MirrorCsysOptionMirrorXYAndDeriveZ | 镜像XY并派生Z
|
| MirrorCsysOptionMirrorYZAndDeriveX | 镜像YZ并派生X
|
| MirrorCsysOptionMirrorXZAndDeriveY | 镜像XZ并派生Y
|
◆ MirrorPartTypeOption
镜像部件类型
| 枚举值 |
|---|
| MirrorPartTypeOptionExactMirror | 精确镜像
|
| MirrorPartTypeOptionNonExactMirrorKeepBrokenLinks | 非精确镜像保留断开链接
|
| MirrorPartTypeOptionNonExactMirrorDeleteBrokenLinks | 非精确镜像删除断开链接
|
◆ GetRefSetNames()
| std::vector< NXString > NXOpen::LinkedMirrorPartBuilder::GetRefSetNames |
( |
| ) |
|
获取为镜像选择的引用集的名称
- 返回
- 引用集名称数组
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorCsysMethod()
返回指定如何镜像坐标系的方法
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorPartName()
| NXString NXOpen::LinkedMirrorPartBuilder::MirrorPartName |
( |
| ) |
|
返回新镜像部件的名称
于NX8.5.0版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
◆ MirrorPartType()
返回镜像部件类型,该类型控制镜像部件对源部件变更的响应方式
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorPlane()
返回用于镜像实体的平面
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorPlaneNormal()
返回镜像平面的法线
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorPlaneOrigin()
返回镜像平面的原点
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ MirrorPmiFlag()
| bool NXOpen::LinkedMirrorPartBuilder::MirrorPmiFlag |
( |
| ) |
|
获取用于判断是否将PMI实体进行镜像的选项
创建于NX8.5.0。
许可要求:无
◆ NewPart()
返回创建镜像几何的目标镜像部件
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ ParentPart()
| NXOpen::Part * NXOpen::LinkedMirrorPartBuilder::ParentPart |
( |
| ) |
|
返回正在被镜像的源部件
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ SetMirrorCsysMethod()
设置指定如何镜像坐标系的方法
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetMirrorPartName() [1/2]
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPartName |
( |
const char * | mirrorPartName | ) |
|
设置新镜像部件的名称
于NX8.5.0版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
- 参数
-
| mirrorPartName | mirrorpartname |
◆ SetMirrorPartName() [2/2]
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPartName |
( |
const NXString & | mirrorPartName | ) |
|
设置新镜像部件的名称
于NX8.5.0版本创建。
许可证要求: solid_modeling ("SOLIDS MODELING")
- 参数
-
| mirrorPartName | mirrorpartname |
◆ SetMirrorPartType()
设置镜像部件类型,该类型控制镜像部件对源部件变更的响应方式
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetMirrorPlane()
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPlane |
( |
NXOpen::Plane * | mirrorPlane | ) |
|
设置用于镜像实体的平面
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetMirrorPlaneNormal()
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPlaneNormal |
( |
const NXOpen::Vector3d & | normal | ) |
|
设置镜像平面的法线
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetMirrorPlaneOrigin()
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPlaneOrigin |
( |
const NXOpen::Point3d & | origin | ) |
|
设置镜像平面的原点
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetMirrorPmiFlag()
| void NXOpen::LinkedMirrorPartBuilder::SetMirrorPmiFlag |
( |
bool | mirrorPmiFlag | ) |
|
设置用于判断是否将PMI实体进行镜像的选项
创建于NX8.5.0。
许可要求:无
- 参数
-
| mirrorPmiFlag | mirrorpmiflag |
◆ SetNewPart()
| void NXOpen::LinkedMirrorPartBuilder::SetNewPart |
( |
NXOpen::Part * | newPart | ) |
|
设置创建镜像几何的目标镜像部件
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetParentPart()
| void NXOpen::LinkedMirrorPartBuilder::SetParentPart |
( |
NXOpen::Part * | parentPart | ) |
|
设置正在被镜像的源部件
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetRefSetNames()
| void NXOpen::LinkedMirrorPartBuilder::SetRefSetNames |
( |
std::vector< NXString > & | refSetNames | ) |
|
设置为镜像选择的引用集的名称
Created in NX8.5.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-