模具工艺构建器
更多...
#include <Tooling_MoldProcessBuilder.hxx>
|
| NXOpen::SelectPoint * | CompSelect () |
| NXOpen::SelectNXObjectList * | ConceptObjects () |
| NXOpen::Tooling::StandardPartData * | FindMatchedLibraryOfConceptObject (NXOpen::NXObject *conceptObject) |
| NXOpen::Tooling::StandardPartBatchData * | GetStandardPartBatchData () |
| bool | Rename () |
| void | SaveCoolingConceptObjectHandles (NXOpen::NXObject *conceptObject, const std::vector< NXOpen::NXObject * > &instanceObjects) |
| void | SaveNameChangesToConceptObject (NXOpen::NXObject *conceptObject, const char *assemblyName, const char *assemblyPartNumber, const char *assemblyItemType, std::vector< NXString > &childrenNames) |
| void | SaveNameChangesToConceptObject (NXOpen::NXObject *conceptObject, const NXString &assemblyName, const NXString &assemblyPartNumber, const NXString &assemblyItemType, std::vector< NXString > &childrenNames) |
| void | SetRename (bool rename) |
| void | SetSelectedRecords (std::vector< NXString > &partNames, std::vector< NXString > &sketchNames) |
| void | SetStandardPartBatchData (NXOpen::Tooling::StandardPartBatchData *batchData) |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| tag_t | Tag () const |
|
|
class | _MoldProcessBuilderBuilder |
模具工艺构建器
Represents a Tooling::MoldProcessBuilder builder
To create a new instance of this class, use NXOpen::Tooling::MoldProcessCollection::CreateMoldProcessBuilder
Default values.
Created in NX6.0.0.
◆ CompSelect()
Returns the component selected to be edited. The edition will start Standard Part Management dialog
Created in NX6.0.0.
License requirements : None
◆ ConceptObjects()
Returns the concept objects selected to be edited.
Created in NX9.0.0.
License requirements : None
◆ FindMatchedLibraryOfConceptObject()
Finds the library where the standard part which is represented by the specified concept object can be found
- 返回
- A NXOpen::Tooling::StandardPartData instance
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-
| conceptObject | The concept object used to find a library |
◆ GetStandardPartBatchData()
◆ Rename()
| bool NXOpen::Tooling::MoldProcessBuilder::Rename |
( |
| ) |
|
Returns the rename toggle let users choose whether to run Part Name Management dialog
Created in NX6.0.0.
License requirements : None
◆ SaveCoolingConceptObjectHandles()
| void NXOpen::Tooling::MoldProcessBuilder::SaveCoolingConceptObjectHandles |
( |
NXOpen::NXObject * | conceptObject, |
|
|
const std::vector< NXOpen::NXObject * > & | instanceObjects ) |
Restores the unique attributes with cooling component handle information which should not be overridden
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-
| conceptObject | The concept object with cooling component handle information |
| instanceObjects | Instances of the specified concept object |
◆ SaveNameChangesToConceptObject() [1/2]
| void NXOpen::Tooling::MoldProcessBuilder::SaveNameChangesToConceptObject |
( |
NXOpen::NXObject * | conceptObject, |
|
|
const char * | assemblyName, |
|
|
const char * | assemblyPartNumber, |
|
|
const char * | assemblyItemType, |
|
|
std::vector< NXString > & | childrenNames ) |
Saves name changes in attributes of the concept object
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-
| conceptObject | The concept object to save name changes |
| assemblyName | Assembly name for creating new parts |
| assemblyPartNumber | Part number of the assembly in managed mode NX |
| assemblyItemType | Item Type of the assembly in managed mode NX |
| childrenNames | Names of the children |
◆ SaveNameChangesToConceptObject() [2/2]
| void NXOpen::Tooling::MoldProcessBuilder::SaveNameChangesToConceptObject |
( |
NXOpen::NXObject * | conceptObject, |
|
|
const NXString & | assemblyName, |
|
|
const NXString & | assemblyPartNumber, |
|
|
const NXString & | assemblyItemType, |
|
|
std::vector< NXString > & | childrenNames ) |
Saves name changes in attributes of the concept object
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-
| conceptObject | The concept object to save name changes |
| assemblyName | Assembly name for creating new parts |
| assemblyPartNumber | Part number of the assembly in managed mode NX |
| assemblyItemType | Item Type of the assembly in managed mode NX |
| childrenNames | Names of the children |
◆ SetRename()
| void NXOpen::Tooling::MoldProcessBuilder::SetRename |
( |
bool | rename | ) |
|
Sets the rename toggle let users choose whether to run Part Name Management dialog
Created in NX6.0.0.
License requirements : None
- 参数
-
◆ SetSelectedRecords()
| void NXOpen::Tooling::MoldProcessBuilder::SetSelectedRecords |
( |
std::vector< NXString > & | partNames, |
|
|
std::vector< NXString > & | sketchNames ) |
Sets the selected standard part records to process
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-
| partNames | The names of the currently selected standard part records to process |
| sketchNames | The sketch names of the currently selected standard part records |
◆ SetStandardPartBatchData()
Sets standard part batch data.
Created in NX12.0.2.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") OR ug_die_design ("Die Design")
- 参数
-