GeneralWorkFlowBuilder Class¶
-
class
NXOpen.Drawings.GeneralWorkFlowBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.Drawings.GeneralWorkFlowBuilderNew 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
CreateDraftingComponentReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CreateDraftingComponentParameters: 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
GridSettingsReturns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderGridSettingsTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
GridSettingsParameters: 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
ModelBasedAlwaysStartReturns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderModelBasedAlwaysStartTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ModelBasedAlwaysStartParameters: 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
ModelBasedInsertSheetReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ModelBasedInsertSheetParameters: 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
ModelBasedProjectedViewReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ModelBasedProjectedViewParameters: 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
SettingsOriginationReturns: Return type: NXOpen.Drawings.GeneralWorkFlowBuilderSettingsOrientationTypeNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SettingsOriginationParameters: 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
StandAloneInsertSheetReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandAloneInsertSheetParameters: 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
StandAloneProjectToViewReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandAloneProjectToViewParameters: 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
StandAloneProjectedViewReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandAloneProjectedViewParameters: 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
StandAloneViewCreationReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StandAloneViewCreationParameters: 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.