|
NX Open C++ 参考指南 2406 v1.1
|
组件图纸构建器 更多...
#include <Tooling_CompDrawingBuilder.hxx>
Public 成员函数 | |
| void | AddComponentSheet (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName, double viewScale, NXOpen::Tooling::CompDrawingBuilder::ReferenceSet referenceSet, NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption renderingStyle) |
| void | AddComponentSheet (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName, double viewScale, NXOpen::Tooling::CompDrawingBuilder::ReferenceSet referenceSet, NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption renderingStyle) |
| void | AssignAttribute (NXOpen::NXObject *objectTag, const char *attributeTitle, const char *attributeValue) |
| void | AssignAttribute (NXOpen::NXObject *objectTag, const NXString &attributeTitle, const NXString &attributeValue) |
| void | ChangeReferenceSet (NXOpen::NXObject *compTag) |
| void | ChangeRenderingStyle (NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption styleOption) |
| void | ChangeViewScale (double scale) |
| NXOpen::Assemblies::SelectComponent * | Component () |
| NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection | ComponentType () |
| void | CreateAll () |
| void | CreateComponentDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName, std::vector< NXString > &attributeTitles, std::vector< NXString > &attributeValues, double viewScale, NXOpen::Tooling::CompDrawingBuilder::ReferenceSet referenceSet, NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption renderingStyle) |
| void | CreateComponentDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName, std::vector< NXString > &attributeTitles, std::vector< NXString > &attributeValues, double viewScale, NXOpen::Tooling::CompDrawingBuilder::ReferenceSet referenceSet, NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption renderingStyle) |
| void | DeleteCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| void | DeleteCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| void | DeleteCompSheet (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| void | DeleteCompSheet (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| void | DeleteDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| NXString | DestinationFolder () |
| double | DoubleViewScale () |
| NXString | DrawingFileNamingRule () |
| NXOpen::Tooling::CompDrawingBuilder::DrawingType | DrawingFilter () |
| NXString | DrawingSheetNamingRule () |
| void | EditCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName, const char *oldSheetName) |
| void | EditCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName, const NXString &oldSheetName) |
| void | EditDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | EnumReferenceSet () |
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | EnumRenderingStyle () |
| NXOpen::Tooling::CompDrawingBuilder::FilterSelection | Filter () |
| void | IgnoreComponents (NXOpen::NXObject *component) |
| void | InitConstructor () |
| bool | IsKeepDrawingOpen () |
| int | Margin () |
| double | MarginForView () |
| enum | NX_DEPRECATED ("Deprecated in NX1953.0.0. This functionality is no longer supported.") ProjectionType |
| NX_DEPRECATED ("Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing instead.") void DeleteDrawing(const NXString &pName | |
| NX_DEPRECATED ("Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::EditCompDrawing instead.") void EditDrawing(const NXString &pName | |
| NX_DEPRECATED ("Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing instead.") void OpenDrawing(const NXString &pName | |
| void | OpenCompDrawing (NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| void | OpenCompDrawing (NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| void | OpenDrawing (const char *pName, const char *dFile, const char *dName, const char *templateName) |
| void | SetComponentType (NXOpen::Tooling::CompDrawingBuilder::ComponentTypeSelection componentType) |
| void | SetDestinationFolder (const char *destinationFolder) |
| void | SetDestinationFolder (const NXString &destinationFolder) |
| void | SetDisplayState (int displayState, const char *layout, NXOpen::NXObject *drawingTag) |
| void | SetDisplayState (int displayState, const NXString &layout, NXOpen::NXObject *drawingTag) |
| void | SetDoubleViewScale (double doubleViewScale) |
| void | SetDrawingFileNamingRule (const char *drawingFileNamingRule) |
| void | SetDrawingFileNamingRule (const NXString &drawingFileNamingRule) |
| void | SetDrawingFilter (NXOpen::Tooling::CompDrawingBuilder::DrawingType drawingType) |
| void | SetDrawingSheetNamingRule (const char *drawingSheetNamingRule) |
| void | SetDrawingSheetNamingRule (const NXString &drawingSheetNamingRule) |
| void | SetEnumReferenceSet (NXOpen::Tooling::CompDrawingBuilder::ReferenceSet enumReferenceSet) |
| void | SetEnumRenderingStyle (NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption enumRenderingStyle) |
| void | SetFilter (NXOpen::Tooling::CompDrawingBuilder::FilterSelection filter) |
| void | SetKeepDrawingOpen (bool isKeepDrawingOpen) |
| void | SetMargin (int margin) |
| void | SetMarginForView (double marginForView) |
| void | SetWizardType (int wizardType) |
| void | UpdateCompDrawing (NXOpen::NXObject *drawing, NXOpen::NXObject *component, const char *componentPartName, const char *drawingFileName, const char *drawingName, const char *templateName) |
| void | UpdateCompDrawing (NXOpen::NXObject *drawing, NXOpen::NXObject *component, const NXString &componentPartName, const NXString &drawingFileName, const NXString &drawingName, const NXString &templateName) |
| int | WizardType () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
Public 属性 | |
| const NXString & | dFile |
| const NXString const NXString & | dName |
| const NXString const NXString const NXString & | templateName |
友元 | |
| class | _CompDrawingBuilderBuilder |
组件图纸构建器
表示用于创建或编辑组件图纸的CompDrawingBuilder。 <br> 要创建此类的新实例,请使用ToolingDrawingCollection::CreateComponentDrawingBuilder。 <br>
默认值。
| Property | Value |
|---|---|
| ComponentType | All |
| DoubleViewScale | 1.0 |
| DrawingFilter | None |
| EnumReferenceSet | NoChange |
| EnumRenderingStyle | NoChange |
| Filter | Type |
| IsKeepDrawingOpen | 0 |
| Margin | 15 |
创建于NX8.0.0。
| void NXOpen::Tooling::CompDrawingBuilder::AddComponentSheet | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName, | ||
| double | viewScale, | ||
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | referenceSet, | ||
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | renderingStyle ) |
Add a new sheet to a drawing component.
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| viewScale | view scale |
| referenceSet | reference set type |
| renderingStyle | rendering style |
| void NXOpen::Tooling::CompDrawingBuilder::AddComponentSheet | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName, | ||
| double | viewScale, | ||
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | referenceSet, | ||
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | renderingStyle ) |
Add a new sheet to a drawing component.
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| viewScale | view scale |
| referenceSet | reference set type |
| renderingStyle | rendering style |
| void NXOpen::Tooling::CompDrawingBuilder::AssignAttribute | ( | NXOpen::NXObject * | objectTag, |
| const char * | attributeTitle, | ||
| const char * | attributeValue ) |
Assign attribute to object
Created in NX1847.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| objectTag | object tag |
| attributeTitle | attribute title |
| attributeValue | attribute value |
| void NXOpen::Tooling::CompDrawingBuilder::AssignAttribute | ( | NXOpen::NXObject * | objectTag, |
| const NXString & | attributeTitle, | ||
| const NXString & | attributeValue ) |
Assign attribute to object
Created in NX1847.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| objectTag | object tag |
| attributeTitle | attribute title |
| attributeValue | attribute value |
| void NXOpen::Tooling::CompDrawingBuilder::ChangeReferenceSet | ( | NXOpen::NXObject * | compTag | ) |
Change reference set
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| compTag | comptag |
| void NXOpen::Tooling::CompDrawingBuilder::ChangeRenderingStyle | ( | NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | styleOption | ) |
Set rendering style for given view
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| styleOption | styleoption |
| void NXOpen::Tooling::CompDrawingBuilder::ChangeViewScale | ( | double | scale | ) |
Change view scale
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| scale | scale |
| 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::CreateComponentDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName, | ||
| std::vector< NXString > & | attributeTitles, | ||
| std::vector< NXString > & | attributeValues, | ||
| double | viewScale, | ||
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | referenceSet, | ||
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | renderingStyle ) |
Creates a drawing for a component and copy attribute to the drawing part
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| attributeTitles | attribute titles |
| attributeValues | attribute values |
| viewScale | view scale |
| referenceSet | reference set type |
| renderingStyle | rendering style |
| void NXOpen::Tooling::CompDrawingBuilder::CreateComponentDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName, | ||
| std::vector< NXString > & | attributeTitles, | ||
| std::vector< NXString > & | attributeValues, | ||
| double | viewScale, | ||
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | referenceSet, | ||
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | renderingStyle ) |
Creates a drawing for a component and copy attribute to the drawing part
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| attributeTitles | attribute titles |
| attributeValues | attribute values |
| viewScale | view scale |
| referenceSet | reference set type |
| renderingStyle | rendering style |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName ) |
删除独立部件中的工程图或删除包含工程图的主模型部件
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName ) |
删除独立部件中的工程图或删除包含工程图的主模型部件
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompSheet | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName ) |
删除组件中的图纸。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteCompSheet | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName ) |
删除组件中的图纸。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::DeleteDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName ) |
Deletes a drawing.
| pName | pname |
| dFile | dfile |
| dName | dname |
| templateName | templatename |
| NXString NXOpen::Tooling::CompDrawingBuilder::DestinationFolder | ( | ) |
Returns the destination folder which the master model part will be created in.
Created in NX1953.0.0.
License requirements : None
| double NXOpen::Tooling::CompDrawingBuilder::DoubleViewScale | ( | ) |
Returns a double view scale
Created in NX1953.0.0.
License requirements : None
| NXString NXOpen::Tooling::CompDrawingBuilder::DrawingFileNamingRule | ( | ) |
Returns the drawing projection angle.
Sets the drawing projection angle.
projection 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 char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName, | ||
| const char * | oldSheetName ) |
编辑组件中的工程图。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| oldSheetName | old sheet name |
| void NXOpen::Tooling::CompDrawingBuilder::EditCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName, | ||
| const NXString & | oldSheetName ) |
编辑组件中的工程图。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| oldSheetName | old sheet name |
| void NXOpen::Tooling::CompDrawingBuilder::EditDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName ) |
编辑工程图。
| pName | pname |
| dFile | dfile |
| dName | dname |
| templateName | templatename |
| NXOpen::Tooling::CompDrawingBuilder::ReferenceSet NXOpen::Tooling::CompDrawingBuilder::EnumReferenceSet | ( | ) |
Returns the option for select the sheet
Created in NX1953.0.0.
License requirements : None
| NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption NXOpen::Tooling::CompDrawingBuilder::EnumRenderingStyle | ( | ) |
Returns the option for rendering style
Created in NX1953.0.0.
License requirements : None
| 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::IgnoreComponents | ( | NXOpen::NXObject * | component | ) |
隐藏所选组件。
创建于 NX2007.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| component | 组件 |
| void NXOpen::Tooling::CompDrawingBuilder::InitConstructor | ( | ) |
初始化组件工程图值。
创建于 NX8.0.0。
许可要求:无
| 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
|
inline |
| NXOpen::Tooling::CompDrawingBuilder::NX_DEPRECATED | ( | "Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::DeleteCompDrawing instead." | ) | const & |
Deletes a drawing.
pname
| NXOpen::Tooling::CompDrawingBuilder::NX_DEPRECATED | ( | "Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::EditCompDrawing instead." | ) | const & |
Edits a drawing.
pname
| NXOpen::Tooling::CompDrawingBuilder::NX_DEPRECATED | ( | "Deprecated in NX8.5.0. Use NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing instead." | ) | const & |
Opens a drawing.
pname
| void NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing | ( | NXOpen::NXObject * | component, |
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName ) |
在组件中打开工程图。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::OpenCompDrawing | ( | NXOpen::NXObject * | component, |
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName ) |
在组件中打开工程图。
创建于 NX8.5.0。
许可要求:无
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| void NXOpen::Tooling::CompDrawingBuilder::OpenDrawing | ( | const char * | pName, |
| const char * | dFile, | ||
| const char * | dName, | ||
| const char * | templateName ) |
Opens a drawing.
| pName | pname |
| dFile | dfile |
| dName | dname |
| templateName | templatename |
| 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::SetDestinationFolder | ( | const char * | destinationFolder | ) |
Sets the destination folder which the master model part will be created in.
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| destinationFolder | destinationfolder |
| void NXOpen::Tooling::CompDrawingBuilder::SetDestinationFolder | ( | const NXString & | destinationFolder | ) |
Sets the destination folder which the master model part will be created in.
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| destinationFolder | destinationfolder |
| void NXOpen::Tooling::CompDrawingBuilder::SetDisplayState | ( | int | displayState, |
| const char * | layout, | ||
| NXOpen::NXObject * | drawingTag ) |
Set display state
Created in NX1847.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| displayState | display state |
| layout | layout to open |
| drawingTag | drawingtag |
| void NXOpen::Tooling::CompDrawingBuilder::SetDisplayState | ( | int | displayState, |
| const NXString & | layout, | ||
| NXOpen::NXObject * | drawingTag ) |
Set display state
Created in NX1847.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| displayState | display state |
| layout | layout to open |
| drawingTag | drawingtag |
| void NXOpen::Tooling::CompDrawingBuilder::SetDoubleViewScale | ( | double | doubleViewScale | ) |
Sets a double view scale
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleViewScale | doubleviewscale |
| 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::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::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 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::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::SetEnumReferenceSet | ( | NXOpen::Tooling::CompDrawingBuilder::ReferenceSet | enumReferenceSet | ) |
Sets the option for select the sheet
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumReferenceSet | enumreferenceset |
| void NXOpen::Tooling::CompDrawingBuilder::SetEnumRenderingStyle | ( | NXOpen::Tooling::CompDrawingBuilder::RenderingStyleOption | enumRenderingStyle | ) |
Sets the option for rendering style
Created in NX1953.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumRenderingStyle | enumrenderingstyle |
| 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::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 |
| void NXOpen::Tooling::CompDrawingBuilder::UpdateCompDrawing | ( | NXOpen::NXObject * | drawing, |
| NXOpen::NXObject * | component, | ||
| const char * | componentPartName, | ||
| const char * | drawingFileName, | ||
| const char * | drawingName, | ||
| const char * | templateName ) |
更新过时的图纸。
创建于 NX2007.0.0。
许可要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard")
| drawing | 图纸 |
| component | 组件 |
| componentPartName | 组件零件名称 |
| drawingFileName | 图纸文件名 |
| drawingName | 图纸名称 |
| templateName | 模板名称 |
| void NXOpen::Tooling::CompDrawingBuilder::UpdateCompDrawing | ( | NXOpen::NXObject * | drawing, |
| NXOpen::NXObject * | component, | ||
| const NXString & | componentPartName, | ||
| const NXString & | drawingFileName, | ||
| const NXString & | drawingName, | ||
| const NXString & | templateName ) |
Update out of date drawings.
Created in NX2007.0.0.
License requirements : ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard")
| drawing | drawing |
| component | component |
| componentPartName | component part name |
| drawingFileName | drawing file name |
| drawingName | drawing name |
| templateName | template name |
| int NXOpen::Tooling::CompDrawingBuilder::WizardType | ( | ) |
Returns the wizard type attribute
Created in NX8.5.0.
License requirements : None
| const NXString & NXOpen::Tooling::CompDrawingBuilder::dFile |
dfile