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