Class PlateBuilder
Inheritance
System.Object
System.MarshalByRefObject
PlateBuilder
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 PlateBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PlateBuilder()
Declaration
Properties
AdoptionBodies
Declaration
public SelectBodyList AdoptionBodies { get; }
Property Value
AdoptionBodiesMoldFace
Declaration
public ScCollector AdoptionBodiesMoldFace { get; }
Property Value
BodyBoundary
Declaration
public SelectBodyList BodyBoundary { get; }
Property Value
CurveBoundary
Declaration
public Section CurveBoundary { get; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
FacePlaneBoundary
Declaration
public ExpressionCollectorSetList FacePlaneBoundary { get; }
Property Value
FlipDirection
Declaration
public bool FlipDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MergeRegions
Declaration
public SelectBodyList MergeRegions { get; }
Property Value
MoldFace
Declaration
public ScCollector MoldFace { get; }
Property Value
MoldFaceOffset
Declaration
public Expression MoldFaceOffset { get; }
Property Value
PlateBoundaryOptionList
Declaration
public PlateBoundaryOptionBuilderList PlateBoundaryOptionList { get; }
Property Value
PlateStock
Declaration
public PlateStockBuilder PlateStock { get; }
Property Value
ProjectDirection
Declaration
public ProjectionOptions ProjectDirection { get; }
Property Value
RegionOption
Declaration
public PlateBuilder.RegionOptions RegionOption { get; set; }
Property Value
RegionPoint
Declaration
public Point3d RegionPoint { get; set; }
Property Value
Regions
Declaration
public SelectNXObjectList Regions { get; }
Property Value
ShipNames
Declaration
public ShipNamesBuilder ShipNames { get; }
Property Value
SplitKnuckleEdges
Declaration
public SelectEdgeList SplitKnuckleEdges { get; }
Property Value
Tightness
Declaration
public PlateBuilder.TightnessOptions Tightness { get; set; }
Property Value
Type
Declaration
public PlateBuilder.Types Type { get; set; }
Property Value
Methods
AddMergeRegionPoint(Point3d)
Declaration
public void AddMergeRegionPoint(Point3d regionPoint)
Parameters
Type |
Name |
Description |
Point3d |
regionPoint |
|
AddRegionPoint(Point3d)
Declaration
public void AddRegionPoint(Point3d regionPoint)
Parameters
Type |
Name |
Description |
Point3d |
regionPoint |
|
CreatePlateBoundaryOptionBuilder()
Declaration
public PlateBoundaryOptionBuilder CreatePlateBoundaryOptionBuilder()
Returns
CreateRegions()
Declaration
public Body[] CreateRegions()
Returns
DeleteRegions()
Declaration
public void DeleteRegions()
GetMultipleRegionPoints()
Declaration
public Point3d[] GetMultipleRegionPoints()
Returns
GetPlateBoundaryTrimType(Int32)
Declaration
public PlateBoundaryOptionBuilder.TrimTypes GetPlateBoundaryTrimType(int nItem)
Parameters
Type |
Name |
Description |
System.Int32 |
nItem |
|
Returns
GetShowMigratedBody()
Declaration
public bool GetShowMigratedBody()
Returns
Type |
Description |
System.Boolean |
|
MapRegionToRegionPoint(String, Point3d)
Declaration
public void MapRegionToRegionPoint(string plateRegionString, Point3d regionPoint)
Parameters
Type |
Name |
Description |
System.String |
plateRegionString |
|
Point3d |
regionPoint |
|
RemoveAllRegionPoints()
Declaration
public void RemoveAllRegionPoints()
RemoveMergeRegionPoint(Point3d)
Declaration
public void RemoveMergeRegionPoint(Point3d regionPoint)
Parameters
Type |
Name |
Description |
Point3d |
regionPoint |
|
RemoveRegionPoint(Point3d)
Declaration
public void RemoveRegionPoint(Point3d regionPoint)
Parameters
Type |
Name |
Description |
Point3d |
regionPoint |
|
SetKnuckleEdges(Edge[])
Declaration
public void SetKnuckleEdges(Edge[] knuckleEdges)
Parameters
Type |
Name |
Description |
Edge[] |
knuckleEdges |
|
SetPlateBoundaryTrimType(Int32, PlateBoundaryOptionBuilder.TrimTypes)
Declaration
public void SetPlateBoundaryTrimType(int nItem, PlateBoundaryOptionBuilder.TrimTypes type)
Parameters
SetShowMigratedBody(Boolean)
Declaration
public void SetShowMigratedBody(bool showMigratedBody)
Parameters
Type |
Name |
Description |
System.Boolean |
showMigratedBody |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink