Class SheetMetalPMISettingsBuilder
Inheritance
SheetMetalPMISettingsBuilder
Assembly: NXOpen.dll
public class SheetMetalPMISettingsBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
Declaration
protected SheetMetalPMISettingsBuilder()
Properties
Declaration
public bool CreateFlatPatternBendLabel { get; set; }
Property Value
Declaration
public bool CreateFlatPatternHoleDetailsLabel { get; set; }
Property Value
Declaration
public bool CreateFlatPatternJoggleLabel { get; set; }
Property Value
Declaration
public bool CreateFlatPatternLighteningCutoutLabel { get; set; }
Property Value
Declaration
public bool CreateFlatPatternNote { get; set; }
Property Value
Declaration
public bool CreateFlatPatternToolIDLabel { get; set; }
Property Value
Declaration
public int DecimalPlaces { get; set; }
Property Value
Declaration
public string FlatPatternHoleDetailsPrefix { get; set; }
Property Value
Declaration
public string FlatPatternToolIDPrefix { get; set; }
Property Value
Declaration
public bool IncludeBendAngle { get; set; }
Property Value
Declaration
public bool IncludeBendAngleInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeBendDirectionInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeBendNameInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeBendRadius { get; set; }
Property Value
Declaration
public bool IncludeBendRadiusInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeBendSequenceIDInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeCutoutDiameterInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeExteriorCutLengthInFlatPatternNote { get; set; }
Property Value
Declaration
public bool IncludeHoleDiameterInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeInnerBendAngleInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeInteriorCutLengthInFlatPatternNote { get; set; }
Property Value
Declaration
public bool IncludeInteriorCutoutCountInFlatPatternNote { get; set; }
Property Value
Declaration
public bool IncludeJoggleDepthInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeJoggleRunoutInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludeMaterial { get; set; }
Property Value
Declaration
public bool IncludeMinimumXInFlatPatternNote { get; set; }
Property Value
Declaration
public bool IncludeMinimumYInFlatPatternNote { get; set; }
Property Value
Declaration
public bool IncludeNeutralFactor { get; set; }
Property Value
Declaration
public bool IncludeNeutralFactorInFlatPatternLabel { get; set; }
Property Value
Declaration
public bool IncludePhysicalMaterial { get; set; }
Property Value
Declaration
public bool IncludeThickness { get; set; }
Property Value
Declaration
public bool IncludeTotalCutLengthInFlatPatternNote { get; set; }
Property Value
Declaration
public SheetMetalPMISettingsBuilder.SmPmiType PmiLabelType { get; set; }
Property Value
Declaration
public SheetMetalPMISettingsBuilder.SmPmiNoteType PmiNoteType { get; set; }
Property Value
Methods
Declaration
public string GetPrefixForBendParameterType(SheetMetalPMISettingsBuilder.BendParameterType parameterType)
Parameters
Returns
GetPrefixForBodyParameterType(BodyParameterType)
Declaration
public string GetPrefixForBodyParameterType(SheetMetalPMISettingsBuilder.BodyParameterType parameterType)
Parameters
Returns
Declaration
public string GetPrefixForFlatPatternBendDataType(SheetMetalPMISettingsBuilder.FlatpatternBendDataType parameterType)
Parameters
Returns
Declaration
public string GetPrefixForFlatPatternJogggleParameterType(SheetMetalPMISettingsBuilder.FlatpatternJoggleParametersType parameterType)
Parameters
Returns
Declaration
public string GetPrefixForFlatPatternLighteningCutoutParameterType(SheetMetalPMISettingsBuilder.FlatpatternLighteningCutoutParametersType parameterType)
Parameters
Returns
Declaration
public string GetPrefixForFlatPatternNotePropertiesType(SheetMetalPMISettingsBuilder.FlatpatternNotePropertiesType parameterType)
Parameters
Returns
Declaration
public void SetPrefixForBendParameterType(SheetMetalPMISettingsBuilder.BendParameterType parameterType, string prefix)
Parameters
SetPrefixForBodyParameterType(BodyParameterType, string)
Declaration
public void SetPrefixForBodyParameterType(SheetMetalPMISettingsBuilder.BodyParameterType parameterType, string prefix)
Parameters
Declaration
public void SetPrefixForFlatPatternBendDataType(SheetMetalPMISettingsBuilder.FlatpatternBendDataType parameterType, string prefix)
Parameters
Declaration
public void SetPrefixForFlatPatternJoggleParameterType(SheetMetalPMISettingsBuilder.FlatpatternJoggleParametersType parameterType, string prefix)
Parameters
Declaration
public void SetPrefixForFlatPatternLighteningCutoutParameterType(SheetMetalPMISettingsBuilder.FlatpatternLighteningCutoutParametersType parameterType, string prefix)
Parameters
Declaration
public void SetPrefixForFlatPatternNotePropertiesType(SheetMetalPMISettingsBuilder.FlatpatternNotePropertiesType parameterType, string prefix)
Parameters
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink