ViewCreationWizardBuilder Class

class NXOpen.Drawings.ViewCreationWizardBuilder

Bases: NXOpen.Builder

This builder allows the user to create a Drawing View

To create a new instance of this class, use NXOpen.Drawings.DraftingViewCollection.CreateViewCreationWizardBuilder()

Default values.

Property Value
AutoScale 1
BackView 0
BaseView FRONT
BottomView 0
CustomViewSettingsBuilder.DelayUpdateOnCreation 0
CustomViewSettingsBuilder.DelayViewUpdate 1
CustomViewSettingsBuilder.HiddenLinesFont Invisible
CustomViewSettingsBuilder.InterferingSolids None
CustomViewSettingsBuilder.RenderTrueHiddenLine 0
CustomViewSettingsBuilder.ShowAdjacentBlends 0
CustomViewSettingsBuilder.ShowCenterLines 0
CustomViewSettingsBuilder.ShowCheckBoundaryStatus 0
CustomViewSettingsBuilder.ShowEdgesHiddenByEdges 1
CustomViewSettingsBuilder.ShowHiddenLines 1
CustomViewSettingsBuilder.ShowSelfHiddenLines 1
CustomViewSettingsBuilder.ShowSmoothEdgeEndGapsLock 0
CustomViewSettingsBuilder.ShowSmoothEdges 1
CustomViewSettingsBuilder.ShowTraceLines 0
CustomViewSettingsBuilder.ShowUVGrids 0
CustomViewSettingsBuilder.ShowVIEndGapsLock 0
CustomViewSettingsBuilder.ShowVirtualIntersections 0
CustomViewSettingsBuilder.SmallFeatures Hide
CustomViewSettingsBuilder.ThreadStandard None
CustomViewSettingsBuilder.TraceLineCreateGapsLock 0
ExtractedEdges 1
FrontView 1
IgnoreTitleBlock 0
IsometricView 0
LeftView 0
LockMethod None
MarginBetweenViews 5 (millimeters part), 0.25 (inches part)
MarginToBorder 20 (millimeters part), 0.75 (inches part)
MultipleViewPlacement.OptionType Center
MultipleViewPlacement.ViewPlacementCenter.AlignmentMethod Infer
MultipleViewPlacement.ViewPlacementCenter.AlignmentOption ToView
OptimizeSettings 1
OrientViewTool.AssociativeOrientation 0
PlacementOption Automatic
RightView 0
SnapShot (deprecated) 0
TopView 0
TrimetricView 0
ViewBoundary Automatic
ViewRepresentation SmartLightweight
ViewScale.Denominator 1.0
ViewScale.Numerator 1.0
ViewScale.ScaleType Ratio
ViewStyle.ViewStyleGeneral.AngleSetting.Angle.Value 0
ViewStyle.ViewStyleGeneral.AngleSetting.Associative 0
ViewStyle.ViewStyleGeneral.AngleSetting.EvaluationPlane DrawingSheet
ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection false
ViewStyle.ViewStyleOrientation.HingeLine.VectorOption Inferred

New in version NX8.0.0.

Properties

