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. | |
![]() | |
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. | |
![]() | |
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