Hello! My name is Alex!
In my first blog post, I will be going over the basics of how to control a Zen Toolworks CNC machine with Autodesk Fusion 360 and grbl software. Both of these programs are free, and can be downloaded from these links: Fusion 360, Grbl
This is my first project, so I’ve included the issues that I found in the hopes that you will learn from them and not repeat my mistakes.
Part 1: Creating the Design
- If you do not already have a program to create the CAD designs and tool paths, download Fusion 360 from the link above.
- After you have downloaded and installed Fusion 360, create a simple design to test the system. Pre-loaded shapes can be found under Cam Samples > Tutorials. The design I chose to demonstrate below can be found in this folder and is named “Tutorial1”.
- Once you have a simple design, we have to create the paths along which the tool will cut. In Fusion 360, click on the box in the upper left hand corner labelled “Model”, and select “CAM”. This will take you to a view where you can create tool paths.
- Click on the drop down bar labelled “2D” to select a tool path from the menu that appears. My design, which can be found here, used several different tool paths to perform different tasks.
- A face tool path flattens out a surface to prepare it for carving.
- Pocket and bore tool paths carve out the interior structures of the design.
- A contour tool path cuts the shape out of the surrounding material.
- After you have made the tool paths, select each tool path, click on the drop down bar labelled “Actions” and select “Post Process”. Under “Post Configuration”, change the output file type to “grbl.cps – Generic Grbl” and post the file. Repeat this step with each tool path, and you will be ready to cut out the design.
Part 2: Performing the Cuts
- Connect your computer to the Arduino with a USB cable and power the Arduino on.
- Open the executable “UniversalGcodeSender” from the Grbl folder.
- Fasten down the material that you will be cutting. I would suggest fastening a thin piece of wood or other spare material between the base of the machine and the material to be cut. I use strong, double sided sticky tape to fasten everything together.
4. Put the correct bit into the machine. I used a 1/8 inch endmill bit. This bit must match the bit used in the design process above.
5. In the Gcode Sender program, select the appropriate COM port on the upper left of the screen. Under “Baud” select 115200 and press “Connect”.
6. Go to the “Machine Control” tab and, using the control buttons on the right of the screen, position the bit directly over the origin point on the material you are cutting. The origin point can be found on the design in Fusion 360.
7. Press “Reset Zero” in the Gcode Sender program to set the origin for the CNC machine. This is a VERY important step. I learned this the hard way on my first attempt to fabricate a design.
8. Power on the CNC machine’s spindle motor by plugging it in.
9. Now go to the “File mode” tab for the Gcode Sender, click “Browse”, and select the file for the facing path that was created above.
10. Press “Send” and let the machine do its work.
11. After the facing is complete, repeat the process for the pocket and bore tool paths, and finally the contour cut.
12. Clean off the edges and you have the completed product.