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. |
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
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”)
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.