Property Description
AssociativeAlignment Returns or sets the associative alignment toggle
AutoScale Returns or sets the auto scale
BackView Returns or sets the back view
BaseView Returns or sets the base view
BottomView Returns or sets the bottom view
CenterLines Returns or sets the center lines
CrosshatchInheritedSectionViews Returns or sets the crosshatch inherited section views
CustomViewSettingsBuilder Returns the NXOpen.Drawings.CustomViewSettingsBuilder object
ExtractedEdges Returns or sets the extracted edges option
FrontView Returns or sets the front view
HiddenLineColor Returns or sets the hidden line color
HiddenLineFont Returns or sets the hidden line font
HiddenLineWidth Returns or sets the hidden line width
HiddenLines Returns or sets the hidden lines
IgnoreTitleBlock Returns or sets the ignore title block
InheritPMI Returns or sets the inherit pmi
InheritPmiOntoDrawing Returns or sets the inherit pmi onto drawing
IsometricView Returns or sets the isometric view
LeftView Returns or sets the left view
LockMethod Returns or sets the lock method option
MarginBetweenViews Returns or sets the margin between views
MarginToBorder Returns or sets the margin to border
MultipleViewPlacement Returns the multiple view placement
OptimizeSettings Returns or sets the optimize view settings
OrientViewTool Returns the orient view tool
Part Returns or sets the part
PlacementOption Returns or sets the placement option
PmiDimensionFromRevolved Returns or sets the inherit pmi from revolved sketches
PmiTypes Returns or sets the pmi types
Resolution Returns or sets the display quality option
RightView Returns or sets the right view
Silhouettes Returns or sets the silhouettes
SnapShot Returns or sets the snapshot option
SpecialBaseView Returns or sets the special base view
Tag Returns the Tag for this object.
Tolerance Returns or sets the tolerance option
TopView Returns or sets the top view
TrimetricView Returns or sets the trimetric view
ViewBoundary Returns or sets the view boundary option
ViewLabels Returns or sets the view labels
ViewRepresentation Returns or sets the view representation state
ViewScale Returns the view scale
ViewStyle Returns the view style

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.

Property Detail

AssociativeAlignment

ViewCreationWizardBuilder.AssociativeAlignment

Returns or sets the associative alignment toggle

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

Getter Method

Signature AssociativeAlignment

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature AssociativeAlignment

Parameters:associative (bool) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

AutoScale

ViewCreationWizardBuilder.AutoScale

Returns or sets the auto scale

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

Getter Method

Signature AutoScale

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature AutoScale

