Shapeoko
Descriptif de la machine
Numéro de Série : 178
Dimensions Hors-Tout :
- profondeur : 57cm
- largeur : 67 cm
- hauteur : 50+ cm
Documentation
Exemple d'utilisation
Maintenance / Etat
Mécanique
les différents manuels de montage de la shapeoko ne mentionnent pas le montage des courroies, ce qui est franchement déplorable. Grâce a une équipe de monteur motivés des solutions ont été trouvés pour assurer un montage fiable, fonctionnelle et pérenne sans risque de déchirure des courroies sur des arêtes vives.
3 roulements n’étaient pas conformes donc la machine a été monté sans et 3 poulies plastiques sont montés avec un seul roulement a la place de 2, Ces 3 roulements de remplacement ont déjà été achetés gracieusement par un membre du Fab Lab.
Pour les limit-switch et un dust collector: http://hackaday.com/2014/03/26/shapeoko-2-mods-dust-mitigation-and-limit-switches/
Commande / Logiciel
Installation
GrblController comme logiciel de commande
cd shapeoko/ git clone https://github.com/zapmaker/GrblHoming.git cd GrblHoming/ qmake make
grbl sur l'arduino
cd ~/shapeoko/grbl wget https://github.com/downloads/grbl/grbl/grbl_v0_9a_edge_328p_16mhz_9600_build20121210.hex avrdude -pm328p -carduino -P /dev/ttyACM0 -D -Uflash:w:grbl_v0_9a_edge_328p_16mhz_9600_build20121210.hex
Paramétrage grbl
- NEMA 23: 400 steps per revolution (0.9 degrees per step)
- Z feed rate : 100mm/min
- x,Y feed rate: 500mm/min
TODO
- Alimentation : 12V ... Quelle alim? (Remarque : ne pas débrancher les moteurs si les drivers sont encore alimentés...). Alimentation ATX: Vert (PS on) sur noir (com)
- réglage ampérage des stepsticks (moteur NEMA23: 1.7A) : http://mchobby.be/wiki/index.php?title=A4988#Limiter_le_courant
- paramétrage grbl https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9 http://www.shapeoko.com/wiki/index.php/Grbl_Configuration
- générateur de g-code pour faire des engrenages : http://www.idleamusements.com/?page_id=367
Liens
Liste des pièces eShapeOko Liste des pièces ShapeOko
Guide de montage eShapeOko Guide de Montage ShapeOko
Référence gcode et celui supporté par grbl
Commande
En Europe
- kit de base £235
- 495mm dual X-rail +29£
- Aluminium spacers +7.5£
- 495mm Y-rail
- All axes NEMA23 motors +21.6£
- Shield pour UNO Stepper shield 19.95£ doc ou grblShield (instructions)
- 4 moteurs NEMA23 4*25.95£=103.8£
- Alimentation (24v 4.2A) : 24.95£ (alim de PC récupérée --> pas possible le -12V est pas assez puissant)
- Port ~20£
Total: 461,8£ ~= 531.4€
Ailleurs
- Arduino UNO (éventuellement on en a d'avance)
- équivalent dremel ~30€
- assortiment de fraises 4-10$ chaque (+port: la ou la par exemple)
- 3 ou 4 stepper drivers :
- Pololu A4988 carrier boards, or the pin-compatible StepStick modules ~8$ chaque
- radiateur (récup)
- ventilateur (récup)
- cablage ...
- barre de dominos
- plaque de MDF pour le dessous
- éventuellement quelques écrous noyés
- bombe de peinture pour les plaques métal (~10€)
Outillage nécessaire
- Papier de verre 200 à 400 pour métal (ou laine d'acier)
- Taraud (et tourne à gauche) M5×0.8mm
- clef plate de 8mm
- 2 clefs plates de 13mm
- clef Allen de 1.5 à 4mm
- quelques TyRap
- équerre
- chiffon+acétone pour dégraisser
Options
- Emergency stop Très recommandé !
- limit switches
- remplacer l'électronique (arduino+shield+drivers) par une SmoothieBoard (Openhardware design par A. Wolf du TyFab) ~100€
Annexes
grbl conf par defaut
$0=40.200 (x, step/mm) $1=40.200 (y, step/mm) $2=320.000 (z, step/mm) $3=30 (step pulse, usec) $4=500.000 (default feed, mm/min) $5=500.000 (default seek, mm/min) $6=28 (step port invert mask, int:00011100) $7=255 (step idle delay, msec) $8=25.000 (acceleration, mm/sec^2) $9=0.050 (junction deviation, mm) $10=0.100 (arc, mm/segment) $11=25 (n-arc correction, int) $12=3 (n-decimals, int) $13=0 (report inches, bool) $14=1 (auto start, bool) $15=0 (invert step enable, bool) $16=0 (hard limits, bool) $17=0 (homing cycle, bool) $18=0 (homing dir invert mask, int:00000000) $19=25.000 (homing feed, mm/min) $20=250.000 (homing seek, mm/min) $21=100 (homing debounce, msec) $22=1.000 (homing pull-off, mm) ok