// Controllers
G-code for your controller.
Built-in posts for these controllers. For any other, MillPath learns the post from a file that already runs on your machine.
GRBL 1.1
Many hobby routers and DIY machines run GRBL (for example machines sent from gSender, UGS, CNCjs or OpenBuilds CONTROL).
.nc From the maker's documentsgrblHAL
Boards running grblHAL, the 32-bit successor of Grbl (Teensy, STM32, ESP32, RP2040 and others; PrintNC and many retrofits).
.nc From the maker's documentsFluidNC
ESP32 boards running FluidNC (MPCNC and LowRider builds, Jackpot, 6-Pack and many DIY machines).
.nc Checked by the controller's own parserCarbide Motion
Shapeoko and Nomad machines from Carbide 3D, run from Carbide Motion.
.tap From a post users runMach3 / Mach4
Many routers and mills, Avid CNC machines among them.
.ngc Checked by the controller's own parserLinuxCNC
Machines run by LinuxCNC (PathPilot, used on Tormach machines, is based on it).
.nc From the maker's documentsMASSO G3
MASSO G3 controllers (used on Onefinity Elite machines and many retrofits).
.ngc From another CAM postBuildbotics
Buildbotics controllers (the original Onefinity controller).
.nc From the maker's documentsCentroid Acorn (CNC12)
Centroid Acorn and other CNC12 controllers (common in retrofits).
.nc From a post users runFanuc
Vertical machining centres with Fanuc 0i, 16i, 18i or 21i controls, and controls that read Fanuc programs (Haas, Syntec, GSK, KND and others in Fanuc mode).
.nc From a post users runHaas
Haas VF and toolroom mills (TM, Mini Mill), classic and Next Generation controls.
.tap From a post users runWinCNC
Routers run by WinCNC, CAMaster machines among them, with or without a tool changer.
.nc From the maker's documentsWeihong NcStudio
Chinese routers and engravers run by Weihong NcStudio (PCI card, USB or handheld versions).
.nc From another CAM postRichAuto DSP
Chinese routers with a RichAuto DSP handheld controller (A11, A18, B57 and others).
.nc From the maker's documentsSyntec
Machining centres with Syntec milling controls (SYIL and many others).
.ngc From another CAM postPlanetCNC
Machines run by PlanetCNC TNG with Mk3 or Mk4 controllers.
.nc From another CAM postUCCNC
Machines run by CNCdrive UCCNC (STEPCRAFT and many routers).
.mpf From a post users runSiemens SINUMERIK
Machining centres with Siemens SINUMERIK 828D or 840D controls (802D too).
.sbp From the maker's documentsShopBot (OpenSBP)
ShopBot tools, in OpenSBP, the ShopBot language.
Another controller?
Give MillPath a G-code file that runs on your machine, or your Vectric post, and it writes the same way.