NX Open C++ Reference Guide
Classes | Enumerations
NXOpen::Die Namespace Reference

Provides classes and interfaces relating to Die Engineering and Die Design. More...

Classes

class  AddendumSectionBuilder
 Represents a NXOpen::Die::AddendumSectionBuilder which is used to create or edit an addendum section. More...
 
class  AddendumSectionUserDefinedBuilder
 Represents a NXOpen::Die::AddendumSectionUserDefinedBuilder builder used to select a previously defined section or a string of objects to define the section shape. More...
 
class  AddSurfBuilder
 Represents a NXOpen::Die::AddSurfBuilder builder
To create a new instance of this class, use NXOpen::Die::DieCollection::CreateAddSurfBuilder

Created in NX6.0.0. More...
 
class  CastRelief
 Represents a cast relief feature
To create or edit an instance of this class, use NXOpen::Die::CastReliefBuilder

Created in NX6.0.0. More...
 
class  CastReliefBuilder
 Represents a NXOpen::Die::CastReliefBuilder builder
To create a new instance of this class, use NXOpen::Die::DieCollection::CastRelief
Default values. More...
 
class  CastReliefParentBuilder
 Represents a Die Cast Relief sub feature. More...
 
class  ClampingSlot
 Represents a clamping slot feature
To create or edit an instance of this class, use NXOpen::Die::ClampingSlotBuilder

Created in NX6.0.0. More...
 
class  ClampingSlotBuilder
 Represents a Clamping Slot feature builder
To create a new instance of this class, use NXOpen::Die::DieCollection::ClampingSlot
Default values. More...
 
class  Clearance
 Represents a die design clearance feature. More...
 
class  ClearanceBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::Clearance feature. More...
 
class  CompensateRoughDataBuilder
 Represents a NXOpen::Die::CompensateRoughDataBuilder . More...
 
class  ConnectProfileParentBuilder
 Represents a Die Connecting Profile sub feature. More...
 
class  DeckParentBuilder
 Represents a Die Deck Feature sub feature. More...
 
class  DieAssistantFlangeProfile
 Represents a NXOpen::Die::DieAssistantFlangeProfile. More...
 
class  DieAssistantFlangeProfileList
 Represents a list of objects. More...
 
class  DieAssistantTrimProfile
 Represents a NXOpen::Die::DieAssistantTrimProfile. More...
 
class  DieAssistantTrimProfileList
 Represents a list of objects. More...
 
class  DieAttributesBuilder
 Represents a NXOpen::Die::DieAttributesBuilder . More...
 
class  DieBooleanBuilder
 Represents a NXOpen::Die::DieBooleanBuilder . More...
 
class  DieBooleanBuilderList
 Represents a list of objects. More...
 
class  DieCollection
 Represents a Die Engineering/Design feature builder. More...
 
class  DieDirectionBuilder
 Represents a NXOpen::Die::DieDirectionBuilder . More...
 
class  DieLimitsBuilder
 Limits a path to a segment of the path. More...
 
class  DieLimitsBuilderList
 Represents a list of objects. More...
 
class  DieLocationBuilder
 Represents a NXOpen::Die::DieLocationBuilder . More...
 
class  DieLocationBuilderList
 Represents a list of objects. More...
 
class  DieLocationsBuilder
 Represents a NXOpen::Die::DieLocationsBuilder . More...
 
class  DiePlaneBuilder
 Represents a NXOpen::Die::DiePlaneBuilder . More...
 
class  DieShoe
 Represents a die shoe feature
To create or edit an instance of this class, use NXOpen::Die::DieShoeBuilder

Created in NX6.0.0. More...
 
class  DieShoeBuilder
 Represents a Die Shoe feature builder. More...
 
class  DieSimCollection
 Represents a collection of Die Simulation - Press Models
To obtain an instance of this class, refer to NXOpen::Part

Created in NX6.0.0. More...
 
class  DrawBead
 Represents a draw bead feature. More...
 
class  DrawBeadBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::DrawBead feature. More...
 
class  DrawBeadSegmentBuilder
 Segment builder for Die Engineering draw bead. More...
 
class  DrawBeadSegmentBuilderList
 Represents a list of objects. More...
 
class  DrawBeadTaperBuilder
 Taper definition for the end of the Die Engineering Draw Bead. More...
 
class  DrawDiePunchBuilder
 Represents a Draw Die Punch feature builder. More...
 
class  DrawDiePunchSectionBuilder
 Represents a Draw Die Punch Section sub feature. More...
 
class  FaceSheetBuilder
 Represents a Face Sheet feature
This is an abstract class, and cannot be created. More...
 
class  FillArea
 Represents a die design fill area feature. More...
 
class  FillAreaBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::FillArea feature. More...
 
class  FillBuilder
 Represents an Area Fill feature
To create a new instance of this class, use NXOpen::Die::DieCollection::Fill

Created in NX4.0.0. More...
 
class  FingerClearanceNotch
 Represents a die design finger clearance notch feature. More...
 
class  FingerClearanceNotchBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::FingerClearanceNotch feature. More...
 
class  FlangeSteelRibChildBuilder
 Represents a Die Flange Steel Rib Child sub feature. More...
 
class  FlangeSteelRibParentBuilder
 Represents a Die Flange Steel Rib Parent sub feature. More...
 
class  FlangeTaskBuilder
 Represents a Flange Task feature builder. More...
 
class  FormTaskBuilder
 Represents a Form Task feature builder. More...
 
class  HandlingCore
 Represents a die design handling core feature. More...
 
class  HandlingCoreBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::HandlingCore feature. More...
 
class  HandlingCoreChildBuilder
 Represents a Die Handling Core Child sub feature. More...
 
class  HandlingCoreParentBuilder
 Represents a Die Handling Core Parent sub feature. More...
 
class  Heelpost
 Represents a heelpost feature
To create or edit an instance of this class, use NXOpen::Die::HeelpostBuilder

Created in NX6.0.0. More...
 
class  HeelpostBuilder
 Represents a NXOpen::Die::HeelpostBuilder builder
To create a new instance of this class, use NXOpen::Die::DieCollection::Heelpost
Default values. More...
 
class  HoleChildBuilder
 Represents a Die Hole Child sub feature. More...
 
class  HoleParentBuilder
 Represents a Die Hole Parent sub feature. More...
 
class  Keyway
 Represents a keyway feature
To create or edit an instance of this class, use NXOpen::Die::KeywayBuilder

Created in NX6.0.0. More...
 
class  KeywayBuilder
 Represents a NXOpen::Die::KeywayBuilder builder
To create a new instance of this class, use NXOpen::Die::DieCollection::Keyway
Default values. More...
 
class  KeywayChildBuilder
 Represents a Die Keyway Child sub feature. More...
 
class  KeywayParentBuilder
 Represents a Die Keyway Parent sub feature. More...
 
class  LineupBuilder
 Represents a Lineup feature builder
To create a new instance of this class, use NXOpen::Die::DieCollection::Lineup

Created in NX4.0.0. More...
 
class  MachineRelief
 Represents a die design machine relief feature. More...
 
class  MachineReliefBuilder
 Represents a builder that is used to create or edit a NXOpen::Die::MachineRelief feature. More...
 
class  OutputCurvesBuilder
 Represents an output curves feature builder. More...
 
class  PadChildBuilder
 Represents a Die Pad Child sub feature. More...
 
class  PadParentBuilder
 Represents a Die Pad Parent sub feature. More...
 
class  PierceHoleChildBuilder
 Represents a Pierce Hole Child sub feature. More...
 
class  PierceHoleParentBuilder
 Represents a Pierce Hole Parent sub feature. More...
 
class  PierceItemBuilder
 Represents a NXOpen::Die::PierceItemBuilder. More...
 
class  PierceItemBuilderList
 Represents a list of objects. More...
 
class  PierceTaskBuilder
 Represents a Pierce Task feature builder
To create a new instance of this class, use NXOpen::Die::DieCollection::PierceTask

Created in NX4.0.0. More...
 
class  PointChildBuilder
 Represents a Die Point Child sub feature. More...
 
class  PointParentBuilder
 Represents a Die Point Parent sub feature. More...
 
class  PressModel
 Represents a Die Simulation - Press Model
Created in NX6.0.0. More...
 
class  PressModelRoot
 Represents a Die Simulation - Press Model Root. More...
 
class  PressureSystemChildBuilder
 Represents a Die Pressure System Child sub feature. More...
 
class  PressureSystemParentBuilder
 Represents a Die Pressure System Parent sub feature. More...
 
class  QuickBinderBuilder
 Represents a NXOpen::Die::QuickBinderBuilder builder which builds a developable binder sheet body by adding cones, cylinders, or planes to an approximated face. More...
 
class  QuickBinderWrapBuilder
 Represents a NXOpen::Die::QuickBinderWrapBuilder builder
This is an abstract class, and cannot be created. More...
 
class  RibChildBuilder
 Represents a Die Rib Child sub feature. More...
 
class  RibParentBuilder
 Represents a Die Rib Parent sub feature. More...
 
class  RotorBuilder
 Represents a CAM Rotor feature builder. More...
 
class  RotorSectionBuilder
 Represents a Rotor Section sub feature. More...
 
class  SpringbackCompensation
 Represents a springback compensation feature. More...
 
class  SpringbackCompensationBuilder
 Used to create or edit a NXOpen::Die::SpringbackCompensation feature. More...
 
class  SteelInsertBuilder
 Represents a Steel Insert feature builder. More...
 
class  SteelInsertSectionBuilder
 Represents a Steel Insert Section sub feature. More...
 
class  SteelInsertSegmentChildBuilder
 Represents a Steel Insert Segment Child sub feature. More...
 
class  SteelInsertSegmentParentBuilder
 Represents a Steel Insert Segment Parent sub feature. More...
 
class  ThroatChildBuilder
 Represents a Die Throat Child sub feature. More...
 
class  ThroatParentBuilder
 Represents a Die Throat Parent sub feature. More...
 
class  Tip
 Represents a Tip feature. More...
 
class  TrimFlangeDieAssistant
 Represents a trim/flange die assistant
To create or edit an instance of this class, use NXOpen::Die::TrimFlangeDieAssistantBuilder

Created in NX5.0.0. More...
 
class  TrimFlangeDieAssistantBuilder
 Represents a NXOpen::Die::TrimFlangeDieAssistantBuilder
To create a new instance of this class, use NXOpen::Die::DieCollection::TrimFlangeDieAssistant

Created in NX5.0.0. More...
 
class  TrimLineDevelopmentBuilder
 Represents a NXOpen::Features::TrimLineDevelopment builder
To create a new instance of this class, use NXOpen::Die::DieCollection::CreateTrimLineDevelopmentBuilder

Created in NX6.0.0. More...
 
class  TrimTaskBuilder
 Represents a Trim Task feature builder. More...
 
class  UncutRegionsBuilder
 Calculates the uncut regions of a curve given a radius value for the cut tool. More...
 
class  WearPlateLocChildBuilder
 Represents a Die Wear Plate Locator sub feature. More...
 
class  WearPlateLocParentBuilder
 Represents a Die Wear Plate Locator sub feature. More...
 

Enumerations

enum  DieAssistantFlangeProfileType { DieAssistantFlangeProfileTypeWipe, DieAssistantFlangeProfileTypeFormAndRestrike }
 Settings for the flange type. More...
 
enum  DieBuildStatusOption { DieBuildStatusOptionIndeterminant, DieBuildStatusOptionUnknown, DieBuildStatusOptionFail, DieBuildStatusOptionValid }
 Settings for the build status of the die design sub features. More...
 
enum  DirectionOption { DirectionOptionFromEnd = -1, DirectionOptionFromStart = 1 }
 Settings for the profile direction. More...
 

Detailed Description

Provides classes and interfaces relating to Die Engineering and Die Design.

Enumeration Type Documentation

Settings for the flange type.

Enumerator
DieAssistantFlangeProfileTypeWipe 

Wipe flange steel.

DieAssistantFlangeProfileTypeFormAndRestrike 

Form and restrike flange steel.

Settings for the build status of the die design sub features.

Enumerator
DieBuildStatusOptionIndeterminant 

Build status could not be determined since sub feature is not active.

DieBuildStatusOptionUnknown 

Build status is unknown since sub feature has not been built yet.

DieBuildStatusOptionFail 

Sub feature build has failed.

DieBuildStatusOptionValid 

Sub feature has built successfully.

Settings for the profile direction.

Enumerator
DirectionOptionFromEnd 

Profile direction is aligned with the first curve from the end to start.

DirectionOptionFromStart 

Profile direction is aligned with the first curve from the start to end.

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