Terms of use

Effective 2026-07-03 · Beta software terms, in plain English.

What M-FAB is

M-FAB is CAD/CAM and machine-control software for CNC plasma cutting, currently in beta. Beta means it's genuinely useful and genuinely still being finished — features change, and controller posts marked BETA haven't been verified on every physical machine yet.

The one that actually matters: safety

You are the operator. M-FAB is a tool, not a supervisor. A plasma cutter is a machine that throws 20,000 °F at whatever the G-code says. Always verify a program before running it — use the built-in Verify and Simulate tools, dry-run new posts with the torch off, keep the work area clear, and follow your machine's and cutter's safety instructions. You are responsible for what your machine does; M-FAB is provided as-is, without warranty of any kind, and its authors aren't liable for damaged material, machines, or anything else arising from its use. Don't run G-code you haven't looked at, from M-FAB or anywhere else.

Your account

Your work is yours

Parts, projects, and G-code you create with M-FAB belong to you, entirely. M-FAB itself (the software, site, and branding) belongs to its author — don't redistribute or resell it.

Pricing

M-FAB is free during the beta. Paid plans will arrive when it leaves beta; you'll never be silently charged for anything.

Trademarks

Centroid, Langmuir Systems, FireControl, Mach3/Mach4, UCCNC, MASSO, LinuxCNC and other names belong to their owners and are used only to describe compatibility. M-FAB isn't affiliated with or endorsed by any of them.

Changes

These terms may be updated as the beta grows up; the date above is the version marker. Questions? Use the 💬 Feedback button — a human answers.