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
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 0
TopView 0
TrimetricView 0
ViewBoundary Automatic
ViewRepresentation SmartLightweight
ViewScale.Denominator 1.0
ViewScale.Numerator 1.0
ViewScale.ScaleType Ratio
ViewStyle.ViewStyleGeneral.AngleValue 0.0
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
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(associative)

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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(leftView)

Parameters:leftView (bool) –

New in version NX8.0.0.

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

License requirements: None.

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

Setter Method

Signature SnapShot(snapShot)

Parameters:snapShot (bool) –

New in version NX8.5.0.

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(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(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(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(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(viewBoundaryOption)

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(dispViewLabels)

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