Close

Software

A project log for MultiBot CNC v2

A low cost 3D printed CNC that can be built with minimal tools yet is capable of great things.

david-tuckerDavid Tucker 12/03/2020 at 02:520 Comments

I have been trying to find the perfect cam slicer for this machine. A big goal was to make it a free slicer since a $350 machine with a $500 software package to drive it seemed counter intuitive (may as well bought a Shapeoko). After making a long list of every CAM package I could try and experimenting with all the free and low cost versions I have settled on two. I'm using carbide create for simple goofing around, and the cam module in Fusion360 when I have something serious to cut.

https://docs.google.com/spreadsheets/d/18VVDNzIbiPsPa4I6_KfHdcdMfg1gpYXKEfeGCnfBoI4/edit?usp=sharing

Carbide Create is quite functional for what it is but trying to use it to create a design is a very frustrating experience. It feels like I went back in time to windows 3. Honestly I think MS Paint is more capable as a drawing program. However when importing a SVG it does a good job of slicing and has rudimentary v-carve support so it has its value. Plus it is the simplest cam tool that is functional. Because 2020 has been so fun they decided to give away Carbide Create Pro free for a year. I tried it out but it does not add much and certainly does not make it easier to edit drawings.
https://community.carbide3d.com/t/carbide-create-pro-free-for-a-year/20918

Fusion 360 on the other hand was very intimidating to get going on, however once I made a cut it all became a lot clearer. The trick is to ignore what you don't know! The nice thing here is you can model your design fully in 3D just like you would for making a 3D printed part, and you have very exacting control over every part of the CAM process. Anyway here are a few nice tutorials on how to get started.
http://evanandkatelyn.com/2018/01/fusion-360-cam-tutorial-for-cnc-beginners/
https://reprage.com/post/fusion360-to-gcode-to-grbl-CNC-mill

One trick that is not mentioned in there (or that I missed) is that Fusion360 will add a G28 command to the start of your cut. That is an obscure command that sends the tool to a known safe position. However that safe position must be set at some point in time, and you need to have homed the machine (this is an absolute position). Without this the Z axis will just randomly move up or down at the start of your job. There is a nice writeup on it at the link below, but basically you just home the machine, move off the limit switches a bit and send a G28.1 command to GRBL and that will set the safe position for you. After that you only need to home the machine then zero the tool at the top of your workpiece and the G28 position will be recalled from GRBLS internal settings. Basically you only need to do this once.
https://discuss.inventables.com/t/learning-about-g28/12205

I'm still on the hunt for the perfect CAM package. I feel that there is a gap in the industry between low end hobby code and high end production shops for a simple to use cad/cam package that can handle 2D 2.5D and 3D milling without needing a mechanical engineering degree to use or costing more than the rest of my workshop. I had hoped VCarve could be that tool, but not only is it expensive, but I did not find it very intuitive to work with either. Maybe time will change my mind.

Discussions