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

Creates rename and export component builder for progressive die. More...

Inheritance diagram for NXOpen::Tooling::RenameAndExportComponentBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  DefinitionType { DefinitionTypeDirectory, DefinitionTypeRootPart, DefinitionTypeSelection }
 definition type More...
 
enum  LoadOptionType { LoadOptionTypeFromFolder, LoadOptionTypeFromSearchFolder }
 load option type More...
 
enum  NameRuleType { NameRuleTypeDefault }
 tooling naming rule More...
 
enum  NamingRuleType {
  NamingRuleTypeNone, NamingRuleTypePrefix, NamingRuleTypeSuffix, NamingRuleTypeReplaceString,
  NamingRuleTypeToolingNameRule
}
 naming rule More...
 
enum  Types { TypesRenameCompoent, TypesExportAssembly }
 types More...
 

Public Member Functions

NXString AddFolderToSearch ()
 Returns the add folder to search
Created in NX11.0.0. More...
 
NXOpen::Tooling::RenameAndExportComponentBuilder::DefinitionType DefineBy ()
 Returns the define by
Created in NX11.0.0. More...
 
bool DeleteOldComponentsToggle ()
 Returns the delete old components toggle
Created in NX11.0.0. More...
 
void ExportComponents (NXOpen::NXObject *partTag, const NXString &assemblyInFolderWithPath, const NXString &outputDir)
 Export components
Created in NX9.0.0. More...
 
void ExportComponents (NXOpen::NXObject *partTag, const char *assemblyInFolderWithPath, const char *outputDir)
 Export components
Created in NX9.0.0. More...
 
bool ExportDrawingFile ()
 Returns the export drawing file
Created in NX11.0.0. More...
 
void ExportSingleComponent (const NXString &assemblyPartNameWithPath, const NXString &outputDir)
 Export single component
Created in NX9.0.0. More...
 
void ExportSingleComponent (const char *assemblyPartNameWithPath, const char *outputDir)
 Export single component
Created in NX9.0.0. More...
 
void GetDrawingFilesInFolder (NXOpen::NXObject *assemblyPartToExport, const NXString &assemblyInFolderWithPath, const NXString &outputDir, bool onlyGetDrawingFilesNotExport, std::vector< NXString > &drawingFilesNeedExport)
 Export components
Created in NX9.0.0. More...
 
void GetDrawingFilesInFolder (NXOpen::NXObject *assemblyPartToExport, const char *assemblyInFolderWithPath, const char *outputDir, bool onlyGetDrawingFilesNotExport, std::vector< NXString > &drawingFilesNeedExport)
 Export components
Created in NX9.0.0. More...
 
bool ListChildrenComponents ()
 Returns the list children components
Created in NX11.0.0. More...
 
NXOpen::Tooling::RenameAndExportComponentBuilder::LoadOptionType LoadOption ()
 Returns the load option
Created in NX11.0.0. More...
 
bool NeedChangeDisplayPartBack ()
 Returns the need change display part back toggle
Created in NX11.0.0. More...
 
NXOpen::Tooling::RenameAndExportComponentBuilder::NamingRuleType NewNameRule ()
 Returns the new name rule
Created in NX11.0.0. More...
 
NXString NewStringInName ()
 Returns the new string in name
Created in NX11.0.0. More...
 
int NextPartNameNumber ()
 Returns the next part name number
Created in NX12.0.0. More...
 
NXString OldStringInName ()
 Returns the old string in name
Created in NX11.0.0. More...
 
NXString OutputDiretory ()
 Returns the output diretory
Created in NX11.0.0. More...
 
NXString PartDirectory ()
 Returns the part directory
Created in NX11.0.0. More...
 
NXString PrefixOrSuffixString ()
 Returns the prefix or suffix string
Created in NX11.0.0. More...
 
void RenameComponents (NXOpen::NXObject *partTag, const NXString &dirName, const NXString &newPartName)
 Rename components
Created in NX9.0.0. More...
 
void RenameComponents (NXOpen::NXObject *partTag, const char *dirName, const char *newPartName)
 Rename components
Created in NX9.0.0. More...
 
