ViewCreationWizardBuilder Class¶
-
class
NXOpen.Drawings.ViewCreationWizardBuilder¶ Bases:
NXOpen.BuilderThis 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
AssociativeAlignmentReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AssociativeAlignmentParameters: associative (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
AutoScale¶
-
ViewCreationWizardBuilder.AutoScale¶ Returns or sets the auto scale
-------------------------------------Getter Method
Signature
AutoScaleReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AutoScaleParameters: autoScale (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
BackView¶
-
ViewCreationWizardBuilder.BackView¶ Returns or sets the back view
-------------------------------------Getter Method
Signature
BackViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BackViewParameters: backView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
BaseView¶
-
ViewCreationWizardBuilder.BaseView¶ Returns or sets the base view
-------------------------------------Getter Method
Signature
BaseViewReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BaseViewParameters: baseView (str) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
BottomView¶
-
ViewCreationWizardBuilder.BottomView¶ Returns or sets the bottom view
-------------------------------------Getter Method
Signature
BottomViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BottomViewParameters: bottomView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
CenterLines¶
-
ViewCreationWizardBuilder.CenterLines¶ Returns or sets the center lines
-------------------------------------Getter Method
Signature
CenterLinesReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CenterLinesParameters: 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
CrosshatchInheritedSectionViewsReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CrosshatchInheritedSectionViewsParameters: crosshatchInheritedSectionViews (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
CustomViewSettingsBuilder¶
-
ViewCreationWizardBuilder.CustomViewSettingsBuilder¶ Returns the
NXOpen.Drawings.CustomViewSettingsBuilderobject-------------------------------------Getter Method
Signature
CustomViewSettingsBuilderReturns: Return type: NXOpen.Drawings.CustomViewSettingsBuilderNew in version NX8.5.0.
License requirements: None.
ExtractedEdges¶
-
ViewCreationWizardBuilder.ExtractedEdges¶ Returns or sets the extracted edges option
-------------------------------------Getter Method
Signature
ExtractedEdgesReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ExtractedEdgesParameters: extractedEdges (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
FrontView¶
-
ViewCreationWizardBuilder.FrontView¶ Returns or sets the front view
-------------------------------------Getter Method
Signature
FrontViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FrontViewParameters: 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
IgnoreTitleBlockReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IgnoreTitleBlockParameters: ignoreTitleBlock (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
InheritPMI¶
-
ViewCreationWizardBuilder.InheritPMI¶ Returns or sets the inherit pmi
-------------------------------------Getter Method
Signature
InheritPMIReturns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
InheritPMIParameters: 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
InheritPmiOntoDrawingReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
InheritPmiOntoDrawingParameters: inheritPmiOntoDrawing (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
IsometricView¶
-
ViewCreationWizardBuilder.IsometricView¶ Returns or sets the isometric view
-------------------------------------Getter Method
Signature
IsometricViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsometricViewParameters: isometricView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
LeftView¶
-
ViewCreationWizardBuilder.LeftView¶ Returns or sets the left view
-------------------------------------Getter Method
Signature
LeftViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LeftViewParameters: 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
LockMethodReturns: Return type: NXOpen.Preferences.GeneralViewLockmethodOptionNew in version NX11.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
LockMethodParameters: 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
MarginBetweenViewsReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MarginBetweenViewsParameters: 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
MarginToBorderReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MarginToBorderParameters: marginToBorder (float) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
MultipleViewPlacement¶
-
ViewCreationWizardBuilder.MultipleViewPlacement¶ Returns the multiple view placement
-------------------------------------Getter Method
Signature
MultipleViewPlacementReturns: Return type: NXOpen.Drawings.MultipleViewPlacementBuilderNew in version NX8.0.0.
License requirements: None.
OptimizeSettings¶
-
ViewCreationWizardBuilder.OptimizeSettings¶ Returns or sets the optimize view settings
-------------------------------------Getter Method
Signature
OptimizeSettingsReturns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OptimizeSettingsParameters: optimizeSettings (bool) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
OrientViewTool¶
-
ViewCreationWizardBuilder.OrientViewTool¶ Returns the orient view tool
-------------------------------------Getter Method
Signature
OrientViewToolReturns: Return type: NXOpen.Drawings.OvtBuilderNew in version NX8.0.0.
License requirements: None.
Part¶
-
ViewCreationWizardBuilder.Part¶ Returns or sets the part
-------------------------------------Getter Method
Signature
PartReturns: Return type: NXOpen.PartNew in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
-------------------------------------Setter Method
Signature
PartParameters: 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
PlacementOptionReturns: Return type: NXOpen.Drawings.ViewCreationWizardBuilderOptionNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlacementOptionParameters: 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
PmiDimensionFromRevolvedReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PmiDimensionFromRevolvedParameters: pmiDimensionFromRevolved (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
PmiTypes¶
-
ViewCreationWizardBuilder.PmiTypes¶ Returns or sets the pmi types
-------------------------------------Getter Method
Signature
PmiTypesReturns: Return type: int New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PmiTypesParameters: 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
ResolutionReturns: Return type: NXOpen.Drawings.ViewCreationWizardBuilderResolutionOptionNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ResolutionParameters: 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
RightViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RightViewParameters: rightView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
Silhouettes¶
-
ViewCreationWizardBuilder.Silhouettes¶ Returns or sets the silhouettes
-------------------------------------Getter Method
Signature
SilhouettesReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SilhouettesParameters: silhouettes (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
SnapShot¶
-
ViewCreationWizardBuilder.SnapShot¶ Returns or sets the snapshot option
-------------------------------------Getter Method
Signature
SnapShotReturns: 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
SnapShotParameters: 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
SpecialBaseViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SpecialBaseViewParameters: specialBaseView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
Tolerance¶
-
ViewCreationWizardBuilder.Tolerance¶ Returns or sets the tolerance option
-------------------------------------Getter Method
Signature
ToleranceReturns: Return type: float New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ToleranceParameters: tolerance (float) – New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
TopView¶
-
ViewCreationWizardBuilder.TopView¶ Returns or sets the top view
-------------------------------------Getter Method
Signature
TopViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TopViewParameters: topView (bool) – New in version NX8.0.0.
License requirements: drafting (“DRAFTING”)
TrimetricView¶
-
ViewCreationWizardBuilder.TrimetricView¶ Returns or sets the trimetric view
-------------------------------------Getter Method
Signature
TrimetricViewReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TrimetricViewParameters: 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
ViewBoundaryReturns: Return type: NXOpen.Drawings.ViewCreationWizardBuilderViewBoundaryOptionNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ViewBoundaryParameters: 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
ViewLabelsReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ViewLabelsParameters: 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
ViewRepresentationReturns: Return type: NXOpen.Drawings.ViewCreationWizardBuilderViewRepresentationsNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ViewRepresentationParameters: viewRepresentation ( NXOpen.Drawings.ViewCreationWizardBuilderViewRepresentations) –New in version NX8.5.0.
License requirements: drafting (“DRAFTING”)
ViewScale¶
-
ViewCreationWizardBuilder.ViewScale¶ Returns the view scale
-------------------------------------Getter Method
Signature
ViewScaleReturns: Return type: NXOpen.Drawings.ViewScaleBuilderNew in version NX8.0.0.
License requirements: None.
ViewStyle¶
-
ViewCreationWizardBuilder.ViewStyle¶ Returns the view style
-------------------------------------Getter Method
Signature
ViewStyleReturns: Return type: NXOpen.Drawings.ViewStyleBuilderNew 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.