NX Open C++ Reference Guide
Classes | Public Member Functions | List of all members
NXOpen::Tooling::AutoDieCollection Class Reference

Represents a collection of Die Design Draw Punch
To obtain an instance of this class, refer to NXOpen::Tooling::ToolingManager

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::Tooling::AutoDieCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element. More...
 
NXOpen::Tooling::DieDesDrawDieBuilderCreateDieDesDrawDieBuilder (NXOpen::Features::Feature *featureSet)
 Creates a Die Design Draw Die builder. More...
 
NXOpen::Tooling::DieDesDrawPunchBuilderCreateDieDesDrawPunchBuilder (NXOpen::Features::Feature *featureSet)
 Creates a Die Design Draw Punch builder. More...
 
NXOpen::Tooling::DieDesignLowerBinderBuilderCreateDieDesignLowerBinderBuilder (NXOpen::Features::Feature *frec)
 Creates a Die Design Lower Binder Builder. More...
 
NXOpen::Tooling::DieDesignTrimPostBuilderCreateDieDesignTrimPostBuilder (NXOpen::Features::Feature *frec)
 Creates a Die Design Trim Post Builder. More...
 
NXOpen::Tooling::DieDesPierceInsertBuilderCreateDieDesPierceInsertBuilder ()
 Creates a Die Design Pierce Insert builder. More...
 
NXOpen::Tooling::DieEngDefineProductOrientationBuilderCreateDieEngDefineProductOrientationBuilder (NXOpen::Features::Feature *featureSet)
 Creates a Die Engineer Define Product Orientation builder. More...
 
NXOpen::Tooling::DieEngDieTipBuilderCreateDieEngDieTipBuilder (NXOpen::Features::Feature *frec)
 Creates a Die Engineer Die Tip Builder. More...
 
NXOpen::Tooling::DieEngFormTaskBuilderCreateDieEngFormTaskBuilder (NXOpen::Features::Feature *dieEngFormTask)
 Creates the form task feature builder. More...
 
NXOpen::Tooling::DieEngLineupBuilderCreateDieEngLineUpBuilder (NXOpen::Features::BodyFeature *frec)
 Creates a Die Engineer Line Up Builder. More...
 
NXOpen::Tooling::DieEngProcessUpdateManagerBuilderCreateDieEngProcessUpdateManagerBuilder (NXOpen::Features::BodyFeature *frec)
 Creates a Die Engineer Process Update Manager builder. More...
 
NXOpen::Tooling::DieEngStampingCarryoverBuilderCreateDieEngStampingCarryoverBuilder (NXOpen::Features::BodyFeature *dieEngStampingCarryover)
 Creates the stamping carryover feature builder. More...
 
NXOpen::Tooling::DieEngStampingOutputBuilderCreateDieEngStampingOutputBuilder (NXOpen::Features::BodyFeature *frec)
 Creates a Stamping Output builder. More...
 
NXOpen::Tooling::DieEngTrimAngleCheckBuilderCreateDieEngTrimAngleCheckBuilder (NXOpen::GeometricAnalysis::AnalysisObject *dieEngTrimAngleCheck)
 Creates a Die Engineering Trim Angle Check builder. More...
 
NXOpen::Tooling::DieEngTrimTaskBuilderCreateDieEngTrimTaskBuilder (NXOpen::Features::BodyFeature *frec)
 Creates a Die Engineer Trim Task Builder. More...
 
NXOpen::Tooling::LsdynaFormAnalysisResultDisplayBuilderCreateLsdynaFormAnalysisResultDisplayBuilder ()
 Creates a LS-Dyna Formability Analysis - Result Display builder. More...
 
NXOpen::Tooling::LsdynaGeometryPreparationBuilderCreateLsdynaGeometryPreparationBuilder ()
 Creates a formability analysis geometry preparation builder. More...
 
NXOpen::Tooling::LsdynaKfileGeneratorBuilderCreateLsdynaKfileGeneratorBuilder ()
 Creates a LS-Dyna integration builder. More...
 
NXOpen::Tooling::SetPressModelBuilderCreateSetPressModelBuilder ()
 Creates a Set Press Model builder. More...
 
NXOpen::Tooling::SpindleSliderBuilderCreateSpindleSliderBuilder ()
 Creates a Spindle Slider builder. More...
 
iterator end ()
 Returns an iterator addressing one past the last element. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a collection of Die Design Draw Punch
To obtain an instance of this class, refer to NXOpen::Tooling::ToolingManager

Created in NX8.0.0.


Member Function Documentation

iterator NXOpen::Tooling::AutoDieCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::Tooling::DieDesDrawDieBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieDesDrawDieBuilder ( NXOpen::Features::Feature featureSet)

Creates a Die Design Draw Die builder.

Returns

Created in NX8.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
featureSetfeature set
NXOpen::Tooling::DieDesDrawPunchBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieDesDrawPunchBuilder ( NXOpen::Features::Feature featureSet)

Creates a Die Design Draw Punch builder.

Returns

Created in NX8.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
featureSetfeature set
NXOpen::Tooling::DieDesignLowerBinderBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieDesignLowerBinderBuilder ( NXOpen::Features::Feature frec)

Creates a Die Design Lower Binder Builder.

Returns

Created in NX9.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
frecfrec
NXOpen::Tooling::DieDesignTrimPostBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieDesignTrimPostBuilder ( NXOpen::Features::Feature frec)

Creates a Die Design Trim Post Builder.

Returns

Created in NX9.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
frecfrec
NXOpen::Tooling::DieDesPierceInsertBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieDesPierceInsertBuilder ( )

Creates a Die Design Pierce Insert builder.

Returns

Created in NX8.0.0.

License requirements : None
NXOpen::Tooling::DieEngDefineProductOrientationBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngDefineProductOrientationBuilder ( NXOpen::Features::Feature featureSet)

Creates a Die Engineer Define Product Orientation builder.

Returns

Created in NX11.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
featureSetfeature set
NXOpen::Tooling::DieEngDieTipBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngDieTipBuilder ( NXOpen::Features::Feature frec)

Creates a Die Engineer Die Tip Builder.

Returns

Created in NX11.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
frecDie tip feature to be edited.
NXOpen::Tooling::DieEngFormTaskBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngFormTaskBuilder ( NXOpen::Features::Feature dieEngFormTask)

Creates the form task feature builder.

Returns

Created in NX8.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
dieEngFormTaskForm Task to be edited.
NXOpen::Tooling::DieEngLineupBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngLineUpBuilder ( NXOpen::Features::BodyFeature frec)

Creates a Die Engineer Line Up Builder.

Returns

Created in NX11.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
frecLine up feature to be edited.
NXOpen::Tooling::DieEngProcessUpdateManagerBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngProcessUpdateManagerBuilder ( NXOpen::Features::BodyFeature frec)

Creates a Die Engineer Process Update Manager builder.

Returns

Created in NX10.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
frecProcess update manager feature to be edited.
NXOpen::Tooling::DieEngStampingCarryoverBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngStampingCarryoverBuilder ( NXOpen::Features::BodyFeature dieEngStampingCarryover)

Creates the stamping carryover feature builder.

Returns

Created in NX10.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
dieEngStampingCarryoverStamping Carryover feature to be edited.
NXOpen::Tooling::DieEngStampingOutputBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngStampingOutputBuilder ( NXOpen::Features::BodyFeature frec)

Creates a Stamping Output builder.

Returns

Created in NX10.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
frecStamping output feature to be edited.
NXOpen::Tooling::DieEngTrimAngleCheckBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngTrimAngleCheckBuilder ( NXOpen::GeometricAnalysis::AnalysisObject dieEngTrimAngleCheck)

Creates a Die Engineering Trim Angle Check builder.

Returns

Created in NX8.5.0.

License requirements : die_engineering ("DIE ENGINEERING")
Parameters
dieEngTrimAngleCheckdie eng trim angle check
NXOpen::Tooling::DieEngTrimTaskBuilder* NXOpen::Tooling::AutoDieCollection::CreateDieEngTrimTaskBuilder ( NXOpen::Features::BodyFeature frec)

Creates a Die Engineer Trim Task Builder.

Returns

Created in NX10.0.0.

License requirements : ug_die_design ("Die Design")
Parameters
frecTrim task feature to be edited.
NXOpen::Tooling::LsdynaFormAnalysisResultDisplayBuilder* NXOpen::Tooling::AutoDieCollection::CreateLsdynaFormAnalysisResultDisplayBuilder ( )

Creates a LS-Dyna Formability Analysis - Result Display builder.

Returns

Created in NX9.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
NXOpen::Tooling::LsdynaGeometryPreparationBuilder* NXOpen::Tooling::AutoDieCollection::CreateLsdynaGeometryPreparationBuilder ( )

Creates a formability analysis geometry preparation builder.

Returns

Created in NX9.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
NXOpen::Tooling::LsdynaKfileGeneratorBuilder* NXOpen::Tooling::AutoDieCollection::CreateLsdynaKfileGeneratorBuilder ( )

Creates a LS-Dyna integration builder.

Returns

Created in NX9.0.0.

License requirements : die_engineering ("DIE ENGINEERING")
NXOpen::Tooling::SetPressModelBuilder* NXOpen::Tooling::AutoDieCollection::CreateSetPressModelBuilder ( )

Creates a Set Press Model builder.

Returns

Created in NX10.0.2.

License requirements : nx_dievalidation ("DIE VALIDATION")
NXOpen::Tooling::SpindleSliderBuilder* NXOpen::Tooling::AutoDieCollection::CreateSpindleSliderBuilder ( )

Creates a Spindle Slider builder.

Returns

Created in NX10.0.2.

License requirements : nx_dievalidation ("DIE VALIDATION")
iterator NXOpen::Tooling::AutoDieCollection::end ( )

Returns an iterator addressing one past the last element.

tag_t NXOpen::Tooling::AutoDieCollection::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.