Class PillarBuilder
Inheritance
PillarBuilder
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
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
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
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
ReverseLine1Offset
Declaration
public bool ReverseLine1Offset { get; set; }
Property Value
ReverseLine2Offset
Declaration
public bool ReverseLine2Offset { get; set; }
Property Value
ReverseOrientationDirection
Declaration
public bool ReverseOrientationDirection { get; set; }
Property Value
ReverseReferenceDirection
Declaration
public bool ReverseReferenceDirection { get; set; }
Property Value
ReverseStartOffset
Declaration
public bool ReverseStartOffset { get; set; }
Property Value
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
GetShowMigratedBody()
Declaration
public bool GetShowMigratedBody()
Returns
PopulateAnchorPointList()
Declaration
public void PopulateAnchorPointList()
SetShowMigratedBody(bool)
Declaration
public void SetShowMigratedBody(bool showMigratedBody)
Parameters
Type |
Name |
Description |
bool |
showMigratedBody |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink