Prétraitement
code G: G40, G41, G42, G43, G50, G51, G52, G60, G61, G70, G71
Fonction: Les commandes activent des modules de prétraitement, tels que SMC_SmoothPath
, SMC_RoundPath
, SMC_AvoidLoop
, SMC_ToolCorr
, SMC_ToolLengthCorr
, et SMC_ToolRadiusCorr
.
Astuce
Si la Afficher le chemin prétraité est sélectionnée, le chemin modifié est visible dans l'éditeur graphique.
Syntaxe
G40 G41 D G42 D G50 G51 D G52 D G60 G61
Mot de code G | La description |
---|---|
| Rayon d'outil ou rayon de recouvrement pour |
Avis
Pour les versions antérieures à 4.18.0.0 : L'angle arrondi/lissage (G51/G52
) et correction du rayon de l'outil (G41/G42
) peuvent s'influencer mutuellement car les deux préprocessus interprètent chaque mot D du code G. Par exemple, si une correction du rayon d'outil avec rayus=1 est active lorsqu'un angle arrondi commence par D=5, la correction du rayon de l'outil utilise également un rayon
Pour les versions 4.18.0.0 et supérieures : arrondissement/lissage des angles (G51/G52
) et correction du rayon de l'outil (G41/G42
) peuvent être utilisés simultanément sans s'affecter mutuellement. Le comportement suivant s'applique à cet égard.
Pour la correction du rayon de l'outil (
G41/G42
) : Par défaut, le rayon « Outil » utilisé parSMC_ToolRadiusCorr
est égal à 0. Si un mot D est spécifié après les mots GG41/G42
, puis le rayon de l'outil est ajusté et pris en compte par les blocs fonctionnels. Lorsqu'aucune valeur n'est spécifiée, le rayon « Outil » actuellement défini est utilisé.Pour arrondir et lisser les angles (
G51/G52
) : Par défaut, le rayon « Smooth » utilisé parSMC_Round/SmoothPath
est égal à 0. Si un mot D est spécifié après un mot G (saufG36/G37/G40/G41/G42
) ou seul (par exemple,N00 D5
), cela affecte le rayon « lisse » actuel et est pris en compte par leSMC_Round/SmoothPath
blocs fonctionnels.
Code G | La description |
---|---|
| Fin de la compensation du rayon de l'outil |
| Début de la compensation du rayon d'outil à gauche de la pièce |
| Début de la compensation du rayon d'outil à droite de la pièce |
| Début de la compensation de longueur d'outil. La correction d'outil à corriger est spécifiée avec les paramètres Pour plus de détails, voir : Remarque : La longueur de l'outil ne doit pas changer pendant une compensation de rayon d'outil active car elle peut casser la trajectoire. La correction de longueur d'outil (G43) ne fonctionne que dans le décodeur en ligne (pas dans l'éditeur CNC). |
Code G | La description |
---|---|
| Arrondi et lissage de fin d'angle |
| Début du lissage d'angle au moyen de |
| Début de l'arrondi d'angle au moyen de |
| Fin du lissage des axes supplémentaires au moyen de |
| Début du lissage d'axes supplémentaires au moyen de |
Code G | La description |
---|---|
| Fin de fonction pour suppression de boucle |
| Début de la fonction de suppression de boucle au moyen de |
N0 G51 D10 F100 N10 G01 X$g_x$ Y0 F50 E30 E-30 N20 G01 X0 Y$g_y$ N30 G01 X0 Y0 N40 G50