CNC v3.0 running on a Python Interpreter

A project log for Self replicating CNC for 194 (or more) countries

Creating a design for a CNC that is easy to replicate and suitable for diverse drives.

Norbert HeinzNorbert Heinz 10/24/2016 at 12:060 Comments

Andew is teaching computing with a Raspberry Pi in South Korea and will make several copies of my CNC v3.0 with his students in November. He has finished a first prototype and converted the Arduino sketch I am using into Python to make it run on the Pi. You can get his version on Github. The advantage of using a Raspberry Pi is that you can add more comfort to the software and CNC v3.0 will become a new playground for his students.

He gave me lots of feedback of his build process which enabled me to improve the documentation (e.g. the part numbers were not readable on black & white prints).

The documentation of my CNC v3.2 build goes on. I am currently recording the video sequences about the electronics. In course of that part of the documentation I did improvements in machine speed. I still recommend to wait with starting your copy of that machine until I had enough time to make errors that you should not repeat during your build process. For example I have modified the sensors to avoid them from collecting all the dust on the sensor disc. The current state of the build instruction is just enough to give you an idea of how things work and it is not easy to handle for beginners. Be patient and stay tuned!