SheetmetalManager Class¶
-
class
NXOpen.Features.SheetMetal.SheetmetalManager¶ Bases:
objectRepresents an object that manages sheetmetal features
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollectionNew in version NX4.0.0.
Methods¶
Method Detail¶
CreateAdvancedFlangeBuilder¶
-
SheetmetalManager.CreateAdvancedFlangeBuilder¶ Creates a
NXOpen.Features.SheetMetal.AdvancedFlangeBuilderSignature
CreateAdvancedFlangeBuilder(joggle)Parameters: joggle ( NXOpen.Features.Feature) –Returns: Return type: NXOpen.Features.SheetMetal.AdvancedFlangeBuilderNew 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.BeadBuilderNew 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.BendBuilderNew in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBendListBuilder¶
-
SheetmetalManager.CreateBendListBuilder¶ Creates a
NXOpen.Features.SheetMetal.BendListBuilderSignature
CreateBendListBuilder()Returns: Return type: NXOpen.Features.SheetMetal.BendListBuilderNew 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.BendListItemBuilderBendListItemBuilder 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.BendListItemBuilderNew 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.BendTaperBuilderNew 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.BreakCornerBuilderNew in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateBridgeTransitionBuilder¶
-
SheetmetalManager.CreateBridgeTransitionBuilder¶ Creates a
NXOpen.Features.SheetMetal.BridgeTransitionBuilderSignature
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.BridgeTransitionBuilderNew 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.CleanUpUtilityBuilderSignature
CreateCleanUpUtilityBuilder()Returns: Clean-Up Utility Builder object Return type: NXOpen.Features.SheetMetal.CleanUpUtilityBuilderNew 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.ClosedCornerBuilderNew 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.ContourFlangeBuilderNew 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.ConvertToSheetmetalBuilderNew 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.DimpleBuilderNew 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.DrawnCutoutBuilderNew 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.EdgeRipBuilderNew in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateEditBendBuilder¶
-
SheetmetalManager.CreateEditBendBuilder¶ Creates a
NXOpen.Features.SheetMetal.EditBendBuilderSignature
CreateEditBendBuilder(editBend)Parameters: editBend ( NXOpen.Features.Feature) –NXOpen.Features.EditBendto be editedReturns: Return type: NXOpen.Features.SheetMetal.EditBendBuilderNew in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateEditCornerBuilder¶
-
SheetmetalManager.CreateEditCornerBuilder¶ Creates a
NXOpen.Features.SheetMetal.EditCornerBuilderSignature
CreateEditCornerBuilder()Returns: Return type: NXOpen.Features.SheetMetal.EditCornerBuilderNew in version NX7.5.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateExportFlatPatternBuilder¶
-
SheetmetalManager.CreateExportFlatPatternBuilder¶ Creates a
NXOpen.Features.SheetMetal.ExportFlatPatternBuilderSignature
CreateExportFlatPatternBuilder()Returns: Return type: NXOpen.Features.SheetMetal.ExportFlatPatternBuilderNew 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.FlangeBuilderNew 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.FlatPatternBuilderNew 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.FlatSolidBuilderNew in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateFlexibleCableBuilder¶
-
SheetmetalManager.CreateFlexibleCableBuilder¶ Creates a
NXOpen.Features.SheetMetal.FlexibleCableBuilderSignature
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.FlexibleCableBuilderNew in version NX6.0.0.
License requirements: nx_flexible_pcb (“NX Flexible PCB”)
CreateGussetBuilder¶
-
SheetmetalManager.CreateGussetBuilder¶ Creates a
NXOpen.Features.SheetMetal.GussetBuilderSignature
CreateGussetBuilder(gusset)Parameters: gusset ( NXOpen.Features.Feature) –NXOpen.Features.Gussetto be editedReturns: Gusset Builder object Return type: NXOpen.Features.SheetMetal.GussetBuilderNew 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.HemFlangeBuilderNew 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.JogBuilderNew in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateJoggleBuilder¶
-
SheetmetalManager.CreateJoggleBuilder¶ Creates a
NXOpen.Features.SheetMetal.JoggleBuilderSignature
CreateJoggleBuilder(joggle)Parameters: joggle ( NXOpen.Features.Feature) –Returns: Return type: NXOpen.Features.SheetMetal.JoggleBuilderNew in version NX11.0.0.
License requirements: adv_sheet_metal_dsgn (“ADVANCED SHEET METAL DESIGN”)
CreateLighteningCutoutBuilder¶
-
SheetmetalManager.CreateLighteningCutoutBuilder¶ Creates a
Features.SheetMetal.LighteningCutoutBuilderSignature
CreateLighteningCutoutBuilder(lighteningCutout)Parameters: lighteningCutout ( NXOpen.Features.SheetMetal.LighteningCutout) –Features.SheetMetal.LighteningCutoutto be editedReturns: Return type: NXOpen.Features.SheetMetal.LighteningCutoutBuilderNew 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.LoftedFlangeBuilderNew 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.LouverBuilderNew in version NX4.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateMetaformBuilder¶
-
SheetmetalManager.CreateMetaformBuilder¶ Creates a
NXOpen.Features.SheetMetal.MetaformBuilderSignature
CreateMetaformBuilder(metaform)Parameters: metaform ( NXOpen.Features.Feature) –NXOpen.Features.Metaformto be editedReturns: Return type: NXOpen.Features.SheetMetal.MetaformBuilderNew 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.MigratedPanelBuilderNew in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateMultiFlangeBuilder¶
-
SheetmetalManager.CreateMultiFlangeBuilder¶ Creates a
Features.SheetMetal.MultiFlangeBuilderSignature
CreateMultiFlangeBuilder(multiFlange)Parameters: multiFlange ( NXOpen.Features.SheetMetal.MultiFlange) –Features.SheetMetal.MultiFlangeto be editedReturns: Return type: NXOpen.Features.SheetMetal.MultiFlangeBuilderNew 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.NormalCutoutBuilderNew 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.RebendBuilderNew 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.ResizeBendAngleBuilderNew 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.ResizeBendRadiusBuilderNew 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.ResizeNeutralFactorBuilderNew in version NX5.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateSheetMetalFromSolidBuilder¶
-
SheetmetalManager.CreateSheetMetalFromSolidBuilder¶ Creates a
NXOpen.Features.SheetMetal.SheetMetalFromSolidBuilderSignature
CreateSheetMetalFromSolidBuilder(sheetMetalFromSolid)Parameters: sheetMetalFromSolid ( NXOpen.Features.Feature) –NXOpen.Features.SheetMetalFromSolidto be editedReturns: Sheet Metal from Solid Builder object Return type: NXOpen.Features.SheetMetal.SheetMetalFromSolidBuilderNew in version NX6.0.0.
License requirements: nx_sheet_metal (“NX Sheet Metal”)
CreateSolidPunchBuilder¶
-
SheetmetalManager.CreateSolidPunchBuilder¶ Creates a
NXOpen.Features.SheetMetal.SolidPunchBuilderSignature
CreateSolidPunchBuilder(solidPunch)Parameters: solidPunch ( NXOpen.Features.Feature) –NXOpen.Features.Featureto be editedReturns: Return type: NXOpen.Features.SheetMetal.SolidPunchBuilderNew 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.TabBuilderNew 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.ThreeBendCornerBuilderNew 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.UnbendBuilderNew 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.SheetmetalBendParametersNew 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.SheetmetalFaceLayerNew 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.SheetmetalFaceTypeNew 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.FaceNew 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.