|
NX Open C++ 参考指南 2406 v1.1
|
刻字镶件构建器 更多...
#include <Tooling_LetteringInsertBuilder.hxx>
友元 | |
| class | _LetteringInsertBuilderBuilder |
刻字镶件构建器
Represents lettering insert builder.
To create a new instance of this class, use NXOpen::Tooling::ProgressiveDieManager::CreateLetteringInsertBuilder
Default values.
| Property | Value |
|---|---|
| BottomingPlateClearance | 0.1 |
| BottomingPlateToggle | 0 |
| DiePlateClearance | 0.05 |
| DiePlateToggle | 0 |
| DraftAngularDim.Value | 0 |
| EndDistanceLinearDim.Value | 0.2 (millimeters part), 0.08 (inches part) |
| FontStyle | Regular |
| Height.Value | 2 (millimeters part), 0.08 (inches part) |
| Length.Value | 5 (millimeters part), 0.2 (inches part) |
| LetterDirection | Up |
| OnlyAddLetteringStandardPartToggle | 0 |
| ParentPartNode | NoParent |
| PunchPlateClearance | 0.025 |
| PunchPlateToggle | 0 |
| StartDistanceLinearDim.Value | -0.1 (millimeters part), -0.04 (inches part) |
| StripperPlateClearance | 0.05 |
| StripperPlateToggle | 0 |
Created in NX1980.0.0.
Script or character set options
| double NXOpen::Tooling::LetteringInsertBuilder::BottomingPlateClearance | ( | ) |
Returns the bottoming plate clearance
Created in NX1980.0.0.
License requirements : None
| bool NXOpen::Tooling::LetteringInsertBuilder::BottomingPlateToggle | ( | ) |
Returns the bottoming plate toggle
Created in NX1980.0.0.
License requirements : None
| double NXOpen::Tooling::LetteringInsertBuilder::DiePlateClearance | ( | ) |
Returns the die plate clearance
Created in NX1980.0.0.
License requirements : None
| bool NXOpen::Tooling::LetteringInsertBuilder::DiePlateToggle | ( | ) |
Returns the die plate toggle
Created in NX1980.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::LetteringInsertBuilder::DraftAngularDim | ( | ) |
Returns the draft angular dim
Created in NX1980.0.0.
License requirements : None
| NXOpen::Expression * NXOpen::Tooling::LetteringInsertBuilder::EndDistanceLinearDim | ( | ) |
Returns the end distance linear dim
Created in NX1980.0.0.
License requirements : None
| NXString NXOpen::Tooling::LetteringInsertBuilder::Font | ( | ) |
Returns the font
Created in NX1980.0.0.
License requirements : None
| NXOpen::Tooling::LetteringInsertBuilder::FontStyleOptions NXOpen::Tooling::LetteringInsertBuilder::FontStyle | ( | ) |
Returns the font style
Created in NX1980.0.0.
License requirements : None
| std::vector< NXString > NXOpen::Tooling::LetteringInsertBuilder::GetParentNames | ( | ) |
获取父部件名称
| void NXOpen::Tooling::LetteringInsertBuilder::GetSelectedFaceOccurrences | ( | std::vector< NXOpen::TaggedObject * > & | selectedFaceOccurrences | ) |
获取所选面的实例
创建于 NX1980.0.0。
许可要求:无
| selectedFaceOccurrences | selectedfaceoccurrences |
| NXOpen::Expression * NXOpen::Tooling::LetteringInsertBuilder::Height | ( | ) |
Returns the height
Created in NX1980.0.0.
License requirements : None
| NXString NXOpen::Tooling::LetteringInsertBuilder::InputLetter | ( | ) |
Returns the input letter
Created in NX1980.0.0.
License requirements : None
| NXOpen::TaggedObject * NXOpen::Tooling::LetteringInsertBuilder::InsertInstanceTag | ( | ) |
返回新的嵌入件实例
创建于 NX1980.0.0。
许可要求:无
| NXOpen::Expression * NXOpen::Tooling::LetteringInsertBuilder::Length | ( | ) |
Returns the length
Created in NX1980.0.0.
License requirements : None
| NXOpen::Tooling::LetteringInsertBuilder::LetterDirectionOption NXOpen::Tooling::LetteringInsertBuilder::LetterDirection | ( | ) |
Returns the letter direction
Created in NX1980.0.0.
License requirements : None
| bool NXOpen::Tooling::LetteringInsertBuilder::OnlyAddLetteringStandardPartToggle | ( | ) |
Returns the only add lettering standard part toggle
Created in NX1980.0.0.
License requirements : None
| NXString NXOpen::Tooling::LetteringInsertBuilder::ParentPartName | ( | ) |
Returns the parent part name to create insert.
Created in NX1980.0.0.
License requirements : None
| NXOpen::Tooling::LetteringInsertBuilder::ParentPartNodeOption NXOpen::Tooling::LetteringInsertBuilder::ParentPartNode | ( | ) |
Returns the parent part node
Created in NX1980.0.0.
License requirements : None
| NXOpen::TaggedObject * NXOpen::Tooling::LetteringInsertBuilder::PostProcessPDWStandardClientData | ( | ) |
插入标准部件后处理 PDW 标准客户端数据
| void NXOpen::Tooling::LetteringInsertBuilder::PreparePDWStandardClientData | ( | ) |
为标准部件管理准备 PDW 标准客户端数据
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| double NXOpen::Tooling::LetteringInsertBuilder::PunchPlateClearance | ( | ) |
Returns the punch plate clearance
Created in NX1980.0.0.
License requirements : None
| bool NXOpen::Tooling::LetteringInsertBuilder::PunchPlateToggle | ( | ) |
Returns the punch plate toggle
Created in NX1980.0.0.
License requirements : None
| NXOpen::Tooling::LetteringInsertBuilder::ScriptOptions NXOpen::Tooling::LetteringInsertBuilder::Script | ( | ) |
Returns the script
Created in NX1980.0.0.
License requirements : None
| NXOpen::ScCollector * NXOpen::Tooling::LetteringInsertBuilder::SelectFace | ( | ) |
Returns the select face
Created in NX1980.0.0.
License requirements : None
| void NXOpen::Tooling::LetteringInsertBuilder::SelectFont | ( | const char * | fontName, |
| NXOpen::Tooling::LetteringInsertBuilder::ScriptOptions | script ) |
Selects the font along with appropriate charactor set
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| fontName | Font |
| script | Charactor set |
| void NXOpen::Tooling::LetteringInsertBuilder::SelectFont | ( | const NXString & | fontName, |
| NXOpen::Tooling::LetteringInsertBuilder::ScriptOptions | script ) |
Selects the font along with appropriate charactor set
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| fontName | Font |
| script | Charactor set |
| void NXOpen::Tooling::LetteringInsertBuilder::SetBottomingPlateClearance | ( | double | bottomingPlateClearance | ) |
Sets the bottoming plate clearance
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| bottomingPlateClearance | bottomingplateclearance |
| void NXOpen::Tooling::LetteringInsertBuilder::SetBottomingPlateToggle | ( | bool | bottomingPlateToggle | ) |
Sets the bottoming plate toggle
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| bottomingPlateToggle | bottomingplatetoggle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetDiePlateClearance | ( | double | diePlateClearance | ) |
Sets the die plate clearance
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| diePlateClearance | dieplateclearance |
| void NXOpen::Tooling::LetteringInsertBuilder::SetDiePlateToggle | ( | bool | diePlateToggle | ) |
Sets the die plate toggle
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| diePlateToggle | dieplatetoggle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetFontStyle | ( | NXOpen::Tooling::LetteringInsertBuilder::FontStyleOptions | fontStyle | ) |
Sets the font style
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| fontStyle | fontstyle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetInputLetter | ( | const char * | inputLetter | ) |
Sets the input letter
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| inputLetter | inputletter |
| void NXOpen::Tooling::LetteringInsertBuilder::SetInputLetter | ( | const NXString & | inputLetter | ) |
Sets the input letter
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| inputLetter | inputletter |
| void NXOpen::Tooling::LetteringInsertBuilder::SetInsertInstanceTag | ( | NXOpen::TaggedObject * | insertInstanceTag | ) |
设置新的嵌入件实例
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| insertInstanceTag | 指定新的实例 |
| void NXOpen::Tooling::LetteringInsertBuilder::SetLetterDirection | ( | NXOpen::Tooling::LetteringInsertBuilder::LetterDirectionOption | letterDirection | ) |
Sets the letter direction
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| letterDirection | letterdirection |
| void NXOpen::Tooling::LetteringInsertBuilder::SetOnlyAddLetteringStandardPartToggle | ( | bool | onlyAddLetteringStandardPartToggle | ) |
Sets the only add lettering standard part toggle
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| onlyAddLetteringStandardPartToggle | onlyaddletteringstandardparttoggle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetParentNames | ( | std::vector< NXString > & | parentNames | ) |
设置父部件名称
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| parentNames | 父部件名称列表 |
| void NXOpen::Tooling::LetteringInsertBuilder::SetParentPartName | ( | const char * | parentPartName | ) |
设置父部件名称以创建嵌入件
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| parentPartName | 指定父部件名称 |
| void NXOpen::Tooling::LetteringInsertBuilder::SetParentPartName | ( | const NXString & | parentPartName | ) |
设置父部件名称以创建嵌入件
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| parentPartName | 指定父部件名称 |
| void NXOpen::Tooling::LetteringInsertBuilder::SetParentPartNode | ( | NXOpen::Tooling::LetteringInsertBuilder::ParentPartNodeOption | parentPartNode | ) |
Sets the parent part node
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| parentPartNode | parentpartnode |
| void NXOpen::Tooling::LetteringInsertBuilder::SetPunchPlateClearance | ( | double | punchPlateClearance | ) |
Sets the punch plate clearance
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| punchPlateClearance | punchplateclearance |
| void NXOpen::Tooling::LetteringInsertBuilder::SetPunchPlateToggle | ( | bool | punchPlateToggle | ) |
Sets the punch plate toggle
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| punchPlateToggle | punchplatetoggle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetScript | ( | NXOpen::Tooling::LetteringInsertBuilder::ScriptOptions | script | ) |
Sets the script
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| script | script |
| void NXOpen::Tooling::LetteringInsertBuilder::SetSelectedFaceOccurrences | ( | const std::vector< NXOpen::TaggedObject * > & | selectedFaceOccurrences | ) |
设置所选面的实例
创建于 NX1980.0.0。
许可要求:prog_die_wizard ("UG/Progressive Die Wizard")
| selectedFaceOccurrences | selectedfaceoccurrences |
| void NXOpen::Tooling::LetteringInsertBuilder::SetStripperPlateClearance | ( | double | stripperPlateClearance | ) |
Sets the stripper plate clearance
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| stripperPlateClearance | stripperplateclearance |
| void NXOpen::Tooling::LetteringInsertBuilder::SetStripperPlateToggle | ( | bool | stripperPlateToggle | ) |
Sets the stripper plate toggle
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| stripperPlateToggle | stripperplatetoggle |
| void NXOpen::Tooling::LetteringInsertBuilder::SetWizardType | ( | int | wizardType | ) |
Sets the wizard type attribute
Created in NX1980.0.0.
License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
| wizardType | wizardtype |
| void NXOpen::Tooling::LetteringInsertBuilder::StandardInsert | ( | ) |
Create lettering insert by standard insert method.
Created in NX1980.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| NXOpen::Expression * NXOpen::Tooling::LetteringInsertBuilder::StartDistanceLinearDim | ( | ) |
Returns the start distance linear dim
Created in NX1980.0.0.
License requirements : None
| double NXOpen::Tooling::LetteringInsertBuilder::StripperPlateClearance | ( | ) |
Returns the stripper plate clearance
Created in NX1980.0.0.
License requirements : None
| bool NXOpen::Tooling::LetteringInsertBuilder::StripperPlateToggle | ( | ) |
Returns the stripper plate toggle
Created in NX1980.0.0.
License requirements : None
| int NXOpen::Tooling::LetteringInsertBuilder::WizardType | ( | ) |
Returns the wizard type attribute
Created in NX1980.0.0.
License requirements : None