Fabrication Intelligence
Template v2.4
24
Templates
1,847
Instances
42
Pending
1,624
Released
BP-STD-4BOLT-SHEAR
v1.2.0 • Active
template BP-STD-4BOLT-SHEAR {
  param plate_width: 50..2000 // mm
  param bolt_count: 4 // fixed
  derive area: plate_width * plate_length
  outputdxf_profile, pdf_shop
}
BP-L02-001
Level 02 • Grid A3 • 300×400×20
Released
BP-L02-002
Level 02 • Grid A4 • 350×450×25
Validated
BP-L02-003
Level 02 • Grid A5 • Upstream changed
Dirty
CAD export complete
SolidWorks → 24 DXFs
IFC sync complete
847 placeholders imported
12 instances dirty
Revalidation required
XO-FIS

From design intent to
fabrication-ready.

XO-FIS transforms parametric templates into validated fabrication instances. Ingest BIM placeholders, evaluate rules, track changes, and generate CAD outputs. Define once, produce thousands.

Ideal for global delivery teams that need traceable fabrication approvals and evidence trails across supply chains.

Template DSL
Instance lifecycle
CAD connectors
Dirty tracking
DSL
Template language
A/B/C
Geometry classes
IFC
Placeholder sync
3
CAD adapters
The Problem

Manual fabrication prep doesn't scale

Every bracket modelled from scratch. Design changes cascade through hundreds of files. Upstream updates go unnoticed. Quality depends on who's working today.

Repetitive Modelling

Hundreds of similar items, each modelled from scratch. Same logic, same parameters, same mistakes - over and over again.

Silent Upstream Changes

BIM model updated Friday. 200 brackets affected. Nobody told fabrication. Wrong parts get made. Rework costs explode.

No Audit Trail

Who approved this? When was it released? Which version went to the factory? Answers buried in emails and shared drives.

Capabilities

Fabrication intelligence, not fabrication labour

XO-FIS owns the rules. CAD tools execute the geometry. BIM provides the input. Everything stays in sync.

Template DSL

Define fabrication intent in a typed, versioned language. Parameters, constraints, derivations, and outputs - all in one contract.

YAML/JSONVersionedTyped params

Instance Lifecycle

Track every fabrication item from draft through validation, approval gates, and release. Full audit trail on every transition.

Draft → ReleasedApproval gatesAudit trail

Rule Validation

Define rules that must pass before release. Bolt counts, plate thickness, clearances - violations block progression.

Fail/Warn/InfoExpression sandboxField-level

CAD Connectors

Generate DXF, STEP, and shop drawings via SolidWorks, Inventor, or Fusion adapters. Geometry from CAD, intelligence from BrieXO.

SolidWorksInventorFusion

Approval Workflows

Design approval, fabrication approval, supplier sign-off. Configurable gates with XO-Flow integration for complex workflows.

Multi-gateXO-FlowAppend-only

Upstream Sync & Dirty Tracking

Ingest IFC placeholders. Detect meaningful changes. Mark affected instances dirty. No silent updates - ever.

IFC importChange eventsDirty flag
Features

Define once, fabricate thousands

XO-FIS separates fabrication intent from fabrication execution. Templates encode the rules. Instances inherit the logic. Changes propagate automatically.

Templates encode fabrication intent

Define parameters, constraints, derivations, and outputs in a typed DSL. Version templates independently. Activate, deprecate, migrate - with full history.

  • Typed parametersNumber, integer, boolean, string, enum - with units and constraints
  • Upstream bindingsMap IFC pset properties to template parameters automatically
  • DerivationsCalculated values from expressions - area, weight, cost
  • Output definitionsDXF, PDF shop drawings, STEP, BOM - generated on release
app.briexo.com/fis/templates/BP-STD-4BOLT
BP-STD-4BOLT-SHEAR
Baseplate - 4 bolt shear connection
Activev1.2.0
schema_version: 1
template_code: BP-STD-4BOLT-SHEAR
geometry_class: class_a
parameters:
- key: plate_width_mm
type: number • unit: mm
constraints: min: 50, max: 2000
outputs:
- type: dxf_profile
- type: pdf_shop_drawing
1,247
Instances
1,198
Released
12
Dirty
Class A template
Deterministic outputs

Upstream changes never go unnoticed

When BIM placeholders change, XO-FIS detects it. Affected instances are marked dirty and blocked from further progression until revalidated. No silent updates. No surprises on site.

  • IFC placeholder syncImport from IFC with Pset_Briexo_Fab property bindings
  • Change event creationMeaningful diffs trigger UpstreamChangeEvent records
  • Dirty flag propagationLinked instances marked is_dirty=true with reason
  • Release blockingReleased outputs invalidated until explicit re-release
app.briexo.com/fis/instances?filter=dirty
Dirty Instances
12 instances require revalidation
Upstream Changed
BP-L02-003
Dirty
plate_width_mm changed: 300 → 350
IFC sync 09:14Was: Released
BP-L02-007
Dirty
location_mm.z changed: 0 → 25
IFC sync 09:14Was: Validated
No silent updates
Changes always visible
More Capabilities

Complete fabrication intelligence

XO-FIS gives you the tools to define, validate, approve, and release fabrication data at scale.

Geometry Classes

Class A (deterministic), B (constrained), C (governed) - right approach for each item type

Template Versioning

Immutable versions with migration paths. Know exactly which rules applied to each instance.

Expression Sandbox

Safe rule evaluation - arithmetic, comparisons, built-ins. No arbitrary code execution.

Approval Records

Append-only audit trail. Actor, timestamp, decision, comments - on every gate transition.

Output Artifacts

DXF profiles, PDF shop drawings, STEP files, BOM JSON - generated and hashed on release.

IFC-First Sync

Import placeholders from IFC exports. Pset_Briexo_Fab property bindings built-in.

CAD Adapters

SolidWorks, Inventor, Fusion connectors. Webhook integration with timeout handling.

Idempotent Sync

Retry-safe placeholder import. Deduplication by element_id + model_revision_id.

Ready to automate fabrication intelligence?

See how XO-FIS transforms parametric templates into validated, released fabrication data - with full traceability from BIM to shop floor.