void ReplaceComponent (NXOpen::NXObject *componentTag, const NXString &newComponentNameWithPath)
 Replace components
Created in NX9.0.0. More...
 
void ReplaceComponent (NXOpen::NXObject *componentTag, const char *newComponentNameWithPath)
 Replace components
Created in NX9.0.0. More...
 
NXString SelectAssemblyInFolder ()
 Returns the select assembly in folder
Created in NX11.0.0. More...
 
NXOpen::SelectNXObjectSelectAssemblyToExport ()
 Returns the select assembly to export
Created in NX11.0.0. More...
 
NXOpen::SelectNXObjectListSelectComponentToRename ()
 Returns the select component to rename
Created in NX11.0.0. More...
 
void SetAddFolderToSearch (const NXString &foldername)
 Sets the add folder to search
Created in NX11.0.0. More...
 
void SetAddFolderToSearch (const char *foldername)
 Sets the add folder to search
Created in NX11.0.0. More...
 
void SetDefineBy (NXOpen::Tooling::RenameAndExportComponentBuilder::DefinitionType defineBy)
 Sets the define by
Created in NX11.0.0. More...
 
void SetDeleteOldComponentsToggle (bool deleteOldComponentsToggle)
 Sets the delete old components toggle
Created in NX11.0.0. More...
 
void SetExportDrawingFile (bool exportDrawingFile)
 Sets the export drawing file
Created in NX11.0.0. More...
 
void SetListChildrenComponents (bool listChildrenComponents)
 Sets the list children components
Created in NX11.0.0. More...
 
void SetLoadOption (NXOpen::Tooling::RenameAndExportComponentBuilder::LoadOptionType loadOption)
 Sets the load option
Created in NX11.0.0. More...
 
void SetNeedChangeDisplayPartBack (bool needChangeDisplayPartBack)
 Sets the need change display part back toggle
Created in NX11.0.0. More...
 
void SetNewNameRule (NXOpen::Tooling::RenameAndExportComponentBuilder::NamingRuleType newNameRule)
 Sets the new name rule
Created in NX11.0.0. More...
 
void SetNewStringInName (const NXString &newStringInName)
 Sets the new string in name
Created in NX11.0.0. More...
 
void SetNewStringInName (const char *newStringInName)
 Sets the new string in name
Created in NX11.0.0. More...
 
void SetNextPartNameNumber (int nextPartNameNumber)
 Sets the next part name number
Created in NX12.0.0. More...
 
void SetOldStringInName (const NXString &oldStringInName)
 Sets the old string in name
Created in NX11.0.0. More...
 
void SetOldStringInName (const char *oldStringInName)
 Sets the old string in name
Created in NX11.0.0. More...
 
void SetOutputDiretory (const NXString &foldername)
 Sets the output diretory
Created in NX11.0.0. More...
 
void SetOutputDiretory (const char *foldername)
 Sets the output diretory
Created in NX11.0.0. More...
 
void SetPartDirectory (const NXString &partDirectory)
 Sets the part directory
Created in NX11.0.0. More...
 
void SetPartDirectory (const char *partDirectory)
 Sets the part directory
Created in NX11.0.0. More...
 
void SetPrefixOrSuffixString (const NXString &prefixOrSuffixString)
 Sets the prefix or suffix string
Created in NX11.0.0. More...
 
void SetPrefixOrSuffixString (const char *prefixOrSuffixString)
 Sets the prefix or suffix string
Created in NX11.0.0. More...
 
void SetSearchFolderListForExportDrawingFiles (std::vector< NXString > &folderList)
 Set search folder list
Created in NX9.0.0. More...
 
void SetSelectAssemblyInFolder (const NXString &foldername)
 Sets the select assembly in folder
Created in NX11.0.0. More...
 
void SetSelectAssemblyInFolder (const char *foldername)
 Sets the select assembly in folder
Created in NX11.0.0. More...
 
void SetToolingNameRule (const NXString &toolingNameRule)
 Sets the tooling name rule
Created in NX12.0.0. More...
 
void SetToolingNameRule (const char *toolingNameRule)
 Sets the tooling name rule
Created in NX12.0.0. More...
 
void SetType (NXOpen::Tooling::RenameAndExportComponentBuilder::Types type)
 Sets the type
Created in NX11.0.0. More...
 
void SetWizardType (int wizardType)
 Sets the wizard type
Created in NX9.0.0. More...
 
NXString ToolingNameRule ()
 Returns the tooling name rule
Created in NX12.0.0. More...
 
NXOpen::Tooling::RenameAndExportComponentBuilder::Types Type ()
 Returns the type
Created in NX11.0.0. More...
 
int WizardType ()
 Returns the wizard type
Created in NX11.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Creates rename and export component builder for progressive die.

No entity is returned.
To create a new instance of this class, use NXOpen::Tooling::ProgressiveDieManager::CreateRenameAndExportComponentBuilder
Default values.

Property Value

DefineBy

Selection

DeleteOldComponentsToggle

0

ExportDrawingFile

0

ListChildrenComponents

0

LoadOption

FromFolder

NewNameRule

None

ToolingNameRule

Default


Created in NX11.0.0.

Member Enumeration Documentation

definition type

Enumerator
DefinitionTypeDirectory 

directory

DefinitionTypeRootPart 

root part

DefinitionTypeSelection 

selection

load option type

Enumerator
LoadOptionTypeFromFolder 

from folder

LoadOptionTypeFromSearchFolder 

from search folder

tooling naming rule

Enumerator
NameRuleTypeDefault 

default

naming rule

Enumerator
NamingRuleTypeNone 

none

NamingRuleTypePrefix 

prefix

NamingRuleTypeSuffix 

suffix

NamingRuleTypeReplaceString 

replace string

NamingRuleTypeToolingNameRule 

tooling name rule

types

Enumerator
TypesRenameCompoent 

rename compoent

TypesExportAssembly 

export assembly

Member Function Documentation

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::AddFolderToSearch ( )

Returns the add folder to search
Created in NX11.0.0.



License requirements : None

NXOpen::Tooling::RenameAndExportComponentBuilder::DefinitionType NXOpen::Tooling::RenameAndExportComponentBuilder::DefineBy ( )

Returns the define by
Created in NX11.0.0.



License requirements : None

bool NXOpen::Tooling::RenameAndExportComponentBuilder::DeleteOldComponentsToggle ( )

Returns the delete old components toggle
Created in NX11.0.0.



License requirements : None

void NXOpen::Tooling::RenameAndExportComponentBuilder::ExportComponents ( NXOpen::NXObject partTag,
const NXString assemblyInFolderWithPath,
const NXString outputDir 
)

Export components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partTagparttag
assemblyInFolderWithPathassemblyinfolderwithpath
outputDiroutputdir
void NXOpen::Tooling::RenameAndExportComponentBuilder::ExportComponents ( NXOpen::NXObject partTag,
const char *  assemblyInFolderWithPath,
const char *  outputDir 
)

Export components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partTagparttag
assemblyInFolderWithPathassemblyinfolderwithpath
outputDiroutputdir
bool NXOpen::Tooling::RenameAndExportComponentBuilder::ExportDrawingFile ( )

Returns the export drawing file
Created in NX11.0.0.



License requirements : None

void NXOpen::Tooling::RenameAndExportComponentBuilder::ExportSingleComponent ( const NXString assemblyPartNameWithPath,
const NXString outputDir 
)

Export single component
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
assemblyPartNameWithPathassemblypartnamewithpath
outputDiroutputdir
void NXOpen::Tooling::RenameAndExportComponentBuilder::ExportSingleComponent ( const char *  assemblyPartNameWithPath,
const char *  outputDir 
)

Export single component
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
assemblyPartNameWithPathassemblypartnamewithpath
outputDiroutputdir
void NXOpen::Tooling::RenameAndExportComponentBuilder::GetDrawingFilesInFolder ( NXOpen::NXObject assemblyPartToExport,
const NXString assemblyInFolderWithPath,
const NXString outputDir,
bool  onlyGetDrawingFilesNotExport,
std::vector< NXString > &  drawingFilesNeedExport 
)

Export components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
assemblyPartToExportassemblyparttoexport
assemblyInFolderWithPathassemblyinfolderwithpath
outputDiroutputdir
onlyGetDrawingFilesNotExportonlygetdrawingfilesnotexport
drawingFilesNeedExportdrawingfilesneedexport
void NXOpen::Tooling::RenameAndExportComponentBuilder::GetDrawingFilesInFolder ( NXOpen::NXObject assemblyPartToExport,
const char *  assemblyInFolderWithPath,
const char *  outputDir,
bool  onlyGetDrawingFilesNotExport,
std::vector< NXString > &  drawingFilesNeedExport 
)

Export components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
assemblyPartToExportassemblyparttoexport
assemblyInFolderWithPathassemblyinfolderwithpath
outputDiroutputdir
onlyGetDrawingFilesNotExportonlygetdrawingfilesnotexport
drawingFilesNeedExportdrawingfilesneedexport
bool NXOpen::Tooling::RenameAndExportComponentBuilder::ListChildrenComponents ( )

Returns the list children components
Created in NX11.0.0.



License requirements : None

NXOpen::Tooling::RenameAndExportComponentBuilder::LoadOptionType NXOpen::Tooling::RenameAndExportComponentBuilder::LoadOption ( )

Returns the load option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Tooling::RenameAndExportComponentBuilder::NeedChangeDisplayPartBack ( )

Returns the need change display part back toggle
Created in NX11.0.0.



License requirements : None

NXOpen::Tooling::RenameAndExportComponentBuilder::NamingRuleType NXOpen::Tooling::RenameAndExportComponentBuilder::NewNameRule ( )

Returns the new name rule
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::NewStringInName ( )

Returns the new string in name
Created in NX11.0.0.



License requirements : None

int NXOpen::Tooling::RenameAndExportComponentBuilder::NextPartNameNumber ( )

Returns the next part name number
Created in NX12.0.0.



License requirements : None

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::OldStringInName ( )

Returns the old string in name
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::OutputDiretory ( )

Returns the output diretory
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::PartDirectory ( )

Returns the part directory
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Tooling::RenameAndExportComponentBuilder::PrefixOrSuffixString ( )

Returns the prefix or suffix string
Created in NX11.0.0.



License requirements : None

void NXOpen::Tooling::RenameAndExportComponentBuilder::RenameComponents ( NXOpen::NXObject partTag,
const NXString dirName,
const NXString newPartName 
)

Rename components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partTagparttag
dirNamedirname
newPartNamenewpartname
void NXOpen::Tooling::RenameAndExportComponentBuilder::RenameComponents ( NXOpen::NXObject partTag,
const char *  dirName,
const char *  newPartName 
)

Rename components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partTagparttag
dirNamedirname
newPartNamenewpartname
void NXOpen::Tooling::RenameAndExportComponentBuilder::ReplaceComponent ( NXOpen::NXObject componentTag,
const NXString newComponentNameWithPath 
)

Replace components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
componentTagcomponenttag
newComponentNameWithPathnewcomponentnamewithpath
void NXOpen::Tooling::RenameAndExportComponentBuilder::ReplaceComponent ( NXOpen::NXObject componentTag,
const char *  newComponentNameWithPath 
)

Replace components
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
componentTagcomponenttag
newComponentNameWithPathnewcomponentnamewithpath
NXString NXOpen::Tooling::RenameAndExportComponentBuilder::SelectAssemblyInFolder ( )

Returns the select assembly in folder
Created in NX11.0.0.



License requirements : None

NXOpen::SelectNXObject* NXOpen::Tooling::RenameAndExportComponentBuilder::SelectAssemblyToExport ( )

Returns the select assembly to export
Created in NX11.0.0.



License requirements : None

NXOpen::SelectNXObjectList* NXOpen::Tooling::RenameAndExportComponentBuilder::SelectComponentToRename ( )

Returns the select component to rename
Created in NX11.0.0.



License requirements : None

void NXOpen::Tooling::RenameAndExportComponentBuilder::SetAddFolderToSearch ( const NXString foldername)

Sets the add folder to search
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetAddFolderToSearch ( const char *  foldername)

