New for 10.1.5 (draft preview). This page previews a feature shipping in FrameworX 10.1.5 (planned April 2026). The feature is not available in 10.1.4 or earlier. Content under review. |
Bring an RDF/OWL ontology into FrameworX as UserTypes, Tags, and AssetTree folders.
Technical Reference → Solution → Designer → Settings and Tools → Import Tags → OWL/RDF Ontology
N-Triples as the mental model. The Unified Namespace is a triple store by construction. Every UserType, Tag, AssetTree folder, and member that this wizard writes corresponds to one or more RDF triples of the form |
.rj). JSON-LD and Turtle support arrives in a future release.iof, isa88, or write your own JSON. Defaults work for generic OWL files.iof / isa88 / custom) or leave blank for default.If the AI assistant is connected to Designer, use the skill Skill Import Industrial Ontology. The assistant runs the same engine via the import_graph_model MCP tool.
import_graph_model(source="file", file_path="C:/.../biotech.rj", policy="iof", dry_run=true) # review the summary, then re-run with dry_run=false |
Always run dry_run=true once before committing. The preview reports class count, instance count, BaseUserType cycle warnings, and label collisions.
OWL construct | FrameworX column |
|---|---|
| New row in UnsUserTypes |
| New row in UnsTags at path |
| Member row inside the UDT's member-def table |
Primary |
|
|
|
|
|
Class / individual / property IRI |
|
|
|
Everything else: |
|
/Attr conventionEvery typed OWL individual imports as a Tag named <containmentPath>/<entityName>/Attr. AssetTree folders auto-create from the slashes. The importer never writes folder rows directly. The /Attr leaf collects the entity's typed members so one click reveals everything about the entity in one place. On re-export, the /Attr suffix is stripped so OWL entity IRIs reflect identity, not storage layout.
A subClassOf B, B subClassOf A). FX single-parent BaseUserType does not model cycles. Neither class gets BaseUserType set. Duck-typed member copy-down still flattens members from both ancestors. Look for "cycle detected" in the warnings.BaseUserType, the rest get warning-logged. All ancestors' members are still copied down.Description text is preserved (descriptionCollisionPolicy: "skip"). Change to "overwrite" if the ontology is the source of truth.Related: Industrial Ontology Integration How-to · Export your UNS to RDF/OWL/GraphDB · Generate a visual report of your UNS · Local AI Ontology Demo