...
Produce a human-readable diagram of your Unified Namespace (UserTypes, AssetTree, Tags) in interactive HTML, Mermaid / , SVG / , or PNG / HTML.
Standards Compliance How-to → Industrial Ontology → Visual Report
...
...
The fastest way is a single click in Designer. No AI required, works offline.
Visualizations/ as <SolutionName>_UNS_Visual.html.The HTML is a single self-contained artifact with the UNS nodes and edges embedded. No server required. Pan, zoom, and filter via cytoscape.js inside the browser.
The diagram The output shows:
hasPart edges, Reference members as dotted edges, BaseUserType as inheritance arrows./Attr convention made visible.The button is also available on the UNS UserTypes page as Open Visual Graph. Same backend, same output file format.
...
| Code Block | ||
|---|---|---|
| ||
generate_uns_visual(scope="full", format="html") generate_uns_visual(scope="subtree", root_path="/Plant1/Line3", format="mermaid-md") generate_uns_visual(scope="userTypes", include_inheritance=true) |
The MCP tool defaults to mermaid-md for scripted diffs. Pass format="html" for the interactive view.
Tier | Format | Best for |
|---|---|---|
1 (default) |
| Docs, handoff, diff. Renders natively in VSCode, GitHub, Obsidian, Confluence. No local tools required. |
2 |
| Embedding in external docs, tickets, email. Requires |
3 (button default) |
| Interactive exploration (pan, zoom, filter) via cytoscape.js. Ships . Single self-contained file, no server required. Available in 10.1.65. |
| Code Block | ||
|---|---|---|
| ||
classDiagram
Motor <|-- Pump : BaseUserType
class Motor {
Running : Digital
Speed : Double
Temperature : Double
}
class Pump {
FlowRate : Double
Pressure : Double
} |
...
html (no limit, interactive) or narrow the scope (subtree, userTypes) or escalate to svg.html handles large graphs without performance advisories. Pan, zoom, and filter inside the browser scale well beyond Mermaid's practical limits....