GeneralViewStyle Class¶
-
class
NXOpen.Drawings.
GeneralViewStyle
¶ Bases:
object
Represents set of General View Styles Preferences applicable to drafting views.
To obtain an instance of this class use
Drawings.ViewStyle.General()
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
Angle | Returns or sets the value of angle of a member view. |
AngleDecimalPointFormat | Returns or sets the decimal point character to use for view angle display. |
AngleFormat | Returns or sets the format to use for view angle display. |
AnglePrecision | Returns or sets the precision to use for view angle display. |
AssociativeAngle | Returns or sets the value of angle of a member view. |
AutomaticAnchorPoint | Returns or sets the status of Automatic Anchor Point. |
AutomaticUpdate | Returns or sets the status of Automatic update, if true then position, hidden lines, silhouettes, view bounds, section views, and section view details updated after a model change else the above items are not updated after a model change. |
BoundaryStatus | Returns or sets the boundary status. |
DisplayId | Returns or sets the display identifier option for a member view. |
ExpressionForScale | Returns or sets the expression for scale |
ExtractedEdges | Returns or sets the extracted edge, that provides an alternative way to display model geometry in a drawing view. |
LegacyView | Returns or sets the leagcy view toggle on the GENERAL tab of the View Style Dialog |
LightweightView | Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog |
LockmethodView | Returns or sets the lock method setting on the Configuration tab of the View Style Dialog |
Reference | Returns or sets the status of reference, that toggles a view from active to reference. |
RenderCount | Returns or sets the render count. |
Scale | Returns or sets the scale of a member view. |
ScaleLabel | Returns or sets the display of scale label. |
ShowAngleLeadingZeros | Returns or sets the status of leading zeros display in view angle. |
ShowAngleTrailingZeros | Returns or sets the status of trailing zeros display in view angle. |
Silhouettes | Returns or sets the status of silhouettes curves, if true silhouettes for selected drawing member views added else silhouettes removed from the selected member views. |
SnapshotView | Returns or sets the snapshot toggle on the GENERAL tab of the View Style Dialog |
Tolerance | Returns or sets the value of tolerance, that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view. |
UvGrid | Returns or sets the status of UV grid, if true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views. |
ViewLabel | Returns or sets the display of view label. |
ViewQuality | Returns or sets the view quality, that provides an alternative way to display model geometry in a drawing view. |
ViewRepresentation | Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog |
WireframeColorSource | Returns or sets the source of the wireframe color for a member view. |
Methods¶
Method | Description |
---|---|
SetCenterlines | The status of center line, if true automatically creates linear, cylindrical, and bolt circle centerlines (with a circular instance set) for views where the hole or pin axis is perpendicular or parallel to the plane of the drawing view. |
SetFramebarHorizontal | The status of framebar horizontal, if true automatically creates horizontal framebar for views where the view axis match with ship axis. |
SetFramebarVertical | The status of framebar vertical, if true automatically creates vertical framebar for views where the view axis match with ship axis. |
Property Detail¶
Angle¶
-
GeneralViewStyle.
Angle
¶ Returns or sets the value of angle of a member view.
-------------------------------------
Getter Method
Signature
Angle
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Angle
Parameters: angle (float) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
AngleDecimalPointFormat¶
-
GeneralViewStyle.
AngleDecimalPointFormat
¶ Returns or sets the decimal point character to use for view angle display.
-------------------------------------
Getter Method
Signature
AngleDecimalPointFormat
Returns: Return type: NXOpen.Preferences.DecimalPointCharacter
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleDecimalPointFormat
Parameters: format ( NXOpen.Preferences.DecimalPointCharacter
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AngleFormat¶
-
GeneralViewStyle.
AngleFormat
¶ Returns or sets the format to use for view angle display.
-------------------------------------
Getter Method
Signature
AngleFormat
Returns: Return type: NXOpen.Preferences.AngleFormat
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AngleFormat
Parameters: angleFormat ( NXOpen.Preferences.AngleFormat
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AnglePrecision¶
-
GeneralViewStyle.
AnglePrecision
¶ Returns or sets the precision to use for view angle display.
-------------------------------------
Getter Method
Signature
AnglePrecision
Returns: Return type: int New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AnglePrecision
Parameters: anglePrecision (int) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AssociativeAngle¶
-
GeneralViewStyle.
AssociativeAngle
¶ Returns or sets the value of angle of a member view.
-------------------------------------
Getter Method
Signature
AssociativeAngle
Returns: Return type: NXOpen.Scalar
New in version NX11.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AssociativeAngle
Parameters: angle ( NXOpen.Scalar
) –New in version NX11.0.0.
License requirements: drafting (“DRAFTING”)
AutomaticAnchorPoint¶
-
GeneralViewStyle.
AutomaticAnchorPoint
¶ Returns or sets the status of Automatic Anchor Point.
-------------------------------------
Getter Method
Signature
AutomaticAnchorPoint
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutomaticAnchorPoint
Parameters: automaticAnchorPoint (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
AutomaticUpdate¶
-
GeneralViewStyle.
AutomaticUpdate
¶ Returns or sets the status of Automatic update, if true then position, hidden lines, silhouettes, view bounds, section views, and section view details updated after a model change else the above items are not updated after a model change.
-------------------------------------
Getter Method
Signature
AutomaticUpdate
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutomaticUpdate
Parameters: automaticUpdate (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
BoundaryStatus¶
-
GeneralViewStyle.
BoundaryStatus
¶ Returns or sets the boundary status.
-------------------------------------
Getter Method
Signature
BoundaryStatus
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BoundaryStatus
Parameters: boundaryStatus (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
DisplayId¶
-
GeneralViewStyle.
DisplayId
¶ Returns or sets the display identifier option for a member view.
-------------------------------------
Getter Method
Signature
DisplayId
Returns: Return type: NXOpen.Preferences.GeneralDisplayIdOption
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayId
Parameters: option ( NXOpen.Preferences.GeneralDisplayIdOption
) –New in version NX7.5.0.
License requirements: drafting (“DRAFTING”)
ExpressionForScale¶
-
GeneralViewStyle.
ExpressionForScale
¶ Returns or sets the expression for scale
-------------------------------------
Getter Method
Signature
ExpressionForScale
Returns: Return type: NXOpen.Expression
New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------
Setter Method
Signature
ExpressionForScale
Parameters: expressionForScale ( NXOpen.Expression
) –New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
ExtractedEdges¶
-
GeneralViewStyle.
ExtractedEdges
¶ Returns or sets the extracted edge, that provides an alternative way to display model geometry in a drawing view.
-------------------------------------
Getter Method
Signature
ExtractedEdges
Returns: Return type: NXOpen.Preferences.GeneralExtractedEdgesOption
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ExtractedEdges
Parameters: edgesOption ( NXOpen.Preferences.GeneralExtractedEdgesOption
) –New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
LegacyView¶
-
GeneralViewStyle.
LegacyView
¶ Returns or sets the leagcy view toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
LegacyView
Returns: Returns the legacy view toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LegacyView
Parameters: legacyView (bool) – Sets a legacy view toggle value on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
LightweightView¶
-
GeneralViewStyle.
LightweightView
¶ Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
LightweightView
Returns: Returns the view representation option that is on the general sub-builder Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LightweightView
Parameters: lightweightView (bool) – Sets a view representation option on the general sub-builder New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
LockmethodView¶
-
GeneralViewStyle.
LockmethodView
¶ Returns or sets the lock method setting on the Configuration tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
LockmethodView
Returns: Returns the lock method option on the general sub-builder Return type: NXOpen.Preferences.GeneralViewLockmethodOption
New in version NX11.0.1.
License requirements: None.
-------------------------------------
Setter Method
Signature
LockmethodView
Parameters: lockmethodView ( NXOpen.Preferences.GeneralViewLockmethodOption
) – Sets a lock method option on the general sub-builderNew in version NX11.0.1.
License requirements: drafting (“DRAFTING”)
Reference¶
-
GeneralViewStyle.
Reference
¶ Returns or sets the status of reference, that toggles a view from active to reference.
If true, the view is considered a reference view.
-------------------------------------
Getter Method
Signature
Reference
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Reference
Parameters: reference (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
RenderCount¶
-
GeneralViewStyle.
RenderCount
¶ Returns or sets the render count.
-------------------------------------
Getter Method
Signature
RenderCount
Returns: Return type: int New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RenderCount
Parameters: renderCount (int) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
Scale¶
-
GeneralViewStyle.
Scale
¶ Returns or sets the scale of a member view.
-------------------------------------
Getter Method
Signature
Scale
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Scale
Parameters: scale (float) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
ScaleLabel¶
-
GeneralViewStyle.
ScaleLabel
¶ Returns or sets the display of scale label.
-------------------------------------
Getter Method
Signature
ScaleLabel
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ScaleLabel
Parameters: scaleLabel (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
ShowAngleLeadingZeros¶
-
GeneralViewStyle.
ShowAngleLeadingZeros
¶ Returns or sets the status of leading zeros display in view angle.
-------------------------------------
Getter Method
Signature
ShowAngleLeadingZeros
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowAngleLeadingZeros
Parameters: show (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowAngleTrailingZeros¶
-
GeneralViewStyle.
ShowAngleTrailingZeros
¶ Returns or sets the status of trailing zeros display in view angle.
-------------------------------------
Getter Method
Signature
ShowAngleTrailingZeros
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowAngleTrailingZeros
Parameters: show (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
Silhouettes¶
-
GeneralViewStyle.
Silhouettes
¶ Returns or sets the status of silhouettes curves, if true silhouettes for selected drawing member views added else silhouettes removed from the selected member views.
-------------------------------------
Getter Method
Signature
Silhouettes
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Silhouettes
Parameters: silhouettes (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
SnapshotView¶
-
GeneralViewStyle.
SnapshotView
¶ Returns or sets the snapshot toggle on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
SnapshotView
Returns: Returns the snapshot view toggle value that is on the general sub-builder Return type: bool New in version NX8.0.0.
Deprecated since version NX11.0.1: Use
NXOpen.Drawings.GeneralViewStyle.LockmethodView()
instead.License requirements: None.
-------------------------------------
Setter Method
Signature
SnapshotView
Parameters: snapshotView (bool) – Sets a snapshot view toggle value on the general sub-builder New in version NX8.0.0.
Deprecated since version NX11.0.1: Use
NXOpen.Drawings.GeneralViewStyle.LockmethodView()
instead.License requirements: drafting (“DRAFTING”)
Tolerance¶
-
GeneralViewStyle.
Tolerance
¶ Returns or sets the value of tolerance, that specifies a chord height tolerance value for silhouette and hidden line generation in a given drawing view.
-------------------------------------
Getter Method
Signature
Tolerance
Returns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Tolerance
Parameters: tolerance (float) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
UvGrid¶
-
GeneralViewStyle.
UvGrid
¶ Returns or sets the status of UV grid, if true, grid curves for selected drawing member views are added else the grid curves are removed from the selected member views.
-------------------------------------
Getter Method
Signature
UvGrid
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UvGrid
Parameters: uvGrid (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
ViewLabel¶
-
GeneralViewStyle.
ViewLabel
¶ Returns or sets the display of view label.
-------------------------------------
Getter Method
Signature
ViewLabel
Returns: Return type: bool New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewLabel
Parameters: viewLabel (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
ViewQuality¶
-
GeneralViewStyle.
ViewQuality
¶ Returns or sets the view quality, that provides an alternative way to display model geometry in a drawing view.
-------------------------------------
Getter Method
Signature
ViewQuality
Returns: Return type: NXOpen.Preferences.GeneralViewQualityOption
New in version NX8.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewQuality
Parameters: qualityOption ( NXOpen.Preferences.GeneralViewQualityOption
) –New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
ViewRepresentation¶
-
GeneralViewStyle.
ViewRepresentation
¶ Returns or sets the view representation enum on the GENERAL tab of the View Style Dialog
-------------------------------------
Getter Method
Signature
ViewRepresentation
Returns: Returns the view representation of the view Return type: NXOpen.Preferences.GeneralViewRepresentationOption
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ViewRepresentation
Parameters: viewRepresentation ( NXOpen.Preferences.GeneralViewRepresentationOption
) – Sets a view representation option on the viewNew in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
WireframeColorSource¶
-
GeneralViewStyle.
WireframeColorSource
¶ Returns or sets the source of the wireframe color for a member view.
-------------------------------------
Getter Method
Signature
WireframeColorSource
Returns: Return type: NXOpen.Preferences.GeneralWireframeColorSourceOption
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
WireframeColorSource
Parameters: colorOption ( NXOpen.Preferences.GeneralWireframeColorSourceOption
) –New in version NX6.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
SetCenterlines¶
-
GeneralViewStyle.
SetCenterlines
¶ The status of center line, if true automatically creates linear, cylindrical, and bolt circle centerlines (with a circular instance set) for views where the hole or pin axis is perpendicular or parallel to the plane of the drawing view.
Signature
SetCenterlines(centerlines)
Parameters: centerlines (bool) – New in version NX5.0.0.
License requirements: drafting (“DRAFTING”)
SetFramebarHorizontal¶
-
GeneralViewStyle.
SetFramebarHorizontal
¶ The status of framebar horizontal, if true automatically creates horizontal framebar for views where the view axis match with ship axis.
Signature
SetFramebarHorizontal(framebarHorizontal)
Parameters: framebarHorizontal (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
SetFramebarVertical¶
-
GeneralViewStyle.
SetFramebarVertical
¶ The status of framebar vertical, if true automatically creates vertical framebar for views where the view axis match with ship axis.
Signature
SetFramebarVertical(framebarVertical)
Parameters: framebarVertical (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)