Run a graph

Running a graph processes every node in data-flow order and applies the results to the active Fusion document.

Graphs that use System, Design, or Manufacture nodes typically require an active Fusion document. Most such graphs act on an existing open document, so open the document you want the graph to work with before running. Some graphs open or create a document themselves as they run. Graphs that use only Base nodes can run without an open document.

Check the Diagnostics tab for orange Graph structure warning badges before running. An orange badge on a node means a required input port has no wire connected. The graph can't produce a valid result until all required inputs are wired.

Run the graph

  1. Click Save and run the graph save and run the graph icon on the toolbar, or press Ctrl+R (Windows) / Command+R (macOS).

  2. (Optional) To dismiss the notification popup, click ×. You can dismiss it at any time.

  3. Wait for the run to finish.

    The graph runs to completion or until it encounters an error. There's no way to stop a run in progress.

Note: The graph runs from left to right, following the wires between nodes. If the graph has multiple branches, including branches that aren't connected to each other, all branches run. There's no way to run only selected nodes.

Review the results

After the run, the toolbar becomes active again. The canvas updates automatically: each node shows a diagnostic badge reflecting its outcome, and the Diagnostics tab in the Details panel is populated with the full list of results.

See Debugging graphs for how to trace errors back to their source.

Undo a run

Each node that modifies the Fusion document creates its own undo step, so a graph run typically produces multiple entries in the undo history. Click Undo undo icon, or press Ctrl+Z (Windows) / Command+Z (macOS), to reverse them one step at a time.

Caution: Graphs that save the document while running clear the undo history completely. Changes made before the save can't be recovered through undo. Always verify what a graph does before running it on a document you can't afford to lose changes in.

Save and run cycle

System Modeler automatically saves the graph before running it. You don't need to save manually before running the graph.