D3PLOT 22.1
Workflows menu in D3PLOT

Workflows menu in D3PLOT

Tools → Workflows

The Workflows menu allows easy access to all the available workflows. In D3PLOT, you can open the Workflows menu by selecting Tools → Workflows. The Defined Workflows tab shows all the Workflows that can be run. Selecting any of the Workflows will run the JavaScript defined in the Workflow Definition. Running a Workflow will minimise the Workflows menu and open the script’s user-interface. The Workflows menu will maximise again after closing the script.


When the Workflows menu is initially opened, it shows all the available Workflows, but you can filter the Workflows by using the Filters tree. You can select multiple categories to filter the available Workflows displayed. Individual categories can be selected with single clicks; pressing the Ctrl and Shift keys while clicking on the tree will do a multi select.

Every Workflow can be tagged with Category and Value pairs, which populate the Filters tree. Selecting multiple Values within a Category will show all the Workflows tagged with any of the selected Values. However, selecting Values across Categories will show workflows which are tagged with all the selected Category/Value.

You can always refresh the Workflow user data and available Workflows shown in the menu by using the refresh  button in the top-right corner of the panel. This will reread the Workflow data from the files so that the updated data is available. This is useful if you update the Workflow data from a PRIMER session and you want to use the revised user data in your already-open D3PLOT session.

In both D3PLOT and T/HIS, you have the option to automatically open the Workflow menu when reading a model that has associated workflow data, by selecting the Open Menu Automatically tick box at the top-right corner of the panel.

If there is more than one model in memory and multiple models have the same Workflow associated with them, the individual Workflow buttons in the Defined Workflows tab will have a drop-down option to select for which models you wish to run the Workflow (see example below). You can select a single model or multiple models. The maximum and minimum number of models you can use in a Workflow is defined by the Minimum Multiple Models and Maximum Multiple Models parameters in the Workflow Definition.

The Undefined Workflows tab shows all the workflows that can be run in D3PLOT, but don't have the required user data to run them.

Selecting one of the workflows will open the model in PRIMER and start the workflow so you can select the required data.

In D3PLOT a window will open telling you to press REFRESH when you have saved the data in PRIMER. This will update the workflow menu, moving the workflow to the Defined Workflows tab so it can be run in D3PLOT.