I did like the all-in-one calculation that 123D provides, but writing a GCode re-parser/converter was outside the scope of this project. Repetier-Host expects spaces between each component of a GCode line. I wasn't able to get 123D to export the GCode in a flavor that Repetier-Host understood. Tip: The question will probably come up about why I didn't use AutoDesk 123D CNC (123D).
#Deskcnc tool change example how to
In a nutshell, this process outlines the printing of the rotary mount, dismantling of the extruder head, attachment of the rotary mount, mounting of the rotary tool, and some guidance on how to successfully complete a project using MecSoft FreeMill and Repetier-Host. I also discovered that most CAM programs will export GCode compatible with the Repetier firmware already loaded on the Arduino board that ships with the Solidoodle. I noticed that most of the DIY mill kits used many of the same components included in the Solidoodle. This started as a discovery project, as I was looking to purchase a desktop CNC mill. Since I only have one, I can't speak to the validity of this assumption. The process requires some disassembly of your Solidoodle (mainly removing the extruder head from the carriage) as well as printing a custom part to facilitate mounting your rotary tool (designed for a Dremel brand rotary tool - I imagine other brands would work, assuming the head mounting threads match the Dremel threads).Īnother assumption of this process is that all Solidoodle 2's are built identically. As a consequence, there is no additional hardware required. I took the minimalist approach and changed only those things necessary to complete the expected outcome. This Instructable is to demonstrate the procedure I used to convert my Solidoodle 2 (or 2nd Gen Solidoodle) to a desktop CNC mill.