Vectric post-processors in GCarve
If your machine runs VCarve files today, you already have the post-processor it needs: a Vectric .pp file. Upload it in GCarve (Toolpaths ▸ Posts ▸ Upload) and your G-code comes out in the same dialect.
What carries over from a .pp file
- Header, footer, tool change, new segment and feed-rate blocks
- Rapid, feed, plunge, retract, first-feed and arc moves, including multi-line blocks
- Variables with their formats: always / on change, decimals, prefixes
- Line numbers, substitutions and the job bounds tokens (
[XMIN]…[ZMAX])
Whatever the post, GCarve always ends the file with the spindle off and stops it before every tool change, and checks every export for rapids in the material and cuts into the spoilboard.
Built-in posts (66)
| Post | Controller |
|---|---|
| Avid CNC / CNC Router Parts (inch, .tap) | Mach4 |
| Avid CNC / CNC Router Parts (mm, .tap) | Mach4 |
| AXYZ A2MC (inch, .nc) | AXYZ A2MC |
| AXYZ A2MC (mm, .nc) | AXYZ A2MC |
| BobsCNC (inch, .gcode) | GRBL |
| CAMaster / WinCNC ATC (inch, .tap) | WinCNC |
| CAMaster / WinCNC single tool (inch, .tap) | WinCNC |
| CAMaster SmartCore / Yaskawa (inch, .nc) | Yaskawa SmartCore |
| Carbide 3D Shapeoko / Nomad (inch, .nc) | GRBL |
| Carbide 3D Shapeoko / Nomad (mm, .nc) | GRBL |
| Centroid Acorn / Oak (inch, .nc) | Centroid CNC12 |
| Centroid Acorn / Oak (mm, .nc) | Centroid CNC12 |
| Delta CNC (Legacy) (inch, .nc) | Delta CNC |
| DIN 66025 G-code (mm, .nc): cncGraF, WinPC-NC, Beamicon, Mecanumeric | DIN 66025 |
| Duet RepRapFirmware CNC (mm, .gcode) | RRF |
| Eding CNC (mm, .nc) | Eding CNC |
| Fagor 8055 / 8065 / 8070 (inch, .pim) | Fagor |
| Fagor 8055 / 8065 / 8070 (mm, .pim) | Fagor |
| Fanuc generic (inch, .nc) | Fanuc / LNC |
| Fanuc generic (mm, .nc) | Fanuc |
| Felder Format-4 F4Integrate (ISO import, mm, .iso) | F4Integrate |
| FluidNC (mm, .nc) | FluidNC |
| GRBL (inch, .nc) | GRBL |
| GRBL (mm, .nc) | GRBL |
| grblHAL (mm, .nc) | grblHAL |
| Haas (inch, .nc) | Haas |
| Inventables X-Carve (inch, .gcode) | GRBL |
| Inventables X-Carve (mm, .gcode) | GRBL |
| Laguna IQ / Swift (Centroid, inch) | Centroid |
| Laguna SmartShop / Touch (inch, .nc) | Laguna Touch |
| Larken StarCNC (inch, .nc) | StarCNC |
| LinuxCNC (inch, .ngc) | LinuxCNC |
| LinuxCNC (mm, .ngc) | LinuxCNC |
| Mach3 / Mach4 (inch, .tap) | Mach3/Mach4 |
| Mach3 / Mach4 (mm, .tap) | Mach3/Mach4 |
| Mach3 / Mach4 with tool changer (inch, .tap) | Mach3/Mach4 |
| Marlin CNC (mm, .gcode) | Marlin |
| Maslow CNC (mm, .nc) | GRBL |
| Masso G3 / Touch (inch, .nc) | Masso |
| Masso G3 / Touch (mm, .nc) | Masso |
| MillRight CNC (inch, .nc) | GRBL |
| MultiCam EZ Control (inch, .nc) | MultiCam EZ |
| MultiCam EZ Control (mm, .nc) | MultiCam EZ |
| Next Wave Shark / Piranha (inch, .tap) | Next Wave |
| Onefinity (inch, .ngc) | Buildbotics |
| Onefinity (mm, .ngc) | Buildbotics |
| OpenBuilds BlackBox (mm, .gcode) | GRBL |
| OSAI (inch, .iso) | OSAI |
| OSAI (mm, .iso) | OSAI |
| PlanetCNC (mm, .gcode) | PlanetCNC |
| RichAuto DSP A11/B11 (mm, .nc) | RichAuto DSP |
| Roland RML-1 (mm, .prn) | RML-1 |
| SainSmart Genmitsu (mm, .nc) | GRBL |
| ShopBot (inch, .sbp) | ShopBot PRSalpha, PRSstandard, Desktop |
| ShopBot (mm, .sbp) | ShopBot |
| Siemens Sinumerik 828D / 840D (mm, .mpf) | Siemens Sinumerik |
| Sienci LongMill / AltMill (inch, .gcode) | GRBL / grblHAL |
| Sienci LongMill / AltMill (mm, .gcode) | GRBL / grblHAL |
| Smoothieware (mm, .gcode) | Smoothie |
| Syntec / Weihong (mm, .nc) | Syntec, Weihong NcStudio |
| Techno CNC G-code interface (inch, .nc) | Techno G-code interface |
| Techno CNC G-code interface (mm, .nc) | Techno G-code interface |
| Thermwood SuperControl (inch, .nc) | Thermwood SuperControl |
| Tormach PathPilot (inch, .nc) | PathPilot (LinuxCNC) |
| UCCNC (inch, .tap) | UCCNC |
| UCCNC (mm, .tap) | UCCNC |
Already have G-code from VCarve? Import it into GCarve to simulate it, check it, or re-post it for a different machine.
Try it on your own job: GCarve is free and runs in your browser.
Create a free account