Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
guides:gcode [2017/10/23 13:16] adrien |
guides:gcode [2023/06/12 15:48] (Version actuelle) adrien_doku |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Liste des GCODE principaux et couramment utilisés ====== | ====== Liste des GCODE principaux et couramment utilisés ====== | ||
| + | {{ : | ||
| ===== G1 : mouvement manuel ===== | ===== G1 : mouvement manuel ===== | ||
| Permet de faire un mouvement sur un axe ou plusieurs. | Permet de faire un mouvement sur un axe ou plusieurs. | ||
| Ligne 15: | Ligne 16: | ||
| '' | '' | ||
| + | ===== G90 et G91 : passer en coordonnées absolues et relatives ===== | ||
| + | Permet de ne plus considérer des positions par rapport au home X, Y, Z ou E mais seulement de la valeur demandée. | ||
| + | |||
| + | Par exemple, si à la fin d'une impression on veut monter en Z de 10mm avant de dégager la tête vers le fond de la machine, on ne peut pas faire simplement un G1 Z10. En effet si on est actuellement à Z=100mm en fin d' | ||
| + | |||
| + | Dans ce cas, on va simplement écraser la pièce imprimée et risque d' | ||
| + | |||
| + | Pour monter de 10mm en Z sans s' | ||
| + | |||
| + | < | ||
| + | G91 ;permet de passer en coordonnées relatives | ||
| + | G1 Z10 ;on monte de 10mm par rapport à la position actuelle | ||
| + | G90 ;on repasse en coordonnées absolues | ||
| + | G1 Y300 F6000 ;on emmène la tête d' | ||
| + | G91 ;permet de passer en coordonnées relatives | ||
| + | G1 Z-10 ;on redescend de 10mm par rapport à la position actuelle | ||
| + | G90 ;on repasse en coordonnées absolues | ||
| + | </ | ||
| ===== G92 : Initialiser un axe ===== | ===== G92 : Initialiser un axe ===== | ||
| Ligne 46: | Ligne 65: | ||
| Permet de faire une autocalibration PID d'une tête d' | Permet de faire une autocalibration PID d'une tête d' | ||
| + | ==== Sur une tête d' | ||
| '' | '' | ||
| Ligne 52: | Ligne 72: | ||
| * S210 : la température cible de la calibration est de 210°C | * S210 : la température cible de la calibration est de 210°C | ||
| * C8 : 8 itérations sont réalisées pour avoir un échantillonnage de mesure plus grand | * C8 : 8 itérations sont réalisées pour avoir un échantillonnage de mesure plus grand | ||
| + | |||
| + | ==== Sur un plateau épais (200mm Fiplan, machines industrielles) ==== | ||
| Pour la calibration PID de votre plateau d' | Pour la calibration PID de votre plateau d' | ||
| - | Exemple : '' | + | Exemple : '' |
| + | |||
| + | On notera le passage de C8 à C3, pour faire moins d' | ||
| ===== M301 : définir les paramètres PID ===== | ===== M301 : définir les paramètres PID ===== | ||
| + | |||
| + | <color # | ||
| Cette commande permet de définir manuellement les paramètres de PID après un M303. | Cette commande permet de définir manuellement les paramètres de PID après un M303. | ||
| Ligne 93: | Ligne 119: | ||
| '' | '' | ||
| - | __Il est important de sauvegarder ensuite ces réglages avec un M500.__ | + | __Il est important de sauvegarder ensuite ces réglages avec un M500 si vous souhaitez que les nouvelles valeurs soient conservées après un redémarrage.__ |
| ===== M119 : afficher l' | ===== M119 : afficher l' | ||
| Ligne 148: | Ligne 174: | ||
| '' | '' | ||
| + | |||
| '' | '' | ||
| + | |||
| '' | '' | ||
| - | Pour utiliser cet outil avec ces réglages, il faut choisir T5 dans le GCODE pour le sélectionner. | + | Pour utiliser cet outil avec ces réglages, il faut choisir |
| + | |||
| + | Il est possible ainsi de base de créer jusqu' | ||
| + | |||
| + | ===== M114 : Avoir la position actuelle de la tête d' | ||
| + | Permet d' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== M562 : Remise à 0 des erreurs de chauffe ===== | ||
| + | Permet de remettre les chauffages en reset suite à une erreur de température (par exemple Heater Fault sur Duet) : | ||
| + | |||
| + | '' | ||