NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Enumerations
Package NXOpen.Features.SheetMetal

Classes

class  AdvancedFlange
 Represents an advanced flange feature More...
 
class  AdvancedFlangeBuilder
 Represents a Sheetmetal Advanced Flange builder class. More...
 
class  AeroFlangeBuilder
 Represents a Aerospace Sheet Metal Flange Builder. More...
 
class  AeroFlatPatternBuilder
 Represents a Flat Pattern feature builder. More...
 
class  AeroFlatSolidBuilder
 Represents a Flat As Solid feature builder. More...
 
class  AeroJoggleBuilder
 Represents a Aerospace Sheet Metal Joggle Builder. More...
 
class  AeroLighteningCutoutBuilder
 Represents a NXOpen.Features.SheetMetal.AeroLighteningCutoutBuilder More...
 
class  AeroReformBuilder
 Represents a Aerospace Sheet Metal REFORM Builder. More...
 
class  AeroSheetmetalManager
 Provides methods for manipulating the Knowledge Fusion rules in a part More...
 
class  AeroUnformBuilder
 Represents a Aerospace Sheet Metal UNFORM Builder. More...
 
class  AssociateObject
 Represents an AssociateObject feature More...
 
class  AssociateObjectBuilder
 Represents a Features.SheetMetal.AssociateObjectBuilder More...
 
class  AssociateObjectInputListItemBuilder
 Represents a Features.SheetMetal.AssociateObjectInputListItemBuilder More...
 
class  AssociateObjectInputListItemBuilderList
 Represents a list of objects. More...
 
class  BeadBuilder
 Represents a Bead feature builder. More...
 
class  BendBuilder
 Represents a Bend feature builder. More...
 
class  BendListBuilder
 Represents a Sheetmetal Flat Pattern bend list builder class. More...
 
class  BendListItemBuilder
 Represents a Sheetmetal Flat Pattern bend list item builder class. More...
 
class  BendListItemBuilderList
 Represents a list of objects. More...
 
class  BendOptions
 Represents a Sheetmetal Bend Options class. More...
 
class  BendTaperBuilder
 Represents a Bend Taper feature builder More...
 
class  BreakCornerBuilder
 Represents a break corner feature builder. More...
 
class  BridgeTransitionBuilder
 Represents a Bridge Transition builder More...
 
class  CleanUpUtilityBuilder
 Represents a Clean-Up Utility builder builder More...
 
class  ClosedCornerBuilder
 Represents a Closed corner feature builder. More...
 
class  ContourFlangeBuilder
 Represents a Contour Flange feature builder. More...
 
class  ConvertInputListItemBuilder
 Represents a Sheetmetal convert to sheet metal corner list item builder class. More...
 
class  ConvertInputListItemBuilderList
 Represents a list of objects. More...
 
class  ConvertToSheetmetalBuilder
 This is the feature builder for the convert to sheetmetal feature. More...
 
class  CornerTreatmentBuilder
 The CornerTreatmentBuilder class is used to manage a builder object for a corner treatment in the flat solid and flat pattern dialogs. More...
 
class  DimpleBuilder
 Represents a Dimple feature builder. More...
 
class  DrawnCutoutBuilder
 Represents a Drawn Cutout feature builder. More...
 
class  EdgeRipBuilder
 Represents a Edge Rip feature builder. More...
 
class  EditBendBuilder
 Represents a NXOpen.Features.EditBend builder More...
 
class  EditCornerBuilder
 Represents a NXOpen.Features.SheetMetal.EditCornerBuilder More...
 
class  ExportFlatPatternBuilder
 Represents a Export flat pattern builder. More...
 
class  FeatureBendPropertiesBuilder
 Represents a Sheetmetal Feature bend properties builder class. More...
 
class  FeatureBendPropertiesBuilderList
 Represents a list of objects. More...
 
class  FeatureBendPropertiesListBuilder
 Represents a Sheetmetal Feature properties List builder class. More...
 
class  FlangeBendPropertiesBuilder
 Represents a Sheetmetal Flange Bend Properties builder class. More...
 
class  FlangeBendPropertiesListBuilder
 Represents a Sheetmetal Feature properties List builder class. More...
 
class  FlangeBuilder
 Represents a Flange feature builder. More...
 
class  FlatPatternBuilder
 Represents a Flat Pattern feature builder. More...
 
class  FlatSolidBuilder
 Represents a Flat As Solid feature builder. More...
 
class  FlexibleCableBuilder
 Represents a Flexible Cable feature builder. More...
 
class  FlexibleCableSegment
 Represents a Flexible Cable Segment class. More...
 
class  GussetBuilder
 Represents a NX Sheet Metal NXOpen.Features.Gusset builder More...
 
class  HemFlangeBuilder
 Represents a NXOpen.Features.HemFlange builder More...
 
class  HoleTreatmentBuilder
 The HoleTreatmentBuilder class is used to manage a builder object for a hole treatment in the flat pattern dialogs. More...
 
class  JogBuilder
 Represents a Jog feature builder. More...
 
class  Joggle
 Represents a joggle feature More...
 
class  JoggleBuilder
 Represents a Sheetmetal joggle builder class. More...
 
class  JoggleInputListItemBuilder
 Represents a Sheetmetal joggle input list item builder class. More...
 
class  JoggleInputListItemBuilderList
 Represents a list of objects. More...
 
class  JoggleSideOptionsBuilder
 Represents a Sheetmetal Joggle side Options class. More...
 
class  LighteningCutout
 Represents a lightening cutout feature More...
 
class  LighteningCutoutBuilder
 Represents a Features.SheetMetal.LighteningCutout builder More...
 
class  LoftedFlangeBuilder
 Represents a Lofted Flange feature builder. More...
 
class  LouverBuilder
 Represents a louver feature builder. More...
 
class  MetaformBuilder
 Represents a NXOpen.Features.Metaform builder More...
 
class  MigratedPanelBuilder
 Represents an I-DEAS Migrated Panel feature builder More...
 
class  MiterOptions
 Represents a Miter Data Options builder. More...
 
class  MultiBendBendPropertiesBuilder
 Represents a Sheetmetal Multi Bend properties builder class. More...
 
class  MultiBendBendPropertiesListBuilder
 Represents a Sheetmetal Multi Bend properties List builder class. More...
 
class  MultiFlange
 Represents a multi flange feature More...
 
class  MultiFlangeBuilder
 Represents a Features.SheetMetal.MultiFlange builder More...
 
class  NamespaceDoc
 Provides classes and interfaces for Sheet Metal Features. More...
 
class  NormalCutoutBuilder
 Represents a NormalCutout feature builder. More...
 
class  RebendBuilder
 The Rebend feature class. More...
 
class  ResizeBendAngleBuilder
 Represents a NXOpen.Features.ResizeBendAngle builder More...
 
class  ResizeBendRadiusBuilder
 Represents a ResizeBendRadius feature builder. More...
 
class  ResizeNeutralFactorBuilder
 Represents a Resize Neutral Factor Builder More...
 
class  SheetmetalBaseBuilder
 Represents a Sheet Metal Feature Builder to be used in the creation and modification of features. More...
 
struct  SheetmetalBendParameters
 This structure contains the bend parameters for a Sheet Metal bend area. More...
 
class  SheetmetalComponentBuilder
 Represents a sheet metal component builder to be used in the creation and modification of features componenets. More...
 
class  SheetMetalFromSolidBendPropertiesBuilder
 Represents a Sheetmetal From Solid Bend properties builder class. More...
 
class  SheetMetalFromSolidBendPropertiesBuilderList
 Represents a list of objects. More...
 
class  SheetMetalFromSolidBuilder
 Represents a NXOpen.Features.SheetMetalFromSolid builder (Sheet Metal from Solid). More...
 
class  SheetmetalManager
 Represents an object that manages sheetmetal features More...
 
class  SMBoundaryConditionBuilder
 Represents a Boundary condition object for Metaform. More...
 
class  SMBoundaryConditionBuilderList
 Represents a list of objects. More...
 
class  SolidPunchBuilder
 Represents a NXOpen.Features.SheetMetal.SolidPunchBuilder More...
 
class  TabBuilder
 Represents a Tab feature builder. More...
 
class  ThreeBendCornerBuilder
 The Three Bend Corner feature class. More...
 
class  UnbendBuilder
 The Unbend feature class. More...
 

Enumerations

enum  ApplicationContext { NxSheetMetal, FlexiblePrintedCircuitDesign, AerospaceSheetMetal }
 This is the enum representing application context of the feature More...
 
enum  FeatureProperty {
  IgNullConstant, IgLeft, IgRight, IgSymmetric,
  IgInside, IgOutside, IgBoth, IgNormalSidedummy,
  IgReverseNormalSidedummy, IgExtend, IgNoextend, IgThkinprofileplane,
  IgThkNormalToProfilePlane, IgFinite, IgTonext, IgFromTo,
  IgThroughAll, IgThreeHundredAndSixty, IgParallelDummy, IgAngularDummy,
  IgNormal, IgThroughAxis, IgSingleEdge, IgMultipleEdges,
  IgEdgesByLoop, IgEdgesByVertex, IgAll, IgConcave,
  IgConvex, IgStart, IgEnd, IgLinear,
  IgRadial, IgRegularHole, IgCounterBoreHole, IgCounterSinkHole,
  IgCounterDrillHole, IgTappedHole, IgTaperedHole, IgConstRadiusRound,
  IgVarRadiusRound, IgChamfer45degSetback, IgChamferAngleSetback, IgChamfer2Serbacks,
  IgNone, IgTaperByAngle, IgTaperByRatio, IgClosed,
  IgProfileBasedCrosssection, IgEdgeBasedCrosssection, IgTangent, IgRectangularBendRelief,
  IgFilletBendRelief, IgRipBendRelief, IgBendOnlyCornerRelief, IgBendAndFaceCornerRelief,
  IgRipCornerRelief, IgNftype, IgEquationType, IgPatternMirror,
  IgPatternRectangular, IgPatternCircular, IgPatternUserDefined, IgFromReferenceEnd = 64,
  IgFromNonreferenceEnd, IgRndRollAcrossTnagentEdgesOn, IgRndRollAcrossTangentEdgesOff, IgRndCapAcrossSharpEdges,
  IgRndRollAcrossSharpEdges, IgRndRollAlongBlendEdgesOn, IgRndRollAlongBlendEdgesOff, IgToKepPoint,
  IgFlatten, IgAsConstruction, IgOffset, IgMitreParalletToThickness,
  IgMitreNormalToThickness, IgMitreByDist, IgMitreByAngle, IgMiterRegularCut,
  IgMitreManufacturingCut, IgProjectOptionProject, IgProjectOptionWrap, IgLip,
  IgGroove, IgPartingFromPlane, IgPartingFromSurface, IgPartingFromEdge,
  IgPartingFromCurve, IgSplitDraft, IgSplitAngle1Right, IgSplitAngle1Left,
  IgLouverformedendtype, IgLouverlancedendtype, IgLouverround, IgLouverroundnone,
  IgInsideDimension, IgOutsideDimension, IgFull, IgBend,
  IgAddRound, IgNoRound, IgCloseFaces, IgOverlapFaces,
  IgTreatmentOff, IgTreatmentIntersect, IgTreatmentCircleCutout, IgStepDreat,
  IgShowBoundaries, IgRemoveBoundaries, IgCornerRound, IgNoCornerRound,
  IgNatural, IgPeriodic, IgRoundAllVertexSetback, IgRoundSingleVertexSetback,
  IgRoundVertexEdgeSetback, IgRoundSetbackIsAbsolute, IgRoundSetbackIsRelative, IgCircular,
  IgUshaped, IgVshaped, IgPunchedEnd, IgLancedEnd,
  IgFormedEnd, IgSweepAlignParallel, IgSweepAlignNormal, IgRoundStartVertexEdgeSetback,
  IgRoundEndVertexEdgeSetback, IgSubtract, IgUnite, IgIntersect,
  IgContinuous, IgFlangeFulledge, IgFlangeCenterOfEdge, IgFlangeStartOnEndEdge,
  IgFlangeEndOnEndEdge, IgFlangeStartFromEndEdge, IgFlangeEndFromEndEdge, IgFlangeFromBothEndsOfEdge,
  IgFlangeOffset, IgChainedCornerRelief, IgTangentInterior, IgParallelToPlane,
  IgVbottomDimToFlat, IgVbottomDimToV, IgTaperDimAtTop, IgTaperDimAtBottom,
  IgCounterBoreProfileIsAtTop, IgCounterBoreProfileIsAtBottom, IgTaperByRlRatio, IgRndmiteratCorner,
  IgRndRollAroundCorner, IgRndPreserveTopologyon, IgRndPreserveTopologyOff, IgStepDraftPerpendicular,
  IgExtendBendRelief, IgEqualOffset, IgUnequalOffset, IgThickness,
  IgFacesTouchingCurvesOnly, IgCurvesetSeperator, IgSideInfosetSeperator, IgRegularThread,
  IgStraightPipethread, IgTaperedPipethread, IgRemoveInternalBoundaries, IgRemoveExternalBoundaries,
  IgDeleteFaceheal, IgEndcaps, IgCurvatureContinuous, IgNonsymmetric,
  IgTreatmentDraft, IgTreatmentCrown, IgCloseCornerNone, IgCloseCornerOpen,
  IgCloseCornerClosed, IgCloseCornerCircleCutout, IgPatternAlongCurve, IgPatternMountingBoss,
  IgSmClearanceCutout, IgSmMidplaceCutout, IgCentermark, IgHoleAndCentermark
}
 This is a common enum that comprises of values to be used for various features. More...
 
enum  SheetmetalBendState { Unknown, Bent, Flat }
 Bend State More...
 
enum  SheetmetalFaceLayer { Unknown, Top, Bottom }
 Face Layer More...
 
enum  SheetmetalFaceType {
  Unknown, Web, Bend, Deform,
  Thickness
}
 Face Type More...
 
enum  SheetmetalManagerFlangeWidthOption {
  CustomizeWidth = -1, FullWidth, Centred, AtEnd,
  FromBothEnds, FromEnd
}
 Flange width option More...
 
enum  SheetmetalManagerTabSweepDir { Normal, OppositeToNormal }
 This enum is for Tab sweep direction flag. More...
 
enum  SheetmetalManagerTabType { Base, Secondary }
 This is the enum for Tab type i. More...
 

Enumeration Type Documentation

This is the enum representing application context of the feature

Enumerator
NxSheetMetal 

Sheet Metal application context

FlexiblePrintedCircuitDesign 

Flexible Printed Circuit Design application context

AerospaceSheetMetal 

Aerospace Sheet Metal application context

This is a common enum that comprises of values to be used for various features.

All Feature builder APIs will enumerate valid values that can be used for that feature parameter.

Enumerator
IgNullConstant 
IgLeft 
IgRight 
IgSymmetric 
IgInside 
IgOutside 
IgBoth 
IgNormalSidedummy 
IgReverseNormalSidedummy 
IgExtend 
IgNoextend 
IgThkinprofileplane 
IgThkNormalToProfilePlane 
IgFinite 
IgTonext 
IgFromTo 
IgThroughAll 
IgThreeHundredAndSixty 
IgParallelDummy 
IgAngularDummy 
IgNormal 
IgThroughAxis 
IgSingleEdge 
IgMultipleEdges 
IgEdgesByLoop 
IgEdgesByVertex 
IgAll 
IgConcave 
IgConvex 
IgStart 
IgEnd 
IgLinear 
IgRadial 
IgRegularHole 
IgCounterBoreHole 
IgCounterSinkHole 
IgCounterDrillHole 
IgTappedHole 
IgTaperedHole 
IgConstRadiusRound 
IgVarRadiusRound 
IgChamfer45degSetback 
IgChamferAngleSetback 
IgChamfer2Serbacks 
IgNone 
IgTaperByAngle 
IgTaperByRatio 
IgClosed 
IgProfileBasedCrosssection 
IgEdgeBasedCrosssection 
IgTangent 
IgRectangularBendRelief 
IgFilletBendRelief 
IgRipBendRelief 
IgBendOnlyCornerRelief 
IgBendAndFaceCornerRelief 
IgRipCornerRelief 
IgNftype 
IgEquationType 
IgPatternMirror 
IgPatternRectangular 
IgPatternCircular 
IgPatternUserDefined 
IgFromReferenceEnd 
IgFromNonreferenceEnd 
IgRndRollAcrossTnagentEdgesOn 
IgRndRollAcrossTangentEdgesOff 
IgRndCapAcrossSharpEdges 
IgRndRollAcrossSharpEdges 
IgRndRollAlongBlendEdgesOn 
IgRndRollAlongBlendEdgesOff 
IgToKepPoint 
IgFlatten 
IgAsConstruction 
IgOffset 
IgMitreParalletToThickness 
IgMitreNormalToThickness 
IgMitreByDist 
IgMitreByAngle 
IgMiterRegularCut 
IgMitreManufacturingCut 
IgProjectOptionProject 
IgProjectOptionWrap 
IgLip 
IgGroove 
IgPartingFromPlane 
IgPartingFromSurface 
IgPartingFromEdge 
IgPartingFromCurve 
IgSplitDraft 
IgSplitAngle1Right 
IgSplitAngle1Left 
IgLouverformedendtype 
IgLouverlancedendtype 
IgLouverround 
IgLouverroundnone 
IgInsideDimension 
IgOutsideDimension 
IgFull 
IgBend 
IgAddRound 
IgNoRound 
IgCloseFaces 
IgOverlapFaces 
IgTreatmentOff 
IgTreatmentIntersect 
IgTreatmentCircleCutout 
IgStepDreat 
IgShowBoundaries 
IgRemoveBoundaries 
IgCornerRound 
IgNoCornerRound 
IgNatural 
IgPeriodic 
IgRoundAllVertexSetback 
IgRoundSingleVertexSetback 
IgRoundVertexEdgeSetback 
IgRoundSetbackIsAbsolute 
IgRoundSetbackIsRelative 
IgCircular 
IgUshaped 
IgVshaped 
IgPunchedEnd 
IgLancedEnd 
IgFormedEnd 
IgSweepAlignParallel 
IgSweepAlignNormal 
IgRoundStartVertexEdgeSetback 
IgRoundEndVertexEdgeSetback 
IgSubtract 
IgUnite 
IgIntersect 
IgContinuous 
IgFlangeFulledge 
IgFlangeCenterOfEdge 
IgFlangeStartOnEndEdge 
IgFlangeEndOnEndEdge 
IgFlangeStartFromEndEdge 
IgFlangeEndFromEndEdge 
IgFlangeFromBothEndsOfEdge 
IgFlangeOffset 
IgChainedCornerRelief 
IgTangentInterior 
IgParallelToPlane 
IgVbottomDimToFlat 
IgVbottomDimToV 
IgTaperDimAtTop 
IgTaperDimAtBottom 
IgCounterBoreProfileIsAtTop 
IgCounterBoreProfileIsAtBottom 
IgTaperByRlRatio 
IgRndmiteratCorner 
IgRndRollAroundCorner 
IgRndPreserveTopologyon 
IgRndPreserveTopologyOff 
IgStepDraftPerpendicular 
IgExtendBendRelief 
IgEqualOffset 
IgUnequalOffset 
IgThickness 
IgFacesTouchingCurvesOnly 
IgCurvesetSeperator 
IgSideInfosetSeperator 
IgRegularThread 
IgStraightPipethread 
IgTaperedPipethread 
IgRemoveInternalBoundaries 
IgRemoveExternalBoundaries 
IgDeleteFaceheal 
IgEndcaps 
IgCurvatureContinuous 
IgNonsymmetric 
IgTreatmentDraft 
IgTreatmentCrown 
IgCloseCornerNone 
IgCloseCornerOpen 
IgCloseCornerClosed 
IgCloseCornerCircleCutout 
IgPatternAlongCurve 
IgPatternMountingBoss 
IgSmClearanceCutout 
IgSmMidplaceCutout 
IgCentermark 
IgHoleAndCentermark 

Bend State

Enumerator
Unknown 
Bent 
Flat 

Face Layer

Enumerator
Unknown 
Top 
Bottom 

Face Type

Enumerator
Unknown 
Web 
Bend 
Deform 
Thickness 

Flange width option

Enumerator
CustomizeWidth 

customize width

FullWidth 

full width

Centred 

centred

AtEnd 

at end

FromBothEnds 

from both ends

FromEnd 

from end

This enum is for Tab sweep direction flag.

Sweep direction can be along the normal to section or opposite to normal.

Enumerator
Normal 

Tab sweep direction along normal direction

OppositeToNormal 

Tab sweep direction opposite to normal direction

This is the enum for Tab type i.

e. base tab and secondary tab.

Enumerator
Base 

base tab

Secondary 

secondary tab

Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.