Configuration GRBL » Historique » Version 8
  Thomas Trabattoni, 24/03/2015 08:10 
  
| 1 | 1 | Thomas Trabattoni | Configuration GRBL | 
|---|---|---|---|
| 2 | ================== | ||
| 3 | |||
| 4 | 6 | Thomas Trabattoni | {{toc}} | 
| 5 | 7 | Thomas Trabattoni | Installation | 
| 6 | ------------ | ||
| 7 | Il faut suivre la procédure d'installation sur le GitHub du projet. | ||
| 8 | Télécharger le dernier IDE Arduino | ||
| 9 | Charger la nouvelle librairie | ||
| 10 | Éditer le fichier `config.h` dans le répertoire des librairies Arduino (~/Arduino/Libraries/) | ||
| 11 | Désactiver le `VARIABLE_SPINDLE`. | ||
| 12 | 8 | Thomas Trabattoni | |
| 13 | 7 | Thomas Trabattoni | ```//#define VARIABLE_SPINDLE``` | 
| 14 | 8 | Thomas Trabattoni | |
| 15 | 7 | Thomas Trabattoni | Ouvrir le Skecth Grbl_Upload | 
| 16 | Téléverser le sketch dans l'Arduino | ||
| 17 | |||
| 18 | 6 | Thomas Trabattoni | |
| 19 | Nos réglages | ||
| 20 | ------------ | ||
| 21 | 4 | Thomas Trabattoni | ``` | 
| 22 | 1 | Thomas Trabattoni | $0=30 (step pulse, usec) | 
| 23 | $1=65 (step idle delay, msec) | ||
| 24 | 2 | Thomas Trabattoni | $2=0 (step port invert mask:00000000) | 
| 25 | $3=0 (dir port invert mask:00000000) | ||
| 26 | 1 | Thomas Trabattoni | $4=0 (step enable invert, bool) | 
| 27 | 2 | Thomas Trabattoni | $5=0 (limit pins invert, bool) | 
| 28 | 1 | Thomas Trabattoni | $6=0 (probe pin invert, bool) | 
| 29 | 2 | Thomas Trabattoni | $10=15 (status report mask:00001111) | 
| 30 | 1 | Thomas Trabattoni | $11=-2147483.648 (junction deviation, mm) | 
| 31 | $12=2147483.648 (arc tolerance, mm) | ||
| 32 | $13=0 (report inches, bool) | ||
| 33 | $20=0 (soft limits, bool) | ||
| 34 | $21=0 (hard limits, bool) | ||
| 35 | $22=1 (homing cycle, bool) | ||
| 36 | 2 | Thomas Trabattoni | $23=4 (homing dir invert mask:00000100) | 
| 37 | $24=3000.000 (homing feed, mm/min) | ||
| 38 | $25=1500.000 (homing seek, mm/min) | ||
| 39 | 1 | Thomas Trabattoni | $26=10 (homing debounce, msec) | 
| 40 | $27=0.000 (homing pull-off, mm) | ||
| 41 | $100=87.221 (x, step/mm) | ||
| 42 | $101=87.221 (y, step/mm) | ||
| 43 | $102=643.087 (z, step/mm) | ||
| 44 | $110=5000.000 (x max rate, mm/min) | ||
| 45 | $111=5000.000 (y max rate, mm/min) | ||
| 46 | $112=500.000 (z max rate, mm/min) | ||
| 47 | $120=250.000 (x accel, mm/sec^2) | ||
| 48 | $121=250.000 (y accel, mm/sec^2) | ||
| 49 | $122=100.000 (z accel, mm/sec^2) | ||
| 50 | 3 | Thomas Trabattoni | $130=330.000 (x max travel, mm) | 
| 51 | $131=330.000 (y max travel, mm) | ||
| 52 | $132=90.000 (z max travel, mm) | ||
| 53 | 4 | Thomas Trabattoni | ``` | 
| 54 | 5 | Thomas Trabattoni | |
| 55 | Troubleshooting | ||
| 56 | --------------- | ||
| 57 | ### Alarm : HOMING FAIL | ||
| 58 | Si `$22=1` il ne faut pas laisser les paramètres `$130 $131 $132` à `0` | ||
| 59 | |||
| 60 | ### Hard Limit | ||
| 61 | En cas de mauvais blindage des cables des limit switches, la sécurité `Hard Limit` peut se déclencher intempestivement |