|
NX Open C++ 参考指南 2406 v1.1
|
模座设计构建器 更多...
#include <Tooling_DieBaseBuilder.hxx>
友元 | |
| class | _DieBaseBuilderBuilder |
模座设计构建器
Represents Progressive Die Wizard and Engineering Die Wizard builder to manage die base.
To create a new instance of this class, use NXOpen::Tooling::DieBaseCollection::CreateDieBaseBuilder
Default values.
| Property | Value |
|---|---|
| AlongDirection | AlongXDirection |
| Catalog | Dme |
| Close | 0 |
| DbEdgeDistance | 0 |
| DbRefPointX | 0 |
| DbRefPointY | 0 |
| DesignToolOpt | Split |
| DieBaseType | Pdw |
| FirstLength | 0 |
| GapFirst | 0 |
| GapSecond | 0 |
| LoadDBOnly | 0 |
| OpenDist | 0 |
| ParentNode | Control |
| PlateLength | 0 |
| PlateWidth | 0 |
| PlatesNumber | PlateNine |
| Rename | 0 |
| SecondLength | 0 |
| SplitGap | 0 |
| SplitSubSingle | WholeSubDiebase |
| StandardOrUserDefined | Standard |
| StripTravelDistance | 0 |
| Type | StandardDieBase |
| UpdateDieBasePosition | 0 |
| XDistanceFirst | 0 |
| XDistanceSecond | 0 |
| YDistanceFirst | 0 |
| YDistanceSecond | 0 |
Created in NX8.0.0.
design tool options.
parent node options.
| double NXOpen::Tooling::DieBaseBuilder::AdjustedPlateLength | ( | ) |
Returns the plate length value.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt NXOpen::Tooling::DieBaseBuilder::AlongDirection | ( | ) |
Returns the direction options.
Created in NX8.0.0.
License requirements : None
| NXOpen::NXObject * NXOpen::Tooling::DieBaseBuilder::AskParentPartOfSelectedObjects | ( | ) |
The action to ask common parent part of individual plates.
Created in NX2406.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::CatalogOpt NXOpen::Tooling::DieBaseBuilder::Catalog | ( | ) |
Returns the die base catalog.
Created in NX8.0.0.
License requirements : None
| NXString NXOpen::Tooling::DieBaseBuilder::CatalogName | ( | ) |
返回目录名称。
创建于 NX2007.0.0。
许可要求:无
| NXOpen::Tooling::CloneObject * NXOpen::Tooling::DieBaseBuilder::CloneObject | ( | ) |
返回克隆客户端数据。
创建于 NX2406.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| double NXOpen::Tooling::DieBaseBuilder::Close | ( | ) |
返回模具闭合状态值。
创建于 NX8.0.0。
权限要求:无
| NXOpen::NXObject * NXOpen::Tooling::DieBaseBuilder::CopySelectCurvesToWorkPart | ( | ) |
The action to replace select curves.
Created in NX2406.0.0.
License requirements : None
| NXOpen::Section * NXOpen::Tooling::DieBaseBuilder::CreateSplittingCurves | ( | ) |
返回创建分割曲线
创建于 NX12.0.0。
权限要求:无
| double NXOpen::Tooling::DieBaseBuilder::DbEdgeDistance | ( | ) |
返回到模具基体边缘的距离。
创建于NX8.0.0。
许可要求:无
| double NXOpen::Tooling::DieBaseBuilder::DbRefPointX | ( | ) |
返回参考点的X坐标。
创建于NX8.0.0。
许可要求:无
| double NXOpen::Tooling::DieBaseBuilder::DbRefPointY | ( | ) |
返回参考点的Y坐标。
创建于NX8.0.0。
许可要求:无
| void NXOpen::Tooling::DieBaseBuilder::DeleteSelectedDieBase | ( | ) |
The action to delete selected die base.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::DesignToolOption NXOpen::Tooling::DieBaseBuilder::DesignToolOpt | ( | ) |
返回设计工具选项。
创建于 NX8.0.0。
权限要求:无
| NXOpen::SelectBody * NXOpen::Tooling::DieBaseBuilder::DieBase | ( | ) |
Returns the selected die base.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::DieBaseData | ( | ) |
编辑模具基体数据文件的操作。
创建于NX8.0.0。
许可要求:无
| NXOpen::SelectBodyList * NXOpen::Tooling::DieBaseBuilder::DieBaseOrSubDieBase | ( | ) |
Returns the selected die base or sub die base.
Created in NX12.0.1.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::DieBaseReg | ( | ) |
编辑模具基体注册表文件的操作。
创建于NX8.0.0。
许可要求:无
| NXOpen::SelectBodyList * NXOpen::Tooling::DieBaseBuilder::DieBaseToDelete | ( | ) |
Returns the selected die base to delete.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt NXOpen::Tooling::DieBaseBuilder::DieBaseType | ( | ) |
Returns the die base type( progressive die, single die, draw die or compound die).
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::EditExtrudeSheetBodyFeature | ( | NXOpen::NXObject * | platePart, |
| NXOpen::NXObject * | extrudeSheetBody ) |
编辑拉伸板体特征的操作。
创建于 NX2406.0.0。
许可要求:无
| platePart | 板体零件 |
| extrudeSheetBody | 拉伸板体特征 |
| void NXOpen::Tooling::DieBaseBuilder::EditLinkedSketchInIndividualPlate | ( | NXOpen::NXObject * | platePart, |
| NXOpen::NXObject * | sketchFeatureTag, | ||
| NXOpen::NXObject * | linkedSketchFeat ) |
The action to edit linked sketch in part.
Created in NX2406.0.0.
License requirements : None
| platePart | platepart |
| sketchFeatureTag | sketchfeaturetag |
| linkedSketchFeat | linkedsketchfeat |
| void NXOpen::Tooling::DieBaseBuilder::EditSplitSolidBodyFeature | ( | NXOpen::NXObject * | platePart, |
| NXOpen::NXObject * | featureTag ) |
The action to edit split body feature.
Created in NX2406.0.0.
License requirements : None
| platePart | platepart |
| featureTag | featuretag |
| NXOpen::NXObject * NXOpen::Tooling::DieBaseBuilder::ExtrudeSketchCurvesToSheetBody | ( | NXOpen::NXObject * | platePart | ) |
将草图曲线拉伸为板体的操作。
创建于 NX2406.0.0。
许可要求:无
| platePart | 板体零件 |
| double NXOpen::Tooling::DieBaseBuilder::FirstLength | ( | ) |
Returns the first section length.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::GapFirst | ( | ) |
返回第一个间隙值。
创建于 NX8.0.0。
权限要求:无
| double NXOpen::Tooling::DieBaseBuilder::GapSecond | ( | ) |
返回第二个间隙值。
创建于 NX8.0.0。
权限要求:无
| NXOpen::Tooling::DieBaseDataProvider * NXOpen::Tooling::DieBaseBuilder::GetDieBaseDataProvider | ( | ) |
获取模具基体数据提供器
创建于 NX2406.0.0。
许可要求:无
| bool NXOpen::Tooling::DieBaseBuilder::IsLaunchFromReuseLibrary | ( | ) |
返回用于确定 UI 是否从重用库启动的值。
创建于 NX2007.0.0。
许可要求:无
| bool NXOpen::Tooling::DieBaseBuilder::LoadDBOnly | ( | ) |
返回是否仅加载模具基体的选项。
创建于NX8.0.0。
许可要求:无
| NXString NXOpen::Tooling::DieBaseBuilder::NameRule | ( | ) |
返回复杂拆分的名称规则。
创建于 NX2406.0.0。
许可要求:无
| NXString NXOpen::Tooling::DieBaseBuilder::NewDieBaseName | ( | ) |
Returns the new die base part name.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::OpenDist | ( | ) |
返回打开距离值。
创建于 NX8.0.0。
权限要求:无
| NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt NXOpen::Tooling::DieBaseBuilder::ParentNode | ( | ) |
Returns the parent node.
Created in NX8.0.0.
License requirements : None
| NXString NXOpen::Tooling::DieBaseBuilder::ParentPartName | ( | ) |
Returns the parent part name.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::PickArea | ( | ) |
选择模具基体工作区域的操作。
创建于NX8.0.0。
许可要求:无
| void NXOpen::Tooling::DieBaseBuilder::PickLocation | ( | ) |
The action to pick location for die base.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::PickSplitLocation | ( | ) |
The action to pick split location.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::PlateLength | ( | ) |
Returns the plate length value.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt NXOpen::Tooling::DieBaseBuilder::PlatesNumber | ( | ) |
返回用户定义的板数量。
创建于NX8.0.0。
许可要求:无
| NXString NXOpen::Tooling::DieBaseBuilder::PlateTypeName | ( | ) |
返回新的模具基体零件名称。
创建于 NX2007.0.0。
许可要求:无
| double NXOpen::Tooling::DieBaseBuilder::PlateWidth | ( | ) |
Returns the plate width value.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::RefPoint | ( | ) |
指定模具基体参考点的操作
创建于NX8.0.0。
许可要求:无
| bool NXOpen::Tooling::DieBaseBuilder::Rename | ( | ) |
返回是否重命名模具基体的选项。
创建于NX8.0.0。
许可要求:无
| double NXOpen::Tooling::DieBaseBuilder::SecondLength | ( | ) |
Returns the second section length.
Created in NX8.0.0.
License requirements : None
| NXOpen::SelectPart * NXOpen::Tooling::DieBaseBuilder::SelectPlateToEdit | ( | ) |
返回要编辑的模具板。
创建于 NX2406.0.0。
许可要求:无
| NXOpen::SelectPartList * NXOpen::Tooling::DieBaseBuilder::SelectPlateToSplit | ( | ) |
返回所选的模具板。
创建于 NX8.0.0。
权限要求:无
| NXOpen::SelectPart * NXOpen::Tooling::DieBaseBuilder::SelectSubDieBase | ( | ) |
返回所选的子模具基础部件。
创建于 NX8.0.0。
权限要求:无
| NXOpen::SelectSketchList * NXOpen::Tooling::DieBaseBuilder::SelectSubDieBaseSketch | ( | ) |
Returns the select sub-die base sketch
Created in NX12.0.1.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::SetAdjustedPlateLength | ( | double | adjustedPlateLength | ) |
Sets the plate length value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| adjustedPlateLength | adjustedplatelength |
| void NXOpen::Tooling::DieBaseBuilder::SetAlongDirection | ( | NXOpen::Tooling::DieBaseBuilder::AlongDirectionOpt | alongDirection | ) |
Sets the direction options.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| alongDirection | alongdirection |
| void NXOpen::Tooling::DieBaseBuilder::SetCatalog | ( | NXOpen::Tooling::DieBaseBuilder::CatalogOpt | catalog | ) |
设置模具基体Catalog。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| catalog | catalog |
| void NXOpen::Tooling::DieBaseBuilder::SetCatalogName | ( | const char * | catalogName | ) |
设置目录名称。
创建于 NX2007.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| catalogName | 指定目录名称 |
| void NXOpen::Tooling::DieBaseBuilder::SetCatalogName | ( | const NXString & | catalogName | ) |
设置目录名称。
创建于 NX2007.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| catalogName | 指定目录名称 |
| void NXOpen::Tooling::DieBaseBuilder::SetClose | ( | double | close | ) |
设置模具闭合状态值。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| close | close |
| void NXOpen::Tooling::DieBaseBuilder::SetDbEdgeDistance | ( | double | dbEdgeDistance | ) |
设置到模具基体边缘的距离。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| dbEdgeDistance | dbedgedistance |
| void NXOpen::Tooling::DieBaseBuilder::SetDbRefPointX | ( | double | dbRefPointX | ) |
设置参考点的X坐标。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| dbRefPointX | dbrefpointx |
| void NXOpen::Tooling::DieBaseBuilder::SetDbRefPointY | ( | double | dbRefPointY | ) |
设置参考点的Y坐标。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| dbRefPointY | dbrefpointy |
| void NXOpen::Tooling::DieBaseBuilder::SetDesignToolOpt | ( | NXOpen::Tooling::DieBaseBuilder::DesignToolOption | designToolOpt | ) |
设置设计工具选项。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| designToolOpt | designtoolopt |
| void NXOpen::Tooling::DieBaseBuilder::SetDieBaseType | ( | NXOpen::Tooling::DieBaseBuilder::DieBaseTypeOpt | dieBaseType | ) |
Sets the die base type( progressive die, single die, draw die or compound die).
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| dieBaseType | diebasetype |
| void NXOpen::Tooling::DieBaseBuilder::SetFirstLength | ( | double | firstLength | ) |
Sets the first section length.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| firstLength | firstlength |
| void NXOpen::Tooling::DieBaseBuilder::SetGapFirst | ( | double | gapFirst | ) |
设置第一个间隙值。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| gapFirst | gapfirst |
| void NXOpen::Tooling::DieBaseBuilder::SetGapSecond | ( | double | gapSecond | ) |
设置第二个间隙值。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| gapSecond | gapsecond |
| void NXOpen::Tooling::DieBaseBuilder::SetLaunchFromReuseLibrary | ( | bool | isLaunchFromReuseLibrary | ) |
设置用于确定 UI 是否从重用库启动的值。
创建于 NX2007.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| isLaunchFromReuseLibrary | 是否从重用库启动 |
| void NXOpen::Tooling::DieBaseBuilder::SetLoadDBOnly | ( | bool | loadDBOnly | ) |
设置是否仅加载模具基体的选项。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| loadDBOnly | loaddbonly |
| void NXOpen::Tooling::DieBaseBuilder::SetNameRule | ( | const char * | nameRule | ) |
设置复杂拆分的名称规则。
创建于 NX2406.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| nameRule | 指定复杂拆分的名称规则 |
| void NXOpen::Tooling::DieBaseBuilder::SetNameRule | ( | const NXString & | nameRule | ) |
设置复杂拆分的名称规则。
创建于 NX2406.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| nameRule | 指定复杂拆分的名称规则 |
| void NXOpen::Tooling::DieBaseBuilder::SetNewDieBaseName | ( | const char * | dieBaseName | ) |
Sets the new die base part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| dieBaseName | Specifies the new die base name |
| void NXOpen::Tooling::DieBaseBuilder::SetNewDieBaseName | ( | const NXString & | dieBaseName | ) |
Sets the new die base part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| dieBaseName | Specifies the new die base name |
| void NXOpen::Tooling::DieBaseBuilder::SetOpenDist | ( | double | openDist | ) |
设置打开距离值。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| openDist | opendist |
| void NXOpen::Tooling::DieBaseBuilder::SetParentNode | ( | NXOpen::Tooling::DieBaseBuilder::ParentNodeOpt | parentNode | ) |
Sets the parent node.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| parentNode | parentnode |
| void NXOpen::Tooling::DieBaseBuilder::SetParentPartName | ( | const char * | parentPart | ) |
Sets the parent part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| parentPart | Specifies the parent part name |
| void NXOpen::Tooling::DieBaseBuilder::SetParentPartName | ( | const NXString & | parentPart | ) |
Sets the parent part name.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| parentPart | Specifies the parent part name |
| void NXOpen::Tooling::DieBaseBuilder::SetPlateLength | ( | double | plateLength | ) |
Sets the plate length value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| plateLength | platelength |
| void NXOpen::Tooling::DieBaseBuilder::SetPlatesNumber | ( | NXOpen::Tooling::DieBaseBuilder::PlatesNumberOpt | platesNumber | ) |
设置用户定义的板数量。
创建于NX8.0.0。
许可要求:prog_die_wizard("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard("NX Engineering Die Wizard")
| platesNumber | platesnumber |
| void NXOpen::Tooling::DieBaseBuilder::SetPlateTypeName | ( | const char * | plateTypeName | ) |
设置新的模具基体零件名称。
创建于 NX2007.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| plateTypeName | 指定模具类型名称 |
| void NXOpen::Tooling::DieBaseBuilder::SetPlateTypeName | ( | const NXString & | plateTypeName | ) |
设置新的模具基体零件名称。
创建于 NX2007.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard") 或 nx_engineering_die_wizard ("NX Engineering Die Wizard")
| plateTypeName | 指定模具类型名称 |
| void NXOpen::Tooling::DieBaseBuilder::SetPlateWidth | ( | double | plateWidth | ) |
Sets the plate width value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| plateWidth | platewidth |
| void NXOpen::Tooling::DieBaseBuilder::SetRename | ( | bool | rename | ) |
Sets the option whether rename the die base or not.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| rename | rename |
| void NXOpen::Tooling::DieBaseBuilder::SetSecondLength | ( | double | secondLength | ) |
Sets the second section length.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| secondLength | secondlength |
| void NXOpen::Tooling::DieBaseBuilder::SetSplitGap | ( | double | splitGap | ) |
Sets the split gap value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| splitGap | splitgap |
| void NXOpen::Tooling::DieBaseBuilder::SetSplitSubSingle | ( | NXOpen::Tooling::DieBaseBuilder::SplitMethod | splitSubSingle | ) |
Sets the split options: whole sub die base or single plate.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| splitSubSingle | splitsubsingle |
| void NXOpen::Tooling::DieBaseBuilder::SetStandardOrUserDefined | ( | NXOpen::Tooling::DieBaseBuilder::SplitOption | standardOrUserDefined | ) |
设置标准或用户定义的分割选项
创建于 NX12.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导")
| standardOrUserDefined | standardoruserdefined |
| void NXOpen::Tooling::DieBaseBuilder::SetStripTravelDistance | ( | double | stripTravelDistance | ) |
Sets the strip travel distance value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| stripTravelDistance | striptraveldistance |
| void NXOpen::Tooling::DieBaseBuilder::SetType | ( | NXOpen::Tooling::DieBaseBuilder::Types | type | ) |
Sets the die base type.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| type | type |
| void NXOpen::Tooling::DieBaseBuilder::SetUpdateDieBasePosition | ( | bool | updateDieBasePosition | ) |
Sets the option whether update die base position or not.
Created in NX11.0.1.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| updateDieBasePosition | updatediebaseposition |
| void NXOpen::Tooling::DieBaseBuilder::SetXDistanceFirst | ( | double | xDistanceFirst | ) |
Sets the first distance along X value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| xDistanceFirst | xdistancefirst |
| void NXOpen::Tooling::DieBaseBuilder::SetXDistanceSecond | ( | double | xDistanceSecond | ) |
Sets the second distance along X value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| xDistanceSecond | xdistancesecond |
| void NXOpen::Tooling::DieBaseBuilder::SetYDistanceFirst | ( | double | yDistanceFirst | ) |
Sets the first distance along Y value.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR nx_engineering_die_wizard ("NX Engineering Die Wizard")
| yDistanceFirst | ydistancefirst |
| void NXOpen::Tooling::DieBaseBuilder::SetYDistanceSecond | ( | double | dySecond | ) |
设置第二个Y方向距离值。
创建于 NX8.0.0。
权限要求:prog_die_wizard ("UG/渐进式模具向导") 或 nx_engineering_die_wizard ("NX 工程模具向导")
| dySecond | dysecond |
| double NXOpen::Tooling::DieBaseBuilder::SplitGap | ( | ) |
Returns the split gap value.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::DieBaseBuilder::SplitSolidBodyBySheetBody | ( | NXOpen::NXObject * | platePart, |
| NXOpen::NXObject * | featureTag ) |
The action to split solid body by sheet body in plate part.
Created in NX2406.0.0.
License requirements : None
| platePart | platepart |
| featureTag | featuretag |
| NXOpen::Tooling::DieBaseBuilder::SplitMethod NXOpen::Tooling::DieBaseBuilder::SplitSubSingle | ( | ) |
Returns the split options: whole sub die base or single plate.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::SplitOption NXOpen::Tooling::DieBaseBuilder::StandardOrUserDefined | ( | ) |
返回标准或用户定义的分割选项
创建于 NX12.0.0。
权限要求:无
| double NXOpen::Tooling::DieBaseBuilder::StripTravelDistance | ( | ) |
Returns the strip travel distance value.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::DieBaseBuilder::Types NXOpen::Tooling::DieBaseBuilder::Type | ( | ) |
Returns the die base type.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::DieBaseBuilder::UpdateDieBasePosition | ( | ) |
Returns the option whether update die base position or not.
Created in NX11.0.1.
License requirements : None
| NXOpen::NXObject * NXOpen::Tooling::DieBaseBuilder::WaveLinkSketchToIndividualPlate | ( | NXOpen::NXObject * | platePart, |
| NXOpen::NXObject * | sketchFeatureTag ) |
The action to wave link common parent sketch to individual part.
Created in NX2406.0.0.
License requirements : None
| platePart | platepart |
| sketchFeatureTag | sketchfeaturetag |
| void NXOpen::Tooling::DieBaseBuilder::WaveSplitSheetBodyToIndividualPlate | ( | NXOpen::NXObject * | parentPart, |
| NXOpen::NXObject * | platePart, | ||
| bool | originalSubDieBaseOrPlate ) |
The action to wave split sheet body in multiple plates common parent part to invividual plate.
Created in NX2406.0.0.
License requirements : None
| parentPart | parentpart |
| platePart | platepart |
| originalSubDieBaseOrPlate | originalsubdiebaseorplate |
| double NXOpen::Tooling::DieBaseBuilder::XDistanceFirst | ( | ) |
Returns the first distance along X value.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::XDistanceSecond | ( | ) |
Returns the second distance along X value.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::YDistanceFirst | ( | ) |
Returns the first distance along Y value.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::DieBaseBuilder::YDistanceSecond | ( | ) |
Returns the second distance along Y value.
Created in NX8.0.0.
License requirements : None