Sets the add folder to search
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetDefineBy ( NXOpen::Tooling::RenameAndExportComponentBuilder::DefinitionType  defineBy)

Sets the define by
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
defineBydefineby
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetDeleteOldComponentsToggle ( bool  deleteOldComponentsToggle)

Sets the delete old components toggle
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
deleteOldComponentsToggledeleteoldcomponentstoggle
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetExportDrawingFile ( bool  exportDrawingFile)

Sets the export drawing file
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
exportDrawingFileexportdrawingfile
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetListChildrenComponents ( bool  listChildrenComponents)

Sets the list children components
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
listChildrenComponentslistchildrencomponents
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetLoadOption ( NXOpen::Tooling::RenameAndExportComponentBuilder::LoadOptionType  loadOption)

Sets the load option
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
loadOptionloadoption
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetNeedChangeDisplayPartBack ( bool  needChangeDisplayPartBack)

Sets the need change display part back toggle
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
needChangeDisplayPartBackneedchangedisplaypartback
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetNewNameRule ( NXOpen::Tooling::RenameAndExportComponentBuilder::NamingRuleType  newNameRule)

Sets the new name rule
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
newNameRulenewnamerule
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetNewStringInName ( const NXString newStringInName)

Sets the new string in name
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
newStringInNamenewstringinname
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetNewStringInName ( const char *  newStringInName)

Sets the new string in name
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
newStringInNamenewstringinname
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetNextPartNameNumber ( int  nextPartNameNumber)

Sets the next part name number
Created in NX12.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
nextPartNameNumbernextpartnamenumber
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetOldStringInName ( const NXString oldStringInName)

Sets the old string in name
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
oldStringInNameoldstringinname
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetOldStringInName ( const char *  oldStringInName)

Sets the old string in name
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
oldStringInNameoldstringinname
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetOutputDiretory ( const NXString foldername)

Sets the output diretory
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetOutputDiretory ( const char *  foldername)

Sets the output diretory
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetPartDirectory ( const NXString partDirectory)

Sets the part directory
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partDirectorypartdirectory
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetPartDirectory ( const char *  partDirectory)

Sets the part directory
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
partDirectorypartdirectory
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetPrefixOrSuffixString ( const NXString prefixOrSuffixString)

Sets the prefix or suffix string
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
prefixOrSuffixStringprefixorsuffixstring
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetPrefixOrSuffixString ( const char *  prefixOrSuffixString)

Sets the prefix or suffix string
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
prefixOrSuffixStringprefixorsuffixstring
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetSearchFolderListForExportDrawingFiles ( std::vector< NXString > &  folderList)

Set search folder list
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
folderListfolderlist
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetSelectAssemblyInFolder ( const NXString foldername)

Sets the select assembly in folder
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetSelectAssemblyInFolder ( const char *  foldername)

Sets the select assembly in folder
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
foldernamefoldername
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetToolingNameRule ( const NXString toolingNameRule)

Sets the tooling name rule
Created in NX12.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
toolingNameRuletoolingnamerule
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetToolingNameRule ( const char *  toolingNameRule)

Sets the tooling name rule
Created in NX12.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
toolingNameRuletoolingnamerule
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetType ( NXOpen::Tooling::RenameAndExportComponentBuilder::Types  type)

Sets the type
Created in NX11.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
typetype
void NXOpen::Tooling::RenameAndExportComponentBuilder::SetWizardType ( int  wizardType)

Sets the wizard type
Created in NX9.0.0.



License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")

Parameters
wizardTypewizardtype
NXString NXOpen::Tooling::RenameAndExportComponentBuilder::ToolingNameRule ( )

Returns the tooling name rule
Created in NX12.0.0.



License requirements : None

NXOpen::Tooling::RenameAndExportComponentBuilder::Types NXOpen::Tooling::RenameAndExportComponentBuilder::Type ( )

Returns the type
Created in NX11.0.0.



License requirements : None

int NXOpen::Tooling::RenameAndExportComponentBuilder::WizardType ( )

Returns the wizard type
Created in NX11.0.0.



License requirements : None


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