Class ProfileCutoutBuilder
Inheritance
System.Object
System.MarshalByRefObject
ProfileCutoutBuilder
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 ProfileCutoutBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
ProfileCutoutBuilder()
Declaration
protected ProfileCutoutBuilder()
Properties
AngularTolerance
Declaration
public double AngularTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CollarPlateCreationApproach
Declaration
public ProfileCutoutBuilder.CollarPlateCreationApproaches CollarPlateCreationApproach { get; set; }
Property Value
CutoutData
Declaration
public SteelFeatureSpreadsheetBuilder CutoutData { get; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
EnableCollarPlate
Declaration
public bool EnableCollarPlate { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
EnableCornerCut
Declaration
public bool EnableCornerCut { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public ManufacturingStockBuilder ManufacturingInformation { get; }
Property Value
ManufacturingStock
Declaration
[Obsolete("Deprecated in NX8.5.1. Use NXOpen.Features.ShipDesign.ProfileCutoutBuilder.ManufacturingInformation instead.")]
public ManufacturingStockBuilder ManufacturingStock { get; }
Property Value
MoldingSideScallop
Declaration
public SteelFeatureSpreadsheetBuilder MoldingSideScallop { get; }
Property Value
OpposingSideScallop
Declaration
public SteelFeatureSpreadsheetBuilder OpposingSideScallop { get; }
Property Value
ParametersInUserControl
Declaration
public bool ParametersInUserControl { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ProfileBodies
Declaration
public SelectDisplayableObjectList ProfileBodies { get; }
Property Value
SectionTypesInUserControl
Declaration
public bool SectionTypesInUserControl { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
TargetObjects
Declaration
public SelectDisplayableObjectList TargetObjects { get; }
Property Value
WeldCharacteristics
Declaration
public CharacteristicsBuilder WeldCharacteristics { get; }
Property Value
Methods
EvaluateProfileCutoutParameters(TaggedObject, TaggedObject)
Declaration
public void EvaluateProfileCutoutParameters(TaggedObject tgTargetBody, TaggedObject tgProfileBody)
Parameters
FindOrientation()
Declaration
public ProfileCutoutBuilder.Orientation FindOrientation()
Returns
RemoveSlaves()
Declaration
public void RemoveSlaves()
ResetContextEntity(TaggedObject, TaggedObject)
Declaration
public void ResetContextEntity(TaggedObject tgTargetBody, TaggedObject tgProfileBody)
Parameters
SetDefaultScallopTypes(String)
Declaration
public void SetDefaultScallopTypes(string strProfileCutoutType)
Parameters
| Type |
Name |
Description |
| System.String |
strProfileCutoutType |
|
SynchronizeParametersWithProfileBody(TaggedObject)
Declaration
public void SynchronizeParametersWithProfileBody(TaggedObject tgProfileBody)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink