CNCYRON

Programmation CNC

Codes G, cycles fixes, stratégies d'usinage et références syntaxiques pour Fanuc, Siemens et Heidenhain.

Codes G et M de base

DISPONIBLE

G00, G01, G02, G03, M03, M05, M08… Référence complète avec exemples.

Cycles fixes de perçage

DISPONIBLE

G81, G83, G84, G85 — centrage, perçage, taraudage, alésage.

Compensation de rayon outil

DISPONIBLE

G41/G42 : activation, annulation, rayon dans la table correcteurs.

Décalages origine

DISPONIBLE

G54 à G59, G92 — réglage des origines pièce et décalages.

Sous-programmes

DISPONIBLE

M98/M99 : appel et retour sous-programme, macros.

Cycles de tournage (G71/G72/G73/G70)

DISPONIBLE

G71 ébauche axiale, G72 frontale, G73 copie de profil, G70 finition — syntaxe et exemples complets.

Macros Fanuc — variables et boucles

DISPONIBLE

Variables #1–#999, opérateurs, fonctions trig, IF/GOTO, WHILE/DO, appel G65 avec arguments.

Compensation longueur outil (G43/G44)

DISPONIBLE

G43 (longueur+), G44 (longueur-), annulation G49. Table H, méthodes de mesure outil-setter et palpeur.

Rotation de repère (G68/G69)

DISPONIBLE

G68 : rotation du repère XY autour d'un centre. G69 : annulation. Pièces inclinées, patterns polaires, Siemens AROT.

Filetage au tour CNC

DISPONIBLE

G32, G76, G92 : codes filetage, pas métrique et pouce.

G31 — Cycles palpeur (Skip cycle)

DISPONIBLE

G31 : mesure longueur outil, prise d'origine pièce, contrôle en cours et détection bris outil. Variables #5021–#5025, macros et Siemens MEAS.

Fanuc — guide commande

DISPONIBLE

0i, 16i, 18i, 30i : structure programme, macros, variables, modèles.

Siemens 840D — guide commande

DISPONIBLE

Sinumerik 840D/828D : cycles CYCLE81, variables R, ShopMill, comparatif Fanuc.

Mazatrol — guide commande

DISPONIBLE

Mazatrol Matrix et Smooth : blocs COMMON/PROCESS/UNIT, cycles, gestion outils WPC.

📖 Débutant : G-code CNC pour débutants — guide complet avec exemples

📖 Décalages d'origine : G54–G59 — réglage, multi-pièces et 3 règles critiques

📖 Sous-programmes : M98/M99, macros G65 et variables #1–#33 expliqués