GeneralWorkFlowBuilder Class¶
-
class
NXOpen.Drawings.
GeneralWorkFlowBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.Drawings.GeneralWorkFlowBuilder
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
CreateDraftingComponent | Returns or sets the flag indicating whether to creates a drafting component when creating a view of the master model part |
GridSettings | Returns or sets the option that indicates the grid settings |
ModelBasedAlwaysStart | Returns or sets the option that indicates action to be taken after inserting a sheet with no views |
ModelBasedInsertSheet | Returns or sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist |
ModelBasedProjectedView | Returns or sets the flag indicating whether to automatically start the projected view command after inserting a model view. |
SettingsOrigination | Returns or sets the option that indicates the settings origination |
StandAloneInsertSheet | Returns or sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist. |
StandAloneProjectToView | Returns or sets the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view. |
StandAloneProjectedView | Returns or sets the flag indicating whether to automatically starts the projected view command after inserting a drawing view. |
StandAloneViewCreation | Returns or sets the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views. |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
GeneralWorkFlowBuilderGridSettingsType Enumeration | Represents the grid settings type. |
GeneralWorkFlowBuilderModelBasedAlwaysStartType Enumeration | Represents the always start type. |
GeneralWorkFlowBuilderSettingsOrientationType Enumeration | Represents the settings orientation type. |
Property Detail¶
CreateDraftingComponent¶
-
GeneralWorkFlowBuilder.
CreateDraftingComponent
¶ Returns or sets the flag indicating whether to creates a drafting component when creating a view of the master model part
-------------------------------------
Getter Method
Signature
CreateDraftingComponent
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CreateDraftingComponent
Parameters: createDraftingComponent (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
GridSettings¶
-
GeneralWorkFlowBuilder.
GridSettings
¶ Returns or sets the option that indicates the grid settings
-------------------------------------
Getter Method
Signature
GridSettings
Returns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderGridSettingsType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
GridSettings
Parameters: gridSettings ( NXOpen.Drawings.GeneralWorkFlowBuilderGridSettingsType
) –New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ModelBasedAlwaysStart¶
-
GeneralWorkFlowBuilder.
ModelBasedAlwaysStart
¶ Returns or sets the option that indicates action to be taken after inserting a sheet with no views
-------------------------------------
Getter Method
Signature
ModelBasedAlwaysStart
Returns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderModelBasedAlwaysStartType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ModelBasedAlwaysStart
Parameters: modelBasedAlwaysStart ( NXOpen.Drawings.GeneralWorkFlowBuilderModelBasedAlwaysStartType
) –New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ModelBasedInsertSheet¶
-
GeneralWorkFlowBuilder.
ModelBasedInsertSheet
¶ Returns or sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist
-------------------------------------
Getter Method
Signature
ModelBasedInsertSheet
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ModelBasedInsertSheet
Parameters: modelBasedInsertSheet (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
ModelBasedProjectedView¶
-
GeneralWorkFlowBuilder.
ModelBasedProjectedView
¶ Returns or sets the flag indicating whether to automatically start the projected view command after inserting a model view.
-------------------------------------
Getter Method
Signature
ModelBasedProjectedView
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ModelBasedProjectedView
Parameters: modelBasedProjectedView (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
SettingsOrigination¶
-
GeneralWorkFlowBuilder.
SettingsOrigination
¶ Returns or sets the option that indicates the settings origination
-------------------------------------
Getter Method
Signature
SettingsOrigination
Returns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderSettingsOrientationType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SettingsOrigination
Parameters: settingsOrigination ( NXOpen.Drawings.GeneralWorkFlowBuilderSettingsOrientationType
) –New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
StandAloneInsertSheet¶
-
GeneralWorkFlowBuilder.
StandAloneInsertSheet
¶ Returns or sets the flag indicating whether to automatically starts the insert sheet command when entering the drafting application if no drawing sheets exist.
-------------------------------------
Getter Method
Signature
StandAloneInsertSheet
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandAloneInsertSheet
Parameters: standAloneInsertSheet (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
StandAloneProjectToView¶
-
GeneralWorkFlowBuilder.
StandAloneProjectToView
¶ Returns or sets the flag indicating whether to automatically starts the projected view command after inserting a projected drawing view.
-------------------------------------
Getter Method
Signature
StandAloneProjectToView
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandAloneProjectToView
Parameters: standAloneProjectToView (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
StandAloneProjectedView¶
-
GeneralWorkFlowBuilder.
StandAloneProjectedView
¶ Returns or sets the flag indicating whether to automatically starts the projected view command after inserting a drawing view.
-------------------------------------
Getter Method
Signature
StandAloneProjectedView
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandAloneProjectedView
Parameters: standAloneProjectedView (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
StandAloneViewCreation¶
-
GeneralWorkFlowBuilder.
StandAloneViewCreation
¶ Returns or sets the flag indicating whether to automatically starts the drawing view command after inserting a sheet with no views.
-------------------------------------
Getter Method
Signature
StandAloneViewCreation
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StandAloneViewCreation
Parameters: standAloneViewCreation (bool) – New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
Method Detail¶
Validate¶
-
GeneralWorkFlowBuilder.
Validate
¶ 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.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.