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