Class PlateSystemBuilder
Inheritance
PlateSystemBuilder
Assembly: NXOpen.dll
Syntax
public class PlateSystemBuilder : FeatureParmsBuilder, IMessageSink, IComponentBuilder
Constructors
PlateSystemBuilder()
Declaration
protected PlateSystemBuilder()
Properties
BoundaryPlane
Declaration
public Plane BoundaryPlane { get; set; }
Property Value
BoundarySection
Declaration
public Section BoundarySection { get; }
Property Value
BoundarySheets
Declaration
public SelectNXObjectList BoundarySheets { get; }
Property Value
Offset
Declaration
public Expression Offset { get; }
Property Value
Primary
Declaration
public PlateSystemBuilder.StiffenerDirectionType Primary { get; set; }
Property Value
PrimaryOnReference
Declaration
public PlateSystemBuilder.StiffenerDirectionType PrimaryOnReference { get; set; }
Property Value
ProjectionDirection
Declaration
public ProjectionOptions ProjectionDirection { get; }
Property Value
Regions
Declaration
public RegionPointList Regions { get; }
Property Value
Secondary1
Declaration
public PlateSystemBuilder.StiffenerDirectionType Secondary1 { get; set; }
Property Value
Secondary1OnReference
Declaration
public PlateSystemBuilder.StiffenerDirectionType Secondary1OnReference { get; set; }
Property Value
Secondary2
Declaration
public PlateSystemBuilder.StiffenerDirectionType Secondary2 { get; set; }
Property Value
Secondary2OnReference
Declaration
public PlateSystemBuilder.StiffenerDirectionType Secondary2OnReference { get; set; }
Property Value
ShipNames
Declaration
public ShipNamesBuilder ShipNames { get; }
Property Value
SplitKnuckleEdges
Declaration
public SelectNXObjectList SplitKnuckleEdges { get; }
Property Value
Stock
Declaration
public PlateStockBuilder Stock { get; }
Property Value
ThicknessDirection
Declaration
public ThicknessDirectionBuilder ThicknessDirection { get; }
Property Value
Tightness
Declaration
public int Tightness { get; set; }
Property Value
Weld
Declaration
public CharacteristicsBuilder Weld { get; }
Property Value
Methods
CleanUpTemporaryCurves()
Declaration
public void CleanUpTemporaryCurves()
CreateRegionBody()
Declaration
public Body CreateRegionBody()
Returns
DeletePreviewBody(bool)
Declaration
public void DeletePreviewBody(bool bDelete)
Parameters
Type |
Name |
Description |
bool |
bDelete |
|
DeleteRegionBody()
Declaration
public void DeleteRegionBody()
SetKnuckleEdges(TaggedObject[])
Declaration
public void SetKnuckleEdges(TaggedObject[] knuckleEdges)
Parameters
SetPreviewOption(bool)
Declaration
public void SetPreviewOption(bool bPreview)
Parameters
Type |
Name |
Description |
bool |
bPreview |
|
SetRegionIndex(int[])
Declaration
public void SetRegionIndex(int[] indexArray)
Parameters
Type |
Name |
Description |
int[] |
indexArray |
|
SetRegionPoints(Point3d[])
Declaration
public void SetRegionPoints(Point3d[] regionPoints)
Parameters
Type |
Name |
Description |
Point3d[] |
regionPoints |
|
SetSplitEdgeUpdateFlag(bool)
Declaration
public void SetSplitEdgeUpdateFlag(bool isSplitEdgeUpdate)
Parameters
Type |
Name |
Description |
bool |
isSplitEdgeUpdate |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink