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

Provides create builder methods for Progressive Die. More...

Public Member Functions

NXOpen::Tooling::BackingPadBuilderCreateBackingPadBuilder ()
 Creates backing pad builder. More...
 
NXOpen::Tooling::DefineCamBuilderCreateDefineCamBuilder ()
 Creates Define Cam builder. More...
 
NXOpen::Tooling::DefineLifterBuilderCreateDefineLifterBuilder ()
 Creates Define Lifter builder. More...
 
NXOpen::Tooling::DieCavityAndSlugHoleBuilderCreateDieCavityAndSlugHoleBuilder ()
 Creates a NXOpen::Tooling::DieCavityAndSlugHoleBuilder. More...
 
NXOpen::Tooling::DieInsertBuilderCreateDieInsertBuilder ()
 Creates a NXOpen::Tooling::DieInsertBuilder. More...
 
NXOpen::Tooling::GeneralInsertBuilderCreateGeneralInsertBuilder ()
 Creates a NXOpen::Tooling::GeneralInsertBuilder. More...
 
NXOpen::Tooling::HemFixerBuilderCreateHemFixerBuilder (NXOpen::Features::FeatureGroup *featureSet)
 Creates a NXOpen::Tooling::HemFixerBuilder. More...
 
NXOpen::Tooling::HoleDatumSymbolBuilderCreateHoleDatumSymbolBuilder ()
 Creates a NXOpen::Tooling::HoleDatumSymbolBuilder. More...
 
NXOpen::Tooling::InsertEditToolsBuilderCreateInsertEditToolsBuilder ()
 Creates a NXOpen::Tooling::InsertEditToolsBuilder. More...
 
NXOpen::Tooling::PiercingInsertMiniToolsBuilderCreatePiercingInsertMiniToolsBuilder ()
 Creates a NXOpen::Tooling::PiercingInsertMiniToolsBuilder. More...
 
NXOpen::Tooling::PunchInsertBuilderCreatePunchInsertBuilder ()
 Creates a NXOpen::Tooling::PunchInsertBuilder. More...
 
NXOpen::Tooling::RemoveHolesBuilderCreateRemoveHolesBuilder ()
 Creates Remove Holes builder. More...
 
NXOpen::Tooling::RenameAndExportComponentBuilderCreateRenameAndExportComponentBuilder ()
 Creates a NXOpen::Tooling::RenameAndExportComponentBuilder. More...
 
NXOpen::Tooling::RunSimulationBuilderCreateRunSimulationBuilder ()
 Creates Run Simulation builder. More...
 
NXOpen::Tooling::ShimBuilderCreateShimBuilder ()
 Creates a NXOpen::Tooling::ShimBuilder. More...
 
NXOpen::Tooling::ShimInnerProfileSetBuilderCreateShimInnerProfileSetBuilder ()
 Creates a NXOpen::Tooling::ShimInnerProfileSetBuilder. More...
 
NXOpen::Tooling::SlugRetentionBuilderCreateSlugRetentionBuilder (NXOpen::Features::FeatureGroup *featureSet)
 Creates slug retention builder. More...
 
NXOpen::Tooling::SmartScrewUpdateBuilderCreateSmartScrewUpdateBuilder ()
 Creates a NXOpen::Tooling::SmartScrewUpdateBuilder. More...
 
NXOpen::Tooling::SpecialFormingBuilderCreateSpecialFormingBuilder ()
 Creates a NXOpen::Tooling::SpecialFormingBuilder. More...
 
NXOpen::Tooling::SpecialPiercingInsertBuilderCreateSpecialPiercingInsertBuilder ()
 Creates a NXOpen::Tooling::SpecialPiercingInsertBuilder. More...
 
NXOpen::Tooling::SplitInsertBuilderCreateSplitInsertBuilder ()
 Creates a NXOpen::Tooling::SplitInsertBuilder. More...
 
NXOpen::Tooling::StripperVentingBuilderCreateStripperVentingBuilder (NXOpen::Features::FeatureGroup *featureSet)
 Creates a NXOpen::Tooling::StripperVentingBuilder. More...
 
NXOpen::Tooling::UnfoldingSimulationBuilderCreateUnfoldingSimulationBuilder ()
 Creates a NXOpen::Tooling::UnfoldingSimulationBuilder. More...
 
NXOpen::Tooling::UserDefinedMotionBuilderCreateUserDefinedMotionBuilder ()
 Creates a NXOpen::Tooling::UserDefinedMotionBuilder. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Provides create builder methods for Progressive Die.


To obtain an instance of this class, refer to NXOpen::Tooling::ToolingManager

Created in NX8.5.0.

Member Function Documentation

NXOpen::Tooling::BackingPadBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateBackingPadBuilder ( )

Creates backing pad builder.

Returns

Created in NX10.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::DefineCamBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateDefineCamBuilder ( )

Creates Define Cam builder.

Returns

Created in NX10.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR ug_mold_design ("UG MOLD")
NXOpen::Tooling::DefineLifterBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateDefineLifterBuilder ( )

Creates Define Lifter builder.

Returns

Created in NX10.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR ug_mold_design ("UG MOLD")
NXOpen::Tooling::DieCavityAndSlugHoleBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateDieCavityAndSlugHoleBuilder ( )

Creates a NXOpen::Tooling::DieCavityAndSlugHoleBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::DieInsertBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateDieInsertBuilder ( )

Creates a NXOpen::Tooling::DieInsertBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::GeneralInsertBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateGeneralInsertBuilder ( )

Creates a NXOpen::Tooling::GeneralInsertBuilder.

Returns

Created in NX10.0.0.

License requirements : None
NXOpen::Tooling::HemFixerBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateHemFixerBuilder ( NXOpen::Features::FeatureGroup featureSet)

Creates a NXOpen::Tooling::HemFixerBuilder.

Returns

Created in NX10.0.0.

License requirements : None
Parameters
featureSetfeature set
NXOpen::Tooling::HoleDatumSymbolBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateHoleDatumSymbolBuilder ( )

Creates a NXOpen::Tooling::HoleDatumSymbolBuilder.

Returns

Created in NX11.0.0.

License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::InsertEditToolsBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateInsertEditToolsBuilder ( )

Creates a NXOpen::Tooling::InsertEditToolsBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::PiercingInsertMiniToolsBuilder* NXOpen::Tooling::ProgressiveDieManager::CreatePiercingInsertMiniToolsBuilder ( )

Creates a NXOpen::Tooling::PiercingInsertMiniToolsBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::PunchInsertBuilder* NXOpen::Tooling::ProgressiveDieManager::CreatePunchInsertBuilder ( )

Creates a NXOpen::Tooling::PunchInsertBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::RemoveHolesBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateRemoveHolesBuilder ( )

Creates Remove Holes builder.

Returns

Created in NX8.5.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::RenameAndExportComponentBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateRenameAndExportComponentBuilder ( )

Creates a NXOpen::Tooling::RenameAndExportComponentBuilder.

Returns

Created in NX11.0.0.

License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::RunSimulationBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateRunSimulationBuilder ( )

Creates Run Simulation builder.

Returns

Created in NX10.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR ug_mold_design ("UG MOLD")
NXOpen::Tooling::ShimBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateShimBuilder ( )

Creates a NXOpen::Tooling::ShimBuilder.

Returns

Created in NX10.0.0.

License requirements : None
NXOpen::Tooling::ShimInnerProfileSetBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateShimInnerProfileSetBuilder ( )

Creates a NXOpen::Tooling::ShimInnerProfileSetBuilder.

Returns

Created in NX10.0.0.

License requirements : None
NXOpen::Tooling::SlugRetentionBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateSlugRetentionBuilder ( NXOpen::Features::FeatureGroup featureSet)

Creates slug retention builder.

Returns

Created in NX10.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
Parameters
featureSetfeature set
NXOpen::Tooling::SmartScrewUpdateBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateSmartScrewUpdateBuilder ( )

Creates a NXOpen::Tooling::SmartScrewUpdateBuilder.

Returns

Created in NX11.0.0.

License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::SpecialFormingBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateSpecialFormingBuilder ( )

Creates a NXOpen::Tooling::SpecialFormingBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::SpecialPiercingInsertBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateSpecialPiercingInsertBuilder ( )

Creates a NXOpen::Tooling::SpecialPiercingInsertBuilder.

Returns

Created in NX11.0.0.

License requirements : None
NXOpen::Tooling::SplitInsertBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateSplitInsertBuilder ( )

Creates a NXOpen::Tooling::SplitInsertBuilder.

Returns

Created in NX12.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard")
NXOpen::Tooling::StripperVentingBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateStripperVentingBuilder ( NXOpen::Features::FeatureGroup featureSet)

Creates a NXOpen::Tooling::StripperVentingBuilder.

Returns

Created in NX10.0.0.

License requirements : None
Parameters
featureSetfeature set
NXOpen::Tooling::UnfoldingSimulationBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateUnfoldingSimulationBuilder ( )

Creates a NXOpen::Tooling::UnfoldingSimulationBuilder.

Returns

Created in NX10.0.0.

License requirements : None
NXOpen::Tooling::UserDefinedMotionBuilder* NXOpen::Tooling::ProgressiveDieManager::CreateUserDefinedMotionBuilder ( )

Creates a NXOpen::Tooling::UserDefinedMotionBuilder.

Returns

Created in NX11.0.0.

License requirements : prog_die_wizard ("UG/Progressive Die Wizard") OR ug_mold_design ("UG MOLD")
tag_t NXOpen::Tooling::ProgressiveDieManager::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.