A steel fabrication shop at golden hour
SDS2 Automation OS · Live

Drawings out the door
before lunch.

Forge is the control room for SDS2 automation. One panel runs every script, every workstation, every project — so your detailers spend their hours engineering, not babysitting macros.

~140 hrs
Detailer hours saved / month
93%
QC errors caught pre-fab
Faster revision turnaround
0
Manual report packaging
01 · Diagnosis

The work isn't broken.
The repetition is.

SDS2 is excellent. The workflow around it is where the hours leak. We mapped where they actually go.

i.
Manual data entry

Detailers type shear, axial, and moment values from CSVs into beam after beam. A 200-member model takes half a day.

ii.
QC by checklist

Piecemarks, bolts, welds, naming — all checked by eye. The errors that slip through cost real money in fabrication.

iii.
End-of-job packaging

CNC, IFC, BOMs, drawings, RFI logs — exported separately, formatted by hand. Two to three hours of clerical work.

iv.
Bulk edits, one at a time

Client changes a beam size on forty members. Each one opened individually, edited, saved. Errors compound.

v.
No execution layer

Brilliant document AI finds the answer. The answer still has to be acted on by hand. Half the loop is closed.

vi.
No floor visibility

Five detailers, ten jobs, status living in heads and Slack threads. PMs can't see what's running, stuck, or done.

02 · The promise

We sell time.
Steel is the by-product.

Every detailer in the country is doing the same forty things by hand — exporting, renaming, re-numbering, re-checking. It is honest work. It is also why drawings ship late.

Forge ends that quietly. Each repetitive task becomes a script. Each script becomes a button. Each button becomes a record. The shop keeps moving. The clock stops winning.

One panel. Every script. Every workstation.

03 · How it runs

Sit down.
Click run.
Get back to engineering.

Forge attaches to every workstation in your shop. Pick a project. Pick an automation. Press one button. Watch it ship from any chair, any floor, any city.

  • Live runs
    See every workstation as it works.
  • Versioned scripts
    Roll forward, roll back, never break a build.
  • Audit by default
    Every click, every output, every hash logged.
A detailer running an SDS2 automation
Fig. 03 — Forge running on a Ferric Group workstation
04 · The workflow shift

A real example,
before and after.

The single most common task on a steel detailing job: applying loads to beams from an engineer's CSV. Today, hours of manual entry. With Forge, a button.

Before · today
3–4 hrs
Detailer opens beams one by one.
  1. 01Receive load CSV from engineer over email.
  2. 02Open the SDS2 model. Find the first matching beam.
  3. 03Right-click. Open member properties dialog.
  4. 04Manually disable Auto Load.
  5. 05Type left-end shear, axial, moment values.
  6. 06Type right-end shear, axial, moment values.
  7. 07Set the connection type from a dropdown.
  8. 08Save. Close. Repeat for every other beam.
Time · 200 beams
3–4 hrs
After · with Forge
~ 40 sec
One upload. One click. Done.
  1. 01Drag the CSV into Forge.
  2. 02Forge AI validates the columns and flags any issues.
  3. 03Detailer reviews the preview, clicks Run Import.
  4. 04Forge routes the job to the next available workstation.
  5. 05Loads applied. Connections set. Model saved.
Time · 200 beams
~ 40 sec
05 · System architecture

Five layers.
One operating system.

Scripts execute inside SDS2. A local agent on every workstation talks to the cloud. The cloud orchestrates. AI closes the loop. The dashboard is what humans see.

01
Execution Layer
inside SDS2

Six purpose-built automation scripts that run inside SDS2 — apply loads, validate models, generate reports, batch-edit members, draw shop drawings.

Python · SDS2 macro
02
Local Agent
on every workstation

A lightweight Windows service that monitors SDS2, picks up jobs from the cloud, runs the right script, ships logs back. Installs in one click.

FastAPI · Windows service
03
Cloud Backend
the orchestrator

Routes runs to the right workstation, persists every action in Postgres, exposes REST + realtime APIs, manages files, dispatches notifications.

FastAPI · Supabase
04
Intelligence Layer
the AI brain

Validates CSVs before they touch a model. Translates QC failures into plain English. Generates new scripts from natural language.

Forge AI · Anthropic + Google
05
Dashboard
what humans see

One unified surface for detailers, PMs, and admins. Project status, run console, file outputs, QC reports. Lives in the browser.

React · TanStack Start
06 · What Forge does

Six capabilities.
Each replaces hours.

M01 · Loads
Beam load import, at scale

Engineers send CSVs. Forge applies the loads — left-end and right-end values, connection types — across hundreds of members in seconds, auto-load disabled, model saved.

M02 · QC
Model-wide validation

Eight production rules across every member: piecemark uniqueness, naming, bolts, welds, materials, connections, drawing-index alignment, AISC compliance.

M03 · Reports
One-click packaging

CNC, IFC, KISS, BOM, RFI — bundled into standard formats and pushed where they need to go. The clerical hour at the end of every job, gone.

M04 · Batch
Mass edits without chaos

Client changes a beam size on forty members. Select the group, apply the change. Forge updates sections, rechecks connections, flags affected drawings.

M05 · Connections
Standards, by rule

Define your shop's standards once — clip angles, shear tabs, end plates by member type and load. Forge applies them across every model. New detailers ship senior work.

M06 · Drawings
Drawing generation, orchestrated

Auto-generate shop drawings, package as PDFs, track revisions, stamp metadata, push to the client portal. The drawing pipeline becomes one workflow.

A laser-precise steel beam connection
07 · The standard

Tolerances are measured in millimetres.
So is our software.

Every run is logged, hashed and replayable. Every output is verified before it leaves the building. If a beam is wrong, it wasn't Forge.

08 · The math

What this is
worth.

Conservative estimates from a typical job: 1,500 members, six detailers, three to four active jobs at any time. The numbers below are per month, not per year.

~140
hrs
Detailer hours saved every month
93
%
QC errors caught before fabrication
3
×
Faster turnaround on revisions
0
Manual report packaging required

Forge does the thing.

09 · The shop floor

Built in the shop.
Used in the shop.

"We used to lose a day a week to file shuffling. With Forge it is six clicks and a coffee. The drawings are out before the weld is cool."
Senior Detailer · OM Steel Solutions
10 · Begin

The first drawing
you ship with Forge
will not be your last.

Start in Forge
No card. No call. Just sign in.