NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  JaExpansiondrawingbuilderEnglishScale {
  S81, S41, S21, S11,
  S12, S14, S18, Custom,
  Default
}
 the standard English drawing sheet scales More...
 
enum  JaExpansiondrawingbuilderMetricScale {
  S501, S201, S101, S51,
  S21, S11, S12, S15,
  S110, S120, S150, S1100,
  Custom, Default
}
 the standard Metric 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")

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_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")


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