Search Results for

    Show / Hide Table of Contents

    Class PartSheetmetal

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    PartSheetmetal
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Preferences
    Assembly: NXOpen.dll
    Syntax
    public class PartSheetmetal : NXRemotableObject, IMessageSink

    Constructors

    PartSheetmetal(PartPreferences)

    Declaration
    protected PartSheetmetal(PartPreferences owner)
    Parameters
    Type Name Description
    PartPreferences owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    Commit()

    Declaration
    public void Commit()

    GetBendAllowanceFormula()

    Declaration
    public string GetBendAllowanceFormula()
    Returns
    Type Description
    string

    GetBendDeductionFormula()

    Declaration
    public string GetBendDeductionFormula()
    Returns
    Type Description
    string

    GetBendDefinitionMethodOption()

    Declaration
    public PartSheetmetal.BendDefinitionMethodOptions GetBendDefinitionMethodOption()
    Returns
    Type Description
    PartSheetmetal.BendDefinitionMethodOptions

    GetBendRadius()

    Declaration
    public Expression GetBendRadius()
    Returns
    Type Description
    Expression

    GetBendReliefDepth()

    Declaration
    public Expression GetBendReliefDepth()
    Returns
    Type Description
    Expression

    GetBendReliefWidth()

    Declaration
    public Expression GetBendReliefWidth()
    Returns
    Type Description
    Expression

    GetBendTable()

    Declaration
    public string GetBendTable()
    Returns
    Type Description
    string

    GetDepthThreshold()

    Declaration
    public Expression GetDepthThreshold()
    Returns
    Type Description
    Expression

    GetDeviationalToleranceInFlatSolid()

    Declaration
    public double GetDeviationalToleranceInFlatSolid()
    Returns
    Type Description
    double

    GetDistanceThreshold()

    Declaration
    public Expression GetDistanceThreshold()
    Returns
    Type Description
    Expression

    GetFlatPatternAllCalloutTypeDisplay(out FlatPatternCalloutTypeDisplay[])

    Declaration
    public void GetFlatPatternAllCalloutTypeDisplay(out PartSheetmetal.FlatPatternCalloutTypeDisplay[] displayData)
    Parameters
    Type Name Description
    FlatPatternCalloutTypeDisplay[] displayData

    GetFlatPatternAllObjectTypeDisplay(out FlatPatternObjectTypeDisplay[])

    Declaration
    public void GetFlatPatternAllObjectTypeDisplay(out PartSheetmetal.FlatPatternObjectTypeDisplay[] displayData)
    Parameters
    Type Name Description
    FlatPatternObjectTypeDisplay[] displayData

    GetFlatPatternCalloutOffsetDistance()

    Declaration
    public double GetFlatPatternCalloutOffsetDistance()
    Returns
    Type Description
    double

    GetFlatPatternCalloutOrientationType()

    Declaration
    public PartSheetmetal.FlatPatternCalloutOrientationType GetFlatPatternCalloutOrientationType()
    Returns
    Type Description
    PartSheetmetal.FlatPatternCalloutOrientationType

    GetFlatPatternCalloutTypeContents(string)

    Declaration
    public string[] GetFlatPatternCalloutTypeContents(string calloutType)
    Parameters
    Type Name Description
    string calloutType
    Returns
    Type Description
    string[]

    GetFlatPatternCalloutTypeDisplay(string)

    Declaration
    public PartSheetmetal.FlatPatternCalloutTypeDisplay GetFlatPatternCalloutTypeDisplay(string calloutType)
    Parameters
    Type Name Description
    string calloutType
    Returns
    Type Description
    PartSheetmetal.FlatPatternCalloutTypeDisplay

    GetFlatPatternObjectTypeDisplay(FlatPatternObjectType)

    Declaration
    public PartSheetmetal.FlatPatternObjectTypeDisplay GetFlatPatternObjectTypeDisplay(PartSheetmetal.FlatPatternObjectType objectType)
    Parameters
    Type Name Description
    PartSheetmetal.FlatPatternObjectType objectType
    Returns
    Type Description
    PartSheetmetal.FlatPatternObjectTypeDisplay

    GetFlatSolidColor()

    Declaration
    public int GetFlatSolidColor()
    Returns
    Type Description
    int

    GetFlatSolidLayer()

    Declaration
    public int GetFlatSolidLayer()
    Returns
    Type Description
    int

    GetFlexibleCableBottomFaceColor()

    Declaration
    public NXColor GetFlexibleCableBottomFaceColor()
    Returns
    Type Description
    NXColor

    GetFlexibleCableTopFaceColor()

    Declaration
    public NXColor GetFlexibleCableTopFaceColor()
    Returns
    Type Description
    NXColor

    GetHoleTreatmentDiameter()

    Declaration
    public Expression GetHoleTreatmentDiameter()
    Returns
    Type Description
    Expression

    GetHoleTreatmentType()

    Declaration
    public FeatureProperty GetHoleTreatmentType()
    Returns
    Type Description
    FeatureProperty

    GetInnerCornerTreatmentType()

    Declaration
    public FeatureProperty GetInnerCornerTreatmentType()
    Returns
    Type Description
    FeatureProperty

    GetInnerCornerTreatmentValue()

    Declaration
    public Expression GetInnerCornerTreatmentValue()
    Returns
    Type Description
    Expression

    GetIsBsplineSimplifiedInFlatSolid()

    Declaration
    public bool GetIsBsplineSimplifiedInFlatSolid()
    Returns
    Type Description
    bool

    GetIsSystemGeneratedBendReliefRemovedInFlatSolid()

    Declaration
    public bool GetIsSystemGeneratedBendReliefRemovedInFlatSolid()
    Returns
    Type Description
    bool

    GetLouverCutoutCurvesAsInteriorCutout()

    Declaration
    public bool GetLouverCutoutCurvesAsInteriorCutout()
    Returns
    Type Description
    bool

    GetMaintainCircularShapeForHolesInFlatSolid()

    Declaration
    public bool GetMaintainCircularShapeForHolesInFlatSolid()
    Returns
    Type Description
    bool

    GetMaterial()

    Declaration
    public string GetMaterial()
    Returns
    Type Description
    string

    GetMaterialNames()

    Declaration
    public string[] GetMaterialNames()
    Returns
    Type Description
    string[]

    GetMaterialProperties(string, out string[])

    Declaration
    public string[] GetMaterialProperties(string materialName, out string[] propertyNames)
    Parameters
    Type Name Description
    string materialName
    string[] propertyNames
    Returns
    Type Description
    string[]

    GetMinimumArcToleranceInFlatSolid()

    Declaration
    public double GetMinimumArcToleranceInFlatSolid()
    Returns
    Type Description
    double

    GetMinimumToolClearance()

    Declaration
    public Expression GetMinimumToolClearance()
    Returns
    Type Description
    Expression

    GetMinimumWebLength()

    Declaration
    public Expression GetMinimumWebLength()
    Returns
    Type Description
    Expression

    GetNeutralFactor()

    Declaration
    public Expression GetNeutralFactor()
    Returns
    Type Description
    Expression

    GetOffsetRadius()

    Declaration
    public Expression GetOffsetRadius()
    Returns
    Type Description
    Expression

    GetOuterCornerTreatmentType()

    Declaration
    public FeatureProperty GetOuterCornerTreatmentType()
    Returns
    Type Description
    FeatureProperty

    GetOuterCornerTreatmentValue()

    Declaration
    public Expression GetOuterCornerTreatmentValue()
    Returns
    Type Description
    Expression

    GetParameterEntryType()

    Declaration
    public PartSheetmetal.ParameterEntryType GetParameterEntryType()
    Returns
    Type Description
    PartSheetmetal.ParameterEntryType

    GetPhysicalMaterialIntegrationFlag()

    Declaration
    public bool GetPhysicalMaterialIntegrationFlag()
    Returns
    Type Description
    bool

    GetSecondaryToolName()

    Declaration
    public string GetSecondaryToolName()
    Returns
    Type Description
    string

    GetStationaryRadius()

    Declaration
    public Expression GetStationaryRadius()
    Returns
    Type Description
    Expression

    GetTabCurveTypeDisplayData(TabCurveType)

    Declaration
    public PartSheetmetal.TabCurveTypeDisplayData GetTabCurveTypeDisplayData(PartSheetmetal.TabCurveType curveType)
    Parameters
    Type Name Description
    PartSheetmetal.TabCurveType curveType
    Returns
    Type Description
    PartSheetmetal.TabCurveTypeDisplayData

    GetThickness()

    Declaration
    public Expression GetThickness()
    Returns
    Type Description
    Expression

    GetTool()

    Declaration
    public string GetTool()
    Returns
    Type Description
    string

    GetToolNames()

    Declaration
    public string[] GetToolNames()
    Returns
    Type Description
    string[]

    GetToolProperties(string, out string[])

    Declaration
    public string[] GetToolProperties(string toolName, out string[] propertyNames)
    Parameters
    Type Name Description
    string toolName
    string[] propertyNames
    Returns
    Type Description
    string[]

    SetBendAllowanceFormula(bool, string)

    Declaration
    public void SetBendAllowanceFormula(bool updateModel, string bendAllowanceFormula)
    Parameters
    Type Name Description
    bool updateModel
    string bendAllowanceFormula

    SetBendDeductionFormula(bool, string)

    Declaration
    public void SetBendDeductionFormula(bool updateModel, string bendDeductionFormula)
    Parameters
    Type Name Description
    bool updateModel
    string bendDeductionFormula

    SetBendDefinitionMethodOption(bool, BendDefinitionMethodOptions)

    Declaration
    public void SetBendDefinitionMethodOption(bool updateModel, PartSheetmetal.BendDefinitionMethodOptions bendDefinitionMethod)
    Parameters
    Type Name Description
    bool updateModel
    PartSheetmetal.BendDefinitionMethodOptions bendDefinitionMethod

    SetBendRadius(bool, string)

    Declaration
    public void SetBendRadius(bool updateModel, string bendRadius)
    Parameters
    Type Name Description
    bool updateModel
    string bendRadius

    SetBendReliefDepth(bool, string)

    Declaration
    public void SetBendReliefDepth(bool updateModel, string bendReliefDepth)
    Parameters
    Type Name Description
    bool updateModel
    string bendReliefDepth

    SetBendReliefWidth(bool, string)

    Declaration
    public void SetBendReliefWidth(bool updateModel, string bendReliefWidth)
    Parameters
    Type Name Description
    bool updateModel
    string bendReliefWidth

    SetBendTable(bool, string)

    Declaration
    public void SetBendTable(bool updateModel, string bendTable)
    Parameters
    Type Name Description
    bool updateModel
    string bendTable

    SetDepthThreshold(bool, string)

    Declaration
    public void SetDepthThreshold(bool updateModel, string depthThreshold)
    Parameters
    Type Name Description
    bool updateModel
    string depthThreshold

    SetDeviationalToleranceInFlatSolid(bool, double)

    Declaration
    public void SetDeviationalToleranceInFlatSolid(bool updateModel, double deviationalToleranceInFlatSolid)
    Parameters
    Type Name Description
    bool updateModel
    double deviationalToleranceInFlatSolid

    SetDistanceThreshold(bool, string)

    Declaration
    public void SetDistanceThreshold(bool updateModel, string distanceThreshold)
    Parameters
    Type Name Description
    bool updateModel
    string distanceThreshold

    SetFlatPatternCalloutOffsetDistance(double)

    Declaration
    public void SetFlatPatternCalloutOffsetDistance(double calloutOffset)
    Parameters
    Type Name Description
    double calloutOffset

    SetFlatPatternCalloutOrientationType(FlatPatternCalloutOrientationType)

    Declaration
    public void SetFlatPatternCalloutOrientationType(PartSheetmetal.FlatPatternCalloutOrientationType orientation)
    Parameters
    Type Name Description
    PartSheetmetal.FlatPatternCalloutOrientationType orientation

    SetFlatPatternCalloutTypeContents(string, string[])

    Declaration
    public void SetFlatPatternCalloutTypeContents(string calloutType, string[] contents)
    Parameters
    Type Name Description
    string calloutType
    string[] contents

    SetFlatPatternCalloutTypeDisplay(string, FlatPatternCalloutTypeDisplay)

    Declaration
    public void SetFlatPatternCalloutTypeDisplay(string calloutType, PartSheetmetal.FlatPatternCalloutTypeDisplay displayData)
    Parameters
    Type Name Description
    string calloutType
    PartSheetmetal.FlatPatternCalloutTypeDisplay displayData

    SetFlatPatternObjectTypeDisplay(bool, FlatPatternObjectType, FlatPatternObjectTypeDisplay)

    Declaration
    public void SetFlatPatternObjectTypeDisplay(bool updateModel, PartSheetmetal.FlatPatternObjectType objectType, PartSheetmetal.FlatPatternObjectTypeDisplay displayData)
    Parameters
    Type Name Description
    bool updateModel
    PartSheetmetal.FlatPatternObjectType objectType
    PartSheetmetal.FlatPatternObjectTypeDisplay displayData

    SetFlatSolidColor(bool, int)

    Declaration
    public void SetFlatSolidColor(bool updateModel, int flatSolidColor)
    Parameters
    Type Name Description
    bool updateModel
    int flatSolidColor

    SetFlatSolidLayer(bool, int)

    Declaration
    public void SetFlatSolidLayer(bool updateModel, int flatSolidLayer)
    Parameters
    Type Name Description
    bool updateModel
    int flatSolidLayer

    SetFlexibleCableBottomFaceColor(NXColor)

    Declaration
    public void SetFlexibleCableBottomFaceColor(NXColor bottomFaceColor)
    Parameters
    Type Name Description
    NXColor bottomFaceColor

    SetFlexibleCableTopFaceColor(NXColor)

    Declaration
    public void SetFlexibleCableTopFaceColor(NXColor topFaceColor)
    Parameters
    Type Name Description
    NXColor topFaceColor

    SetHoleTreatmentDiameter(bool, string)

    Declaration
    public void SetHoleTreatmentDiameter(bool updateModel, string diameter)
    Parameters
    Type Name Description
    bool updateModel
    string diameter

    SetHoleTreatmentType(bool, FeatureProperty)

    Declaration
    public void SetHoleTreatmentType(bool updateModel, FeatureProperty holeTreatmentType)
    Parameters
    Type Name Description
    bool updateModel
    FeatureProperty holeTreatmentType

    SetInnerCornerTreatmentType(bool, FeatureProperty)

    Declaration
    public void SetInnerCornerTreatmentType(bool updateModel, FeatureProperty innerCornerTreatmentType)
    Parameters
    Type Name Description
    bool updateModel
    FeatureProperty innerCornerTreatmentType

    SetInnerCornerTreatmentValue(bool, string)

    Declaration
    public void SetInnerCornerTreatmentValue(bool updateModel, string innerCornerTreatment)
    Parameters
    Type Name Description
    bool updateModel
    string innerCornerTreatment

    SetIsBsplineSimplifiedInFlatSolid(bool, bool)

    Declaration
    public void SetIsBsplineSimplifiedInFlatSolid(bool updateModel, bool isBsplineSimplifiedInFlatSolid)
    Parameters
    Type Name Description
    bool updateModel
    bool isBsplineSimplifiedInFlatSolid

    SetIsSystemGeneratedBendReliefRemovedInFlatSolid(bool, bool)

    Declaration
    public void SetIsSystemGeneratedBendReliefRemovedInFlatSolid(bool updateModel, bool isSystemGeneratedBendReliefRemoved)
    Parameters
    Type Name Description
    bool updateModel
    bool isSystemGeneratedBendReliefRemoved

    SetLouverCutoutCurvesAsInteriorCutout(bool, bool)

    Declaration
    public void SetLouverCutoutCurvesAsInteriorCutout(bool updateModel, bool isLouverCurvesDisplayAsCutout)
    Parameters
    Type Name Description
    bool updateModel
    bool isLouverCurvesDisplayAsCutout

    SetMaintainCircularShapeForHolesInFlatSolid(bool, bool)

    Declaration
    public void SetMaintainCircularShapeForHolesInFlatSolid(bool updateModel, bool isMaintainCircularShapeForHoles)
    Parameters
    Type Name Description
    bool updateModel
    bool isMaintainCircularShapeForHoles

    SetMaterial(bool, string)

    Declaration
    public void SetMaterial(bool updateModel, string standardName)
    Parameters
    Type Name Description
    bool updateModel
    string standardName

    SetMinimumArcToleranceInFlatSolid(bool, double)

    Declaration
    public void SetMinimumArcToleranceInFlatSolid(bool updateModel, double minimumArcToleranceInFlatSolid)
    Parameters
    Type Name Description
    bool updateModel
    double minimumArcToleranceInFlatSolid

    SetMinimumToolClearance(bool, string)

    Declaration
    public void SetMinimumToolClearance(bool updateModel, string minToolClearance)
    Parameters
    Type Name Description
    bool updateModel
    string minToolClearance

    SetMinimumWebLength(bool, string)

    Declaration
    public void SetMinimumWebLength(bool updateModel, string minWebLength)
    Parameters
    Type Name Description
    bool updateModel
    string minWebLength

    SetNeutralFactor(bool, string)

    Declaration
    public void SetNeutralFactor(bool updateModel, string neutralFactor)
    Parameters
    Type Name Description
    bool updateModel
    string neutralFactor

    SetOffsetRadius(bool, string)

    Declaration
    public void SetOffsetRadius(bool updateModel, string offsetRadius)
    Parameters
    Type Name Description
    bool updateModel
    string offsetRadius

    SetOuterCornerTreatmentType(bool, FeatureProperty)

    Declaration
    public void SetOuterCornerTreatmentType(bool updateModel, FeatureProperty outerCornerTreatmentType)
    Parameters
    Type Name Description
    bool updateModel
    FeatureProperty outerCornerTreatmentType

    SetOuterCornerTreatmentValue(bool, string)

    Declaration
    public void SetOuterCornerTreatmentValue(bool updateModel, string outerCornerTreatment)
    Parameters
    Type Name Description
    bool updateModel
    string outerCornerTreatment

    SetParameterEntryType(bool, ParameterEntryType)

    Declaration
    public void SetParameterEntryType(bool updateModel, PartSheetmetal.ParameterEntryType parameterEntryType)
    Parameters
    Type Name Description
    bool updateModel
    PartSheetmetal.ParameterEntryType parameterEntryType

    SetPhysicalMaterialIntegrationFlag(bool)

    Declaration
    public void SetPhysicalMaterialIntegrationFlag(bool setPhysicalMaterialIntegrationFlag)
    Parameters
    Type Name Description
    bool setPhysicalMaterialIntegrationFlag

    SetSecondaryToolName(bool, string)

    Declaration
    public void SetSecondaryToolName(bool updateModel, string secondaryToolName)
    Parameters
    Type Name Description
    bool updateModel
    string secondaryToolName

    SetStationaryRadius(bool, string)

    Declaration
    public void SetStationaryRadius(bool updateModel, string stationaryRadius)
    Parameters
    Type Name Description
    bool updateModel
    string stationaryRadius

    SetTabCurveTypeDisplayData(bool, TabCurveType, TabCurveTypeDisplayData)

    Declaration
    public void SetTabCurveTypeDisplayData(bool updateModel, PartSheetmetal.TabCurveType curveType, PartSheetmetal.TabCurveTypeDisplayData displayData)
    Parameters
    Type Name Description
    bool updateModel
    PartSheetmetal.TabCurveType curveType
    PartSheetmetal.TabCurveTypeDisplayData displayData

    SetThickness(bool, string)

    Declaration
    public void SetThickness(bool updateModel, string thickness)
    Parameters
    Type Name Description
    bool updateModel
    string thickness

    SetTool(bool, string)

    Declaration
    public void SetTool(bool updateModel, string standardName)
    Parameters
    Type Name Description
    bool updateModel
    string standardName

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX