NXOpen .NET Reference Guide
|
Represents an object that manages sheetmetal features More...
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents an object that manages sheetmetal features
To obtain an instance of this class, refer to NXOpen.Features.FeatureCollection
Created in NX4.0.0
|
inline |
Creates a NXOpen.Features.SheetMetal.AdvancedFlangeBuilder
Created in NX11.0.0
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
joggle |
|
inline |
Create a NXSM Bead feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
bead | The Bead for which builder needs to be constructed. NULL for creating a new Bead |
|
inline |
Create a NXSM Bend feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
bend | The Bend for which builder needs to be constructed. NULL for creating a new Bend |
|
inline |
Creates a NXOpen.Features.SheetMetal.BendListBuilder
Created in NX12.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB")
|
inline |
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.
Created in NX12.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB")
|
inline |
Create a NXSM Bend taper feature Builder
Created in NX6.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
bendTaper | The Bend Taper for which builder needs to be constructed. NULL for creating a new Bend Taper |
|
inline |
Create a NXSM Break Corner feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
brcorner | The Break Corner for which builder needs to be constructed. NULL for creating a new Break Corner |
|
inline |
Creates a NXOpen.Features.SheetMetal.BridgeTransitionBuilder
Created in NX5.0.2
License requirements: nx_flexible_pcb ("NX Flexible PCB") OR nx_sheet_metal ("NX Sheet Metal")
transition | The Bridge Transition feature for which builder needs to be constructed. NULL for creating a new Bridge Transition |
|
inline |
Creates a NXOpen.Features.SheetMetal.CleanUpUtilityBuilder
Created in NX7.5.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
|
inline |
Create a NXSM Closed Corner feature Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
closedCorner | The Closed Corner for which builder needs to be constructed. NULL for creating a new Closed Corner |
|
inline |
Create a NXSM Contour Flange feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
contourFlange | The Contour Flange for which builder needs to be constructed. NULL for creating a new Contour Flange |
|
inline |
Create a NXSM Convert To Sheetmetal feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
convertToSheetMetal | The Convert To Sheetmetal feature for which builder needs to be constructed. NULL for converting a part for the first time |
|
inline |
Create a NXSM Dimple feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
dimple | The Dimple for which builder needs to be constructed. NULL for creating a new dimple |
|
inline |
Create a NXSM Drawn Cutout feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
dCutout | The Drawn Cutout for which builder needs to be constructed. NULL for creating a new Drawn Cutout |
|
inline |
Create a NXSM Edge Rip feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
edgeRip | The Edge Rip for which builder needs to be constructed. NULL for creating a new Edge Rip |
|
inline |
Creates a NXOpen.Features.SheetMetal.EditBendBuilder
Created in NX7.5.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
editBend | NXOpen.Features.EditBend to be edited |
|
inline |
Creates a NXOpen.Features.SheetMetal.EditCornerBuilder
Created in NX7.5.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
|
inline |
Creates a NXOpen.Features.SheetMetal.ExportFlatPatternBuilder
Created in NX8.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB")
|
inline |
Create a NXSM Flange feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
dCutout | The Flange for which builder needs to be constructed. NULL for creating a new Flange |
|
inline |
Create a NXSM Flat Pattern feature Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
flatPattern | The Flat Pattern for which builder needs to be constructed. NULL for creating a new Flat Pattern |
|
inline |
Create a NXSM Flat Solid feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
flatSolid | The Contour Flange for which builder needs to be constructed. NULL for creating a new Flat Solid |
|
inline |
Creates a NXOpen.Features.SheetMetal.FlexibleCableBuilder
Created in NX6.0.0
License requirements: nx_flexible_pcb ("NX Flexible PCB")
flexibleCable | The Flexible Cable feature for which builder needs to be constructed. NULL for creating a new Flexible Cable. |
|
inline |
Creates a NXOpen.Features.SheetMetal.GussetBuilder
Created in NX7.5.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
gusset | NXOpen.Features.Gusset to be edited |
|
inline |
Create hem flange feature builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
hemFalnge | The Hem Flange feature for which builder needs to be constructed. NULL for creating a new Hem Flange |
|
inline |
Create a NXSM Jog feature Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
jog | The Jog for which builder needs to be constructed. NULL for creating a new Jog |
|
inline |
Creates a NXOpen.Features.SheetMetal.JoggleBuilder
Created in NX11.0.0
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
joggle |
|
inline |
Creates a Features.SheetMetal.LighteningCutoutBuilder
Created in NX11.0.0
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
lighteningCutout | Features.SheetMetal.LighteningCutout to be edited |
|
inline |
Create a NXSM Lofted Flange feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
lflange | The Lofted Flange for which builder needs to be constructed. NULL for creating a new LoftedFlange |
|
inline |
Create a NXSM Louver feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
louver | The Louver for which builder needs to be constructed. NULL for creating a new Louver |
|
inline |
Creates a NXOpen.Features.SheetMetal.MetaformBuilder
Created in NX7.5.0
License requirements: adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
metaform | NXOpen.Features.Metaform to be edited |
|
inline |
Create a NXSM Migrated Panel feature Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
migratedPanel | The Migrated Panel feature for which builder needs to be constructed. NULL for converting a part for the first time |
|
inline |
Creates a Features.SheetMetal.MultiFlangeBuilder
Created in 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")
multiFlange | Features.SheetMetal.MultiFlange to be edited |
|
inline |
Create a NXSM Normal Cutout feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
ncutout | The Normal Cutout for which builder needs to be constructed. NULL for creating a new Normal Cutout |
|
inline |
Create a NXSM Rebend feature builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
rebend | The Rebend for which builder needs to be constructed. NULL for creating a new Rebend |
|
inline |
Creates Resize Bend Angle Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
resizeBendAngle | The Resize Bend Angle feature for which builder needs to be constructed. NULL for creating a new Resize Bend Angle |
|
inline |
Create a Resize Bend Radius Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
resizeBendRadius | The ResizeBendRadius feature for which builder needs to be constructed. NULL for creating a new ResizeBendRadius |
|
inline |
Creates Resize Neutral Factor Builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
resizeNeutralFactor | The Resize Neutral Factor feature for which builder needs to be constructed. NULL for creating a new Resize Neutral Factor feature |
|
inline |
Creates a NXOpen.Features.SheetMetal.SheetMetalFromSolidBuilder
Created in NX6.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
sheetMetalFromSolid | NXOpen.Features.SheetMetalFromSolid to be edited |
|
inline |
Creates a NXOpen.Features.SheetMetal.SolidPunchBuilder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
solidPunch | NXOpen.Features.Feature to be edited |
|
inline |
Create a NXSM Tab feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
tab | The Tab for which builder needs to be constructed. NULL for creating a new Tab |
|
inline |
Create a NXSM Three Bend Corner feature Builder
Created in NX4.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
threeBendCorner | The Three Bend Corner for which builder needs to be constructed. NULL for creating a new Three Bend Corner |
|
inline |
Create a NXSM Unbend feature builder
Created in NX5.0.0
License requirements: nx_sheet_metal ("NX Sheet Metal")
unbend | The Unbend for which builder needs to be constructed. NULL for creating a new Unbend |
|
inline |
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.
Created in NX5.0.2
License requirements: None.
bendFace | The face to query. This can be outer or inner bend face |
|
inline |
Thickness of sheet metal body.
Value is returned in part units.
Created in NX5.0.2
License requirements: None.
sheetmetalBody | The face to check |
|
inline |
Sheet metal face layer
Created in NX5.0.2
License requirements: None.
inputFace | The face to check |
|
inline |
Sheet metal face type
Created in NX5.0.2
License requirements: None.
inputFace | The face to check |
|
inline |
Get inner bend faces.
For every bend the inner face is the face with smaller radius.
Created in NX5.0.2
License requirements: None.
sheetmetalBody | The body to check |
innerBendFaces | Inner bend faces |
bendStates | Bend Face is flat or bent |
|
inline |
Opposite face to bend, web or deform face.
Will raise an exception if the input face is not a valid face.
Created in NX5.0.2
License requirements: None.
inputFace | The face to check |
|
inline |
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.
Created in NX5.0.2
License requirements: None.
inputBody | The body to check |
|
inline |
Check if this edge is a thickness edge
Created in NX5.0.2
License requirements: None.
inputEdge | The edge to check |
|
get |
Returns the tag of this object.