Commande G2 / G3 dans Cura

Oct 20 2020

J'utilise Cura pour mon impression 3D (une imprimante ultimaker S5) et pour comprendre l'impression 3D, j'essaie d'apprendre le G-code.

J'ai remarqué que même lorsque le modèle est plein de cercles, le code G est plein avec la G1commande. Je n'ai pas vu la commande G2ou G3du tout! Comment est-ce possible?

Réponses

2 towe Oct 20 2020 at 19:46

Les .stlfichiers les plus couramment utilisés pour l'impression ne comportent aucun cercle!

.stl les fichiers décrivent la surface des choses qu'ils représentent avec beaucoup de triangles:

Cela signifie également que votre slicer ne sait pas vraiment quelles parties du modèle sont censées être rondes (où G2et G3pourraient être applicables).

Et, autre considération, bien qu'historique: la plupart des imprimantes 3D étaient (et sont) basées sur des microcontrôleurs 8 bits relativement faibles. Il est beaucoup plus facile pour ces microcontrôleurs de calculer les mouvements nécessaires à l'impression s'il ne s'agit que de lignes droites, plutôt que de courbes élaborées.

Un problème qui peut survenir avec cela est lorsque votre modèle est de haute qualité et que vos trancheurs utilisent toute cette qualité - un simple cercle peut alors devenir des centaines ou des milliers de petits segments, qui doivent tous être transmis, analysés et exécutés - ce qui peut conduire au bégaiement.