ViewStyleInheritPmiBuilder Class

class NXOpen.Drawings.ViewStyleInheritPmiBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents the INHERIT PMI tab on the View Style Dialog (Drawings.

ViewStyleInheritPmiBuilder)

New in version NX6.0.0.

Properties

Property Description
CrosshatchPmiLwsv Returns or sets the cross-hatch setting for the current inherited PMI Lightweight Section View
Gdt Returns or sets the gdt option on the INHERIT PMI tab of the View Style Dialog
Pmi Returns or sets the pmi option on the INHERIT PMI tab of the View Style Dialog
PmiFromRevolved Returns or sets the ‘Show PMI Dimensions from Revolved Sketches’ toggle on the INHERIT PMI tab of the View Style Dialog
PmiToDrawing Returns or sets the ‘pmi to drawing’ toggle on the INHERIT PMI tab of the View Style Dialog
PmiTypeMask Returns or sets the type mask on the INHERIT PMI tab of the View Style Dialog
ReferenceSetBehavior Returns or sets the reference set option
Tag Returns the Tag for this object.

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

CrosshatchPmiLwsv

ViewStyleInheritPmiBuilder.CrosshatchPmiLwsv

Returns or sets the cross-hatch setting for the current inherited PMI Lightweight Section View

-------------------------------------

Getter Method

Signature CrosshatchPmiLwsv

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CrosshatchPmiLwsv

Parameters:crosshatch (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

Gdt

ViewStyleInheritPmiBuilder.Gdt

Returns or sets the gdt option on the INHERIT PMI tab of the View Style Dialog

-------------------------------------

Getter Method

Signature Gdt

Returns:Returns the gdt option that is on the inherit pmi sub-builder
Return type:NXOpen.Preferences.GdtOption

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Gdt

Parameters:gdtOption (NXOpen.Preferences.GdtOption) – Sets a new gdt option on the inherit pmi sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

Pmi

ViewStyleInheritPmiBuilder.Pmi

Returns or sets the pmi option on the INHERIT PMI tab of the View Style Dialog

-------------------------------------

Getter Method

Signature Pmi

Returns:Returns the pmi option that is on the inherit pmi sub-builder
Return type:NXOpen.Preferences.PmiOption

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Pmi

Parameters:pmiOption (NXOpen.Preferences.PmiOption) – Sets a new pmi option on the inherit pmi sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

PmiFromRevolved

ViewStyleInheritPmiBuilder.PmiFromRevolved

Returns or sets the ‘Show PMI Dimensions from Revolved Sketches’ toggle on the INHERIT PMI tab of the View Style Dialog

-------------------------------------

Getter Method

Signature PmiFromRevolved

Returns:Returns the pmi to drawing toggle value that is on the inherit pmi sub-builder
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PmiFromRevolved

Parameters:pmiFromRevolvedToggle (bool) – Sets a new pmi to drawing toggle value on the inherit pmi sub-builder

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

PmiToDrawing

ViewStyleInheritPmiBuilder.PmiToDrawing

Returns or sets the ‘pmi to drawing’ toggle on the INHERIT PMI tab of the View Style Dialog

-------------------------------------

Getter Method

Signature PmiToDrawing

Returns:Returns the pmi to drawing toggle value that is on the inherit pmi sub-builder
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PmiToDrawing

Parameters:pmiToDrawingToggle (bool) – Sets a new pmi to drawing toggle value on the inherit pmi sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

PmiTypeMask

ViewStyleInheritPmiBuilder.PmiTypeMask

Returns or sets the type mask on the INHERIT PMI tab of the View Style Dialog

-------------------------------------

Getter Method

Signature PmiTypeMask

Returns:Returns the pmi type mask that is on the inherit pmi sub-builder
Return type:int

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PmiTypeMask

Parameters:pmiTypeMask (int) – Sets a new pmi type mask on the inherit pmi sub-builder

New in version NX6.0.0.

License requirements: drafting (“DRAFTING”)

ReferenceSetBehavior

ViewStyleInheritPmiBuilder.ReferenceSetBehavior

Returns or sets the reference set option

-------------------------------------

Getter Method

Signature ReferenceSetBehavior

Returns:Returns the pmi option that is on the inherit pmi sub-builder
Return type:NXOpen.Preferences.ReferenceSetBehavior

New in version NX10.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ReferenceSetBehavior

Parameters:pmiOption (NXOpen.Preferences.ReferenceSetBehavior) – Sets a new pmi option on the inherit pmi sub-builder

New in version NX10.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

ViewStyleInheritPmiBuilder.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.