NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Features.ShipDesign.PillarBuilder Class Reference

Represents a NXOpen.Features.ShipDesign.Pillar builder More...

Inheritance diagram for NXOpen.Features.ShipDesign.PillarBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CapOptions { None, TwoSided, Symmetric }
 Settings to indicate how the cap is designed. More...
 
enum  CreationMethod {
  TwoPlanesandLines, SpecifyLine, SpecifyCsys, Adoption,
  Structure, Points
}
 Method used to create the support feature. More...
 
enum  EndCutTypes { None, Symmetric, TwoSided }
 this specifies how the end cuts are applied More...
 
enum  EndTreatmentTypes { Endcut, Cap }
 this specifies how the end is treated More...
 
enum  EndTypeOptions { None, Endcut, Cap }
 this specifies end type option More...
 
enum  StockSectionType { Profile, BuiltUp }
 SpreadSheet Type Profile or BuiltUp More...
 

Public Member Functions

unsafe
NXOpen.Features.ShipDesign.PointPairBuilder 
CreatePointPairBuilder ()
 Creates a NXOpen.Features.ShipDesign.PointPairBuilder . More...
 
unsafe string[] GetAvailableAnchorPointNames ()
 The list of available anchor points More...
 
unsafe bool GetShowMigratedBody ()
 Gets the show migrated body flag. More...
 
unsafe void PopulateAnchorPointList ()
 Update anchor points More...
 
unsafe void SetShowMigratedBody (bool showMigratedBody)
 Sets the show migrated body flag. More...
 
- Public Member Functions inherited from NXOpen.Features.FeatureBuilder
unsafe NXOpen.Features.Feature CommitFeature ()
 Commits the feature parameters and creates the feature More...
 
unsafe NXOpen.Features.Feature GetFeature ()
 Returns the feature currently being edited by this builder. More...
 
unsafe void HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. More...
 
unsafe void SetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the parent features which would be internal or slaves to the feature being created or commited More...
 
unsafe void ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external More...
 
- 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...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe NXOpen.SelectTaggedObject AdoptionBody [get]
 Returns the adoption body. More...
 
unsafe int AnchorPoint [get, set]
 Returns or sets the anchor point. More...
 
unsafe double AngleTolerance [get, set]
 Returns or sets the angle tolerance. More...
 
unsafe NXOpen.Expression AngularDim [get]
 Returns the angle that the pillar stock will be rotated about its path from its initial location. More...
 
unsafe
NXOpen.Features.ShipDesign.BuiltUpBlockBuilder 
BuiltUpBlock [get]
 Returns the list of Seams More...
 
unsafe NXOpen.CoordinateSystem CoordSystem [get, set]
 Returns or sets the coordinate system (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation method). More...
 
unsafe NXOpen.Direction Direction [get, set]
 Returns or sets the direction of the pillar. More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the distance tolerance. More...
 
unsafe
NXOpen.Features.ShipDesign.PlateStockBuilder 
EndCapPlateStock [get]
 Returns the plate stock builder, which defines the seam material, grade, and thickness More...
 
unsafe
NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder 
EndCapStock [get]
 Returns the list of available material attributes. More...
 
unsafe NXOpen.Expression EndCapThickness [get]
 Returns the end cap thickness. More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.EndCutTypes 
EndCutType [get, set]
 Returns or sets the end cut type Symmetric or TwoSided More...
 
unsafe
NXOpen.Features.ShipDesign.EndCutBuilder 
EndEndCut [get]
 Returns the end end cut More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerLimitBuilder 
EndLimit [get]
 Returns the end path limit More...
 
unsafe NXOpen.Expression EndOffset [get]
 Returns the offset used to determine where the support ends (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods). More...
 
unsafe NXOpen.Plane EndPlane [get, set]
 Returns or sets the end plane (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.EndTreatmentTypes 
EndTreatmentType [get, set]
 Returns or sets the end treatment type: Endcut or Cap More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.EndTypeOptions 
EndTypeOption [get, set]
 Returns or sets the end type Option More...
 
unsafe NXOpen.SelectTaggedObject GuideCurve [get]
 Returns the select guide curve (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine creation method). More...
 
unsafe NXOpen.SelectNXObjectList IntersectingObjects [get]
 Returns the ship structure to intersect with each other that defines the start of a pillar. More...
 
unsafe NXOpen.SelectTaggedObject Line1 [get]
 Returns the first line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe NXOpen.Expression Line1Offset [get]
 Returns the first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe NXOpen.SelectTaggedObject Line2 [get]
 Returns the second line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe NXOpen.Expression Line2Offset [get]
 Returns the second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe
NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder 
MainStock [get]
 Returns the stock used to build the pillar from. More...
 
unsafe NXOpen.SelectTaggedObject OrientationLine [get]
 Returns the orientation line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine creation method). More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod 