Parameters:autoScale (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

BackView

ViewCreationWizardBuilder.BackView

Returns or sets the back view

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

Getter Method

Signature BackView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature BackView

Parameters:backView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

BaseView

ViewCreationWizardBuilder.BaseView

Returns or sets the base view

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

Getter Method

Signature BaseView

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature BaseView

Parameters:baseView (str) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

BottomView

ViewCreationWizardBuilder.BottomView

Returns or sets the bottom view

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

Getter Method

Signature BottomView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature BottomView

Parameters:bottomView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

CenterLines

ViewCreationWizardBuilder.CenterLines

Returns or sets the center lines

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

Getter Method

Signature CenterLines

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature CenterLines

Parameters:centerLines (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

CrosshatchInheritedSectionViews

ViewCreationWizardBuilder.CrosshatchInheritedSectionViews

Returns or sets the crosshatch inherited section views

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

Getter Method

Signature CrosshatchInheritedSectionViews

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature CrosshatchInheritedSectionViews

Parameters:crosshatchInheritedSectionViews (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

CustomViewSettingsBuilder

ViewCreationWizardBuilder.CustomViewSettingsBuilder

Returns the NXOpen.Drawings.CustomViewSettingsBuilder object

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

Getter Method

Signature CustomViewSettingsBuilder

Returns:
Return type:NXOpen.Drawings.CustomViewSettingsBuilder

New in version NX8.5.0.

License requirements: None.

ExtractedEdges

ViewCreationWizardBuilder.ExtractedEdges

Returns or sets the extracted edges option

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

Getter Method

Signature ExtractedEdges

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ExtractedEdges

Parameters:extractedEdges (bool) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

FrontView

ViewCreationWizardBuilder.FrontView

Returns or sets the front view

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

Getter Method

Signature FrontView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature FrontView

Parameters:frontView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

HiddenLineColor

ViewCreationWizardBuilder.HiddenLineColor

Returns or sets the hidden line color

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

Getter Method

Signature HiddenLineColor

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature HiddenLineColor

Parameters:hiddenLineColor (int) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

HiddenLineFont

ViewCreationWizardBuilder.HiddenLineFont

Returns or sets the hidden line font

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

Getter Method

Signature HiddenLineFont

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature HiddenLineFont

Parameters:hiddenLineFont (int) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

HiddenLineWidth

ViewCreationWizardBuilder.HiddenLineWidth

Returns or sets the hidden line width

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

Getter Method

Signature HiddenLineWidth

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature HiddenLineWidth

Parameters:hiddenLineWidth (int) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

HiddenLines

ViewCreationWizardBuilder.HiddenLines

Returns or sets the hidden lines

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

Getter Method

Signature HiddenLines

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature HiddenLines

Parameters:hiddenLines (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

IgnoreTitleBlock

ViewCreationWizardBuilder.IgnoreTitleBlock

Returns or sets the ignore title block

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

Getter Method

Signature IgnoreTitleBlock

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature IgnoreTitleBlock

Parameters:ignoreTitleBlock (bool) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

InheritPMI

ViewCreationWizardBuilder.InheritPMI

Returns or sets the inherit pmi

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

Getter Method

Signature InheritPMI

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature InheritPMI

Parameters:inheritPMI (int) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

InheritPmiOntoDrawing

ViewCreationWizardBuilder.InheritPmiOntoDrawing

Returns or sets the inherit pmi onto drawing

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

Getter Method

Signature InheritPmiOntoDrawing

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature InheritPmiOntoDrawing

Parameters:inheritPmiOntoDrawing (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

IsometricView

ViewCreationWizardBuilder.IsometricView

Returns or sets the isometric view

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

Getter Method

Signature IsometricView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature IsometricView

Parameters:isometricView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

LeftView

ViewCreationWizardBuilder.LeftView

Returns or sets the left view

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

Getter Method

Signature LeftView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature LeftView

Parameters:leftView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

LockMethod

ViewCreationWizardBuilder.LockMethod

Returns or sets the lock method option

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

Getter Method

Signature LockMethod

Returns:
Return type:NXOpen.Preferences.GeneralViewLockmethodOption

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature LockMethod

Parameters:lockMethod (NXOpen.Preferences.GeneralViewLockmethodOption) –

New in version NX11.0.1.

License requirements: drafting (“DRAFTING”)

MarginBetweenViews

ViewCreationWizardBuilder.MarginBetweenViews

Returns or sets the margin between views

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

Getter Method

Signature MarginBetweenViews

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature MarginBetweenViews

Parameters:marginBetweenViews (float) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

MarginToBorder

ViewCreationWizardBuilder.MarginToBorder

Returns or sets the margin to border

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

Getter Method

Signature MarginToBorder

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature MarginToBorder

Parameters:marginToBorder (float) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

MultipleViewPlacement

ViewCreationWizardBuilder.MultipleViewPlacement

Returns the multiple view placement

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

Getter Method

Signature MultipleViewPlacement

Returns:
Return type:NXOpen.Drawings.MultipleViewPlacementBuilder

New in version NX8.0.0.

License requirements: None.

OptimizeSettings

ViewCreationWizardBuilder.OptimizeSettings

Returns or sets the optimize view settings

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

Getter Method

Signature OptimizeSettings

Returns:
Return type:bool

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature OptimizeSettings

Parameters:optimizeSettings (bool) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

OrientViewTool

ViewCreationWizardBuilder.OrientViewTool

Returns the orient view tool

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

Getter Method

Signature OrientViewTool

Returns:
Return type:NXOpen.Drawings.OvtBuilder

New in version NX8.0.0.

License requirements: None.

Part

ViewCreationWizardBuilder.Part

Returns or sets the part

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

Getter Method

Signature Part

Returns:
Return type:NXOpen.Part

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

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

Setter Method

Signature Part

Parameters:part (NXOpen.Part) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

PlacementOption

ViewCreationWizardBuilder.PlacementOption

Returns or sets the placement option

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

Getter Method

Signature PlacementOption

Returns:
Return type:NXOpen.Drawings.ViewCreationWizardBuilderOption

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature PlacementOption

Parameters:placementOption (NXOpen.Drawings.ViewCreationWizardBuilderOption) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

PmiDimensionFromRevolved

ViewCreationWizardBuilder.PmiDimensionFromRevolved

Returns or sets the inherit pmi from revolved sketches

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

Getter Method

Signature PmiDimensionFromRevolved

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature PmiDimensionFromRevolved

Parameters:pmiDimensionFromRevolved (bool) –

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

PmiTypes

ViewCreationWizardBuilder.PmiTypes

Returns or sets the pmi types

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

Getter Method

Signature PmiTypes

Returns:
Return type:int

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature PmiTypes

Parameters:pmiTypes (int) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

Resolution

ViewCreationWizardBuilder.Resolution

Returns or sets the display quality option

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

Getter Method

Signature Resolution

Returns:
Return type:NXOpen.Drawings.ViewCreationWizardBuilderResolutionOption

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Resolution

Parameters:resolution (NXOpen.Drawings.ViewCreationWizardBuilderResolutionOption) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

RightView

ViewCreationWizardBuilder.RightView

Returns or sets the right view

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

Getter Method

Signature RightView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature RightView

Parameters:rightView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

Silhouettes

ViewCreationWizardBuilder.Silhouettes

Returns or sets the silhouettes

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

Getter Method

Signature Silhouettes

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature Silhouettes

Parameters:silhouettes (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

SnapShot

ViewCreationWizardBuilder.SnapShot

Returns or sets the snapshot option

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

Getter Method

Signature SnapShot

Returns:
Return type:bool

New in version NX8.5.0.

Deprecated since version NX11.0.1: Use NXOpen.Drawings.ViewCreationWizardBuilder.LockMethod() instead.

License requirements: None.

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

Setter Method

Signature SnapShot

Parameters:snapShot (bool) –

New in version NX8.5.0.

Deprecated since version NX11.0.1: Use NXOpen.Drawings.ViewCreationWizardBuilder.LockMethod() instead.

License requirements: drafting (“DRAFTING”)

SpecialBaseView

ViewCreationWizardBuilder.SpecialBaseView

Returns or sets the special base view

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

Getter Method

Signature SpecialBaseView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature SpecialBaseView

Parameters:specialBaseView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

Tolerance

ViewCreationWizardBuilder.Tolerance

Returns or sets the tolerance option

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

Getter Method

Signature Tolerance

Returns:
Return type:float

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature Tolerance

Parameters:tolerance (float) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

TopView

ViewCreationWizardBuilder.TopView

Returns or sets the top view

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

Getter Method

Signature TopView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature TopView

Parameters:topView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

TrimetricView

ViewCreationWizardBuilder.TrimetricView

Returns or sets the trimetric view

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

Getter Method

Signature TrimetricView

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature TrimetricView

Parameters:trimetricView (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

ViewBoundary

ViewCreationWizardBuilder.ViewBoundary

Returns or sets the view boundary option

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

Getter Method

Signature ViewBoundary

Returns:
Return type:NXOpen.Drawings.ViewCreationWizardBuilderViewBoundaryOption

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ViewBoundary

Parameters:viewBoundaryOption (NXOpen.Drawings.ViewCreationWizardBuilderViewBoundaryOption) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

ViewLabels

ViewCreationWizardBuilder.ViewLabels

Returns or sets the view labels

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

Getter Method

Signature ViewLabels

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ViewLabels

Parameters:dispViewLabels (bool) –

New in version NX8.0.0.

License requirements: drafting (“DRAFTING”)

ViewRepresentation

ViewCreationWizardBuilder.ViewRepresentation

Returns or sets the view representation state

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

Getter Method

Signature ViewRepresentation

Returns:
Return type:NXOpen.Drawings.ViewCreationWizardBuilderViewRepresentations

New in version NX8.5.0.

License requirements: None.

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

Setter Method

Signature ViewRepresentation

Parameters:viewRepresentation (NXOpen.Drawings.ViewCreationWizardBuilderViewRepresentations) –

New in version NX8.5.0.

License requirements: drafting (“DRAFTING”)

ViewScale

ViewCreationWizardBuilder.ViewScale

Returns the view scale

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

Getter Method

Signature ViewScale

Returns:
Return type:NXOpen.Drawings.ViewScaleBuilder

New in version NX8.0.0.

License requirements: None.

ViewStyle

ViewCreationWizardBuilder.ViewStyle

Returns the view style

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

Getter Method

Signature ViewStyle

Returns:
Return type:NXOpen.Drawings.ViewStyleBuilder

New in version NX8.0.0.

License requirements: None.

Method Detail

Validate

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