Aller au contenu

G-Code

chemins d'outils

Les stratégies d’Usinage 2D et 3D dans Fusion 360 Manufacture. 1ère partie.

Vous avez une machine CNC, et vous utilisez Fusion 360 pour concevoir vos pièces. Le truc, c’est que les 2, séparément, marchent très bien (enfin, j’espère pour vous 😉 ). Là où les choses se compliquent un peu, c’est au moment de choisir les stratégies d’usinage 2D et 3D dans l’atelier Manufacture de Fusion 360. Sélectionner les chemins d’outils usinant votre pièce, générer le GCode à envoyer à votre machine.

Ne sachant pas quelle machine vous avez, cet article ne va pas adresser des questions particulières, comme les vitesses d’avance et vitesse de coupe. Il y a d’autres articles sur le Blog qui peuvent vous aider dans ces réglages. Nous n’allons pas non plus parler de post-processeur spécifique, mais utiliser celui pour GRBL comme exemple. GRBL est un peu le plus petit dénominateur commun, en termes de capacités à interpréter le GCode, puisqu’il tourne sur un Arduino 8 bits. Si vous ne trouvez pas de post-processeur correspondant mieux à votre machine, essayez GRBL, il y a de fortes chances que ça fonctionne (Pour une 3 axes, en tous cas).

Stratégies d’usinage 2D et 3D, qui, que, quoi?

Une des question qui revient le plus souvent lorsqu’on débute en fraisage CNC porte sur la différence, dans Manufacture, entre les opérations 2D et 3D. Et la réponse est loin d’être intuitive. En effet, la différence n’a rien à voir avec les mouvements de a fraise en 2 ou 3D. Il faut se placer “du pont de vue de Fusion 360”. Et, de ce point de vue, une opération 2D est une opération dont le chemin va suivre une ligne, une arête, un angle, alors qu’une opération 3D se calcule à partir d’une surface, à priori non plane (mais qui pourrait l’être).  On peut bien sûr, selon la pièce, combiner des opérations 2D et 3D pour un même usinage.

2019-03-26 13_30_21-Autodesk Fusion 360 (Startup License)2019-03-26 13_30_57-Autodesk Fusion 360 (Startup License)

Nous reviendrons en détail sur ces différentes opérations, mais on va commencer par le commencement, c’est à dire la préparation du travail à effectuer sur notre pièce de matériau brut. Fusion 360 appelle ça “Setup”. Il peut y en avoir plusieurs pour une même pièce, notamment si on doit la retourner, mais les principes décrits vont s’appliquer pour tous vos setups.

Lire la suite »Les stratégies d’Usinage 2D et 3D dans Fusion 360 Manufacture. 1ère partie.

Position du Homing pour $23=1

GRBL, Homing et fins de course.

Homing est la fonction qui permet de donner une position de référence sur les 3 axes de la machine, de manière à ce qu’un certain nombre d’opérations soient possibles grâce à un “repère” physique constant, tel que la position de brides et d’attaches, d’une sonde, etc….

La position de ce repère sur la machine dépend des paramètres indiqués dans GRBL. Comme la chose n’est pas absolument intuitive (???), on va tâcher d’illustrer tout ça.
Tout d’abord, il vous faut déterminer où vous voulez que le homing se fasse:

Paramètre $23 – Direction du Homing

Vous avez 4 choix possibles:

Position du Homing pour $23=0

Position du Homing pour $23=1

Position du Homing pour $23=1

Position du Homing pour $23=2

Position du Homing pour $23=2

Position du Homing pour $23=3

 

Comme vous pouvez le voir sur les illustrations, les coordonnées absolues sont données en négatif par rapport au point 0,0,0. C’est a priori le défaut pour toutes les machines CNC professionnelles, et pour LinuxCNC, dont GRBL s’inspire. Ne me demandez pas pourquoi, aucune idée! 🙂

Bien sûr, du choix de la direction du Homing va dépendre la position des switches de fin de course. Notez qu’il n’est pas nécessaire de mettre de fin de course en Z+. De mon point de vue (mais ce n’est que mon point de vue), il n’est pas non plus nécessaire de mettre des switches de chaque coté des Axes X et Y. Personnellement, ayant choisi la position $23=3, je n’ai des fins de course qu’en X- et Y-.

Etapes du Cycle de Homing

Lire la suite »GRBL, Homing et fins de course.

Chaîne Bois

La Chaîne Logicielle

De l’idée de départ jusqu’à la fabrication de la pièce sur votre machine CNC, tout va se passer sur l’ordinateur, utilisant différents logiciels selon l’étape du processus à effectuer, constituant ainsi une chaîne logicielle.

LA Chaîne logicielle, dans l’absolu, n’existe pas. Il y a la vôtre, celle que vous allez petit à petit adopter, qui vous sera la plus familière. Même si, selon les cas particuliers, vous allez sans doute avoir besoin de l‘adapter.

Dans cet article, La Chaîne Logicielle est générique. Nous allons voir les différentes étapes nécessaires pour transformer une idée en objet fini, et évoquer les différents outils logiciels qui peuvent être utilisés. Certains logiciels permettent d’effectuer TOUTES les étapes, où presque, alors que d’autres ne permettent qu’une seule opération. Nous reviendrons plus en détail sur certains de ces logiciels dans le futur.

Il existe aussi de nombreux utilitaires, permettant de passage d’une étape à une autre, comme la conversion d’un fichier DXF en GCode, mais je n’en parlerais pas dans cet article, dans la mesure où le but est d’avoir le MINIMUM d’étapes. Je vais donc me focaliser sur les outils plus complets, par rapport à des utilitaires ne remplissant qu’une seule fonction. Le Forum est là pour en parler, une discussion me semble plus appropriée qu’un article, qui ne peut brosser qu’un tableau générique.

Lire la suite »La Chaîne Logicielle

Fichier G-Code

G-Code (Gcode). C’est quoi?

  • par

Cette question va sans doute paraître iconoclaste à tous ceux (et celles) déjà familiers des machines à commande numérique, mais c’est pourtant une question légitime pour toute personne envisageant de se lancer dans le fraisage CNC, d’autant qu’aujourd’hui de nombreux logiciels permettent de ne pas trop avoir à se soucier de ce G-Code, puisqu’ils le génèrent pour nous. Pourtant, il est utile de connaître ce langage de programmation (puisque c’est ce dont il s‘agit), d’une part pour comprendre ce qui se passe, d’autre part pour pouvoir lancer de courtes commandes manuelles à sa machine, pour la régler où pour tester une opération spécifique.
Lire la suite »G-Code (Gcode). C’est quoi?

Verified by MonsterInsights