mhouse1 / mechsoftronic

FPGA based CNC Machine
Other
89 stars 38 forks source link

OpenSource CNC Controller

The goal of this project is to create an open source FPGA based CNC controller.

For a more detailed overview see the document here: https://github.com/mhouse1/mechsoftronic/blob/CNC_Machine_Complete/documentation/Overview_Project_Mechsoftronic.pdf

Otherwise keep reading for a brief overview.

By using an FPGA it will allow:

Components of this project:

Video of the initial prototyping hardware made from scrapped DVD drives and other bits and pieces can be found here, mini cnc with laser mount


The small scale prototype's mechanics has since been replaced with a much larger mechanical platform based on a modified version of open hardware shapeoko v2. The current mechanical system is only used as base for research and development, the intent of this CNC controller is to be adaptable to any hardware platform. For example, automating a manual lathe that is already capable of machining metal parts and solidly built; by attaching stepper motors to its axes and controlling motion with this CNC controller. [CNC machine prototype hardware 2

required python packages