电极复制构建器
更多...
#include <Tooling_ElectrodeCopyBuilder.hxx>
|
|
class | _ElectrodeCopyBuilderBuilder |
电极复制构建器
电极复制建造器
要创建此类的新实例,请使用 NXOpen::Tooling::ElectrodeCopyCollection::CreateElectrodeCopyBuilder
默认值。
| 属性 | 值 |
| Angle.Value | 0 |
| BooleanTool.ToolOption | 面或平面 |
| DefNum | 1 |
| SelType | 变换 |
在 NX6.0.0 中创建。
◆ CloneMethod
创建克隆对象的安装方法
| 枚举值 |
|---|
| CloneMethodUseLogFile | 克隆操作为使用日志文件
|
| CloneMethodInternalClone | 克隆操作为内部克隆
|
| CloneMethodPartRename | 克隆操作为部件重命名
|
| CloneMethodSaveAs | 克隆操作为另存为
|
◆ Copy
表示复制类型的索引
| 枚举值 |
|---|
| CopyTransform | 方法为变换
|
| CopyMirror | 方法为镜像
|
◆ TransformMotionTypes
主体运动类型
| 枚举值 |
|---|
| TransformMotionTypesFaceToFace | 面对面
|
| TransformMotionTypesCSYSToCSYS | CSYS 到 CSYS
|
| TransformMotionTypesRotation | 旋转
|
| TransformMotionTypesDynamic | 动态
|
◆ Angle()
获取旋转角度值
创建于NX1872.0.0。
许可证要求:无
◆ AngularAxis()
| NXOpen::Axis * NXOpen::Tooling::ElectrodeCopyBuilder::AngularAxis |
( |
| ) |
|
获取变换运动选项的旋转轴
创建于NX1872.0.0。
许可证要求:无
◆ BooleanTool()
返回布尔工具
创建于 NX1847.0.0。
许可证要求:无
◆ CloneObject()
返回克隆客户端数据。
创建于 NX12.0.0。
许可证要求:nx_electrode_wizard ("NX 电极向导")
◆ CopyElectrode()
将电极坯料从一个面复制到另一个面。
- 返回
- 新部件标签
创建于 NX12.0.0。
许可证要求:nx_electrode_wizard ("NX 电极向导")
- 参数
-
| copyType | 复制类型 |
| eleBody | 要复制的电极坯料对象 |
| fromface | 用于变换电极的"源"面对象或用于镜像电极的基准平面对象 |
| toface | 用于变换电极的"目标"面对象 |
◆ CopyInstance()
| bool NXOpen::Tooling::ElectrodeCopyBuilder::CopyInstance |
( |
| ) |
|
返回指示副本是新部件还是实例的设置。
创建于 NX7.5.0。
许可证要求:无
◆ DefNum()
| int NXOpen::Tooling::ElectrodeCopyBuilder::DefNum |
( |
| ) |
|
返回变换次数
创建于 NX6.0.0。
许可证要求:无
◆ ElectrodeBlankBuilder()
返回电极坯料建造器。
创建于 NX10.0.1。
许可证要求:无
◆ ManipulatorMatrix()
返回目标组件的方位。
创建于 NX1872.0.0。
许可证要求:无
◆ ManipulatorOrigin()
| NXOpen::Point3d NXOpen::Tooling::ElectrodeCopyBuilder::ManipulatorOrigin |
( |
| ) |
|
获取目标组件的位置
创建于NX1872.0.0。
许可证要求:无
◆ MirrorPlane()
返回镜像平面
创建于 NX6.0.0。
许可证要求:无
◆ Rename()
| bool NXOpen::Tooling::ElectrodeCopyBuilder::Rename |
( |
| ) |
|
返回新电极名称设置
创建于 NX6.0.0。
许可证要求:无
◆ SelectElectrode()
获取选中的电极
创建于NX6.0.0。
许可证要求:无
◆ SelectFromCsys()
获取源坐标系
创建于NX1847.0.0。
许可证要求:无
◆ SelectFromFace()
获取选中的"从"面
创建于NX6.0.0。
许可证要求:无
◆ SelectToCsys()
获取目标坐标系
创建于NX1847.0.0。
许可证要求:无
◆ SelToFace()
获取选中的"到"面
创建于NX6.0.0。
许可证要求:无
◆ SelType()
获取复制类型
创建于NX6.0.0。
许可证要求:无
◆ SetAngularAxis()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetAngularAxis |
( |
NXOpen::Axis * | angularAxis | ) |
|
设置变换运动选项的旋转轴
创建于NX1872.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
◆ SetBlankPartName() [1/2]
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetBlankPartName |
( |
const char * | blankPartName | ) |
|
设置电极坯料的部件名称。
创建于 NX12.0.0。
许可证要求:nx_electrode_wizard ("NX 电极向导")
- 参数
-
◆ SetBlankPartName() [2/2]
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetBlankPartName |
( |
const NXString & | blankPartName | ) |
|
设置电极坯料的部件名称。
创建于 NX12.0.0。
许可证要求:nx_electrode_wizard ("NX 电极向导")
- 参数
-
◆ SetCopyInstance()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetCopyInstance |
( |
bool | copyInstance | ) |
|
设置指示副本是新部件还是实例的设置。
创建于 NX7.5.0。
许可证要求:无
- 参数
-
◆ SetDefNum()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetDefNum |
( |
int | defNum | ) |
|
设置变换次数
创建于 NX6.0.0。
许可证要求:无
- 参数
-
◆ SetElectrodeBlankBuilder()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetElectrodeBlankBuilder |
( |
NXOpen::TaggedObject * | builderTag | ) |
|
设置电极坯料建造器。
创建于 NX10.0.1。
许可证要求:nx_electrode_wizard ("NX 电极向导")
- 参数
-
◆ SetInstallationMethod()
设置创建克隆对象的安装方法。
在 NX12.0.1 中创建。
许可证要求:nx_electrode_wizard("NX 电极向导")
- 参数
-
◆ SetManipulatorMatrix()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetManipulatorMatrix |
( |
const NXOpen::Matrix3x3 & | manipulatorMatrix | ) |
|
设置目标组件的方位。
创建于 NX1872.0.0。
许可证要求:nx_electrode_wizard ("NX 电极向导")
- 参数
-
◆ SetManipulatorOrigin()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetManipulatorOrigin |
( |
const NXOpen::Point3d & | manipulatorOrigin | ) |
|
设置目标组件的位置
创建于NX1872.0.0。
许可证要求:nx_electrode_wizard ("NX Electrode Wizard")
- 参数
-
| manipulatorOrigin | manipulatororigin |
◆ SetRename()
| void NXOpen::Tooling::ElectrodeCopyBuilder::SetRename |
( |
bool | rename | ) |
|
设置新电极名称设置
创建于 NX6.0.0。
许可证要求:无
- 参数
-
◆ SetSelectFromCsys()
设置源坐标系
创建于NX1847.0.0。
许可证要求:无
- 参数
-
| coordinateSystem | coordinatesystem |
◆ SetSelectToCsys()
设置目标坐标系
创建于NX1847.0.0。
许可证要求:无
- 参数
-
| coordinateSystem | coordinatesystem |
◆ SetSelType()
设置复制类型
创建于NX6.0.0。
许可证要求:无
- 参数
-
◆ SetTransformMotionType()
设置变换运动类型
创建于NX1847.0.0。
许可证要求:无
- 参数
-
◆ TransformMotionType()
获取变换运动类型
创建于NX1847.0.0。
许可证要求:无
◆ UpdateParameterData()
向电极毛胚建造器更新参数数据。
- 返回
- 模型路径
在 NX12.0.0 中创建。
许可证要求:nx_electrode_wizard("NX 电极向导")
- 参数
-
| blankBuilderTag | 电极毛胚建造器标签 |
| partTag | 电极毛胚体标签 |
| paraNames | 参数名称 |