rocbo menu

La Productique et sa Culture : Impression 3D, codes G et M


Un fichier G-code commence souvent avec ces instructions :

M104 S185; définit la température de l'extrudeur
M140 S60; définit la température du lit d'impression (si chauffant)
M109 S185; attendre que la température d'extrusion soit atteinte
M190 S60 ; attendre que la température du lit soit atteinte
G28; déplacer l'extrudeur à sa position initiale ("home") pour les 3 axes (XYZ)
G92 X0 Y0 Z0 E0 ; réinitialise les coordonnées de la position initiale ("home")
G90 ; utiliser des coordonnées absolues
G21 ; définit l'unité en millimètre
G92 E0 ; réinitialise la distance d'extrusion
M82 ; utiliser des distances absolues pour l'extrusion

Codes G

G0
G1
G2
G3
G4
G10
G17
G18
G19
G20
G21
G28
G30
G31
G32
G53
G54 G59
G90
G91
G92
G94
G97
G161
G162

Déplacement rapide
Déplacement linéaire
Arc dans le sens horaire
Arc dans le sens antihoraire
Pause
Créer un système de compensation du décalage de l'absolu
Sélectionnez le plan XY (par défaut)
Sélectionnez le plan XZ
Sélectionnez le plan YX
Unité en pouces
Unité en millimètre
Prise Origine Machine (OM)
Retour par point intermédiaire
Sonde simple
Zone sonde
Définir le système de coordonnées absolu
Utiliser le système de coordonnées de G10
Coordonnées en absolu
Coordonnées en  relatif
Définir la position actuelle sur des axes
Mode de taux d'alimentation
Taux de vitesse de broche
Accueil négatif
Accueil positif

Des arguments peuvent être associés aux codes G

A
B
C
D
E
F
H
I
J
K
N
P
R
S
T
U
V
W
X
Y
Z


Rotation autour de X
Rotation autour de Y
Rotation autour de Z
Diamètre de coupe / rayon décalage  
Longueur du filament (en mm)
Vitesse d'avance (taux d'alimentation)   
Compensation de longueur d'outil
Centre de l'arc en X
Centre de l'arc en Y
Centre de l'arc en Z
Numéro de ligne    
Temporisation
Rayon
Vitesse de la broche
Outil, sélection
Axe relatif parallèle à X
Axe relatif  parallèle à Y
Axe relatif  parallèle à Z
Coordonnée en X
Coordonnée en Y
Coordonnée en Z

Exemple :


G1 X5 Y-5 Z6 F3300.0 (déplacement linéaire à la postion <x,y,z>=<5,-5,6> à la vitesse 3300)
G21 (unité, le mm)
G90 (coordonnées en absolu)
G92 X0 Y0 Z0 (position courante <x,y,z>=<0,0,0>)


Codes M

M0
M1
 M2
 M3
M4
M5
M6
 M7
M8
M9
M10
M11
M13
M14
M17
M18
M21
M22
M30
M40-M46
M50
M70
M71

Arrêt sans condition
 Arrêt optionnel
Fin de programme
Broche sens anti-horaire
Broche sens horaire
Arrêt broche
Changement d'outil. Ce code attend que la tête de presse soit prête avant de poursuivre.
Liquide de refroidissement sur A
Liquide de refroidissement sur B (brouillard )
Arrêt de tous les liquides de refroidissement
Pince fermée
Pince ouverte
Liquide de refroidissement sur broche sens horaire
Liquide de refroidissement sur broche sens anti-horaire
Moteur activé
Moteur désactivé
Ouverture collet
Fermeture collet
Programme rembobinage
Changement de vitesse (0-6)
Lire la vitesse de la broche
message d'affichage sur la machine Ex.: M70 P10 (Afficher ce texte pendant dix secondes)
Pause et affichage d'un message, en attente d'appui sur le bouton poussoir.
     Ex : M71 ( insérer moteur dans l'assemblage et appuyer sur marche)
     Ex : M71 P20 ( machine réinitialisé en vingt secondes )

Codes M utilisés par ReplicatorG : http://replicat.org/mcodes







Hébergé par OVH