Skip to content
The cutaway 8-speed planetary automatic transmission rendered photoreal in the Rendering workbench: a bead-blasted aluminium case with bright machined cut faces opens onto ground-steel helical planet gears, bronze thrust washers and copper-coloured clutch packs, on a glossy dark floor under soft studio light.

Parametric CAD · Linux & Windows

Model the whole machine. Watch it move.

VulkanForge is parametric CAD with exact geometry, photoreal rendering and a built-in MCP server, so the LLM of your choice can build real machines. The 8-speed automatic on this page — 34 parts, 10 mechanisms, 649 joints — was built that way, then shifted through its gears as a mechanism.

No card required · Every workbench in every plan · Linux and Windows

The cutaway 8-speed planetary automatic transmission rendered photoreal in the Rendering workbench: a bead-blasted aluminium case with bright machined cut faces opens onto ground-steel helical planet gears, bronze thrust washers and copper-coloured clutch packs, on a glossy dark floor under soft studio light.

LLM-driven CAD

Your LLM builds the machine. VulkanForge keeps it exact.

A built-in MCP server lets any MCP-capable LLM — or any script — build, check, render and save real models: parts, assemblies, mechanisms and generative studies. Everything works without a window, too.

  • Bring your own LLM: any client that speaks MCP over HTTP can drive VulkanForge — the machines on this site were built that way.
  • The LLM sees what it builds: view.render returns images of the model, and measurements and topology queries return exact numbers to check against.
  • The backend owns the model; the UI is an optional thin client, so a headless run produces the same files and shapes as the app.
  • MCP server over JSON-RPC 2.0 on 127.0.0.1 with self-describing tools — run standalone (vulkanforge_mcp) or inside the app, where edits appear live.

127.0.0.1:8765/mcp

  1. sketch.create{plane:"XY"}→ S1
  2. sketch.add_entity{sketch:S1, type:"rectangle", x:0,y:0,w:20,h:14}→ ok
  3. geometry.validate{target:S1}→ {valid:true, closed:true}
  4. feature.pad{sketch:S1, length:10}→ Pad.1
  5. document.measure{}→ {volume:2800, bbox:…}
  6. document.save{path:"block.vf_part.yaml"}→ ok

geometry.validate before a pad and document.measure after it are how the model checks its own work — no rendering, and no human in the loop to describe the result back to it. Run headless it writes a file; run inside the open application the geometry lands in the live document and you watch it appear.

Professional · The knowledge system

A researched corpus of engineering design rules your LLM applies while it models — so the parts it builds follow the rules a good engineer would.

Flagship build

8-speed planetary automatic

A cutaway 8-speed automatic transmission with four helical planetary sets and five shift elements, every tooth an exact involute. It reproduces all nine published gear ratios and runs a 3rd-to-4th shift as a mechanism.

Part DesignSurface DesignAssemblyKinematicsRendering

How it was built
Part documents
34
Mechanisms
10
Joints
649
Ratios reproduced to
6.5e-14
The cutaway 8-speed planetary automatic transmission rendered photoreal in the Rendering workbench: a bead-blasted aluminium case with bright machined cut faces opens onto ground-steel helical planet gears, bronze thrust washers and copper-coloured clutch packs, on a glossy dark floor under soft studio light.
8-speed planetary automatic, cutaway — path traced
Path-traced close-up inside the cutaway transmission: helical planet gears in ground steel with bronze thrust washers, stacked friction and steel clutch plates and machined drums, with shallow depth of field.
Helical planetary sets and clutch packs
The transmission posed mid-shift in the Kinematics workbench: the spec tree lists housing, rotating members, planet gears, shift elements and the gear mechanisms, while the rotating drums and planets are shown turned to the shift pose.
Mid-shift in the Kinematics workbench

New in VulkanForge

Learn it inside the app. Show it off photoreal.

Tutorial lesson P1, the piston, in progress: the Tutorial panel shows the current step asking for a point by coordinates, and a pink guide ring highlights the exact Y field of the Point dialog it refers to.

Interactive tutorials

A tutor that points at the right button

Learn VulkanForge inside VulkanForge: lessons open a prepared model, point at the exact control you need next, and move on by themselves when your model is right.

  • A guide ring points at the exact icon, dialog field, tree row or face, even through closed groups, other workbenches and folded tree nodes.
  • Steps complete automatically when the model reaches the right state; there is no Next button to click. Show me and Reset step are always there.
  • The final Validate step checks your part measurement by measurement, and Fix my mistakes repairs your own model as one undoable step.
The Rendering workbench: the live path-traced preview of the gearbox cutaway fills the viewport while the material editor is open on a friction-lining material, with its preview sphere, metallic and roughness sliders and the clear-coat, transmission, sheen and subsurface sections.

Rendering workbench

Photoreal stills and videos, straight from the model

A physically based GPU path tracer turns a part or an assembly into a photoreal image or a video of its mechanism. Materials, lights, cameras and the environment are saved in the document, so any render can be repeated later, by anyone, with the same result.

  • Forty measured materials. Cast iron, machined and brushed steel, bead-blasted and anodized aluminium, chrome, brass, car paint, glass, rubber, carbon fibre and more — or your own, with clear coat, anisotropy, transmission, sheen, subsurface and procedural textures.
  • Materials follow the colour rules. A material is assigned like a colour — per body, per feature or per set — and stays with the part when it is placed in an assembly. Round edges makes sharp CAD edges catch a highlight without touching the geometry.
  • Real units, real cameras. Point, spot, area and sun lights in lumens and lux with colour temperatures in kelvin; cameras with focal length, depth of field and exposure; a physical sky placed by location, date and time.

Use cases

Whole machines, not demo cubes

