CustomViewSettingsBuilder Class¶
-
class
NXOpen.Drawings.
CustomViewSettingsBuilder
¶ Bases:
NXOpen.Builder
this class represents the “this class represents Drawings.
CustomViewSettingsBuilder. It consists of the settings which optimize the view creation for large assemblies and these settings are subset of the view style settings To create a new instance of this class, use
NXOpen.Drawings.DraftingViewCollection.CreateCustomViewSettingsBuilder()
Default values.
Property Value DelayUpdateOnCreation 0 DelayViewUpdate 1 HiddenLinesFont Invisible InterferingSolids None RenderTrueHiddenLine 0 ShowAdjacentBlends 0 ShowCenterLines 0 ShowCheckBoundaryStatus 0 ShowEdgesHiddenByEdges 1 ShowHiddenLines 1 ShowSelfHiddenLines 1 ShowSmoothEdgeEndGapsLock 0 ShowSmoothEdges 1 ShowTraceLines 0 ShowUVGrids 0 ShowVIEndGapsLock 0 ShowVirtualIntersections 0 SmallFeatures Hide ThreadStandard None TraceLineCreateGapsLock 0 New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
DelayUpdateOnCreation | Returns or sets the delay update on creation |
DelayViewUpdate | Returns or sets the delay view update |
HiddenLinesColor | Returns or sets the hidden lines color |
HiddenLinesFont | Returns or sets the hidden lines font |
HiddenLinesWidth | Returns or sets the hidden line hidden font |
InterferingSolids | Returns or sets the interfering solids |
MinimumPitch | Returns or sets the minimum pitch |
RenderTrueHiddenLine | Returns or sets the render true hidden line |
ShowAdjacentBlends | Returns or sets the show adjacent blends |
ShowCenterLines | Returns or sets the show center lines |
ShowCheckBoundaryStatus | Returns or sets the show check boundary status |
ShowEdgesHiddenByEdges | Returns or sets the show edges hidden by edges |
ShowHiddenLines | Returns or sets the show hidden lines |
ShowSelfHiddenLines | Returns or sets the show self hidden lines |
ShowSmoothEdgeEndGapsLock | Returns or sets the show end gaps lock |
ShowSmoothEdgeEndGapsValue | Returns or sets the show end gaps value |
ShowSmoothEdges | Returns or sets the show smooth edges |
ShowTraceLines | Returns or sets the show trace lines |
ShowUVGrids | Returns or sets the show uvgrids |
ShowVIEndGapsLock | Returns or sets the show end gaps lock |
ShowVIEndGapsValue | Returns or sets the show end gaps value |
ShowVirtualIntersections | Returns or sets the show virtual intersections |
SmallFeatures | Returns or sets the small features |
SmoothEdgeColor | Returns or sets the smooth edge color pick |
SmoothEdgeFont | Returns or sets the smooth edge line font |
SmoothEdgeWidth | Returns or sets the smooth edges line hidden font |
Tag | Returns the Tag for this object. |
ThreadStandard | Returns or sets the thread standard |
TraceLineCreateGapsLock | Returns or sets the trace line create gaps lock |
TraceLineCreateGapsValue | Returns or sets the trace line create gaps value |
TraceLineHiddenColor | Returns or sets the trace line hidden color |
TraceLineHiddenFont | Returns or sets the trace line hidden font |
TraceLineHiddenWidth | Returns or sets the trace line hidden Width |
TraceLineVisibleColor | Returns or sets the trace line visible color |
TraceLineVisibleFont | Returns or sets the trace line visible font |
TraceLineVisibleWidth | Returns or sets the trace line visible font |
VirtualInterSectionColor | Returns or sets the virtual inter section color |
VirtualInterSectionFont | Returns or sets the virtual inter section font |
VirtualInterSectionWidth | Returns or sets the virtual inter section width |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
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. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
CustomViewSettingsBuilderFeatures Enumeration | the options for small features |
CustomViewSettingsBuilderFont Enumeration | the options for all the fonts used in the custom view settings dialog |
CustomViewSettingsBuilderInterfering Enumeration | the options for interfering curves |
CustomViewSettingsBuilderThreadStandards Enumeration | the thread standards options |
CustomViewSettingsBuilderWidth Enumeration | the width options for all the line width used in the customize view settings dialog |
Property Detail¶
DelayUpdateOnCreation¶
-
CustomViewSettingsBuilder.
DelayUpdateOnCreation
¶ Returns or sets the delay update on creation
-------------------------------------
Getter Method
Signature
DelayUpdateOnCreation
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DelayUpdateOnCreation
Parameters: delayUpdateOnCreation (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
DelayViewUpdate¶
-
CustomViewSettingsBuilder.
DelayViewUpdate
¶ Returns or sets the delay view update
-------------------------------------
Getter Method
Signature
DelayViewUpdate
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DelayViewUpdate
Parameters: delayViewUpdate (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
InterferingSolids¶
-
CustomViewSettingsBuilder.
InterferingSolids
¶ Returns or sets the interfering solids
-------------------------------------
Getter Method
Signature
InterferingSolids
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderInterfering
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InterferingSolids
Parameters: interferingSolids ( NXOpen.Drawings.CustomViewSettingsBuilderInterfering
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
MinimumPitch¶
-
CustomViewSettingsBuilder.
MinimumPitch
¶ Returns or sets the minimum pitch
-------------------------------------
Getter Method
Signature
MinimumPitch
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MinimumPitch
Parameters: minimumPitch (float) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowAdjacentBlends¶
-
CustomViewSettingsBuilder.
ShowAdjacentBlends
¶ Returns or sets the show adjacent blends
-------------------------------------
Getter Method
Signature
ShowAdjacentBlends
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowAdjacentBlends
Parameters: showAdjacentBlends (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowCenterLines¶
-
CustomViewSettingsBuilder.
ShowCenterLines
¶ Returns or sets the show center lines
-------------------------------------
Getter Method
Signature
ShowCenterLines
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowCenterLines
Parameters: showCenterLines (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowCheckBoundaryStatus¶
-
CustomViewSettingsBuilder.
ShowCheckBoundaryStatus
¶ Returns or sets the show check boundary status
-------------------------------------
Getter Method
Signature
ShowCheckBoundaryStatus
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowCheckBoundaryStatus
Parameters: showCheckBoundaryStatus (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowSmoothEdgeEndGapsLock¶
-
CustomViewSettingsBuilder.
ShowSmoothEdgeEndGapsLock
¶ Returns or sets the show end gaps lock
-------------------------------------
Getter Method
Signature
ShowSmoothEdgeEndGapsLock
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowSmoothEdgeEndGapsLock
Parameters: showEndGapsLock (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowSmoothEdgeEndGapsValue¶
-
CustomViewSettingsBuilder.
ShowSmoothEdgeEndGapsValue
¶ Returns or sets the show end gaps value
-------------------------------------
Getter Method
Signature
ShowSmoothEdgeEndGapsValue
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowSmoothEdgeEndGapsValue
Parameters: showEndGapsValue (float) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowSmoothEdges¶
-
CustomViewSettingsBuilder.
ShowSmoothEdges
¶ Returns or sets the show smooth edges
-------------------------------------
Getter Method
Signature
ShowSmoothEdges
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowSmoothEdges
Parameters: showSmoothEdges (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowTraceLines¶
-
CustomViewSettingsBuilder.
ShowTraceLines
¶ Returns or sets the show trace lines
-------------------------------------
Getter Method
Signature
ShowTraceLines
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowTraceLines
Parameters: showTraceLines (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowUVGrids¶
-
CustomViewSettingsBuilder.
ShowUVGrids
¶ Returns or sets the show uvgrids
-------------------------------------
Getter Method
Signature
ShowUVGrids
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowUVGrids
Parameters: showUVGrids (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowVIEndGapsLock¶
-
CustomViewSettingsBuilder.
ShowVIEndGapsLock
¶ Returns or sets the show end gaps lock
-------------------------------------
Getter Method
Signature
ShowVIEndGapsLock
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowVIEndGapsLock
Parameters: showEndGapsLock (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowVIEndGapsValue¶
-
CustomViewSettingsBuilder.
ShowVIEndGapsValue
¶ Returns or sets the show end gaps value
-------------------------------------
Getter Method
Signature
ShowVIEndGapsValue
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowVIEndGapsValue
Parameters: showEndGapsValue (float) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ShowVirtualIntersections¶
-
CustomViewSettingsBuilder.
ShowVirtualIntersections
¶ Returns or sets the show virtual intersections
-------------------------------------
Getter Method
Signature
ShowVirtualIntersections
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ShowVirtualIntersections
Parameters: showVirtualIntersections (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
SmallFeatures¶
-
CustomViewSettingsBuilder.
SmallFeatures
¶ Returns or sets the small features
-------------------------------------
Getter Method
Signature
SmallFeatures
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderFeatures
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SmallFeatures
Parameters: smallFeatures ( NXOpen.Drawings.CustomViewSettingsBuilderFeatures
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
SmoothEdgeColor¶
-
CustomViewSettingsBuilder.
SmoothEdgeColor
¶ Returns or sets the smooth edge color pick
-------------------------------------
Getter Method
Signature
SmoothEdgeColor
Returns: Return type: Id New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SmoothEdgeColor
Parameters: smoothEdgeColor (Id) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
SmoothEdgeFont¶
-
CustomViewSettingsBuilder.
SmoothEdgeFont
¶ Returns or sets the smooth edge line font
-------------------------------------
Getter Method
Signature
SmoothEdgeFont
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderFont
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SmoothEdgeFont
Parameters: smoothEdgeLineFont ( NXOpen.Drawings.CustomViewSettingsBuilderFont
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
SmoothEdgeWidth¶
-
CustomViewSettingsBuilder.
SmoothEdgeWidth
¶ Returns or sets the smooth edges line hidden font
-------------------------------------
Getter Method
Signature
SmoothEdgeWidth
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderWidth
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SmoothEdgeWidth
Parameters: smoothEdgeLineWidth ( NXOpen.Drawings.CustomViewSettingsBuilderWidth
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ThreadStandard¶
-
CustomViewSettingsBuilder.
ThreadStandard
¶ Returns or sets the thread standard
-------------------------------------
Getter Method
Signature
ThreadStandard
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderThreadStandards
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ThreadStandard
Parameters: threadStandard ( NXOpen.Drawings.CustomViewSettingsBuilderThreadStandards
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TraceLineCreateGapsLock¶
-
CustomViewSettingsBuilder.
TraceLineCreateGapsLock
¶ Returns or sets the trace line create gaps lock
-------------------------------------
Getter Method
Signature
TraceLineCreateGapsLock
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TraceLineCreateGapsLock
Parameters: traceLineCreateGapsLock (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TraceLineCreateGapsValue¶
-
CustomViewSettingsBuilder.
TraceLineCreateGapsValue
¶ Returns or sets the trace line create gaps value
-------------------------------------
Getter Method
Signature
TraceLineCreateGapsValue
Returns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TraceLineCreateGapsValue
Parameters: traceLineCreateGapsValue (float) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TraceLineVisibleColor¶
-
CustomViewSettingsBuilder.
TraceLineVisibleColor
¶ Returns or sets the trace line visible color
-------------------------------------
Getter Method
Signature
TraceLineVisibleColor
Returns: Return type: Id New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TraceLineVisibleColor
Parameters: traceLineVisibleColor (Id) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TraceLineVisibleFont¶
-
CustomViewSettingsBuilder.
TraceLineVisibleFont
¶ Returns or sets the trace line visible font
-------------------------------------
Getter Method
Signature
TraceLineVisibleFont
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderFont
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TraceLineVisibleFont
Parameters: traceLineVisibleFont ( NXOpen.Drawings.CustomViewSettingsBuilderFont
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TraceLineVisibleWidth¶
-
CustomViewSettingsBuilder.
TraceLineVisibleWidth
¶ Returns or sets the trace line visible font
-------------------------------------
Getter Method
Signature
TraceLineVisibleWidth
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderWidth
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TraceLineVisibleWidth
Parameters: traceLineVisibleWidth ( NXOpen.Drawings.CustomViewSettingsBuilderWidth
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
VirtualInterSectionColor¶
-
CustomViewSettingsBuilder.
VirtualInterSectionColor
¶ Returns or sets the virtual inter section color
-------------------------------------
Getter Method
Signature
VirtualInterSectionColor
Returns: Return type: Id New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VirtualInterSectionColor
Parameters: virtualInterSectionColor (Id) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
VirtualInterSectionFont¶
-
CustomViewSettingsBuilder.
VirtualInterSectionFont
¶ Returns or sets the virtual inter section font
-------------------------------------
Getter Method
Signature
VirtualInterSectionFont
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderFont
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VirtualInterSectionFont
Parameters: virtualInterSectionFont ( NXOpen.Drawings.CustomViewSettingsBuilderFont
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
VirtualInterSectionWidth¶
-
CustomViewSettingsBuilder.
VirtualInterSectionWidth
¶ Returns or sets the virtual inter section width
-------------------------------------
Getter Method
Signature
VirtualInterSectionWidth
Returns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderWidth
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
VirtualInterSectionWidth
Parameters: virtualInterSectionWidth ( NXOpen.Drawings.CustomViewSettingsBuilderWidth
) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
Validate¶
-
CustomViewSettingsBuilder.
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.