Class PillarBuilder
Inheritance
System.Object
System.MarshalByRefObject
PillarBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class PillarBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PillarBuilder()
Declaration
protected PillarBuilder()
Properties
AdoptionBody
Declaration
public SelectTaggedObject AdoptionBody { get; }
Property Value
AnchorPoint
Declaration
public int AnchorPoint { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
AngularDim
Declaration
public Expression AngularDim { get; }
Property Value
BuiltUpBlock
Declaration
public BuiltUpBlockBuilder BuiltUpBlock { get; }
Property Value
CoordSystem
Declaration
public CoordinateSystem CoordSystem { get; set; }
Property Value
Direction
Declaration
public Direction Direction { get; set; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndCapPlateStock
Declaration
public PlateStockBuilder EndCapPlateStock { get; }
Property Value
EndCapStock
Declaration
public SteelFeatureSpreadsheetBuilder EndCapStock { get; }
Property Value
EndCapThickness
Declaration
public Expression EndCapThickness { get; }
Property Value
EndCutType
Declaration
public PillarBuilder.EndCutTypes EndCutType { get; set; }
Property Value
EndEndCut
Declaration
public EndCutBuilder EndEndCut { get; }
Property Value
EndLimit
Declaration
public StiffenerLimitBuilder EndLimit { get; }
Property Value
EndOffset
Declaration
public Expression EndOffset { get; }
Property Value
EndPlane
Declaration
public Plane EndPlane { get; set; }
Property Value
EndTreatmentType
Declaration
public PillarBuilder.EndTreatmentTypes EndTreatmentType { get; set; }
Property Value
EndTypeOption
Declaration
public PillarBuilder.EndTypeOptions EndTypeOption { get; set; }
Property Value
GuideCurve
Declaration
public SelectTaggedObject GuideCurve { get; }
Property Value
IntersectingObjects
Declaration
public SelectNXObjectList IntersectingObjects { get; }
Property Value
Line1
Declaration
public SelectTaggedObject Line1 { get; }
Property Value
Line1Offset
Declaration
public Expression Line1Offset { get; }
Property Value
Line2
Declaration
public SelectTaggedObject Line2 { get; }
Property Value
Line2Offset
Declaration
public Expression Line2Offset { get; }
Property Value
MainStock
Declaration
public SteelFeatureSpreadsheetBuilder MainStock { get; }
Property Value
OrientationLine
Declaration
public SelectTaggedObject OrientationLine { get; }
Property Value
PlacementMethod
Declaration
public PillarBuilder.CreationMethod PlacementMethod { get; set; }
Property Value
PointPairList
Declaration
public NXObjectList PointPairList { get; }
Property Value
ReverseEndOffset
Declaration
public bool ReverseEndOffset { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseLine1Offset
Declaration
public bool ReverseLine1Offset { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseLine2Offset
Declaration
public bool ReverseLine2Offset { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseOrientationDirection
Declaration
public bool ReverseOrientationDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseReferenceDirection
Declaration
public bool ReverseReferenceDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReverseStartOffset
Declaration
public bool ReverseStartOffset { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SectionType
Declaration
public PillarBuilder.StockSectionType SectionType { get; set; }
Property Value
ShipNames
Declaration
public ShipNamesBuilder ShipNames { get; }
Property Value
StartCapPlateStock
Declaration
public PlateStockBuilder StartCapPlateStock { get; }
Property Value
StartCapStock
Declaration
public SteelFeatureSpreadsheetBuilder StartCapStock { get; }
Property Value
StartCapThickness
Declaration
public Expression StartCapThickness { get; }
Property Value
StartEndCut
Declaration
public EndCutBuilder StartEndCut { get; }
Property Value
StartLimit
Declaration
public StiffenerLimitBuilder StartLimit { get; }
Property Value
StartOffset
Declaration
public Expression StartOffset { get; }
Property Value
StartPlane
Declaration
public Plane StartPlane { get; set; }
Property Value
StartTreatmentType
Declaration
public PillarBuilder.EndTreatmentTypes StartTreatmentType { get; set; }
Property Value
SupportCapOptions
Declaration
public PillarBuilder.CapOptions SupportCapOptions { get; set; }
Property Value
Methods
CreatePointPairBuilder()
Declaration
public PointPairBuilder CreatePointPairBuilder()
Returns
GetAvailableAnchorPointNames()
Declaration
public string[] GetAvailableAnchorPointNames()
Returns
Type |
Description |
System.String[] |
|
GetShowMigratedBody()
Declaration
public bool GetShowMigratedBody()
Returns
Type |
Description |
System.Boolean |
|
PopulateAnchorPointList()
Declaration
public void PopulateAnchorPointList()
SetShowMigratedBody(Boolean)
Declaration
public void SetShowMigratedBody(bool showMigratedBody)
Parameters
Type |
Name |
Description |
System.Boolean |
showMigratedBody |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink