Browser CAD/CAM · view · simulate · generate

Your whole CAM shop,
in a browser tab.

Open a part, watch it cut or mill in 3D, and export the G-code — no install, nothing to sync. CamForge does milling, plasma / laser / waterjet cutting (sheet and tube), tube bending, and a rotary plasma CAM that open controllers have been missing.

▶ Open the live app ⤓ Download for Windows runs offline · your files stay local
X A↻
(QtPlasmaC ROTARY · Ø60 tube · G93 inverse-time)
G21 G40 G90 G93
#<tube-cut>=1   M190 P4
G0 X67 A0
M03 $0 S1   G04 P0.1
G1 X66.94 A1.74 F2184  
M05 $0

One tool, every process

From a drawing to a running program.

Load a part, pick the process, watch it happen in 3D, export the code. The same engine drives all of it.

Milling — 3/4/5 axis

Tri-dexel material-removal simulation, tilting-table 4/5-axis, real tool shapes per material. Part → toolpath (raster 3-axis), DXF → 2.5D pockets.

Cutting — sheet

Plasma, laser, waterjet and oxy-fuel. Kerf swath, part separation, heat/spark FX per process, cutting head that follows the path.

Cutting — tube

Unroll the tube, cut on the developed surface, wrap it back on the axis. Round and rectangular sections, torch-follow Z.

Rotary plasma CAM

The headline: DXF/STEP → wrap → QtPlasmaC G-code for LinuxCNC/GRBL/FluidNC. The rotary post commercial CAM still skips.

⤿

Tube bending

Rebuild the bent part from LRA/YBC programs (K-factor / bend allowance) and animate the bend from straight bar to finished part.

NC generators + post

STEP→NC, part→milling, DXF→plate, with LinuxCNC / GRBL / Cutlite / QtPlasmaC posts and real cut-chart material presets.

Why people find us

“I have built a fully functional pipe cutting machine… The problem is SheetCAM. It generates the toolpath, but the post processor is not compatible with QtPlasmaC.” — LinuxCNC forum, “No CAM option for Rotary QtPlasmac?!”

Rotary tube on open controllers is where CamForge shines: true geometric A-axis mapping, kerf compensation, lead-in/out, torch-follow Z, G93 inverse-time feed, and QtPlasmaC material files from real Hypertherm cut charts (mild steel, stainless, aluminium, FineCut, F5). Round and rectangular tube. Simulate first, then export.

Opens what you already have

Bring your files, no converters.

CAD

DXF · DWG · STEP · IGES · STL

2D profiles and 3D solids via native parsers and vendored OpenCascade / LibreDWG — all offline, nothing uploaded.

CAM

G-code / NC · tube dialects

Multi-dialect G-code (G0–G3, drill cycles, 4/5-axis, LinuxCNC expressions) plus laser-tube formats (Adige, Cutlite, AlmaCAM).

OUT

QtPlasmaC · GRBL · LinuxCNC

Export ready programs and QtPlasmaC material files. Everything runs in the browser — desktop app optional.

Two ways to run it

In the browser, or on your desktop.

The full app runs in any modern browser — nothing to install. Prefer a native window, file associations and offline-by-default? Grab the Windows build. Same engine, same files.

🌐

Web app

Open it now — works on Windows, macOS and Linux. Your files never leave the machine.

▶ Launch in browser
🖥

Desktop — Windows

Portable .exe, no installer required. Double-click a DXF/STEP/NC to open it. Always the latest release.

⤓ Download CamForge.exe

All releases & installer

Pricing

Free to view & simulate. Pro to export.

Open, inspect and simulate any part for free. Exporting production G-code and material files unlocks with Pro — a fraction of a commercial CAM seat.

See plans