|
NX Open C++ Reference Guide
|
Represents a Tooling::CompDrawingBuilder which is used to create or edit the Component Drawing. More...
Public Types | |
| enum | ComponentTypeSelection { ComponentTypeSelectionAll } |
| Specifies the type of components. More... | |
| enum | DrawingType { DrawingTypeNone, DrawingTypeNonMaster, DrawingTypeSelfContained } |
| Specifies the drawing type. More... | |
| enum | FilterSelection { FilterSelectionType, FilterSelectionDrawing, FilterSelectionAll } |
| Specifies the filter of components. More... | |
| enum | ProjectionType { ProjectionTypeFirstAngleProjection, ProjectionTypeThirdAngleProjection } |
| Specifies the project type. More... | |
Public Member Functions | |
| void | AddCompSheet (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| Add a new sheet to a component. | |
| void | AddCompSheet (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| Add a new sheet to a component. | |
| NXOpen::Assemblies::SelectComponent * | Component () |
| Returns the component to create drawing. | |
| NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection | ComponentType () |
| Returns the component type in mold or die project assembly. | |
| void | CreateAll () |
| Creates all drawings. | |
| void | CreateCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| Creates a drawing for a component Created in NX8.5.0. | |
| void | CreateCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| Creates a drawing for a component Created in NX8.5.0. | |
| void | CreateDrawing (const NXString &pName, const NXString &dFile, const NXString &dName, const NXString &templateName) |
| Creates a drawing. | |
| void | CreateDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| Creates a drawing. | |
| void | DeleteCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| Deletes drawings in self-contained part or deletes a master model part with drawings Created in NX8.5.0. | |
| void | DeleteCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| Deletes drawings in self-contained part or deletes a master model part with drawings Created in NX8.5.0. | |
| void | DeleteCompSheet (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| Deletes a sheet from a component. | |
| void | DeleteCompSheet (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| Deletes a sheet from a component. | |
| void | DeleteDrawing (const NXString &pName, const NXString &dFile, const NXString &dName, const NXString &templateName) |
| Deletes a drawing. | |
| void | DeleteDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| Deletes a drawing. | |
| NXString | DrawingFileNamingRule () |
| Returns the naming rule of drawing files. | |
| NXOpen::Tooling::CompDrawingBuilder::DrawingType | DrawingFilter () |
| Returns the drawing component drawing filter. | |
| NXString | DrawingSheetNamingRule () |
| Returns the naming rule of drawing sheets. | |
| void | EditCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName, const NXString &oldSheetName) |
| Edits a drawing in a component. | |
| void | EditCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName, const char *oldSheetName) |
| Edits a drawing in a component. | |
| void | EditDrawing (const NXString &pName, const NXString &dFile, const NXString &dName, const NXString &templateName) |
| Edits a drawing. | |
| void | EditDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| Edits a drawing. | |
| NXOpen::Tooling::CompDrawingBuilder::FilterSelection | Filter () |
| Returns the filter to select component for drawing. | |
| void | InitConstructor () |
| Initializes the component drawing value. | |
| bool | IsKeepDrawingOpen () |
| Returns the option whether to keep drawing open. | |
| int | Margin () |
| Returns the margin for user defined drawing template. | |
| double | MarginForView () |
| Returns the margin for view for user defined drawing template. | |
| void | OpenCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| Opens a drawing in a component. | |
| void | OpenCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| Opens a drawing in a component. | |
| void | OpenDrawing (const NXString &pName, const NXString &dFile, const NXString &dName, const NXString &templateName) |
| Opens a drawing. | |
| void | OpenDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| Opens a drawing. | |
| NXOpen::Tooling::CompDrawingBuilder::ProjectionType | Projection () |
| Returns the drawing projection angle. | |
| void | SetComponentType (NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection componentType) |
| Sets the component type in mold or die project assembly. | |
| void | SetDrawingFileNamingRule (const NXString &drawingFileNamingRule) |
| Sets the naming rule of drawing files. | |
| void | SetDrawingFileNamingRule (const char *drawingFileNamingRule) |
| Sets the naming rule of drawing files. | |
| void | SetDrawingFilter (NXOpen::Tooling::CompDrawingBuilder::DrawingType drawingType) |
| Sets the drawing component drawing filter. | |
| void | SetDrawingSheetNamingRule (const NXString &drawingSheetNamingRule) |
| Sets the naming rule of drawing sheets. | |
| void | SetDrawingSheetNamingRule (const char *drawingSheetNamingRule) |
| Sets the naming rule of drawing sheets. | |
| void | SetFilter (NXOpen::Tooling::CompDrawingBuilder::FilterSelection filter) |
| Sets the filter to select component for drawing. | |
| void | SetKeepDrawingOpen (bool isKeepDrawingOpen) |
| Sets the option whether to keep drawing open. | |
| void | SetMargin (int margin) |
| Sets the margin for user defined drawing template. | |
| void | SetMarginForView (double marginForView) |
| Sets the margin for view for user defined drawing template. | |
| void | SetProjection (NXOpen::Tooling::CompDrawingBuilder::ProjectionType projection) |
| Sets the drawing projection angle. | |
| void | SetWizardType (int wizardType) |
| Sets the wizard type attribute Created in NX8.5.0. | |
| int | WizardType () |
| Returns the wizard type attribute Created in NX8.5.0. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a Tooling::CompDrawingBuilder which is used to create or edit the Component Drawing.
<br> To create a new instance of this class, use @link Tooling::ToolingDrawingCollection::CreateComponentDrawingBuilder Tooling::ToolingDrawingCollection::CreateComponentDrawingBuilder @endlink <br>
Default values.
| Property | Value |
|---|---|
|
ComponentType |
All |
|
DrawingFilter |
None |
|
Filter |
Type |
|
IsKeepDrawingOpen |
0 |
|
Margin |
15 |
|
Projection |
FirstAngleProjection |
Created in NX8.0.0.
| void NXOpen::Tooling::CompDrawingBuilder::AddCompSheet | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName | ||
| ) |
Add a new sheet to a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::AddCompSheet | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName | ||
| ) |
Add a new sheet to a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::Assemblies::SelectComponent* NXOpen::Tooling::CompDrawingBuilder::Component | ( | ) |
Returns the component to create drawing.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection NXOpen::Tooling::CompDrawingBuilder::ComponentType | ( | ) |
Returns the component type in mold or die project assembly.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::CreateAll | ( | ) |
Creates all drawings.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::CreateCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName | ||
| ) |
Creates a drawing for a component
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::CreateCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName | ||
| ) |
Creates a drawing for a component
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::CreateDrawing | ( | const NXString & | pName, |
| const NXString & | dFile, | ||
| const NXString & | dName, | ||
| const NXString & | templateName | ||
| ) |
Creates a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::CreateDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName | ||
| ) |
Creates a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName | ||
| ) |
Deletes drawings in self-contained part or deletes a master model part with drawings
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName | ||
| ) |
Deletes drawings in self-contained part or deletes a master model part with drawings
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompSheet | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName | ||
| ) |
Deletes a sheet from a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompSheet | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName | ||
| ) |
Deletes a sheet from a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteDrawing | ( | const NXString & | pName, |
| const NXString & | dFile, | ||
| const NXString & | dName, | ||
| const NXString & | templateName | ||
| ) |
Deletes a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName | ||
| ) |
Deletes a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| NXString NXOpen::Tooling::CompDrawingBuilder::DrawingFileNamingRule | ( | ) |
Returns the naming rule of drawing files.
Created in NX8.0.0.
License requirements : None
| NXOpen::Tooling::CompDrawingBuilder::DrawingType NXOpen::Tooling::CompDrawingBuilder::DrawingFilter | ( | ) |
Returns the drawing component drawing filter.
Created in NX8.0.0.
License requirements : None
| NXString NXOpen::Tooling::CompDrawingBuilder::DrawingSheetNamingRule | ( | ) |
Returns the naming rule of drawing sheets.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::EditCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName, | ||
| const NXString & | oldSheetName | ||
| ) |
Edits a drawing in a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| oldSheetName | old sheet name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::EditCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName, | ||
| const char * | oldSheetName | ||
| ) |
Edits a drawing in a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| oldSheetName | old sheet name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::EditDrawing | ( | const NXString & | pName, |
| const NXString & | dFile, | ||
| const NXString & | dName, | ||
| const NXString & | templateName | ||
| ) |
Edits a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::EditDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName | ||
| ) |
Edits a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::Tooling::CompDrawingBuilder::FilterSelection NXOpen::Tooling::CompDrawingBuilder::Filter | ( | ) |
Returns the filter to select component for drawing.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::InitConstructor | ( | ) |
Initializes the component drawing value.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::Tooling::CompDrawingBuilder::IsKeepDrawingOpen | ( | ) |
Returns the option whether to keep drawing open.
Created in NX8.0.0.
License requirements : None
| int NXOpen::Tooling::CompDrawingBuilder::Margin | ( | ) |
Returns the margin for user defined drawing template.
Created in NX8.0.0.
License requirements : None
| double NXOpen::Tooling::CompDrawingBuilder::MarginForView | ( | ) |
Returns the margin for view for user defined drawing template.
Created in NX8.5.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName | ||
| ) |
Opens a drawing in a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName | ||
| ) |
Opens a drawing in a component.
Created in NX8.5.0.
License requirements : None
| component | component |
| componentPartName | component part name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingFileName | drawing file name NOTE: The full Unicode character set is not supported for this parameter. |
| drawingName | drawing name NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | template name NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::OpenDrawing | ( | const NXString & | pName, |
| const NXString & | dFile, | ||
| const NXString & | dName, | ||
| const NXString & | templateName | ||
| ) |
Opens a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::Tooling::CompDrawingBuilder::OpenDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName | ||
| ) |
Opens a drawing.
Created in NX8.0.0.
License requirements : None
| pName | NOTE: The full Unicode character set is not supported for this parameter. |
| dFile | NOTE: The full Unicode character set is not supported for this parameter. |
| dName | NOTE: The full Unicode character set is not supported for this parameter. |
| templateName | NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::Tooling::CompDrawingBuilder::ProjectionType NXOpen::Tooling::CompDrawingBuilder::Projection | ( | ) |
Returns the drawing projection angle.
Created in NX8.0.0.
License requirements : None
| void NXOpen::Tooling::CompDrawingBuilder::SetComponentType | ( | NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection | componentType | ) |
Sets the component type in mold or die project assembly.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| componentType | componenttype |
| void NXOpen::Tooling::CompDrawingBuilder::SetDrawingFileNamingRule | ( | const NXString & | drawingFileNamingRule | ) |
Sets the naming rule of drawing files.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawingFileNamingRule | drawingfilenamingrule |
| void NXOpen::Tooling::CompDrawingBuilder::SetDrawingFileNamingRule | ( | const char * | drawingFileNamingRule | ) |
Sets the naming rule of drawing files.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawingFileNamingRule | drawingfilenamingrule |
| void NXOpen::Tooling::CompDrawingBuilder::SetDrawingFilter | ( | NXOpen::Tooling::CompDrawingBuilder::DrawingType | drawingType | ) |
Sets the drawing component drawing filter.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawingType | drawingtype |
| void NXOpen::Tooling::CompDrawingBuilder::SetDrawingSheetNamingRule | ( | const NXString & | drawingSheetNamingRule | ) |
Sets the naming rule of drawing sheets.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawingSheetNamingRule | drawingsheetnamingrule |
| void NXOpen::Tooling::CompDrawingBuilder::SetDrawingSheetNamingRule | ( | const char * | drawingSheetNamingRule | ) |
Sets the naming rule of drawing sheets.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawingSheetNamingRule | drawingsheetnamingrule |
| void NXOpen::Tooling::CompDrawingBuilder::SetFilter | ( | NXOpen::Tooling::CompDrawingBuilder::FilterSelection | filter | ) |
Sets the filter to select component for drawing.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| filter | filter |
| void NXOpen::Tooling::CompDrawingBuilder::SetKeepDrawingOpen | ( | bool | isKeepDrawingOpen | ) |
Sets the option whether to keep drawing open.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| isKeepDrawingOpen | iskeepdrawingopen |
| void NXOpen::Tooling::CompDrawingBuilder::SetMargin | ( | int | margin | ) |
Sets the margin for user defined drawing template.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| margin | margin |
| void NXOpen::Tooling::CompDrawingBuilder::SetMarginForView | ( | double | marginForView | ) |
Sets the margin for view for user defined drawing template.
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| marginForView | marginforview |
| void NXOpen::Tooling::CompDrawingBuilder::SetProjection | ( | NXOpen::Tooling::CompDrawingBuilder::ProjectionType | projection | ) |
Sets the drawing projection angle.
Created in NX8.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| projection | projection |
| void NXOpen::Tooling::CompDrawingBuilder::SetWizardType | ( | int | wizardType | ) |
Sets the wizard type attribute
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| wizardType | wizardtype |
| int NXOpen::Tooling::CompDrawingBuilder::WizardType | ( | ) |
Returns the wizard type attribute
Created in NX8.5.0.
License requirements : None