Guide Mazatrol — programmation Matrix et Smooth
Mazatrol est le langage de programmation conversationnel de Mazak. Contrairement au G-code ISO, on programme en termes d'opérations (surfaçage, contournage, perçage) et de formes géométriques, pas d'interpolations point par point. La commande calcule les trajectoires et les paramètres à partir des données matière et outil.
Structure d'un programme Mazatrol
Un programme Mazatrol est constitué de blocs séquentiels. Chaque bloc correspond à une phase logique de l'usinage.
Mazatrol vs G-code ISO — différences clés
| Aspect | Mazatrol | G-code ISO |
|---|---|---|
| Mode de programmation | Conversationnel (opérations + formes) | Syntaxe alphanumérique (G, M, X, Y…) |
| Calcul des trajectoires | Automatique (la commande calcule) | Manuel ou via FAO |
| Gestion de la compensation rayon | Automatique si diamètre outil renseigné | G41/G42 à programmer explicitement |
| Paramètres de coupe | Suggérés par la commande selon matière | Toujours à saisir manuellement |
| Lisibilité programme | Très lisible (opérations en clair) | Codes alphanumériques peu lisibles |
| Portabilité inter-machines | Spécifique Mazak (et versions) | Largement compatible (avec adaptations) |
| Simulation graphique | Intégrée (TRACE 3D solide) | Selon commande (variable) |
| Macros et variables | Variables locales et globales disponibles | Variables #1–#549 (Fanuc), R (Siemens) |
Cycles Mazatrol et équivalents G-code
Chaque type de bloc PROCESS correspond à un cycle d'usinage. La commande gère automatiquement les approches, retraits et passes d'ébauche/finition.
| Opération | Cycle Mazatrol | Équivalent G-code | Paramètres clés |
|---|---|---|---|
| FACE (surfaçage) | FACE / ROUGH FACE | G01 zigzag manuel | Direction, surépaisseur finition, nb passes |
| POCKET (poche) | POCKET / FRAME | G01 + G02/G03 | Forme rectangulaire ou libre, fond et parois |
| CONTOUR | CONTOUR | G01+G02+G03+G41/G42 | Compensation rayon auto si outil renseigné |
| Perçage | DRILL | G81/G83 | Choix cycle (standard, débourrage, profond) |
| Taraudage | TAP | G84 / G74 | Pas renseigné → Mazatrol calcule F automatiquement |
| Alésage | BORE | G85 / G76 | Qualité H7 par correction outil (D offset) |
| Tournage extérieur | ROUGH TURN / FINISH TURN | G71 + G70 | Profil défini par points dans le bloc UNIT |
| Filetage tour | THREAD | G76 / G92 | Pas, longueur, nombre de passes définis dans COMMON |
Gestion des outils (Tool Data)
Numéro T
Identifiant de l'outil dans la table (1 à 999 selon magasin). Lié à une poche physique.
Type outil
Fraise en bout, foret, taraud, plaquette ronde, outil de tour… Mazatrol adapte les calculs selon le type.
Diamètre (D)
Diamètre nominal de l'outil. Utilisé pour calculer N depuis Vc et appliquer la compensation de rayon.
Longueur (H)
Longueur mesurée depuis la face de référence broche. À saisir après mesure sur prérégleur ou in situ.
Correcteur usure (Wear)
Correction fine de la longueur et du diamètre. À ajuster quand la cote dérive. Ne pas compenser > 0.3 mm sans changer l'outil.
Durée de vie (Life)
Mazatrol peut suivre l'utilisation outil (minutes ou passages). Alerte ou arrêt automatique à l'atteinte du seuil.
Origines pièce (WPC — Work Part Coordinate)
Attention :toujours effectuer un retour à l'origine machine (ZERO RETURN) avant de définir ou d'utiliser un WPC. Sans retour origine, les coordonnées sont incorrectes et les fins de course logiciels inactifs.
Origine pièce principale. Réglée par palpage de la surface de référence ou mise en Z avec jaugeage.
Origines supplémentaires. Utiles pour multi-pièces, retournement, 2e serrage, ou contre-broche.
Origines étendues (Smooth uniquement). Jusqu'à 300 origines supplémentaires pour palettes multi-pièces.
Décalage de la pièce sans modifier le WPC. Pratique pour aléas de centrage sans reprogrammer.
Versions Mazatrol — compatibilité
| Version | Machines types | Type | Particularité |
|---|---|---|---|
| Mazatrol T-2 / T-32 | T-2, T-32 | Tournage | Première génération, interface texte |
| Mazatrol M-32 / M-Plus | Nexus 510, 630 | Fraisage | Interface graphique couleur, simulation 3D basique |
| Mazatrol Matrix | Variaxis, Nexus | Fraisage / 5 axes | AI SERVO CONTROL, simulation graphique solide |
| Mazatrol Matrix Nexus | QTN, Integrex | Tour / Multitâche | Multi-axe, contre-broche, synchronisation Y |
| Mazatrol Smooth X | Variaxis i-300 à i-800 | 5 axes | Interface tactile, SmoothAir, fibre réseau |
| Mazatrol Smooth G | VCN-430A, HCN | Fraisage horizontaux/verticaux | Smooth Corner Control, 30+ axes/broches simultanés |
| Mazatrol Smooth C | QTN-200/250, Quick Turn | Tournage | Smooth Turn, compensation thermique active |
Transfert et sauvegarde des programmes
Clé USB
Méthode la plus simple sur Smooth. Format FAT32. Répertoire MAZAK ou racine. Extensions : .EIA (ISO) ou .MIN (Mazatrol).
Réseau Ethernet (DNC)
FTP natif sur Smooth X/G. Sur Matrix : logiciel MAZATROL NEXUS ou MazaCAM. Nécessite configuration IP machine.
Carte mémoire CF/SD
Sur certaines commandes Matrix : carte Compact Flash interne. Capacité 128 Mo – 1 Go selon version.
Sauvegarde paramètres
Menu Maintenance → Backup. Sauvegarde : programmes, table outils, WPC, paramètres machine. Faire mensuellement sur USB.
🛑 Alarmes Mazatrol
En cas d'alarme sur commande Mazatrol (A.001, S.001, X.001…), consultez la base de données dédiée avec causes et procédures de dépannage.
Alarmes Mazatrol — codes et solutions →