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(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(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(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(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(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(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(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(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(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(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.