Difference between revisions of "CNC Control"
From Fab Lab Bcn WIKI
(45 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This page is about resources for building computer controlled machines: Milling machines, Laser Cutters, FDM 3D Printers, etc.. | This page is about resources for building computer controlled machines: Milling machines, Laser Cutters, FDM 3D Printers, etc.. | ||
− | == Resources == | + | ==== Resources ==== |
− | === Firmware === | + | *CBA Motion Control Resources http://fab.cba.mit.edu/classes/S62.12/motion_control.html |
− | CNC Controller firmwares for Arduino | + | |
+ | ==== Milling ==== | ||
+ | |||
+ | ===== Milling machines ===== | ||
+ | |||
+ | ====== ShopBot Milling Machine ====== | ||
+ | ====== Precix Milling Machine ====== | ||
+ | |||
+ | |||
+ | ===== Milling path ===== | ||
+ | ====== RhinoCam ====== | ||
+ | |||
+ | ==== Laser Cutting ==== | ||
+ | *http://wiki.fablabbcn.org/Category:Laser_Cutting | ||
+ | |||
+ | ==== Firmware ==== | ||
+ | GRBL - CNC Controller firmwares for [[Arduino]] | ||
*http://dank.bengler.no/-/page/show/5470_grbl | *http://dank.bengler.no/-/page/show/5470_grbl | ||
+ | TinyG - All-in-one solution (software and hardware) forked from the GRBL project | ||
+ | *https://www.synthetos.com/wiki/index.php?title=Projects:TinyG | ||
+ | |||
+ | ==== All in-one Boards ==== | ||
+ | *ARM base http://smoothieware.org/ | ||
+ | *ARM base http://www.3dprinting-r2c2.com/?q=content/r2c2-documentation | ||
+ | *ArduinoMEGA based http://reprap.org/wiki/RAMBo | ||
+ | *https://github.com/synthetos/TinyG/wiki | ||
− | === Motor Drivers === | + | ==== Motor Drivers ==== |
Motor Drivers IC's by Allegro | Motor Drivers IC's by Allegro | ||
*http://www.allegromicro.com/en/Products/Categories/ICs/motor.asp | *http://www.allegromicro.com/en/Products/Categories/ICs/motor.asp | ||
+ | |||
+ | Motor Drivers Solutions by Geckodrive | ||
+ | *http://www.geckodrive.com/categories.html | ||
Stepper Drivers by Allegro IC's | Stepper Drivers by Allegro IC's | ||
*http://www.allegromicro.com/en/Products/Part_Numbers/3982/ | *http://www.allegromicro.com/en/Products/Part_Numbers/3982/ | ||
*http://www.allegromicro.com/en/Products/Part_Numbers/3977/ | *http://www.allegromicro.com/en/Products/Part_Numbers/3977/ | ||
+ | |||
+ | [[Arduino]] Shields for driving CNC's | ||
+ | *http://www.synthetos.com/wiki/index.php?title=Projects:grblShield is designed to work with the GRBL arduino firmware http://dank.bengler.no/-/page/show/5470_grbl | ||
+ | |||
+ | Standalone USB 2 channels stepper driver (based on the TI DRV8811) | ||
+ | *http://www.sparkfun.com/products/10025 | ||
Stepper Driver boards based on the Allegro 3982 / 3977 | Stepper Driver boards based on the Allegro 3982 / 3977 | ||
+ | *http://www.pololu.com/catalog/product/1201 (12.95$ !) | ||
*http://makeyourbot.org/a3982-1-0 | *http://makeyourbot.org/a3982-1-0 | ||
*http://reprap.org/wiki/Stepper_Motor_Driver_2.3 | *http://reprap.org/wiki/Stepper_Motor_Driver_2.3 | ||
− | *http:// | + | *http://wiki.makerbot.com/thingomatic-doc:stepper-driver-3-3 |
*http://schmalzhaus.com/EasyDriver/ | *http://schmalzhaus.com/EasyDriver/ | ||
*http://www.schmalzhaus.com/EasyDriverQuad/index.html | *http://www.schmalzhaus.com/EasyDriverQuad/index.html | ||
− | === Motors === | + | ==== Motors ==== |
+ | *[[Stepper motor]] | ||
*Stepper Motors (up to NEMA 34) http://www.linengineering.com/line/contents/stepmotors/ | *Stepper Motors (up to NEMA 34) http://www.linengineering.com/line/contents/stepmotors/ | ||
− | === Interesting Projects === | + | ==== Interesting Projects ==== |
*http://makeyourbot.org | *http://makeyourbot.org | ||
*http://labs.nortd.com/lasersaur/ | *http://labs.nortd.com/lasersaur/ | ||
Line 31: | Line 66: | ||
*http://www.makerbot.com/ | *http://www.makerbot.com/ | ||
*http://reprap.org/ | *http://reprap.org/ | ||
+ | *http://buildlog.org/ | ||
+ | |||
+ | [[Category:Tools]][[Category:Arduino]] |
Latest revision as of 21:22, 2 November 2017
This page is about resources for building computer controlled machines: Milling machines, Laser Cutters, FDM 3D Printers, etc..
Contents
Resources
- CBA Motion Control Resources http://fab.cba.mit.edu/classes/S62.12/motion_control.html
Milling
Milling machines
ShopBot Milling Machine
Precix Milling Machine
Milling path
RhinoCam
Laser Cutting
Firmware
GRBL - CNC Controller firmwares for Arduino
TinyG - All-in-one solution (software and hardware) forked from the GRBL project
All in-one Boards
- ARM base http://smoothieware.org/
- ARM base http://www.3dprinting-r2c2.com/?q=content/r2c2-documentation
- ArduinoMEGA based http://reprap.org/wiki/RAMBo
- https://github.com/synthetos/TinyG/wiki
Motor Drivers
Motor Drivers IC's by Allegro
Motor Drivers Solutions by Geckodrive
Stepper Drivers by Allegro IC's
- http://www.allegromicro.com/en/Products/Part_Numbers/3982/
- http://www.allegromicro.com/en/Products/Part_Numbers/3977/
Arduino Shields for driving CNC's
- http://www.synthetos.com/wiki/index.php?title=Projects:grblShield is designed to work with the GRBL arduino firmware http://dank.bengler.no/-/page/show/5470_grbl
Standalone USB 2 channels stepper driver (based on the TI DRV8811)
Stepper Driver boards based on the Allegro 3982 / 3977
- http://www.pololu.com/catalog/product/1201 (12.95$ !)
- http://makeyourbot.org/a3982-1-0
- http://reprap.org/wiki/Stepper_Motor_Driver_2.3
- http://wiki.makerbot.com/thingomatic-doc:stepper-driver-3-3
- http://schmalzhaus.com/EasyDriver/
- http://www.schmalzhaus.com/EasyDriverQuad/index.html
Motors
- Stepper motor
- Stepper Motors (up to NEMA 34) http://www.linengineering.com/line/contents/stepmotors/