A transmission, an engine and a suspension — modelled, assembled, jointed and measured in VulkanForge. Open one to see what is in it and how it was made.

All use cases

Workbenches

Every workbench, one model

From the first sketch to the drawing, the stress plot, the mechanism and the final render. Dialogs, pickers and the manipulator behave the same way in every one of them.

  1. Part Design

    Feature-based solids with one reorderable, parametric history

    Build solid bodies from sketches and surfaces with pads, pockets, holes, sweeps, lofts, dress-up features, booleans and patterns. Every feature lives in a single per-body history you can reorder by dragging, and every dimension is a parameter you can drive from a formula.

    Explore Part Design
    The 3.0 L inline-six crankshaft in the Part Design workbench: seven main journals, six crankpins and twelve tapered counterweight webs lofted like a forging, with root fillets, rounded web edges, oil drillings and a drilled flywheel flange, and every feature named in the specification tree.
  2. Sketcher

    Constraint-driven 2D profiles that never silently break

    The 2D environment where profiles are drawn and solved. Geometry is exact lines, circular arcs and splines built from points, driven by geometric and dimensional constraints, and coloured by how constrained it is.

    Explore Sketcher
    The Sketcher with a flange gasket profile: a rounded rectangle with tangent corner arcs, a central bore, four bolt holes and two dowels, every element green because the sketch is fully constrained, with linear, radius and diameter dimensions laid out around it.
  3. Surface Design

    Exact wireframe and surfaces for shapes solids cannot reach

    Build class-A-style shapes from exact 3D curves and surfaces: extrudes, revolves, sweeps, fills and multi-section lofts, reworked with split, trim, join, healing and rolling-ball fillets. Curves and surfaces stay mathematically exact; nothing is baked into a tessellated approximation.

    Explore Surface Design
    A computer-mouse shell in the Surface Design workbench: a smooth white housing lofted through orange cross-sections and cyan guide curves, with violet plan outlines, a blue scroll wheel and base plate, and the construction listed in the tree.
  4. Assembly

    Live part instances, persistent constraints, clash and BOM

    Place parts as live instances inside nestable groups — edit the part and every instance follows. Position them by manipulation, snapping or persistent constraints, replicate them, and check the product with exact clash analysis and a bill of material.

    Explore Assembly
    The V12 engine in the Assembly workbench with the full application window: the spec tree grouped into Cylinder Block & Sump, Cylinder Heads, Crank Train, Pistons & Connecting Rods and Valvetrain, and the assembly toolboxes on the right.
  5. Kinematics

    Joints, commands and simulation — with analytic, checkable numbers

    Turn an assembly into a mechanism: connect instances with joints, ground one part, drive the remaining freedoms with commands or laws of time, and simulate. Mobility, speeds and accelerations come from the constraint Jacobian, and reports, sweeps and clash-in-motion turn the motion into numbers.

    Explore Kinematics
    The Mechanism Analysis dialog over the front axle: 47 parts, 57 joints, mobility 5, simulatable, redundant constraints none, worst residual 3.73e-10 mm, followed by the joint list with each joint's type and the degrees of freedom it holds.
  6. Drawing

    Printable 3D drawing pages that live inside the part

    Turn a part into 3D pages: saved, true-scale views with their own sheet format, visibility and sections, annotated with notes, dimensions, datums and geometrical tolerances. Pages live inside the part and reference the model, so they cannot drift out of step with it.

    Explore Drawing
    A drawing sheet in the Drawing workbench: SECTION A-A of a grooved stepped shaft with hatching, linear dimensions including a ±0.05 tolerance, a radius, datum features A and B, position and concentricity frames, a notes block and the title block, with the page tree on the left.
  7. Structural Analysis

    Linear-static FEA on the part you are designing

    Compute how a part deforms and where it is stressed under load, directly on its solid bodies — no separate analysis document to keep in step. Cases, meshes, materials, restraints and loads live in the part; results go to a regenerable sidecar that is flagged out of date when the model changes.

    Explore Structural Analysis
    The Structural Analysis workbench on a bolt-down steel padeye pulled at its eye with 100 kN: the part coloured by von Mises stress on its exaggerated deformed shape, with the results panel showing 196.9 MPa peak stress, a safety factor of 1.80 and 0.18 mm maximum displacement.
  8. Part Diffusion

    Generative design: declare the constraints, generate the part

    Instead of modelling a part, describe what it must satisfy — the envelope it may occupy, the zones it must avoid, the interfaces it must carry and their loads, the material and the print process — and generate the connective material. Interfaces stay exact geometry; the result can be verified with an independent finite-element solve.

    Explore Part Diffusion
    The Part Diffusion workbench with a V8 block study: the envelope with its no-go zones and interfaces listed in the tree, loads drawn as arrows, and the generated block shape filling the envelope.
  9. Rendering

    Photoreal stills and videos, straight from the model

    A physically based GPU path tracer turns a part or an assembly into a photoreal image or a video of its mechanism. Materials, lights, cameras and the environment are saved in the document, so any render can be repeated later, by anyone, with the same result.

    Explore Rendering
    The Rendering workbench: the live path-traced preview of the gearbox cutaway fills the viewport while the material editor is open on a friction-lining material, with its preview sphere, metallic and roughness sliders and the clear-coat, transmission, sheen and subsurface sections.

Architecture

One model, not a folder of files

In most CAD the drawing is a second document, the analysis a third and the mechanism a fourth, and keeping them in step is your job. Here they are parts of the same object.

30-day trial · Linux & Windows

Try all of it. Then decide.

Every workbench for 30 days with a free account — no card, nothing held back. After that, pick the plan that fits: every plan includes every workbench.