Class ProfileCutoutBuilder
Inheritance
ProfileCutoutBuilder
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
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
EnableCollarPlate
Declaration
public bool EnableCollarPlate { get; set; }
Property Value
EnableCornerCut
Declaration
public bool EnableCornerCut { get; set; }
Property Value
EnableSquareCut
Declaration
public bool EnableSquareCut { get; set; }
Property Value
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
OpposingSideScallop
Declaration
public SteelFeatureSpreadsheetBuilder OpposingSideScallop { get; }
Property Value
OpposingSideScallopInUserControl
Declaration
public bool OpposingSideScallopInUserControl { get; set; }
Property Value
ParametersInUserControl
Declaration
public bool ParametersInUserControl { get; set; }
Property Value
ProfileBodies
Declaration
public SelectDisplayableObjectList ProfileBodies { get; }
Property Value
SectionTypesInUserControl
Declaration
public bool SectionTypesInUserControl { get; set; }
Property Value
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 |
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