PlacementMethod [get, set]
 Returns or sets the placement method used to locate the pillar. More...
 
unsafe NXOpen.NXObjectList PointPairList [get]
 Returns the list of pairs of points that define the ends of the pillars. More...
 
unsafe bool ReverseEndOffset [get, set]
 Returns or sets the reverse end offset (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods). More...
 
unsafe bool ReverseLine1Offset [get, set]
 Returns or sets the reverse first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe bool ReverseLine2Offset [get, set]
 Returns or sets the reverse second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe bool ReverseOrientationDirection [get, set]
 Returns or sets the reverse orientation direction More...
 
unsafe bool ReverseReferenceDirection [get, set]
 Returns or sets the reverse reference direction More...
 
unsafe bool ReverseStartOffset [get, set]
 Returns or sets the reverse start offset (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods). More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.StockSectionType 
SectionType [get, set]
 Returns or sets the section type (profile or plate) More...
 
unsafe
NXOpen.Features.ShipDesign.ShipNamesBuilder 
ShipNames [get]
 Returns the ship name builder. More...
 
unsafe
NXOpen.Features.ShipDesign.PlateStockBuilder 
StartCapPlateStock [get]
 Returns the plate stock builder, which defines the seam material, grade, and thickness More...
 
unsafe
NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder 
StartCapStock [get]
 Returns the list of available material attributes. More...
 
unsafe NXOpen.Expression StartCapThickness [get]
 Returns the start cap thickness. More...
 
unsafe
NXOpen.Features.ShipDesign.EndCutBuilder 
StartEndCut [get]
 Returns the start end cut More...
 
unsafe
NXOpen.Features.ShipDesign.StiffenerLimitBuilder 
StartLimit [get]
 Returns the start path limit More...
 
unsafe NXOpen.Expression StartOffset [get]
 Returns the offset used to determine where the support starts (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods). More...
 
unsafe NXOpen.Plane StartPlane [get, set]
 Returns or sets the start plane (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method). More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.EndTreatmentTypes 
StartTreatmentType [get, set]
 Returns or sets the start treatment type: Endcut or Cap More...
 
unsafe
NXOpen.Features.ShipDesign.PillarBuilder.CapOptions 
SupportCapOptions [get, set]
 Returns or sets the support cap options. More...
 
- Properties inherited from NXOpen.Features.FeatureBuilder
unsafe bool ParentFeatureInternal [get, set]
 Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.ShipDesign.Pillar builder

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

Default values.

Property Value

AngleTolerance

0.5 (millimeters part), 0.5 (inches part)

AngularDim.Value

0

DistanceTolerance

0.0254 (millimeters part), 0.001 (inches part)

EndCapPlateStock.KnuckleRatio

3.0

EndCapPlateStock.KnuckleSmoothAngle

3.0

EndCapPlateStock.MaterialOption

0

EndCapPlateStock.OppositeThickness.Value

0 (millimeters part), 0 (inches part)

EndCapPlateStock.RestrictThicknessToMaterial

true

EndCapPlateStock.ThickenOption

SingleSided

EndCapPlateStock.Thickness.Value

10 (millimeters part), 0.5 (inches part)

EndCapPlateStock.ThicknessSourceOption

List

EndCapThickness.Value

0 (millimeters part), 0 (inches part)

EndCutType

None

EndEndCut.ConnectionType

Connected

EndEndCut.DraftAngle.Value

0

EndEndCut.DraftOffset.Value

0 (millimeters part), 0 (inches part)

EndEndCut.DraftType

Trim

EndEndCut.EndFaceType

NeatTrim

EndEndCut.LimitType

Value

EndEndCut.Offset.Value

0 (millimeters part), 0 (inches part)

EndEndCut.SelectionType

FacesWithAttributes

EndEndCut.ShearAngle.Value

0

EndEndCut.TiltAngle.Value

0

EndLimit.LimitMethod

Value

EndLimit.LimitValue.Value

0

EndOffset.Value

0 (millimeters part), 0 (inches part)

Line1Offset.Value

0 (millimeters part), 0 (inches part)

Line2Offset.Value

0 (millimeters part), 0 (inches part)

PlacementMethod

TwoPlanesandLines

SectionType

Profile

StartCapThickness.Value

0 (millimeters part), 0 (inches part)

StartOffset.Value

0 (millimeters part), 0 (inches part)

SupportCapOptions

None

Created in NX8.0.0

Member Enumeration Documentation

Settings to indicate how the cap is designed.

Enumerator
None 
TwoSided 
Symmetric 

Method used to create the support feature.

Enumerator
TwoPlanesandLines 
SpecifyLine 
SpecifyCsys 
Adoption 
Structure 
Points 

this specifies how the end cuts are applied

Enumerator
None 

No end cuts are applied

Symmetric 

The same end cut is applied to both ends

TwoSided 

Each end has different end cuts

this specifies how the end is treated

Enumerator
Endcut 

end cuts are applied

Cap 

caps are applied

this specifies end type option

Enumerator
None 

No end cuts are applied

Endcut 

The same end cut is applied to both ends

Cap 

Each end has different end cuts

SpreadSheet Type Profile or BuiltUp

Enumerator
Profile 

Profile Stock

BuiltUp 

Built Up Stock

Member Function Documentation

unsafe NXOpen.Features.ShipDesign.PointPairBuilder NXOpen.Features.ShipDesign.PillarBuilder.CreatePointPairBuilder ( )
inline

Creates a NXOpen.Features.ShipDesign.PointPairBuilder .

Created in NX9.0.1

License requirements: nx_ship_detail ("Ship Detail Design")

Returns
unsafe string [] NXOpen.Features.ShipDesign.PillarBuilder.GetAvailableAnchorPointNames ( )
inline

The list of available anchor points

Created in NX9.0.3

License requirements: None.

Returns
Array of available anchor point names. These names are read from the current reuse sketch
unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.GetShowMigratedBody ( )
inline

Gets the show migrated body flag.

Reserved for administrator use only.

Created in NX8.5.3

License requirements: None.

Returns
unsafe void NXOpen.Features.ShipDesign.PillarBuilder.PopulateAnchorPointList ( )
inline

Update anchor points

Created in NX9.0.3

License requirements: None.

unsafe void NXOpen.Features.ShipDesign.PillarBuilder.SetShowMigratedBody ( bool  showMigratedBody)
inline

Sets the show migrated body flag.

Reserved for administrator use only.

Created in NX8.5.3

License requirements: nx_ship_detail ("Ship Detail Design")

Parameters
showMigratedBody

Property Documentation

unsafe NXOpen.SelectTaggedObject NXOpen.Features.ShipDesign.PillarBuilder.AdoptionBody
get

Returns the adoption body.

(only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.Adoption creation method).

Created in NX8.5.0

License requirements: None.

unsafe int NXOpen.Features.ShipDesign.PillarBuilder.AnchorPoint
getset

Returns or sets the anchor point.

Created in NX9.0.3

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.PillarBuilder.AngleTolerance
getset

Returns or sets the angle tolerance.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.AngularDim
get

Returns the angle that the pillar stock will be rotated about its path from its initial location.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.BuiltUpBlockBuilder NXOpen.Features.ShipDesign.PillarBuilder.BuiltUpBlock
get

Returns the list of Seams

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CoordinateSystem NXOpen.Features.ShipDesign.PillarBuilder.CoordSystem
getset

Returns or sets the coordinate system (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation method).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Direction NXOpen.Features.ShipDesign.PillarBuilder.Direction
getset

Returns or sets the direction of the pillar.

Only used when Type is Features.ShipDesign.PillarBuilder.Types.ShipStructure.

Created in NX9.0.1

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe double NXOpen.Features.ShipDesign.PillarBuilder.DistanceTolerance
getset

Returns or sets the distance tolerance.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PlateStockBuilder NXOpen.Features.ShipDesign.PillarBuilder.EndCapPlateStock
get

Returns the plate stock builder, which defines the seam material, grade, and thickness

Created in NX9.0.1

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder NXOpen.Features.ShipDesign.PillarBuilder.EndCapStock
get

Returns the list of available material attributes.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.EndCapThickness
get

Returns the end cap thickness.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.PillarBuilder.EndCutTypes NXOpen.Features.ShipDesign.PillarBuilder.EndCutType
getset

Returns or sets the end cut type Symmetric or TwoSided

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.EndCutBuilder NXOpen.Features.ShipDesign.PillarBuilder.EndEndCut
get

Returns the end end cut

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.StiffenerLimitBuilder NXOpen.Features.ShipDesign.PillarBuilder.EndLimit
get

Returns the end path limit

Created in NX9.0.1

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.EndOffset
get

