Class PlateSystemBuilder
Inheritance
System.Object
System.MarshalByRefObject
PlateSystemBuilder
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 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
Type |
Description |
System.Int32 |
|
Weld
Declaration
public CharacteristicsBuilder Weld { get; }
Property Value
Methods
CleanUpTemporaryCurves()
Declaration
public void CleanUpTemporaryCurves()
CreateRegionBody()
Declaration
public Body CreateRegionBody()
Returns
DeletePreviewBody(Boolean)
Declaration
public void DeletePreviewBody(bool bDelete)
Parameters
Type |
Name |
Description |
System.Boolean |
bDelete |
|
DeleteRegionBody()
Declaration
public void DeleteRegionBody()
SetKnuckleEdges(TaggedObject[])
Declaration
public void SetKnuckleEdges(TaggedObject[] knuckleEdges)
Parameters
SetPreviewOption(Boolean)
Declaration
public void SetPreviewOption(bool bPreview)
Parameters
Type |
Name |
Description |
System.Boolean |
bPreview |
|
SetRegionIndex(Int32[])
Declaration
public void SetRegionIndex(int[] indexArray)
Parameters
Type |
Name |
Description |
System.Int32[] |
indexArray |
|
SetRegionPoints(Point3d[])
Declaration
public void SetRegionPoints(Point3d[] regionPoints)
Parameters
Type |
Name |
Description |
Point3d[] |
regionPoints |
|
SetSplitEdgeUpdateFlag(Boolean)
Declaration
public void SetSplitEdgeUpdateFlag(bool isSplitEdgeUpdate)
Parameters
Type |
Name |
Description |
System.Boolean |
isSplitEdgeUpdate |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink