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. |
Enumerations¶
ViewCreationWizardBuilderOption Enumeration | The placement option type |
ViewCreationWizardBuilderResolutionOption Enumeration | the view resolution option type |
ViewCreationWizardBuilderViewBoundaryOption Enumeration | The view boundary option type |
ViewCreationWizardBuilderViewRepresentations Enumeration | the view representation mode |
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”)
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.