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 |
|
EnableSquareCut
Declaration
public bool EnableSquareCut { 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
MoldingSideScallopInUserControl
Declaration
public bool MoldingSideScallopInUserControl { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
OpposingSideScallop
Declaration
public SteelFeatureSpreadsheetBuilder OpposingSideScallop { get; }
Property Value
OpposingSideScallopInUserControl
Declaration
public bool OpposingSideScallopInUserControl { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
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
UpdateScallopBuilder(SteelFeatureSpreadsheetBuilder, TaggedObject, TaggedObject)
Declaration
public void UpdateScallopBuilder(SteelFeatureSpreadsheetBuilder pScallopBuilder, TaggedObject tgTargetBody, TaggedObject tgProfileBody)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink