|
NX Open C++ 参考指南 2406 v1.1
|
间隙管理构建器 更多...
#include <Tooling_ClearanceManagementBuilder.hxx>
Public 类型 | |
| enum | Selection { SelectionToolPart , SelectionTargetPart } |
| enum | Type { TypeAssignClearances , TypeCheckClearances } |
友元 | |
| class | _ClearanceManagementBuilderBuilder |
间隙管理构建器
Progressive Die Wizard builder to management clearances.
To create a new instance of this class, use NXOpen::Tooling::ClearanceManagementCollection::CreateClearanceManagementBuilder
Default values.
| Property | Value |
|---|---|
| IsHighLightFacesWithSameClearance | 0 |
| PlateClearanceEighth | 0 |
| PlateClearanceFifth | 0 |
| PlateClearanceFirst | 0 |
| PlateClearanceFourth | 0 |
| PlateClearanceNinth | 0 |
| PlateClearanceSecond | 0 |
| PlateClearanceSeventh | 0 |
| PlateClearanceSixth | 0 |
| PlateClearanceTenth | 0 |
| PlateClearanceThird | 0 |
| ShowPartAndClearanceHoleOnly | 0 |
| ToolPartOrTargetPart | ToolPart |
| TypeAssignOrCheck | AssignClearances |
| UsePlateClearanceEighth | 0 |
| UsePlateClearanceFifth | 0 |
| UsePlateClearanceFirst | 0 |
| UsePlateClearanceFourth | 0 |
| UsePlateClearanceNinth | 0 |
| UsePlateClearanceSecond | 0 |
| UsePlateClearanceSeventh | 0 |
UsePlateClearanceSixth 0 UsePlateClearanceTenth 0 UsePlateClearanceThird 0
Created in NX8.0.0.
| bool NXOpen::Tooling::ClearanceManagementBuilder::IsHighLightFacesWithSameClearance | ( | ) |
Returns the option whether highlight faces with same clearance.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceEighth | ( | ) |
返回板间隙第八个值。
创建于 NX8.0.0。
许可要求 : 无
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceFifth | ( | ) |
返回板间隙第五个值。
创建于 NX8.0.0。
许可要求 : 无
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceFirst | ( | ) |
Returns the plate clearance first.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceFourth | ( | ) |
Returns the plate clearance fourth.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceNinth | ( | ) |
Returns the plate clearance ninth.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceSecond | ( | ) |
Returns the plate clearance second.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceSeventh | ( | ) |
返回板间隙第七个值。
创建于 NX8.0.0。
许可要求 : 无
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceSixth | ( | ) |
返回板间隙第六个值。
创建于 NX8.0.0。
许可要求 : 无
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceTenth | ( | ) |
Returns the plate clearance tenth.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::ClearanceManagementBuilder::PlateClearanceThird | ( | ) |
Returns the plate clearance third.
Created in NX8.0.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Tooling::ClearanceManagementBuilder::SelectFace | ( | ) |
Returns the select face.
Created in NX8.0.0.
License requirements : None
| NXOpen::SelectBody * NXOpen::Tooling::ClearanceManagementBuilder::SelectPart | ( | ) |
Returns the selected part.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::ClearanceManagementBuilder::SetHighLightFacesWithSameClearance | ( | bool | isHighLightFacesWithSameClearance | ) |
Sets the option whether highlight faces with same clearance.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| isHighLightFacesWithSameClearance | ishighlightfaceswithsameclearance |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetParameters | ( | std::vector< NXString > & | paraNames, |
| std::vector< NXString > & | paraValues ) |
Set the parameter number, names and values in the tree list into builder attribute.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| paraNames | an array of names |
| paraValues | an array of values |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceEighth | ( | double | plateClearanceEighth | ) |
设置板间隙第八个值。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| plateClearanceEighth | plateclearanceeighth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceFifth | ( | double | plateClearanceFifth | ) |
设置板间隙第五个值。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| plateClearanceFifth | plateclearancefifth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceFirst | ( | double | plateClearanceFirst | ) |
Sets the plate clearance first.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceFirst | plateclearancefirst |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceFourth | ( | double | plateClearanceFourth | ) |
Sets the plate clearance fourth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceFourth | plateclearancefourth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceNinth | ( | double | plateClearanceNinth | ) |
Sets the plate clearance ninth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceNinth | plateclearanceninth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceSecond | ( | double | plateClearanceSecond | ) |
Sets the plate clearance second.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceSecond | plateclearancesecond |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceSeventh | ( | double | plateClearanceSeventh | ) |
设置板间隙第七个值。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| plateClearanceSeventh | plateclearanceseventh |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceSixth | ( | double | plateClearanceSixth | ) |
设置板间隙第六个值。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| plateClearanceSixth | plateclearancesixth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceTenth | ( | double | plateClearanceTenth | ) |
Sets the plate clearance tenth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClearanceTenth | plateclearancetenth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetPlateClearanceThird | ( | double | plateClaranceThird | ) |
Sets the plate clearance third.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| plateClaranceThird | plateclarancethird |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetShowPartAndClearanceHoleOnly | ( | bool | showPartAndClearanceHoleOnly | ) |
Sets the option to show selected part and clearance hole only.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| showPartAndClearanceHoleOnly | showpartandclearanceholeonly |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetSpecifyClearanceDataFile | ( | const char * | filename | ) |
Sets the name and full path of specified file.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| filename | filename |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetSpecifyClearanceDataFile | ( | const NXString & | filename | ) |
Sets the name and full path of specified file.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| filename | filename |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetToolPartOrTargetPart | ( | NXOpen::Tooling::ClearanceManagementBuilder::Selection | toolPartOrTargetPart | ) |
Sets the tool part or target part.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| toolPartOrTargetPart | toolpartortargetpart |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetTypeAssignOrCheck | ( | NXOpen::Tooling::ClearanceManagementBuilder::Type | typeAssignOrCheck | ) |
Sets the clearance management type.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| typeAssignOrCheck | typeassignorcheck |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceEighth | ( | bool | usePlateClearanceEighth | ) |
设置是否使用板间隙第八个选项。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| usePlateClearanceEighth | useplateclearanceeighth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceFifth | ( | bool | usePlateClearanceFifth | ) |
设置是否使用板间隙第五个选项。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| usePlateClearanceFifth | useplateclearancefifth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceFirst | ( | bool | usePlateClearanceFirst | ) |
Sets the option whether use plate clearance first.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceFirst | useplateclearancefirst |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceFourth | ( | bool | usePlateClearanceFourth | ) |
Sets the option whether use plate clearance fourth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceFourth | useplateclearancefourth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceNinth | ( | bool | usePlateClearanceNinth | ) |
Sets the option whether use plate clearance ninth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceNinth | useplateclearanceninth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceSecond | ( | bool | usePlateClearanceSecond | ) |
Sets the option whether use plate clearance second.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceSecond | useplateclearancesecond |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceSeventh | ( | bool | usePlateClearanceSeventh | ) |
设置是否使用板间隙第七个选项。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| usePlateClearanceSeventh | useplateclearanceseventh |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceSixth | ( | bool | usePlateClearanceSixth | ) |
设置是否使用板间隙第六个选项。
创建于 NX8.0.0。
许可要求 : prog_die_wizard ("UG/级进模向导")
| usePlateClearanceSixth | useplateclearancesixth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceTenth | ( | bool | usePlateClearanceTenth | ) |
Sets the option whether use plate clearance tenth.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceTenth | useplateclearancetenth |
| void NXOpen::Tooling::ClearanceManagementBuilder::SetUsePlateClearanceThird | ( | bool | usePlateClearanceThird | ) |
Sets the option whether use plate clearance third.
Created in NX8.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| usePlateClearanceThird | useplateclearancethird |
| bool NXOpen::Tooling::ClearanceManagementBuilder::ShowPartAndClearanceHoleOnly | ( | ) |
Returns the option to show selected part and clearance hole only.
Created in NX8.0.0.
License requirements : None
| NXString NXOpen::Tooling::ClearanceManagementBuilder::SpecifyClearanceDataFile | ( | ) |
Returns the name and full path of specified file.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::ClearanceManagementBuilder::Selection NXOpen::Tooling::ClearanceManagementBuilder::ToolPartOrTargetPart | ( | ) |
Returns the tool part or target part.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::ClearanceManagementBuilder::Type NXOpen::Tooling::ClearanceManagementBuilder::TypeAssignOrCheck | ( | ) |
Returns the clearance management type.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceEighth | ( | ) |
返回是否使用板间隙第八个选项。
创建于 NX8.0.0。
许可要求 : 无
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceFifth | ( | ) |
Returns the option whether use plate clearance fifth.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceFirst | ( | ) |
Returns the option whether use plate clearance first.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceFourth | ( | ) |
Returns the option whether use plate clearance fourth.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceNinth | ( | ) |
返回是否使用板间隙第九个选项。
创建于 NX8.0.0。
许可要求 : 无
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceSecond | ( | ) |
Returns the option whether use plate clearance second.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceSeventh | ( | ) |
返回是否使用板间隙第七个选项。
创建于 NX8.0.0。
许可要求 : 无
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceSixth | ( | ) |
返回是否使用板间隙第六个选项。
创建于 NX8.0.0。
许可要求 : 无
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceTenth | ( | ) |
Returns the option whether use plate clearance tenth.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::ClearanceManagementBuilder::UsePlateClearanceThird | ( | ) |
Returns the option whether use plate clearance third.
Created in NX8.0.0.
License requirements : None