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(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(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(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(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(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(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(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(showEndGapsLock)
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(showEndGapsValue)
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(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(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(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(showEndGapsLock)
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(showEndGapsValue)
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(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(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(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(smoothEdgeLineFont)
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(smoothEdgeLineWidth)
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(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(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(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(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(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(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(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(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(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.