Class PartSheetmetal
Inheritance
System.Object
System.MarshalByRefObject
PartSheetmetal
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
public class PartSheetmetal : NXRemotableObject, IMessageSink
Constructors
Declaration
protected PartSheetmetal(PartPreferences owner)
Parameters
Properties
Declaration
Property Value
Methods
Declaration
Declaration
public string GetBendAllowanceFormula()
Returns
| Type |
Description |
| System.String |
|
Declaration
public string GetBendDeductionFormula()
Returns
| Type |
Description |
| System.String |
|
Declaration
public PartSheetmetal.BendDefinitionMethodOptions GetBendDefinitionMethodOption()
Returns
Declaration
public Expression GetBendRadius()
Returns
Declaration
public Expression GetBendReliefDepth()
Returns
Declaration
public Expression GetBendReliefWidth()
Returns
Declaration
public string GetBendTable()
Returns
| Type |
Description |
| System.String |
|
Declaration
public Expression GetDepthThreshold()
Returns
Declaration
public double GetDeviationalToleranceInFlatSolid()
Returns
| Type |
Description |
| System.Double |
|
Declaration
public Expression GetDistanceThreshold()
Returns
Declaration
public void GetFlatPatternAllCalloutTypeDisplay(out PartSheetmetal.FlatPatternCalloutTypeDisplay[] displayData)
Parameters
Declaration
public void GetFlatPatternAllObjectTypeDisplay(out PartSheetmetal.FlatPatternObjectTypeDisplay[] displayData)
Parameters
Declaration
public PartSheetmetal.FlatPatternCalloutOrientationType GetFlatPatternCalloutOrientationType()
Returns
GetFlatPatternCalloutTypeContents(String)
Declaration
public string[] GetFlatPatternCalloutTypeContents(string calloutType)
Parameters
| Type |
Name |
Description |
| System.String |
calloutType |
|
Returns
| Type |
Description |
| System.String[] |
|
Declaration
public PartSheetmetal.FlatPatternCalloutTypeDisplay GetFlatPatternCalloutTypeDisplay(string calloutType)
Parameters
| Type |
Name |
Description |
| System.String |
calloutType |
|
Returns
Declaration
public PartSheetmetal.FlatPatternObjectTypeDisplay GetFlatPatternObjectTypeDisplay(PartSheetmetal.FlatPatternObjectType objectType)
Parameters
Returns
Declaration
public NXColor GetFlexibleCableBottomFaceColor()
Returns
Declaration
public NXColor GetFlexibleCableTopFaceColor()
Returns
Declaration
public Expression GetHoleTreatmentDiameter()
Returns
Declaration
public FeatureProperty GetHoleTreatmentType()
Returns
Declaration
public FeatureProperty GetInnerCornerTreatmentType()
Returns
Declaration
public Expression GetInnerCornerTreatmentValue()
Returns
Declaration
public bool GetIsBsplineSimplifiedInFlatSolid()
Returns
| Type |
Description |
| System.Boolean |
|
Declaration
public bool GetIsSystemGeneratedBendReliefRemovedInFlatSolid()
Returns
| Type |
Description |
| System.Boolean |
|
GetMaintainCircularShapeForHolesInFlatSolid()
Declaration
public bool GetMaintainCircularShapeForHolesInFlatSolid()
Returns
| Type |
Description |
| System.Boolean |
|
Declaration
public string GetMaterial()
Returns
| Type |
Description |
| System.String |
|
Declaration
public string[] GetMaterialNames()
Returns
| Type |
Description |
| System.String[] |
|
Declaration
public string[] GetMaterialProperties(string materialName, out string[] propertyNames)
Parameters
| Type |
Name |
Description |
| System.String |
materialName |
|
| System.String[] |
propertyNames |
|
Returns
| Type |
Description |
| System.String[] |
|
Declaration
public double GetMinimumArcToleranceInFlatSolid()
Returns
| Type |
Description |
| System.Double |
|
Declaration
public Expression GetMinimumToolClearance()
Returns
Declaration
public Expression GetMinimumWebLength()
Returns
Declaration
public Expression GetNeutralFactor()
Returns
Declaration
public Expression GetOffsetRadius()
Returns
Declaration
public FeatureProperty GetOuterCornerTreatmentType()
Returns
Declaration
public Expression GetOuterCornerTreatmentValue()
Returns
Declaration
public string GetSecondaryToolName()
Returns
| Type |
Description |
| System.String |
|
Declaration
public Expression GetStationaryRadius()
Returns
Declaration
public PartSheetmetal.TabCurveTypeDisplayData GetTabCurveTypeDisplayData(PartSheetmetal.TabCurveType curveType)
Parameters
Returns
Declaration
public Expression GetThickness()
Returns
Declaration
Returns
| Type |
Description |
| System.String |
|
Declaration
public string[] GetToolNames()
Returns
| Type |
Description |
| System.String[] |
|
Declaration
public string[] GetToolProperties(string toolName, out string[] propertyNames)
Parameters
| Type |
Name |
Description |
| System.String |
toolName |
|
| System.String[] |
propertyNames |
|
Returns
| Type |
Description |
| System.String[] |
|
Declaration
public void SetBendAllowanceFormula(bool updateModel, string bendAllowanceFormula)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendAllowanceFormula |
|
Declaration
public void SetBendDeductionFormula(bool updateModel, string bendDeductionFormula)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendDeductionFormula |
|
Declaration
public void SetBendDefinitionMethodOption(bool updateModel, PartSheetmetal.BendDefinitionMethodOptions bendDefinitionMethod)
Parameters
Declaration
public void SetBendRadius(bool updateModel, string bendRadius)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendRadius |
|
Declaration
public void SetBendReliefDepth(bool updateModel, string bendReliefDepth)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendReliefDepth |
|
Declaration
public void SetBendReliefWidth(bool updateModel, string bendReliefWidth)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendReliefWidth |
|
Declaration
public void SetBendTable(bool updateModel, string bendTable)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
bendTable |
|
Declaration
public void SetDepthThreshold(bool updateModel, string depthThreshold)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
depthThreshold |
|
Declaration
public void SetDeviationalToleranceInFlatSolid(bool updateModel, double deviationalToleranceInFlatSolid)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.Double |
deviationalToleranceInFlatSolid |
|
Declaration
public void SetDistanceThreshold(bool updateModel, string distanceThreshold)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
distanceThreshold |
|
Declaration
public void SetFlatPatternCalloutOrientationType(PartSheetmetal.FlatPatternCalloutOrientationType orientation)
Parameters
SetFlatPatternCalloutTypeContents(String, String[])
Declaration
public void SetFlatPatternCalloutTypeContents(string calloutType, string[] contents)
Parameters
| Type |
Name |
Description |
| System.String |
calloutType |
|
| System.String[] |
contents |
|
Declaration
public void SetFlatPatternCalloutTypeDisplay(string calloutType, PartSheetmetal.FlatPatternCalloutTypeDisplay displayData)
Parameters
Declaration
public void SetFlatPatternObjectTypeDisplay(bool updateModel, PartSheetmetal.FlatPatternObjectType objectType, PartSheetmetal.FlatPatternObjectTypeDisplay displayData)
Parameters
Declaration
public void SetFlexibleCableBottomFaceColor(NXColor bottomFaceColor)
Parameters
| Type |
Name |
Description |
| NXColor |
bottomFaceColor |
|
Declaration
public void SetFlexibleCableTopFaceColor(NXColor topFaceColor)
Parameters
| Type |
Name |
Description |
| NXColor |
topFaceColor |
|
Declaration
public void SetHoleTreatmentDiameter(bool updateModel, string diameter)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
diameter |
|
Declaration
public void SetHoleTreatmentType(bool updateModel, FeatureProperty holeTreatmentType)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| FeatureProperty |
holeTreatmentType |
|
Declaration
public void SetInnerCornerTreatmentType(bool updateModel, FeatureProperty innerCornerTreatmentType)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| FeatureProperty |
innerCornerTreatmentType |
|
Declaration
public void SetInnerCornerTreatmentValue(bool updateModel, string innerCornerTreatment)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
innerCornerTreatment |
|
Declaration
public void SetIsBsplineSimplifiedInFlatSolid(bool updateModel, bool isBsplineSimplifiedInFlatSolid)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.Boolean |
isBsplineSimplifiedInFlatSolid |
|
Declaration
public void SetIsSystemGeneratedBendReliefRemovedInFlatSolid(bool updateModel, bool isSystemGeneratedBendReliefRemoved)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.Boolean |
isSystemGeneratedBendReliefRemoved |
|
SetMaintainCircularShapeForHolesInFlatSolid(Boolean, Boolean)
Declaration
public void SetMaintainCircularShapeForHolesInFlatSolid(bool updateModel, bool isMaintainCircularShapeForHoles)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.Boolean |
isMaintainCircularShapeForHoles |
|
Declaration
public void SetMaterial(bool updateModel, string standardName)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
standardName |
|
Declaration
public void SetMinimumArcToleranceInFlatSolid(bool updateModel, double minimumArcToleranceInFlatSolid)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.Double |
minimumArcToleranceInFlatSolid |
|
Declaration
public void SetMinimumToolClearance(bool updateModel, string minToolClearance)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
minToolClearance |
|
Declaration
public void SetMinimumWebLength(bool updateModel, string minWebLength)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
minWebLength |
|
Declaration
public void SetNeutralFactor(bool updateModel, string neutralFactor)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
neutralFactor |
|
Declaration
public void SetOffsetRadius(bool updateModel, string offsetRadius)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
offsetRadius |
|
Declaration
public void SetOuterCornerTreatmentType(bool updateModel, FeatureProperty outerCornerTreatmentType)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| FeatureProperty |
outerCornerTreatmentType |
|
Declaration
public void SetOuterCornerTreatmentValue(bool updateModel, string outerCornerTreatment)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
outerCornerTreatment |
|
Declaration
public void SetSecondaryToolName(bool updateModel, string secondaryToolName)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
secondaryToolName |
|
Declaration
public void SetStationaryRadius(bool updateModel, string stationaryRadius)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
stationaryRadius |
|
Declaration
public void SetTabCurveTypeDisplayData(bool updateModel, PartSheetmetal.TabCurveType curveType, PartSheetmetal.TabCurveTypeDisplayData displayData)
Parameters
Declaration
public void SetThickness(bool updateModel, string thickness)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
thickness |
|
Declaration
public void SetTool(bool updateModel, string standardName)
Parameters
| Type |
Name |
Description |
| System.Boolean |
updateModel |
|
| System.String |
standardName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink