====Grbl==== https://github.com/grbl/grbl https://github.com/grbl/grbl/wiki/Compiling-Grbl https://github.com/grbl/grbl/wiki/Frequently-Asked-Questions http://wiki.linuxcnc.org/cgi-bin/wiki.pl?CoordinateSystems https://github.com/grbl/grbl.git cd ~/Arduino git clone https://github.com/grbl/grbl.git cd grbl make clean make grbl.hex sudo PROGRAMMER="-c arduino -P /dev/ttyACM0" make flash NB:attention si une reprap est connectée au PC de ne pas la reprogrammer par erreur ====Shield cnc==== Schéma des broches utilisées: http://blog.protoneer.co.nz/arduino-cnc-shield/ {{http://blog.protoneer.co.nz/wp-content/uploads/2013/07/Arduino-CNC-Shield-Scematics-V3.XX_.jpg}} montage: http://blog.protoneer.co.nz/arduino-cnc-shield-v3-00-assembly-guide/ configuration 4eme axe: http://blog.protoneer.co.nz/arduino-cnc-shield-v3-00-assembly-guide/#4THAXIS http://3dpburner.blogspot.fr/p/lectronic.html http://www.usinages.com/threads/grbl-arduino-uno-et-cnc-shield.73836/ http://blog.protoneer.co.nz/arduino-cnc-shield/ driver pololu: https://www.pololu.com/category/120/stepper-motor-drivers j'ai les: A4988 Stepper + Motor Board w/ Heat Sink + 2* CNC Shield + UNO R3 for 3D Printer http://forum.arduino.cc/index.php?topic=300243.0 schematique: http://blog.protoneer.co.nz/wp-content/uploads/2013/07/Arduino-CNC-Shield-Scematics-V3.XX_.jpg Achat matériel à toulouse: https://www.reprap-france.com/produit/1234568423-carte-shield-cnc-grbl ====Infos commandes G-code==== ouvrir la console à 115200 Bds descriptif commandes gcode: http://reprap.org/wiki/G-code/fr GO pour mouvement rapide jusqu'a une position absolue souhaitée G0X0 G0X1 G0Y0 G0Y1 G0X0Y0 pour avoir les infos ? quand je fait la commande G1, bCNC dit que le débit n'est pas configuré, il faut l'indiquer G1X1F100 on peut régler la vitesse une fois (en mm/min) G0F100 G1X0 ====Utilisation et GUI==== Pleins d'infos et liste des programmes associés: https://github.com/grbl/grbl/wiki/Using-Grbl J'utilise bCNC: https://github.com/vlachoudis/bCNC cd ~/Arduino/bCNC git clone https://github.com/vlachoudis/bCNC.git ====Grbl piloté via bluetooth==== http://fritzing.org/projects/android-g-code-sender-for-grbl ===vente=== http://www.ebay.com/itm/CNC-Shield-CH340G-UNO-R3-A4988-Stepper-Motor-Board-Heat-Sink-for-3D-Printer/252537406608?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D2%26asc%3D38530%26meid%3D7ed2ebd5700e494ca46256fa67fae0aa%26pid%3D100005%26rk%3D4%26rkt%3D6%26sd%3D182188130151 http://www.ebay.com/itm/A4988-Stepper-Motor-Board-w-Heat-Sink-2-CNC-Shield-UNO-R3-for-3D-Printer-/182188130151?var=&hash=item2a6b423f67:m:mfr4j5VLgNzeC39MsERwbkQ http://www.ebay.com/itm/CNC-Shield-UNO-R3-Board-4-X-A4988-Driver-Kit-For-Arduino-Engraver-3D-Printer/351508791690?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D2%26asc%3D38530%26meid%3D7ed2ebd5700e494ca46256fa67fae0aa%26pid%3D100005%26rk%3D5%26rkt%3D6%26sd%3D182188130151 http://www.ebay.com/itm/V3-Expansion-Board-CNC-Shield-A4988-Stepper-Motor-Driver-3D-printer-for-Arduino-/251997521283?hash=item3aac390583:g:RwgAAOSw5ZBWG7pY http://www.ebay.com/itm/Arduino-CNC-Shield-V3-51-GRBL-v0-9-compatible-Uses-Pololu-Drivers-/281670664172 http://www.ebay.com/itm/Arduino-CNC-kit-CNC-Shield-V3-0-uno-R3-4pcs-a4988-driver-GRBL-compatible-TMPG-/161906423265?hash=item25b25ff5e1:g:78MAAOSwHPlWg6SQ&autorefresh=true configuration grbl: https://www.youtube.com/watch?v=-D_rNyWcAHM ====scannerisation 3D avec grbl==== http://propslayer.blogspot.fr/2015/04/ciclop-3d-scanner-arduino-unocnc-shield.html http://diwo.bq.com/en/horus-released/ =====Structures métallique===== cnc grbl avec structure metallique bas cout: https://www.youtube.com/watch?v=WKmzlMvxC7I cnc avec glissieres tirroir: http://hackaday.com/2014/07/11/400-diy-cnc-machine-is-surprisingly-simple/ cnc a base de lecteur dvd: http://www.instructables.com/id/How-to-Make-Arduino-Based-Mini-CNC-Plotter-Using-D/?utm_source=newsletter&utm_medium=email démontage dvd: http://paplaukias.co.uk/blog/dvd-rw-teardown/ Conseils: http://www.instructables.com/id/Cheap-CNC-Dos-and-Donts/?ALLSTEPS Plotter simpliste: http://www.instructables.com/id/Drawing-Plotter/?ALLSTEPS http://www.semageek.com/diy-une-machine-cnc-de-gravure-laser-fabrique-avec-une-diode-laser-de-graveur-dvd/ http://dangerousprototypes.com/blog/2014/07/15/a-diy-laser-engraver-build-using-dvd-and-cd-romwriter/ https://showsyouhow.blogspot.fr/2007/12/diy-dvd-burner-laser-pointer-proper-way_18.html =====Structure imprimée pour moteurs pas à pas de lecteur DVD===== http://www.thingiverse.com/thing:965244 =====Structure imprimée plus tubes section carré===== http://www.thingiverse.com/thing:1001437 =====Structure imprimée + tube===== http://www.thingiverse.com/make:268689 http://www.thingiverse.com/thing:724999 http://www.vicious1.com/specifications/ http://www.reprap.org/wiki/Mostly_Printed_CNC https://www.youtube.com/watch?v=tQwVYTy2-Mg http://www.3ders.org/articles/20151013-ryan-zellars-transforms-his-mostly-printed-cnc-machine-into-four-headed-3d-printer.html roulements 608: http://www.ebay.fr/sch/i.html?_from=R40&_trksid=m570.l1313&_nkw=608+bearing&_sacat=0 montage d'un mpcnc: http://www.fabriqueurs.com/montage-dune-mostly-printed-cnc/ pièces nécessaires: http://www.vicious1.com/blog/parts/ modèles 3D pour tube en diamètre 25: http://www.thingiverse.com/thing:790533 tube diamètre 25 en 2m: http://www.mr-bricolage.fr/quincaillerie-3/amenagement-et-etendage/support-et-tringle-de-penderie/tube-de-penderie-2m-87527.html?magasin=Castanet-Toulouse https://www.amazon.com/Stepper-Motor-Bipolar-4-lead-Printer/dp/B00QEYADRQ/ref=as_li_ss_tl?ie=UTF8&qid=1436660578&sr=8-11&keywords=nema+17&linkCode=sl1&tag=vicicn-20&linkId=088cc788be292ba77982af769398a4a6 =====De la bonne CNC==== http://www.romanblack.com/cnc_good.htm =====Adaptation reprap à milling===== http://reprap.org/wiki/CNC_Mill http://reprap.org/wiki/CNCGcodeController https://github.com/VirToReal/CNC_gcode-to-reprap-converter pièce pour montage stylo sur reprap: http://www.thingiverse.com/thing:2095520 =====PCB Milling===== http://reprap.org/wiki/PCB_Milling http://pcbgcode.org/read.php?16,1096 ====Pcb-gcode==== Plugins pour eagle pour générer le gcode; récupéré depuis http://reprap.org/wiki/PCB_Milling http://pcbgcode.org/ http://pcbgcode.org/list.php?15 exemple d'utilisation de pcbgcode: http://www.brusselsprout.org/PCB-Routing/ cd ~/eagle-6.1.0 cp ulp/source/pcb-gcode-prg.scr scr/ cd /scr mkdir source cp pcb-gcode-prg.scr source/ cd ../ cp ulp/source/pcb-gcode-menu.scr scr/ chmod a+x ulp/source/viewer.linux.sh ====Emulateur de cnc==== http://camotics.org/ http://camotics.org/download.html sudo apt-get install gdebi #http://camotics.org/releases/public/release/camotics/debian-testing-64bit/v1.0/camotics_1.0.6_amd64.deb wget http://camotics.org/releases/public/release/camotics/ubuntu-precise-64bit/v1.0/camotics_1.0.6_amd64.deb sudo gdebi camotics_*.deb camotics mkdir ~/camotics cd ~/camotics # Install the prerequisites sudo apt-get install scons build-essential libbz2-dev zlib1g-dev libexpat1-dev libssl-dev libboost-iostreams-dev libboost-system-dev libboost-filesystem-dev libboost-regex-dev libsqlite3-dev libv8-dev qt4-dev-tools libqt4-dev libqt4-opengl-dev libcairo2-dev git # Get the source git clone https://github.com/CauldronDevelopmentLLC/cbang git clone https://github.com/CauldronDevelopmentLLC/CAMotics # Build C! scons -C cbang export CBANG_HOME=$PWD/cbang # Build CAMotics cd CAMotics scons # Build the package scons package # Install the package sudo dpkg -i camotics_*.deb =====Viewer en ligne de gcode===== http://gcode.ws/ =====Controleurs moteurs pas à pas===== http://reprap.org/wiki/StepStick http://reprap.org/mediawiki/images/5/57/StepStick.Schematic.png https://forum.pololu.com/t/a4988-problems/6220/13 commande en python: http://elfnor.com/micropython-stepper-motor-control-with-a-a4988-carrier-board.html