HoleDatumSymbolBuilder Class¶
-
class
NXOpen.Tooling.
HoleDatumSymbolBuilder
¶ Bases:
NXOpen.Builder
Creates hole datum symbol builder for progressive die.
No entity is returned. To create a new instance of this class, use
NXOpen.Tooling.ProgressiveDieManager.CreateHoleDatumSymbolBuilder()
Default values.
Property Value AttributeTitles AttributeTitles AttributeValues AtributeValues HoleDiameter 0 HoleTolerance 0 HoleType First SelectHolesAccordingToAttribute 0 New in version NX11.0.0.
Properties¶
Property | Description |
---|---|
AttributeTitles | Returns or sets the attribute titles |
AttributeValues | Returns or sets the attribute values |
HoleDiameter | Returns or sets the hole diameter |
HoleTolerance | Returns or sets the hole tolerance |
HoleType | Returns or sets the hole type |
SelectHoles | Returns the select holes |
SelectHolesAccordingToAttribute | Returns or sets the select holes according to attribute |
SelectSpreadsheet | Returns or sets the select spreadsheet |
SelectView | Returns the select view |
Tag | Returns the Tag for this object. |
WizardType | Returns or sets the wizard type |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CycleObjectsInView | The method to cycle objects in view |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UpdateSymbolSizeInView | Update symbol size in view |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
HoleDatumSymbolBuilderSymbolType Enumeration | symbol type |
Property Detail¶
AttributeTitles¶
-
HoleDatumSymbolBuilder.
AttributeTitles
¶ Returns or sets the attribute titles
-------------------------------------
Getter Method
Signature
AttributeTitles
Returns: Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AttributeTitles
Parameters: attributeTitles (str) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
AttributeValues¶
-
HoleDatumSymbolBuilder.
AttributeValues
¶ Returns or sets the attribute values
-------------------------------------
Getter Method
Signature
AttributeValues
Returns: Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AttributeValues
Parameters: attributeValues (str) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
HoleDiameter¶
-
HoleDatumSymbolBuilder.
HoleDiameter
¶ Returns or sets the hole diameter
-------------------------------------
Getter Method
Signature
HoleDiameter
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleDiameter
Parameters: holeDiameter (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
HoleTolerance¶
-
HoleDatumSymbolBuilder.
HoleTolerance
¶ Returns or sets the hole tolerance
-------------------------------------
Getter Method
Signature
HoleTolerance
Returns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleTolerance
Parameters: holeTolerance (float) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
HoleType¶
-
HoleDatumSymbolBuilder.
HoleType
¶ Returns or sets the hole type
-------------------------------------
Getter Method
Signature
HoleType
Returns: Return type: NXOpen.Tooling.HoleDatumSymbolBuilderSymbolType
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
HoleType
Parameters: holeType ( NXOpen.Tooling.HoleDatumSymbolBuilderSymbolType
) –New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
SelectHoles¶
-
HoleDatumSymbolBuilder.
SelectHoles
¶ Returns the select holes
-------------------------------------
Getter Method
Signature
SelectHoles
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX11.0.0.
License requirements: None.
SelectHolesAccordingToAttribute¶
-
HoleDatumSymbolBuilder.
SelectHolesAccordingToAttribute
¶ Returns or sets the select holes according to attribute
-------------------------------------
Getter Method
Signature
SelectHolesAccordingToAttribute
Returns: Return type: bool New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SelectHolesAccordingToAttribute
Parameters: selectHolesAccordingToAttribute (bool) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
SelectSpreadsheet¶
-
HoleDatumSymbolBuilder.
SelectSpreadsheet
¶ Returns or sets the select spreadsheet
-------------------------------------
Getter Method
Signature
SelectSpreadsheet
Returns: Return type: str New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SelectSpreadsheet
Parameters: filename (str) – New in version NX11.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
SelectView¶
-
HoleDatumSymbolBuilder.
SelectView
¶ Returns the select view
-------------------------------------
Getter Method
Signature
SelectView
Returns: Return type: NXOpen.Drawings.SelectDraftingViewList
New in version NX11.0.0.
License requirements: None.
WizardType¶
-
HoleDatumSymbolBuilder.
WizardType
¶ Returns or sets the wizard type
-------------------------------------
Getter Method
Signature
WizardType
Returns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WizardType
Parameters: wizardType (int) – New in version NX9.0.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Method Detail¶
CycleObjectsInView¶
-
HoleDatumSymbolBuilder.
CycleObjectsInView
¶ The method to cycle objects in view
Signature
CycleObjectsInView(viewTag, vseqNumber, isDrawing, inObject)
Parameters: - viewTag (
NXOpen.NXObject
) – The view to cycle - vseqNumber (int) – The View Sequence Number of the View must NOT be DSS_ALL_VIEWS or DSS_NO_VIEWS
- isDrawing (bool) – Is this view a drawing
- inObject (
NXOpen.NXObject
) – Input object
Returns: Output object
Return type: New in version NX8.5.0.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
- viewTag (
UpdateSymbolSizeInView¶
-
HoleDatumSymbolBuilder.
UpdateSymbolSizeInView
¶ Update symbol size in view
Signature
UpdateSymbolSizeInView()
New in version NX11.0.1.
License requirements: ug_mold_design (“UG MOLD”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Validate¶
-
HoleDatumSymbolBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.