溢流槽构建器
更多...
#include <Tooling_OverflowBuilder.hxx>
|
|
class | _OverflowBuilderBuilder |
溢流槽构建器
Mold Wizard溢流管理构建器,用于创建溢流通道。
若要创建此类的新实例,请使用 NXOpen::Tooling::MoldwizardManager::CreateOverflowBuilder
默认值。
| 属性 | 值 |
| AlignedToAxis | 0 |
| ComponentType | NewComponent |
| Rename | 0 |
在NX2406.0.0中创建。
◆ ComponentTypes
指定添加新组件方式的类型。
| 枚举值 |
|---|
| ComponentTypesAddInstance | 添加实例
|
| ComponentTypesNewComponent | 新组件
|
| ComponentTypesModify | 修改
|
◆ AlignedToAxis()
| bool NXOpen::Tooling::OverflowBuilder::AlignedToAxis |
( |
| ) |
|
返回一个值,该值指示是否将组件与轴对齐。
在 NX2406.0.0 中创建。
许可证要求:无
◆ CalculateMatrixAlongCurveNormal()
| void NXOpen::Tooling::OverflowBuilder::CalculateMatrixAlongCurveNormal |
( |
| ) |
|
沿曲线法线计算矩阵
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
◆ ComponentType()
返回候选组件类型
Created in NX2406.0.0.
License requirements : None
◆ CreateCloneObject()
| void NXOpen::Tooling::OverflowBuilder::CreateCloneObject |
( |
| ) |
|
创建克隆对象。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
◆ DeleteOverflowComponent()
| void NXOpen::Tooling::OverflowBuilder::DeleteOverflowComponent |
( |
| ) |
|
删除所选溢流组件。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
◆ EditComponentDimensions()
编辑标准零件尺寸。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
◆ GetCloneObject()
获取克隆客户端数据。
- 返回
- 一个 NXOpen::Tooling::CloneObject 实例
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
◆ LocateOverflowComponentInLibAndUpdateSpreadsheet()
在库中定位溢流组件并更新电子表格。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
| addedPartOcc | 要编辑的组件 |
| sheetData | 电子表格数据 |
◆ OverflowComponent()
返回要编辑的溢流组件。
在 NX2406.0.0 中创建。
许可证要求:无
◆ PastePosition()
返回用于粘贴对象的点。
在 NX2406.0.0 中创建。
许可证要求:无
◆ PreviewOverflowComponent()
| void NXOpen::Tooling::OverflowBuilder::PreviewOverflowComponent |
( |
NXOpen::Point * | previewPoint | ) |
|
预览所选溢流组件。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
◆ ReadOverflowClientDataFromLibrary() [1/2]
| void NXOpen::Tooling::OverflowBuilder::ReadOverflowClientDataFromLibrary |
( |
bool | isFromMemberView, |
|
|
const char * | libName, |
|
|
const char * | libPath ) |
从库中读取客户端数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
| isFromMemberView | 如果用户从重用库拖动溢流项目,则为 true |
| libName | 溢流库的名称 |
| libPath | 溢流库的路径 |
◆ ReadOverflowClientDataFromLibrary() [2/2]
| void NXOpen::Tooling::OverflowBuilder::ReadOverflowClientDataFromLibrary |
( |
bool | isFromMemberView, |
|
|
const NXString & | libName, |
|
|
const NXString & | libPath ) |
从库中读取客户端数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
| isFromMemberView | 如果用户从重用库拖动溢流项目,则为 true |
| libName | 溢流库的名称 |
| libPath | 溢流库的路径 |
◆ Rename()
| bool NXOpen::Tooling::OverflowBuilder::Rename |
( |
| ) |
|
返回一个值,该值指示添加溢流组件时是否应激活重命名对话框。
在 NX2406.0.0 中创建。
许可证要求:无
◆ ReverseComponent()
| void NXOpen::Tooling::OverflowBuilder::ReverseComponent |
( |
| ) |
|
反转溢流组件。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
◆ SetActiveOverflowComponent()
将指定组件设置为活动组件。
Created in NX2406.0.0.
License requirements : ug_mold_design ("UG MOLD")
- 参数
-
◆ SetAlignedToAxis()
| void NXOpen::Tooling::OverflowBuilder::SetAlignedToAxis |
( |
bool | aligned | ) |
|
设置一个值,该值指示是否将组件与轴对齐。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
◆ SetClientDataWithSelectedItem() [1/2]
| void NXOpen::Tooling::OverflowBuilder::SetClientDataWithSelectedItem |
( |
const char * | catalogName, |
|
|
const char * | descriptiveName ) |
获取所选部件数据,并将其分配给标准件客户端数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
| catalogName | 溢流组件的目录名称 |
| descriptiveName | 溢流组件的描述性名称 |
◆ SetClientDataWithSelectedItem() [2/2]
| void NXOpen::Tooling::OverflowBuilder::SetClientDataWithSelectedItem |
( |
const NXString & | catalogName, |
|
|
const NXString & | descriptiveName ) |
获取所选部件数据,并将其分配给标准件客户端数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
| catalogName | 溢流组件的目录名称 |
| descriptiveName | 溢流组件的描述性名称 |
◆ SetComponentType()
设置候选组件类型
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
◆ SetManipulatorPosition()
设置操作器位置。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
| matrix | 指定坐标的矩阵 |
| position | 指定坐标的原点 |
◆ SetNewName()
| void NXOpen::Tooling::OverflowBuilder::SetNewName |
( |
bool | bNewName | ) |
|
设置新名称状态。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
◆ SetOverflowClientData()
设置标准件客户端数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
◆ SetParentAsWorkPart() [1/2]
| void NXOpen::Tooling::OverflowBuilder::SetParentAsWorkPart |
( |
const char * | partAttributeName | ) |
|
根据表格中定义的值将父零件设置为工作零件。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
◆ SetParentAsWorkPart() [2/2]
| void NXOpen::Tooling::OverflowBuilder::SetParentAsWorkPart |
( |
const NXString & | partAttributeName | ) |
|
根据表格中定义的值将父零件设置为工作零件。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
◆ SetRename()
| void NXOpen::Tooling::OverflowBuilder::SetRename |
( |
bool | rename | ) |
|
设置一个值,该值指示添加溢流组件时是否应激活重命名对话框。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
◆ SetSpreadsheetData()
设置电子表格数据。
在 NX2406.0.0 中创建。
许可证要求:nx_pdc_design("压力压铸向导")
- 参数
-
◆ StoreEditingComponentPosition()
存储正在编辑的溢流组件的位置数据。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")
- 参数
-
| matrix | 编辑组件的变换矩阵 |
| position | 编辑组件的变换原点 |
◆ UpdateComponentAlignedToAxis()
| void NXOpen::Tooling::OverflowBuilder::UpdateComponentAlignedToAxis |
( |
| ) |
|
更新与轴对齐的组件。
Created in NX2406.0.0.
License requirements : nx_pdc_design (" Pressure Die Casting Wizard")