Skip to content
Graphviz (DOT) templates

Circular material recovery and quality assurance

Includes conditional reuse, retesting and residual disposal instead of assuming all recovered materials are reusable. Original worked design example; adapt responsibilities, thresholds and assumptions to your system.

Template previewGraphviz (DOT)
G survey Pre-demolition survey select Selective dismantling survey->select recovery plan sort Material sorting select->sort separated materials test Condition testing sort->test candidate items reuse Direct reuse test->reuse fit for purpose repair Repair and recertify test->repair recoverable defect recycle Reprocessing test->recycle material recovery reject Controlled disposal test->reject unsafe residual passport Material passport reuse->passport provenance and condition repair->test retest buyer Buyer requirements passport->buyer verified offer buyer->test acceptance criteria

What this template contains

Graph
Directed
Edges
11
Source
26 lines

Make it your own.

digraph G {
 graph [rankdir=LR, bgcolor="transparent", pad="0.3", nodesep="0.45", ranksep="0.8"];
 node [shape=box, style="rounded,filled", fillcolor="#edf4fa", color="#47728d", fontname="Arial", fontsize=12, margin="0.14"];
 edge [color="#64748b", fontname="Arial", fontsize=10];
 survey [label="Pre-demolition survey"];
 select [label="Selective dismantling"];
 sort [label="Material sorting"];
 test [label="Condition testing"];
 reuse [label="Direct reuse"];
 repair [label="Repair and recertify"];
 recycle [label="Reprocessing"];
 passport [label="Material passport"];
 buyer [label="Buyer requirements"];
 reject [label="Controlled disposal"];
 survey -> select [label="recovery plan"];
 select -> sort [label="separated materials"];
 sort -> test [label="candidate items"];
 test -> reuse [label="fit for purpose"];
 test -> repair [label="recoverable defect"];
 test -> recycle [label="material recovery"];
 test -> reject [label="unsafe residual"];
 repair -> test [label="retest"];
 buyer -> test [label="acceptance criteria"];
 reuse -> passport [label="provenance and condition"];
 passport -> buyer [label="verified offer"];
}