Computer Numerical Control
Most commercial machines i’ve played with use mach3 and turbocad. Really good combination and is really nice to use / learn. for laser engraving and milling operations linuxcnc is easiest to setup and find userbase knowledge for heavier equipment, that being said usb and ethernet seem to be the new trend for cnc devices.
Arduino due have a pretty good ability to keep up with realtime laser/milling operations aswell because most things are buffered and with watchdog timer support stop operations can be instant.
For Linux some of the more popular options are
- Draftsight – like autocad (has trim and chamfer tools)
- Blender – with the ruler tool. (its becomming more popular with 3D printing)
Bipolar and Unipolar Stepper motors (how to test with multi meter and wire them to the driver board guide) (will be linked here when i get around to it) (one nice thing to remember is even larger steppers will still drive at lower voltage so use 5 volts when connecting before you go higher) and watch that the chips do not get hot and burn out.
I’ve tried many stepper drivers out and one of the best boards i’ve seen are the Mechantronics 4 axis cnc driver board(all the parts that can go are replaceable on it).
https://www.ebay.ca/itm/CONQUER-NEW-Drill-Bit-Sharpener-5-64-to-1-2/182365550435 << itd be nice to 3d print these
purchased one like this to try with linux or a virtual machine.