Class ProfileBuilder
Inheritance
System.Object
System.MarshalByRefObject
ProfileBuilder
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 ProfileBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
ProfileBuilder()
Declaration
protected ProfileBuilder()
Properties
AngleOfRotation
Declaration
public Expression AngleOfRotation { get; }
Property Value
AngularTolerance
Declaration
public double AngularTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
AttributeMaterial
Declaration
public int AttributeMaterial { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AttributeName
Declaration
public int AttributeName { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BeltAlignment
Declaration
public ProfileBuilder.Alignment BeltAlignment { get; set; }
Property Value
BeltSize
Declaration
public int BeltSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BeltType
Declaration
public int BeltType { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CurveLengthData
Declaration
public CurveLengthData CurveLengthData { get; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndCutType
Declaration
public ProfileBuilder.EndCutOption EndCutType { get; set; }
Property Value
EndEndCutBlock
Declaration
public EndCutBlockBuilder EndEndCutBlock { get; }
Property Value
FaceOffsetExpression
Declaration
public Expression FaceOffsetExpression { get; }
Property Value
FaceOffsetVector
Declaration
public bool FaceOffsetVector { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GuideOffsetExpression
Declaration
public Expression GuideOffsetExpression { get; }
Property Value
GuideOffsetVector
Declaration
public bool GuideOffsetVector { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GuideSection
Declaration
public Section GuideSection { get; }
Property Value
KeepFace
Declaration
public bool KeepFace { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
KeepGuide
Declaration
public bool KeepGuide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OrientationVector
Declaration
public Direction OrientationVector { get; set; }
Property Value
OrientType
Declaration
public ProfileBuilder.OrientationOption OrientType { get; set; }
Property Value
PlateHeight
Declaration
public Expression PlateHeight { get; }
Property Value
PlateWIdth
Declaration
public Expression PlateWIdth { get; }
Property Value
ProfileSize
Declaration
public int ProfileSize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ProfileType
Declaration
public int ProfileType { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
SectionType
Declaration
public ProfileBuilder.SectionOption SectionType { get; set; }
Property Value
SelectCsys
Declaration
public SelectFeatureList SelectCsys { get; }
Property Value
SelectFace
Declaration
public ScCollector SelectFace { get; }
Property Value
StartEndCutBlock
Declaration
public EndCutBlockBuilder StartEndCutBlock { get; }
Property Value
Type
Declaration
public ProfileBuilder.TypeOption Type { get; set; }
Property Value
Methods
GetAvailableAttributeMaterials()
Declaration
public string[] GetAvailableAttributeMaterials()
Returns
Type |
Description |
System.String[] |
|
GetAvailableAttributeNames()
Declaration
public string[] GetAvailableAttributeNames()
Returns
Type |
Description |
System.String[] |
|
GetAvailableBeltSizes()
Declaration
public string[] GetAvailableBeltSizes()
Returns
Type |
Description |
System.String[] |
|
GetAvailableBeltTypes()
Declaration
public string[] GetAvailableBeltTypes()
Returns
Type |
Description |
System.String[] |
|
GetAvailableProfileSizes()
Declaration
public string[] GetAvailableProfileSizes()
Returns
Type |
Description |
System.String[] |
|
GetAvailableProfileTypes()
Declaration
public string[] GetAvailableProfileTypes()
Returns
Type |
Description |
System.String[] |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink