
Comment générer du G-code CNC sans logiciel FAO (GRBL et Mach3)
Le flux CNC habituel comporte deux étapes distinctes : concevoir la pièce en CAO, puis générer les parcours d'outil dans un logiciel de FAO (Fusion 360, VCarve, Aspire, Kiri:Moto) et post-processer en G-code pour votre contrôleur. Pour la coupe de profil d'un mur à lattes, toute cette chaîne FAO est désormais optionnelle. Ce guide explique ce qu'est le G-code, comment fonctionnent la compensation de rayon et les pontets, et comment générer du G-code GRBL et Mach3 prêt à l'emploi directement dans le navigateur — sans logiciel FAO séparé.
Qu'est-ce que le G-code, et que fait normalement la FAO ?
Le G-code est le langage texte que parlent les machines CNC : des lignes comme G0 (déplacement rapide), G1 (déplacement de coupe), F (avance) et M3 (broche en marche) qui indiquent à la machine exactement où aller et à quelle vitesse. GRBL et Mach3 sont deux des contrôleurs les plus courants qui le lisent.
Le logiciel de FAO (fabrication assistée par ordinateur) est ce qui transforme habituellement votre dessin en ce G-code : vous importez un DXF ou un SVG, définissez l'outil, les profondeurs et la stratégie, puis post-processez en fichier .nc. C'est puissant mais cela ajoute un second logiciel, une courbe d'apprentissage et un aller-retour export-import.
Pourquoi vous pouvez sauter la FAO pour un mur à lattes
Un générateur de mur paramétrique connaît déjà la géométrie exacte de chaque latte, trou et mortaise — c'est lui qui les a créés. Donc au lieu d'exporter des vecteurs et de les ré-importer dans une FAO, il peut calculer les parcours lui-même et écrire le G-code directement. Pour la coupe de profil 2,5D (ce que sont exactement les murs à lattes, panneaux cannelés et panneaux acoustiques), cela produit le même résultat qu'un logiciel de FAO, avec bien moins de friction.
La nuance, c'est que cela fonctionne au mieux pour les modèles spécifiques que l'outil comprend. Ce n'est pas une FAO généraliste pour des pièces quelconques — c'est un générateur de G-code ciblé et sain pour les murs paramétriques, ce qui lui permet d'être entièrement automatique.
Compensation de rayon : des pièces à la bonne cote
Une fraise a un diamètre réel, donc le centre de l'outil doit se déplacer décalé du bord de la pièce — vers l'extérieur sur les contours, vers l'intérieur sur les trous — du rayon de la fraise. C'est la compensation de rayon d'outil. Sans elle, chaque pièce sort d'un rayon de fraise trop petite. Un bon G-code l'applique automatiquement, et perce les petits trous (plus petits que la fraise) en une seule plongée au centre.
Parametric Wall Studio calcule cela géométriquement à partir du diamètre d'outil que vous saisissez : les contours sont décalés de +r et les trous de -r, et vos lattes sortent exactement à la cote dessinée — sans décalage manuel, sans parier sur le G41/G42 de votre contrôleur.
Pontets, entrée en rampe et sens de coupe
Quelques options font la différence entre des pièces nettes et un panneau gâché. Les pontets de maintien sont de petits ponts non coupés laissés sur la dernière passe pour que les lattes ne se détachent pas et ne soient pas éjectées. L'entrée en rampe descend progressivement le long du contour au lieu de plonger droit, ce qui ménage la fraise. Le sens de coupe (avalant ou opposition) fixe le sens du parcours pour la meilleure finition de bord, et une surépaisseur laisse de la matière pour une passe de finition propre.
Ce sont les réglages qu'un professionnel configurerait en FAO — ici, ce ne sont que quelques champs clairement étiquetés, pensés pour les murs à lattes, qui écrivent un G-code correct pour chaque panneau.
Simulez toujours avant de couper
La règle d'or en CNC est de vérifier le parcours avant de le lancer sur de la vraie matière. Un simulateur d'usinage intégré rejoue le fichier .nc exact que vous allez télécharger — outil animé aux avances réelles, passes colorées par profondeur, pontets qui apparaissent sur la dernière passe, position X/Y/Z en direct et ligne de G-code en cours. Trente secondes de simulation peuvent économiser des heures d'usinage et un panneau ruiné.
Comme le simulateur interprète le même fichier que la machine recevra, ce que vous voyez est ce que vous obtenez. Vous détectez une mauvaise profondeur de passe, un pontet manquant ou une faute d'avance à l'écran plutôt que dans votre matière.
De la conception directement au fichier .nc
Le flux complet dans le navigateur : concevez votre mur à lattes ou ondulé, réglez votre matériau, diamètre d'outil, profondeur de passe, avances, pontets et sens de coupe, prévisualisez le parcours en vues dessus, face, côté et 3D, puis téléchargez un fichier .nc prêt à l'emploi par panneau pour GRBL ou Mach3. Sans installer Fusion 360, sans licence VCarve, sans aller-retour Kiri:Moto.
Quand a-t-on encore besoin d'une FAO complète ? Pour du contournage 3D complexe, des travaux multi-outils ou des pièces qui ne sont pas des murs, un logiciel de FAO dédié reste le bon choix. Mais pour amener un mur à lattes, ondulé ou acoustique paramétrique de l'idée à la machine, générer le G-code directement dans le navigateur est plus rapide, plus simple et gratuit.
À lire ensuite
Prêt à essayer ?
Générez du G-code dans le navigateur →