SheetmetalManager Class¶
-
class
NXOpen.Features.SheetMetal.
SheetmetalManager
¶ Bases:
object
Represents an object that manages sheetmetal features
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollection
New in version NX4.0.0.
Methods¶
Method Detail¶
CreateAdvancedFlangeBuilder¶
-
SheetmetalManager.
CreateAdvancedFlangeBuilder
¶ Creates a
NXOpen.Features.SheetMetal.AdvancedFlangeBuilder
Signature
CreateAdvancedFlangeBuilder(joggle)
Parameters: joggle ( NXOpen.Features.Feature
) –Returns: Return type: NXOpen.Features.SheetMetal.AdvancedFlangeBuilder
New in version NX11.0.0.
License requirements: adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
CreateBeadFeatureBuilder¶
-
SheetmetalManager.
CreateBeadFeatureBuilder
¶ Create a NXSM Bead feature Builder
Signature
CreateBeadFeatureBuilder(bead)
Parameters: bead ( NXOpen.Features.Feature
) – The Bead for which builder needs to be constructed. NULL for creating a new BeadReturns: BeadBuilder object Return type: NXOpen.Features.SheetMetal.BeadBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBendFeatureBuilder¶
-
SheetmetalManager.
CreateBendFeatureBuilder
¶ Create a NXSM Bend feature Builder
Signature
CreateBendFeatureBuilder(bend)
Parameters: bend ( NXOpen.Features.Feature
) – The Bend for which builder needs to be constructed. NULL for creating a new BendReturns: Bend object Return type: NXOpen.Features.SheetMetal.BendBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBendListBuilder¶
-
SheetmetalManager.
CreateBendListBuilder
¶ Creates a
NXOpen.Features.SheetMetal.BendListBuilder
Signature
CreateBendListBuilder()
Returns: Return type: NXOpen.Features.SheetMetal.BendListBuilder
New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)
CreateBendListItemBuilder¶
-
SheetmetalManager.
CreateBendListItemBuilder
¶ Creates a
NXOpen.Features.SheetMetal.BendListItemBuilder
BendListItemBuilder objects will be created and populated in the BendListBuilder when bend information of a flat pattern view is populated.User should never need to create or delete BendListItemBuilder object on its own.
Signature
CreateBendListItemBuilder()
Returns: Return type: NXOpen.Features.SheetMetal.BendListItemBuilder
New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)
CreateBendTaperBuilder¶
-
SheetmetalManager.
CreateBendTaperBuilder
¶ Create a NXSM Bend taper feature Builder
Signature
CreateBendTaperBuilder(bendTaper)
Parameters: bendTaper ( NXOpen.Features.Feature
) – The Bend Taper for which builder needs to be constructed. NULL for creating a new Bend TaperReturns: Bend Taper object Return type: NXOpen.Features.SheetMetal.BendTaperBuilder
New in version NX6.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBreakCornerFeatureBuilder¶
-
SheetmetalManager.
CreateBreakCornerFeatureBuilder
¶ Create a NXSM Break Corner feature Builder
Signature
CreateBreakCornerFeatureBuilder(brcorner)
Parameters: brcorner ( NXOpen.Features.Feature
) – The Break Corner for which builder needs to be constructed. NULL for creating a new Break CornerReturns: BrcornerBuilder object Return type: NXOpen.Features.SheetMetal.BreakCornerBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBridgeTransitionBuilder¶
-
SheetmetalManager.
CreateBridgeTransitionBuilder
¶ Creates a
NXOpen.Features.SheetMetal.BridgeTransitionBuilder
Signature
CreateBridgeTransitionBuilder(transition)
Parameters: transition – The Bridge Transition feature for which builder needs to be constructed. NULL for creating a new Bridge Transition :type transition:
NXOpen.Features.Feature
:returns: Bridge Transition Builder :rtype:NXOpen.Features.SheetMetal.BridgeTransitionBuilder
New in version NX5.0.2.
License requirements: nx_flexible_pcb (“NX Flexible PCB”) OR nx_sheet_metal (“NX Sheet Metal”)
CreateCleanUpUtilityBuilder¶
-
SheetmetalManager.
CreateCleanUpUtilityBuilder
¶ Creates a
NXOpen.Features.SheetMetal.CleanUpUtilityBuilder
Signature
CreateCleanUpUtilityBuilder()
Returns: Clean-Up Utility Builder object Return type: NXOpen.Features.SheetMetal.CleanUpUtilityBuilder
New in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateClosedCornerFeatureBuilder¶
-
SheetmetalManager.
CreateClosedCornerFeatureBuilder
¶ Create a NXSM Closed Corner feature Builder
Signature
CreateClosedCornerFeatureBuilder(closedCorner)
Parameters: closedCorner ( NXOpen.Features.Feature
) – The Closed Corner for which builder needs to be constructed. NULL for creating a new Closed CornerReturns: Closed Corner object Return type: NXOpen.Features.SheetMetal.ClosedCornerBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateContourFlangeFeatureBuilder¶
-
SheetmetalManager.
CreateContourFlangeFeatureBuilder
¶ Create a NXSM Contour Flange feature Builder
Signature
CreateContourFlangeFeatureBuilder(contourFlange)
Parameters: contourFlange ( NXOpen.Features.Feature
) – The Contour Flange for which builder needs to be constructed. NULL for creating a new Contour FlangeReturns: ContourFlangeBuilder object Return type: NXOpen.Features.SheetMetal.ContourFlangeBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateConvertToSheetmetalFeatureBuilder¶
-
SheetmetalManager.
CreateConvertToSheetmetalFeatureBuilder
¶ Create a NXSM Convert To Sheetmetal feature Builder
Signature
CreateConvertToSheetmetalFeatureBuilder(convertToSheetMetal)
Parameters: convertToSheetMetal ( NXOpen.Features.Feature
) – The Convert To Sheetmetal feature for which builder needs to be constructed. NULL for converting a part for the first timeReturns: Convert To Sheetmetal Builder object Return type: NXOpen.Features.SheetMetal.ConvertToSheetmetalBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateDimpleFeatureBuilder¶
-
SheetmetalManager.
CreateDimpleFeatureBuilder
¶ Create a NXSM Dimple feature Builder
Signature
CreateDimpleFeatureBuilder(dimple)
Parameters: dimple ( NXOpen.Features.Feature
) – The Dimple for which builder needs to be constructed. NULL for creating a new dimpleReturns: DimpleBuilder object Return type: NXOpen.Features.SheetMetal.DimpleBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateDrawnCutoutFeatureBuilder¶
-
SheetmetalManager.
CreateDrawnCutoutFeatureBuilder
¶ Create a NXSM Drawn Cutout feature Builder
Signature
CreateDrawnCutoutFeatureBuilder(dCutout)
Parameters: dCutout ( NXOpen.Features.Feature
) – The Drawn Cutout for which builder needs to be constructed. NULL for creating a new Drawn CutoutReturns: DrawnCutoutBuilder object Return type: NXOpen.Features.SheetMetal.DrawnCutoutBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateEdgeRipFeatureBuilder¶
-
SheetmetalManager.
CreateEdgeRipFeatureBuilder
¶ Create a NXSM Edge Rip feature Builder
Signature
CreateEdgeRipFeatureBuilder(edgeRip)
Parameters: edgeRip ( NXOpen.Features.Feature
) – The Edge Rip for which builder needs to be constructed. NULL for creating a new Edge RipReturns: Edge Rip Builder object Return type: NXOpen.Features.SheetMetal.EdgeRipBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateEditBendBuilder¶
-
SheetmetalManager.
CreateEditBendBuilder
¶ Creates a
NXOpen.Features.SheetMetal.EditBendBuilder
Signature
CreateEditBendBuilder(editBend)
Parameters: editBend ( NXOpen.Features.Feature
) –NXOpen.Features.EditBend
to be editedReturns: Return type: NXOpen.Features.SheetMetal.EditBendBuilder
New in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateEditCornerBuilder¶
-
SheetmetalManager.
CreateEditCornerBuilder
¶ Creates a
NXOpen.Features.SheetMetal.EditCornerBuilder
Signature
CreateEditCornerBuilder()
Returns: Return type: NXOpen.Features.SheetMetal.EditCornerBuilder
New in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateExportFlatPatternBuilder¶
-
SheetmetalManager.
CreateExportFlatPatternBuilder
¶ Creates a
NXOpen.Features.SheetMetal.ExportFlatPatternBuilder
Signature
CreateExportFlatPatternBuilder()
Returns: Return type: NXOpen.Features.SheetMetal.ExportFlatPatternBuilder
New in version NX8.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”)
CreateFlangeFeatureBuilder¶
-
SheetmetalManager.
CreateFlangeFeatureBuilder
¶ Create a NXSM Flange feature Builder
Signature
CreateFlangeFeatureBuilder(dCutout)
Parameters: dCutout ( NXOpen.Features.Feature
) – The Flange for which builder needs to be constructed. NULL for creating a new FlangeReturns: FlangeBuilder object Return type: NXOpen.Features.SheetMetal.FlangeBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateFlatPatternBuilder¶
-
SheetmetalManager.
CreateFlatPatternBuilder
¶ Create a NXSM Flat Pattern feature Builder
Signature
CreateFlatPatternBuilder(flatPattern)
Parameters: flatPattern ( NXOpen.Features.Feature
) – The Flat Pattern for which builder needs to be constructed. NULL for creating a new Flat PatternReturns: Flat Pattern object Return type: NXOpen.Features.SheetMetal.FlatPatternBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateFlatSolidFeatureBuilder¶
-
SheetmetalManager.
CreateFlatSolidFeatureBuilder
¶ Create a NXSM Flat Solid feature Builder
Signature
CreateFlatSolidFeatureBuilder(flatSolid)
Parameters: flatSolid ( NXOpen.Features.Feature
) – The Contour Flange for which builder needs to be constructed. NULL for creating a new Flat SolidReturns: Flat Solid object Return type: NXOpen.Features.SheetMetal.FlatSolidBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateFlexibleCableBuilder¶
-
SheetmetalManager.
CreateFlexibleCableBuilder
¶ Creates a
NXOpen.Features.SheetMetal.FlexibleCableBuilder
Signature
CreateFlexibleCableBuilder(flexibleCable)
Parameters: flexibleCable – The Flexible Cable feature for which builder needs to be constructed. NULL for creating a new Flexible Cable. :type flexibleCable:
NXOpen.Features.Feature
:returns: Flexible Cable Builder object :rtype:NXOpen.Features.SheetMetal.FlexibleCableBuilder
New in version NX6.0.0.
License requirements: nx_flexible_pcb (“NX Flexible PCB”)
CreateGussetBuilder¶
-
SheetmetalManager.
CreateGussetBuilder
¶ Creates a
NXOpen.Features.SheetMetal.GussetBuilder
Signature
CreateGussetBuilder(gusset)
Parameters: gusset ( NXOpen.Features.Feature
) –NXOpen.Features.Gusset
to be editedReturns: Gusset Builder object Return type: NXOpen.Features.SheetMetal.GussetBuilder
New in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateHemFlangeFeatureBuilder¶
-
SheetmetalManager.
CreateHemFlangeFeatureBuilder
¶ Create hem flange feature builder
Signature
CreateHemFlangeFeatureBuilder(hemFalnge)
Parameters: hemFalnge ( NXOpen.Features.Feature
) – The Hem Flange feature for which builder needs to be constructed. NULL for creating a new Hem FlangeReturns: Hem Flange Builder object Return type: NXOpen.Features.SheetMetal.HemFlangeBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateJogFeatureBuilder¶
-
SheetmetalManager.
CreateJogFeatureBuilder
¶ Create a NXSM Jog feature Builder
Signature
CreateJogFeatureBuilder(jog)
Parameters: jog ( NXOpen.Features.Feature
) – The Jog for which builder needs to be constructed. NULL for creating a new JogReturns: JogBuilder object Return type: NXOpen.Features.SheetMetal.JogBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateJoggleBuilder¶
-
SheetmetalManager.
CreateJoggleBuilder
¶ Creates a
NXOpen.Features.SheetMetal.JoggleBuilder
Signature
CreateJoggleBuilder(joggle)
Parameters: joggle ( NXOpen.Features.Feature
) –Returns: Return type: NXOpen.Features.SheetMetal.JoggleBuilder
New in version NX11.0.0.
License requirements: adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
CreateLighteningCutoutBuilder¶
-
SheetmetalManager.
CreateLighteningCutoutBuilder
¶ Creates a
Features.SheetMetal.LighteningCutoutBuilder
Signature
CreateLighteningCutoutBuilder(lighteningCutout)
Parameters: lighteningCutout ( NXOpen.Features.SheetMetal.LighteningCutout
) –Features.SheetMetal.LighteningCutout
to be editedReturns: Return type: NXOpen.Features.SheetMetal.LighteningCutoutBuilder
New in version NX11.0.0.
License requirements: adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
CreateLoftedFlangeFeatureBuilder¶
-
SheetmetalManager.
CreateLoftedFlangeFeatureBuilder
¶ Create a NXSM Lofted Flange feature Builder
Signature
CreateLoftedFlangeFeatureBuilder(lflange)
Parameters: lflange ( NXOpen.Features.Feature
) – The Lofted Flange for which builder needs to be constructed. NULL for creating a new LoftedFlangeReturns: LoftedFlangeBuilder object Return type: NXOpen.Features.SheetMetal.LoftedFlangeBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateLouverFeatureBuilder¶
-
SheetmetalManager.
CreateLouverFeatureBuilder
¶ Create a NXSM Louver feature Builder
Signature
CreateLouverFeatureBuilder(louver)
Parameters: louver ( NXOpen.Features.Feature
) – The Louver for which builder needs to be constructed. NULL for creating a new LouverReturns: LouverBuilder object Return type: NXOpen.Features.SheetMetal.LouverBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateMetaformBuilder¶
-
SheetmetalManager.
CreateMetaformBuilder
¶ Creates a
NXOpen.Features.SheetMetal.MetaformBuilder
Signature
CreateMetaformBuilder(metaform)
Parameters: metaform ( NXOpen.Features.Feature
) –NXOpen.Features.Metaform
to be editedReturns: Return type: NXOpen.Features.SheetMetal.MetaformBuilder
New in version NX7.5.0.
License requirements: adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
CreateMigratedPanelFeatureBuilder¶
-
SheetmetalManager.
CreateMigratedPanelFeatureBuilder
¶ Create a NXSM Migrated Panel feature Builder
Signature
CreateMigratedPanelFeatureBuilder(migratedPanel)
Parameters: migratedPanel ( NXOpen.Features.Feature
) – The Migrated Panel feature for which builder needs to be constructed. NULL for converting a part for the first timeReturns: Migrated Panel Builder object Return type: NXOpen.Features.SheetMetal.MigratedPanelBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateMultiFlangeBuilder¶
-
SheetmetalManager.
CreateMultiFlangeBuilder
¶ Creates a
Features.SheetMetal.MultiFlangeBuilder
Signature
CreateMultiFlangeBuilder(multiFlange)
Parameters: multiFlange ( NXOpen.Features.SheetMetal.MultiFlange
) –Features.SheetMetal.MultiFlange
to be editedReturns: Return type: NXOpen.Features.SheetMetal.MultiFlangeBuilder
New in version NX12.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”) OR nx_flexible_pcb (“NX Flexible PCB”) OR nx_ship_detail (“Ship Detail Design”)
CreateNormalCutoutFeatureBuilder¶
-
SheetmetalManager.
CreateNormalCutoutFeatureBuilder
¶ Create a NXSM Normal Cutout feature Builder
Signature
CreateNormalCutoutFeatureBuilder(ncutout)
Parameters: ncutout ( NXOpen.Features.Feature
) – The Normal Cutout for which builder needs to be constructed. NULL for creating a new Normal CutoutReturns: NormalCutoutBuilder object Return type: NXOpen.Features.SheetMetal.NormalCutoutBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateRebendFeatureBuilder¶
-
SheetmetalManager.
CreateRebendFeatureBuilder
¶ Create a NXSM Rebend feature builder
Signature
CreateRebendFeatureBuilder(rebend)
Parameters: rebend ( NXOpen.Features.Feature
) – The Rebend for which builder needs to be constructed. NULL for creating a new RebendReturns: Rebend object Return type: NXOpen.Features.SheetMetal.RebendBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateResizeBendAngleBuilder¶
-
SheetmetalManager.
CreateResizeBendAngleBuilder
¶ Creates Resize Bend Angle Builder
Signature
CreateResizeBendAngleBuilder(resizeBendAngle)
Parameters: resizeBendAngle ( NXOpen.Features.Feature
) – The Resize Bend Angle feature for which builder needs to be constructed. NULL for creating a new Resize Bend AngleReturns: Resize Bend Angle Builder object Return type: NXOpen.Features.SheetMetal.ResizeBendAngleBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateResizeBendRadiusFeatureBuilder¶
-
SheetmetalManager.
CreateResizeBendRadiusFeatureBuilder
¶ Create a Resize Bend Radius Builder
Signature
CreateResizeBendRadiusFeatureBuilder(resizeBendRadius)
Parameters: resizeBendRadius ( NXOpen.Features.Feature
) – The ResizeBendRadius feature for which builder needs to be constructed. NULL for creating a new ResizeBendRadiusReturns: ResizeBendRadius Builder object Return type: NXOpen.Features.SheetMetal.ResizeBendRadiusBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateResizeNeutralFactorBuilder¶
-
SheetmetalManager.
CreateResizeNeutralFactorBuilder
¶ Creates Resize Neutral Factor Builder
Signature
CreateResizeNeutralFactorBuilder(resizeNeutralFactor)
Parameters: resizeNeutralFactor ( NXOpen.Features.Feature
) – The Resize Neutral Factor feature for which builder needs to be constructed. NULL for creating a new Resize Neutral Factor featureReturns: Return type: NXOpen.Features.SheetMetal.ResizeNeutralFactorBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateSheetMetalFromSolidBuilder¶
-
SheetmetalManager.
CreateSheetMetalFromSolidBuilder
¶ Creates a
NXOpen.Features.SheetMetal.SheetMetalFromSolidBuilder
Signature
CreateSheetMetalFromSolidBuilder(sheetMetalFromSolid)
Parameters: sheetMetalFromSolid ( NXOpen.Features.Feature
) –NXOpen.Features.SheetMetalFromSolid
to be editedReturns: Sheet Metal from Solid Builder object Return type: NXOpen.Features.SheetMetal.SheetMetalFromSolidBuilder
New in version NX6.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateSolidPunchBuilder¶
-
SheetmetalManager.
CreateSolidPunchBuilder
¶ Creates a
NXOpen.Features.SheetMetal.SolidPunchBuilder
Signature
CreateSolidPunchBuilder(solidPunch)
Parameters: solidPunch ( NXOpen.Features.Feature
) –NXOpen.Features.Feature
to be editedReturns: Return type: NXOpen.Features.SheetMetal.SolidPunchBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateTabFeatureBuilder¶
-
SheetmetalManager.
CreateTabFeatureBuilder
¶ Create a NXSM Tab feature Builder
Signature
CreateTabFeatureBuilder(tab)
Parameters: tab ( NXOpen.Features.Feature
) – The Tab for which builder needs to be constructed. NULL for creating a new TabReturns: TabBuilder object Return type: NXOpen.Features.SheetMetal.TabBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateThreeBendCornerFeatureBuilder¶
-
SheetmetalManager.
CreateThreeBendCornerFeatureBuilder
¶ Create a NXSM Three Bend Corner feature Builder
Signature
CreateThreeBendCornerFeatureBuilder(threeBendCorner)
Parameters: threeBendCorner ( NXOpen.Features.Feature
) – The Three Bend Corner for which builder needs to be constructed. NULL for creating a new Three Bend CornerReturns: ThreeBendCornerBuilder object Return type: NXOpen.Features.SheetMetal.ThreeBendCornerBuilder
New in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateUnbendFeatureBuilder¶
-
SheetmetalManager.
CreateUnbendFeatureBuilder
¶ Create a NXSM Unbend feature builder
Signature
CreateUnbendFeatureBuilder(unbend)
Parameters: unbend ( NXOpen.Features.Feature
) – The Unbend for which builder needs to be constructed. NULL for creating a new UnbendReturns: Unbend object Return type: NXOpen.Features.SheetMetal.UnbendBuilder
New in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
GetBendParameters¶
-
SheetmetalManager.
GetBendParameters
¶ Bend region parameters.
The values are calculated from the inner face of bend region. The radius and angle values are returned in part units. This function will raise an exception of the face is not a valid bend face.
Signature
GetBendParameters(bendFace)
Parameters: bendFace ( NXOpen.Face
) – The face to query. This can be outer or inner bend faceReturns: Return type: NXOpen.Features.SheetMetal.SheetmetalBendParameters
New in version NX5.0.2.
License requirements: None.
GetBodyThickness¶
-
SheetmetalManager.
GetBodyThickness
¶ Thickness of sheet metal body.
Value is returned in part units.
Signature
GetBodyThickness(sheetmetalBody)
Parameters: sheetmetalBody ( NXOpen.Body
) – The face to checkReturns: Thickness Value Return type: float New in version NX5.0.2.
License requirements: None.
GetFaceLayer¶
-
SheetmetalManager.
GetFaceLayer
¶ Sheet metal face layer
Signature
GetFaceLayer(inputFace)
Parameters: inputFace ( NXOpen.Face
) – The face to checkReturns: Sheet Metal Face Layer Return type: NXOpen.Features.SheetMetal.SheetmetalFaceLayer
New in version NX5.0.2.
License requirements: None.
GetFaceType¶
-
SheetmetalManager.
GetFaceType
¶ Sheet metal face type
Signature
GetFaceType(inputFace)
Parameters: inputFace ( NXOpen.Face
) – The face to checkReturns: Sheet Metal Face Type Return type: NXOpen.Features.SheetMetal.SheetmetalFaceType
New in version NX5.0.2.
License requirements: None.
GetInnerBendFaces¶
-
SheetmetalManager.
GetInnerBendFaces
¶ Get inner bend faces.
For every bend the inner face is the face with smaller radius.
Signature
GetInnerBendFaces(sheetmetalBody)
Parameters: sheetmetalBody ( NXOpen.Body
) – The body to checkReturns: a tuple Return type: A tuple consisting of (innerBendFaces, bendStates). innerBendFaces is a list of NXOpen.Face
. Inner bend facesbendStates is a list ofNXOpen.Features.SheetMetal.SheetmetalBendState
. Bend Face is flat or bentNew in version NX5.0.2.
License requirements: None.
GetOppositeFace¶
-
SheetmetalManager.
GetOppositeFace
¶ Opposite face to bend, web or deform face.
Will raise an exception if the input face is not a valid face.
Signature
GetOppositeFace(inputFace)
Parameters: inputFace ( NXOpen.Face
) – The face to checkReturns: Opposite Layer Face Return type: NXOpen.Face
New in version NX5.0.2.
License requirements: None.
IsSheetmetalBody¶
-
SheetmetalManager.
IsSheetmetalBody
¶ Is a sheet metal body.
This function will return True if the body has at least one NX Sheet Metal feature or a Flexible Printed Circuit Design feature.
Signature
IsSheetmetalBody(inputBody)
Parameters: inputBody ( NXOpen.Body
) – The body to checkReturns: True = Body has NX Sheet Metal features or Flexible Printed Circuit Design features Return type: bool New in version NX5.0.2.
License requirements: None.
IsThicknessEdge¶
-
SheetmetalManager.
IsThicknessEdge
¶ Check if this edge is a thickness edge
Signature
IsThicknessEdge(inputEdge)
Parameters: inputEdge ( NXOpen.Edge
) – The edge to checkReturns: True = Thickness Edge Return type: bool New in version NX5.0.2.
License requirements: None.