NX Open C++ Reference Guide
|
Represents a Drawings::GeneralWorkFlowBuilder. More...
Public Types | |
enum | GridSettingsType { GridSettingsTypeDrafting, GridSettingsTypeSketch, GridSettingsTypeSheetZone } |
Represents the grid settings type. More... | |
enum | ModelBasedAlwaysStartType { ModelBasedAlwaysStartTypeViewCreationWizard, ModelBasedAlwaysStartTypeBaseViewCommand, ModelBasedAlwaysStartTypeNoViewCommands } |
Represents the always start type. More... | |
enum | SettingsOrientationType { SettingsOrientationTypeDrawingTemplate, SettingsOrientationTypeDrawingStandard } |
Represents the settings orientation type. More... | |
Public Member Functions | |
bool | CreateDraftingComponent () |
Returns the flag indicating whether to creates a drafting component when creating a view of the master model part Created in NX9.0.0. | |
NXOpen::Drawings::GeneralWorkFlowBuilder::GridSettingsType | GridSettings () |
Returns the option that indicates the grid settings Created in NX9.0.0. | |
NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedAlwaysStartType | ModelBasedAlwaysStart () |
Returns the option that indicates action to be taken after inserting a sheet with no views Created in NX9.0.0. | |
bool | ModelBasedInsertSheet () |
Returns the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist Created in NX9.0.0. | |
bool | ModelBasedProjectedView () |
Returns the flag indicating whether to automatically start the projected view command after inserting a model view. | |
void | SetCreateDraftingComponent (bool createDraftingComponent) |
Sets the flag indicating whether to creates a drafting component when creating a view of the master model part Created in NX9.0.0. | |
void | SetGridSettings (NXOpen::Drawings::GeneralWorkFlowBuilder::GridSettingsType gridSettings) |
Sets the option that indicates the grid settings Created in NX9.0.0. | |
void | SetModelBasedAlwaysStart (NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedAlwaysStartType modelBasedAlwaysStart) |
Sets the option that indicates action to be taken after inserting a sheet with no views Created in NX9.0.0. | |
void | SetModelBasedInsertSheet (bool modelBasedInsertSheet) |
Sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist Created in NX9.0.0. | |
void | SetModelBasedProjectedView (bool modelBasedProjectedView) |
Sets the flag indicating whether to automatically start the projected view command after inserting a model view. | |
void | SetSettingsOrigination (NXOpen::Drawings::GeneralWorkFlowBuilder::SettingsOrientationType settingsOrigination) |
Sets the option that indicates the settings origination Created in NX9.0.0. | |
void | SetStandAloneInsertSheet (bool standAloneInsertSheet) |
Sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist. | |
void | SetStandAloneProjectedView (bool standAloneProjectedView) |
Sets the flag indicating whether to automatically starts the projected view command after inserting a drawing view. | |
void | SetStandAloneProjectToView (bool standAloneProjectToView) |
Sets the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view. | |
void | SetStandAloneViewCreation (bool standAloneViewCreation) |
Sets the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views. | |
NXOpen::Drawings::GeneralWorkFlowBuilder::SettingsOrientationType | SettingsOrigination () |
Returns the option that indicates the settings origination Created in NX9.0.0. | |
bool | StandAloneInsertSheet () |
Returns the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist. | |
bool | StandAloneProjectedView () |
Returns the flag indicating whether to automatically starts the projected view command after inserting a drawing view. | |
bool | StandAloneProjectToView () |
Returns the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view. | |
bool | StandAloneViewCreation () |
Returns the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views. | |
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 Drawings::GeneralWorkFlowBuilder.
Created in NX9.0.0.
bool NXOpen::Drawings::GeneralWorkFlowBuilder::CreateDraftingComponent | ( | ) |
Returns the flag indicating whether to creates a drafting component when creating a view of the master model part
Created in NX9.0.0.
License requirements : None
NXOpen::Drawings::GeneralWorkFlowBuilder::GridSettingsType NXOpen::Drawings::GeneralWorkFlowBuilder::GridSettings | ( | ) |
Returns the option that indicates the grid settings
Created in NX9.0.0.
License requirements : None
NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedAlwaysStartType NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedAlwaysStart | ( | ) |
Returns the option that indicates action to be taken after inserting a sheet with no views
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedInsertSheet | ( | ) |
Returns the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedProjectedView | ( | ) |
Returns the flag indicating whether to automatically start the projected view command after inserting a model view.
Created in NX9.0.0.
License requirements : None
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetCreateDraftingComponent | ( | bool | createDraftingComponent | ) |
Sets the flag indicating whether to creates a drafting component when creating a view of the master model part
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
createDraftingComponent | createdraftingcomponent |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetGridSettings | ( | NXOpen::Drawings::GeneralWorkFlowBuilder::GridSettingsType | gridSettings | ) |
Sets the option that indicates the grid settings
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
gridSettings | gridsettings |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetModelBasedAlwaysStart | ( | NXOpen::Drawings::GeneralWorkFlowBuilder::ModelBasedAlwaysStartType | modelBasedAlwaysStart | ) |
Sets the option that indicates action to be taken after inserting a sheet with no views
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
modelBasedAlwaysStart | modelbasedalwaysstart |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetModelBasedInsertSheet | ( | bool | modelBasedInsertSheet | ) |
Sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
modelBasedInsertSheet | modelbasedinsertsheet |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetModelBasedProjectedView | ( | bool | modelBasedProjectedView | ) |
Sets the flag indicating whether to automatically start the projected view command after inserting a model view.
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
modelBasedProjectedView | modelbasedprojectedview |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetSettingsOrigination | ( | NXOpen::Drawings::GeneralWorkFlowBuilder::SettingsOrientationType | settingsOrigination | ) |
Sets the option that indicates the settings origination
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
settingsOrigination | settingsorigination |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetStandAloneInsertSheet | ( | bool | standAloneInsertSheet | ) |
Sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist.
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
standAloneInsertSheet | standaloneinsertsheet |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetStandAloneProjectedView | ( | bool | standAloneProjectedView | ) |
Sets the flag indicating whether to automatically starts the projected view command after inserting a drawing view.
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
standAloneProjectedView | standaloneprojectedview |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetStandAloneProjectToView | ( | bool | standAloneProjectToView | ) |
Sets the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view.
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
standAloneProjectToView | standaloneprojecttoview |
void NXOpen::Drawings::GeneralWorkFlowBuilder::SetStandAloneViewCreation | ( | bool | standAloneViewCreation | ) |
Sets the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views.
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
standAloneViewCreation | standaloneviewcreation |
NXOpen::Drawings::GeneralWorkFlowBuilder::SettingsOrientationType NXOpen::Drawings::GeneralWorkFlowBuilder::SettingsOrigination | ( | ) |
Returns the option that indicates the settings origination
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::StandAloneInsertSheet | ( | ) |
Returns the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::StandAloneProjectedView | ( | ) |
Returns the flag indicating whether to automatically starts the projected view command after inserting a drawing view.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::StandAloneProjectToView | ( | ) |
Returns the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view.
Created in NX9.0.0.
License requirements : None
bool NXOpen::Drawings::GeneralWorkFlowBuilder::StandAloneViewCreation | ( | ) |
Returns the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views.
Created in NX9.0.0.
License requirements : None
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.