SubdivisionModelingPreferences Class

class NXOpen.Preferences.SubdivisionModelingPreferences

Bases: object

Represents the set of Modeling preferences applicable to entire session

To obtain an instance of this class, refer to NXOpen.Preferences.SessionPreferences

New in version NX9.0.0.

Properties

Property Description
CagePolylineColor Returns or sets the cage polyline color.
CagePolylineFont Returns or sets the cage polyline font.
CagePolylineVertexColor Returns or sets the cage polyline vertex color.
CagePolylineVertexSize Returns or sets the cage polyline vertex size.
CagePolylineVertexStyle Returns or sets the cage polyline vertex style.
CagePolylineWidth Returns or sets the cage polyline width.
CanAllowBackSideSelection Returns or sets the flag indicating if the hidden topology selection is allowed or not.
CanShowWeight Returns or sets the flag indicating if the edge weights are displayed or not.
ConstraintColor Returns or sets the constrained entity color.
DisplayMode Returns or sets the mesh and solid body display option
HighlightFaceTranslucency Returns or sets the percentage translucency of the highlighted face.
IsXRayCage Returns or sets the flag indicating if the hidden edge of the cage are visible or not.
LineColor Returns or sets the line color.
LineFont Returns or sets the smooth edge line font.
LineWidth Returns or sets the line width.
SharpEdgeLineFont Returns or sets the sharp edge line font.
VertexColor Returns or sets the vertex color.
VertexSize Returns or sets the vertex size.
VertexStyle Returns or sets the vertex style.

Methods

Property Detail

CagePolylineColor

SubdivisionModelingPreferences.CagePolylineColor

Returns or sets the cage polyline color.

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

Getter Method

Signature CagePolylineColor

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineColor

Parameters:lineColor (int) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CagePolylineFont

SubdivisionModelingPreferences.CagePolylineFont

Returns or sets the cage polyline font.

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

Getter Method

Signature CagePolylineFont

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineFont

Parameters:lineFont (int) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CagePolylineVertexColor

SubdivisionModelingPreferences.CagePolylineVertexColor

Returns or sets the cage polyline vertex color.

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

Getter Method

Signature CagePolylineVertexColor

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineVertexColor

Parameters:vertexColor (int) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CagePolylineVertexSize

SubdivisionModelingPreferences.CagePolylineVertexSize

Returns or sets the cage polyline vertex size.

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

Getter Method

Signature CagePolylineVertexSize

Returns:
Return type:NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexSizes

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineVertexSize

Parameters:vertexSize (NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexSizes) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CagePolylineVertexStyle

SubdivisionModelingPreferences.CagePolylineVertexStyle

Returns or sets the cage polyline vertex style.

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

Getter Method

Signature CagePolylineVertexStyle

Returns:
Return type:NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexStyles

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineVertexStyle

Parameters:vertexStyle (NXOpen.Preferences.SubdivisionModelingPreferencesCagePolylineVertexStyles) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CagePolylineWidth

SubdivisionModelingPreferences.CagePolylineWidth

Returns or sets the cage polyline width.

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

Getter Method

Signature CagePolylineWidth

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CagePolylineWidth

Parameters:lineWidth (int) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CanAllowBackSideSelection

SubdivisionModelingPreferences.CanAllowBackSideSelection

Returns or sets the flag indicating if the hidden topology selection is allowed or not.

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

Getter Method

Signature CanAllowBackSideSelection

Returns:
Return type:bool

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature CanAllowBackSideSelection

Parameters:allow (bool) –

New in version NX10.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

CanShowWeight

SubdivisionModelingPreferences.CanShowWeight

Returns or sets the flag indicating if the edge weights are displayed or not.

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

Getter Method

Signature CanShowWeight

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature CanShowWeight

Parameters:showWeight (bool) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

ConstraintColor

SubdivisionModelingPreferences.ConstraintColor

Returns or sets the constrained entity color.

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

Getter Method

Signature ConstraintColor

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ConstraintColor

Parameters:color (int) –

New in version NX11.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

DisplayMode

SubdivisionModelingPreferences.DisplayMode

Returns or sets the mesh and solid body display option

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

Getter Method

Signature DisplayMode

Returns:
Return type:NXOpen.Preferences.SubdivisionModelingPreferencesDisplayModes

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature DisplayMode

Parameters:displayOption (NXOpen.Preferences.SubdivisionModelingPreferencesDisplayModes) –

New in version NX10.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

HighlightFaceTranslucency

SubdivisionModelingPreferences.HighlightFaceTranslucency

Returns or sets the percentage translucency of the highlighted face.

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

Getter Method

Signature HighlightFaceTranslucency

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature HighlightFaceTranslucency

Parameters:highlightLineTranslucency (int) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

IsXRayCage

SubdivisionModelingPreferences.IsXRayCage

Returns or sets the flag indicating if the hidden edge of the cage are visible or not.

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

Getter Method

Signature IsXRayCage

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature IsXRayCage

Parameters:isXRayCage (bool) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

LineColor

SubdivisionModelingPreferences.LineColor

Returns or sets the line color.

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

Getter Method

Signature LineColor

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature LineColor

Parameters:lineColor (int) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

LineFont

SubdivisionModelingPreferences.LineFont

Returns or sets the smooth edge line font.

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

Getter Method

Signature LineFont

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature LineFont

Parameters:lineFont (int) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

LineWidth

SubdivisionModelingPreferences.LineWidth

Returns or sets the line width.

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

Getter Method

Signature LineWidth

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature LineWidth

Parameters:lineWidth (int) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

SharpEdgeLineFont

SubdivisionModelingPreferences.SharpEdgeLineFont

Returns or sets the sharp edge line font.

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

Getter Method

Signature SharpEdgeLineFont

Returns:
Return type:int

New in version NX10.0.0.

License requirements: None.

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

Setter Method

Signature SharpEdgeLineFont

Parameters:lineFont (int) –

New in version NX10.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

VertexColor

SubdivisionModelingPreferences.VertexColor

Returns or sets the vertex color.

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

Getter Method

Signature VertexColor

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature VertexColor

Parameters:vertexColor (int) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

VertexSize

SubdivisionModelingPreferences.VertexSize

Returns or sets the vertex size.

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

Getter Method

Signature VertexSize

Returns:
Return type:NXOpen.Preferences.SubdivisionModelingPreferencesVertexSizeTypes

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature VertexSize

Parameters:vertexSize (NXOpen.Preferences.SubdivisionModelingPreferencesVertexSizeTypes) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)

VertexStyle

SubdivisionModelingPreferences.VertexStyle

Returns or sets the vertex style.

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

Getter Method

Signature VertexStyle

Returns:
Return type:NXOpen.Preferences.SubdivisionModelingPreferencesVertexStyleTypes

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature VertexStyle

Parameters:vertexStyle (NXOpen.Preferences.SubdivisionModelingPreferencesVertexStyleTypes) –

New in version NX9.0.0.

License requirements: studio_free_form (“STUDIO FREE FORM”)