software-defined fabrication

PUNKFAB

Manufacturing that runs like software.

We define your assembly in code, prove it in physics simulation, and check it for manufacture. You get verified CAD and a design that works before anything is made.

available now

What you get today.

define

Your assembly as code

Parametric source for every part, mate and joint. Change a number and the whole assembly regenerates. Start from a sketch, an existing design, or a paper.

simulate

Physics before hardware

The real parts simulated in motion: loads, collisions, dynamics and the specific claims your design depends on, with a report of what was proven and how.

verify

Manufacturable CAD

Clearance, interference, wall-thickness and print-orientation checks, then STEP and STL files ready for your printer or fabricator.

Case study: a motor mechanism from a research paper, taken to a simulated, verified, printable assembly — read it →

the pipeline

One path, code to assembly.

Today: define, simulate and verify in software. Building it for you is the roadmap.

now01 / DEFINE

Define

The whole assembly as parametric code: parts, mates and motion. Change a number, regenerate all of it.

now02 / SIMULATE

Simulate

Physics sim proves the mechanism and the motion before any metal moves.

now03 / VERIFY

Verify

Clearance, interference, wall thickness and print orientation checked against the design before anything is made.

roadmap04 / SCHEDULE + TOOLPATH

Plan the build

An operation graph sequences robot cells; CAM turns each step into arm motion, checked for reach.

roadmap05 / BUILD

Build

Tool-changing robot cells form, cut, press, and put the real assembly together.

roadmap06 / MEASURE

Measure

The finished assembly is measured against the CAD, and the measurements feed back into the simulation.

roadmap · not yet available

Where we're headed: the shop floor.

These are the processes we're developing so the same code that proves a design can also build it. None of them is offered as a service yet.

wire

Wire forming

CNC bends from a program, with springback calibrated per spool so the first part comes out right.

sheet

Sheet & foil forming

Fold flat stock into stiff profiles — or layer-form solid parts from cheap foil.

arms

Tool-changing arms

One arm, many tools: shear, press, gripper, glue — swapped in seconds at the dock.

press

Press & insert

A self-reacting C-frame seats bearings and inserts with hundreds of newtons — and the arm feels almost none of it.

assembly

Adhesive & assembly

Two arms coordinate: one holds the joint, the other lays the bead, and holds until it sets.

lom

Layer forming

Stack, bond, and cut sheet into a finished solid — tooling-free, straight from the slice stack.

manufacturing for design

Don't design a part. Sweep a space.

Design for Manufacturing bends the design to fit the machine.
We bend the machine to fit the design.

When simulate-and-verify costs almost nothing, you stop guessing a single design and sweep a whole family — every variant built and checked in software, the constraints picking the survivor. You don't hit a spec; you map the envelope around it. Something traditional shops can't afford, because there each try burns a real tool and a real setup.

sweep · omni-wheel roller pitch × gap · interference-verified ■ verified  ■ rejected

r18·g8 ✕
r18·g10 ✕
r18·g12 ✕
r20·g8 ✕
r20·g10 ✕
r20·g12 ✓
r21·g8 ✕
r21·g10 ✓
r21·g12 ✓
r22·g8 ✓
r22·g10 ✓
r22·g12 ✓

The simulation is a cache of reality.

A simulation is only as good as its numbers. Every parameter is traced to a source — a datasheet, a paper, a measurement — or flagged as an assumption until it's measured on real hardware. You always know which results are proven and which are provisional.

every number sourced or flagged · never silent
the lexicon

New words for a new loop.

Spine

Manufacturing for Design

The inversion of DFM. The factory is a subroutine of your design search, not a constraint you contort around.

Scope

Assembly-first

The unit of design is the assembly: parts, mates, motion, and how it goes together. A single part is just an assembly of one.

Philosophy

Design as Search

You don't draw a part — you search a space, and the winner is verified, not asserted.

Method

Sweep the envelope

Explore hundreds of variants for almost nothing and map the whole feasible region — the edge a traditional shop can't afford to find.

Discipline

Test-Driven Fabrication

Write the constraint first. The design converges until the build goes green.

Trust

The simulation is a cache of reality

Every parameter is traced to a source or flagged as an assumption, and re-checked once it's measured on real hardware.

Guarantee

Verified by construction

Some constraints aren't checked after the fact — they're made impossible to violate by how the assembly is designed.

get in touch

Building something that doesn't fit a catalog?

Send us the assembly, a single part, a paper, or just the problem. If it can be defined and simulated, we want it — and we'll tell you plainly what's proven and what still needs the bench.

[email protected]