Returns the offset used to determine where the support ends (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.PillarBuilder.EndPlane
getset

Returns or sets the end plane (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PillarBuilder.EndTreatmentTypes NXOpen.Features.ShipDesign.PillarBuilder.EndTreatmentType
getset

Returns or sets the end treatment type: Endcut or Cap

Created in NX9.0.1

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PillarBuilder.EndTypeOptions NXOpen.Features.ShipDesign.PillarBuilder.EndTypeOption
getset

Returns or sets the end type Option

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.SelectTaggedObject NXOpen.Features.ShipDesign.PillarBuilder.GuideCurve
get

Returns the select guide curve (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectNXObjectList NXOpen.Features.ShipDesign.PillarBuilder.IntersectingObjects
get

Returns the ship structure to intersect with each other that defines the start of a pillar.

Only used when Type is Features.ShipDesign.PillarSystemBuilder.Types.ShipStructure.

Created in NX9.0.1

License requirements: None.

unsafe NXOpen.SelectTaggedObject NXOpen.Features.ShipDesign.PillarBuilder.Line1
get

Returns the first line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.Line1Offset
get

Returns the first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectTaggedObject NXOpen.Features.ShipDesign.PillarBuilder.Line2
get

Returns the second line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.Line2Offset
get

Returns the second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder NXOpen.Features.ShipDesign.PillarBuilder.MainStock
get

Returns the stock used to build the pillar from.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.SelectTaggedObject NXOpen.Features.ShipDesign.PillarBuilder.OrientationLine
get

Returns the orientation line (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine creation method).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod NXOpen.Features.ShipDesign.PillarBuilder.PlacementMethod
getset

Returns or sets the placement method used to locate the pillar.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.NXObjectList NXOpen.Features.ShipDesign.PillarBuilder.PointPairList
get

Returns the list of pairs of points that define the ends of the pillars.

Only used when Type is Features.ShipDesign.PillarSystemBuilder.Types.Points.

Created in NX9.0.1

License requirements: None.

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseEndOffset
getset

Returns or sets the reverse end offset (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseLine1Offset
getset

Returns or sets the reverse first line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseLine2Offset
getset

Returns or sets the reverse second line offset (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseOrientationDirection
getset

Returns or sets the reverse orientation direction

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseReferenceDirection
getset

Returns or sets the reverse reference direction

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe bool NXOpen.Features.ShipDesign.PillarBuilder.ReverseStartOffset
getset

Returns or sets the reverse start offset (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PillarBuilder.StockSectionType NXOpen.Features.ShipDesign.PillarBuilder.SectionType
getset

Returns or sets the section type (profile or plate)

Created in NX9.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.ShipNamesBuilder NXOpen.Features.ShipDesign.PillarBuilder.ShipNames
get

Returns the ship name builder.

The ship name builder is used to construct the part name of the structure.

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.PlateStockBuilder NXOpen.Features.ShipDesign.PillarBuilder.StartCapPlateStock
get

Returns the plate stock builder, which defines the seam material, grade, and thickness

Created in NX9.0.1

License requirements: None.

unsafe NXOpen.Features.ShipDesign.SteelFeatureSpreadsheetBuilder NXOpen.Features.ShipDesign.PillarBuilder.StartCapStock
get

Returns the list of available material attributes.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.StartCapThickness
get

Returns the start cap thickness.

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.EndCutBuilder NXOpen.Features.ShipDesign.PillarBuilder.StartEndCut
get

Returns the start end cut

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Features.ShipDesign.StiffenerLimitBuilder NXOpen.Features.ShipDesign.PillarBuilder.StartLimit
get

Returns the start path limit

Created in NX9.0.1

License requirements: None.

unsafe NXOpen.Expression NXOpen.Features.ShipDesign.PillarBuilder.StartOffset
get

Returns the offset used to determine where the support starts (used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyLine and NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.SpecifyCsys creation methods).

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.Plane NXOpen.Features.ShipDesign.PillarBuilder.StartPlane
getset

Returns or sets the start plane (only used with NXOpen.Features.ShipDesign.PillarBuilder.CreationMethod.TwoPlanesandLines creation method).

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PillarBuilder.EndTreatmentTypes NXOpen.Features.ShipDesign.PillarBuilder.StartTreatmentType
getset

Returns or sets the start treatment type: Endcut or Cap

Created in NX9.0.1

License requirements to get this property: None.

License requirements to set this property: nx_ship_detail ("Ship Detail Design")

unsafe NXOpen.Features.ShipDesign.PillarBuilder.CapOptions NXOpen.Features.ShipDesign.PillarBuilder.SupportCapOptions
getset

Returns or sets the support cap options.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: 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.