Do you hate to open Fusion360 just to generate gcode for two holes? I don't know about you, but I do hate that. I wanted it to work like on "big guy's" machines where you have "canned cycles" - predefined scripts embedded into Gcode where you can quickly spit out basic operations. This is not only convenient but converts your CNC mill or router into a "fast use" tool that you can reach to. Makes a difference in the workshop.
However, you are more than welcome to remix it to imperial. Shouldn't be hard.
It is easy to crash your machine in a thousand ways. Please always do dry runs if you are not familiar with gcode. I cannot take responsibility for what your machine does with this gcode.
If you download this project you accept this simple term.
Download the latest zip from the releases:
https://github.com/dansity/GRBL-MultiTool/releases/latest
Unzip locally, then open GRBL_Multi-Tool.html file.
Use your preferred G-Code sender to run cycle.
- Facing / Skimming
- Rectangular pocket
- Rectangular cutout
- Circle pocket
- Circle cutout
- Drilling holes
- Helical boring multiple holes
The generated gcode is very basic in the sense that it only uses G0, G1, G3 operations.
Most machines can digest these so chances that you can run it on yours are high (regardless of the brand of the conroller).
Feel free to edit the javascript to match your machine, it is rather simplistic.
Project is made using HTML and Javascript.
It will run on any device with a browser.
It will run without internet**.
It will not terrorize you for money.
Its free, open and yours forever.
**The project will run without internet, however the 3D preview will not work as the libraries are loaded from an external URL.
3D viewer: https://github.com/xyz-tools/gcode-preview
Now with tooltips:
For now I'm out of ideas and I consider the project "done". If you have any request please let me know.
The project used some AI but on cosmetics only. The gcode generator is handcrafted and has been troughly tested on my CNC machine.
If you ever make money witht this tool consider buying me a coffee.
