NXOpen .NET Reference  12.0.0
Public Types | Properties | List of all members
NXOpen.Features.ShipDesign.ExpansionDrawingBuilder Class Reference

Represents a NXOpen.Features.ShipDesign.ExpansionDrawingBuilder . More...

Inheritance diagram for NXOpen.Features.ShipDesign.ExpansionDrawingBuilder:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  JaExpansiondrawingbuilderMetricScale {
  S501, S201, S101, S51,
  S21, S11, S12, S15,
  S110, S120, S150, S1100,
  Custom, Default
}
 the standard Metric drawing sheet scales More...
 
enum  JaExpansiondrawingbuilderEnglishScale {
  S81, S41, S21, S11,
  S12, S14, S18, Custom,
  Default
}
 the standard English drawing sheet scales More...
 

Properties

unsafe NXOpen.Plane AftPlane [get, set]
 Returns or sets the aft plane More...
 
unsafe NXOpen.Plane BasePlane [get, set]
 Returns or sets the base plane More...
 
unsafe bool BasicDesignMode [get, set]
 Returns or sets the basic design application flag More...
 
unsafe
NXOpen.Features.ShipDesign.DrawingTemplateBuilder 
DrawingTemplate [get]
 Returns the drawing template More...
 
unsafe
NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.JaExpansiondrawingbuilderEnglishScale 
EnglishScale [get, set]
 Returns or sets the English drawing scale More...
 
unsafe NXOpen.Plane ForePlane [get, set]
 Returns or sets the fore plane More...
 
unsafe bool IsEdit [get, set]
 Returns or sets the flag to indicate to either create or edit a Ship Expansion View. More...
 
unsafe
NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.JaExpansiondrawingbuilderMetricScale 
MetricScale [get, set]
 Returns or sets the Metric drawing scale More...
 
unsafe NXOpen.SelectNXObjectList PlatesToExpand [get]
 Returns the plates to be expanded More...
 
unsafe double ScaleDenominator [get, set]
 Returns or sets the denominator of a custom scale More...
 
unsafe double ScaleNumerator [get, set]
 Returns or sets the numerator of a custom scale More...
 
unsafe double Tolerance [get, set]
 Returns or sets the tolerance More...
 
unsafe NXOpen.Plane UpperPlane [get, set]
 Returns or sets the upper plane More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 

Detailed Description

Represents a NXOpen.Features.ShipDesign.ExpansionDrawingBuilder .

This class is used to create expansion drawing and just returns a null reference (Nothing in Visual Basic)

To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateExpansionDrawingBuilder

Created in NX10.0.0

Member Enumeration Documentation

the standard English drawing sheet scales

Enumerator
S81 

a scale of 8:1

S41 

a scale of 4:1

S21 

a scale of 2:1

S11 

a scale of 1:1

S12 

a scale of 1:2

S14 

a scale of 1:4

S18 

a scale of 1:8

Custom 

a custom scale

Default 

default scale

the standard Metric drawing sheet scales

Enumerator
S501 

a scale of 50:1

S201 

a scale of 20:1

S101 

a scale of 10:1

S51 

a scale of 5:1

S21 

a scale of 2:1

S11 

a scale of 1:1

S12 

a scale of 1:2

S15 

a scale of 1:5

S110 

a scale of 1:10

S120 

a scale of 1:20

S150 

a scale of 1:50

S1100 

a scale of 1:100

Custom 

a custom scale

Default 

default scale

Property Documentation

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.AftPlane
getset

Returns or sets the aft plane

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.BasePlane
getset

Returns or sets the base plane

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe bool NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.BasicDesignMode
getset

Returns or sets the basic design application flag

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.Features.ShipDesign.DrawingTemplateBuilder NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.DrawingTemplate
get

Returns the drawing template

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.JaExpansiondrawingbuilderEnglishScale NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.EnglishScale
getset

Returns or sets the English drawing scale

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.ForePlane
getset

Returns or sets the fore plane

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe bool NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.IsEdit
getset

Returns or sets the flag to indicate to either create or edit a Ship Expansion View.

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.JaExpansiondrawingbuilderMetricScale NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.MetricScale
getset

Returns or sets the Metric drawing scale

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.SelectNXObjectList NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.PlatesToExpand
get

Returns the plates to be expanded

Created in NX10.0.0

License requirements: None.

unsafe double NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.ScaleDenominator
getset

Returns or sets the denominator of a custom scale

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe double NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.ScaleNumerator
getset

Returns or sets the numerator of a custom scale

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe double NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.Tolerance
getset

Returns or sets the tolerance

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.ExpansionDrawingBuilder.UpperPlane
getset

Returns or sets the upper plane

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_drafting ("Ship Drafting")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.