Ceci est une ancienne révision du document !
Table des matières
- -
Èbauche - page en cours de création
Comment générer dans heeksCAD-heeksCNC un gcode pour linux CNC, à partir d'un fichier STL
Résumé de la procédure
procédure à finaliser, vérifier, puis à documenter en images
- faire un fichier STL (sous OPENSCAD par exemple)
- importer le STL dans freeCAD
- dans freeCAD:
- Affichage → Atelier → Mesh design
- puis: Maillage → Analyse → Evaluer et réparer
- puis: Affichage → Atelier → Part
- puis: sélectionner le mesh, puis Pièce → “créer un maillage à partir d'une forme”
- puis: sélectionner le maillage, puis Pièce → “simplifier la forme”. (autre solution: Affichage → Atelier → Openscad → simplifier)
- puis: sélectionner la forme créée, puis Pièce → “transformer en solide”
- puis: sélectionner le solide créé, puis export en fichier .step
- dans heeksCAD,
- importer le fichier .step
- usiner la forme en 3D
: créer une page de doc pour usinage en 3D avec Heekscad (avec ce qui suit)
- créer un bloc rectangulaire englobant la forme et placer la forme de telle sorte à ce que son coin haut se trouve à l'origine (0,0,0).
- dans propriétés du bloc rectangulaire créé, lui donner une transparence de 30%
- clic droit sur une des surfaces de la forme, puis “créer une esquisse à partir de la face”
- éventuellement si plusieurs choses à usiner sont inclues dans l'esquisse créée, clic droit sur l'esquisse créée dans la fenêtre à gauche listant les esquisses, puis “découper l'esquisse”
- déplacer la forme (issue du STL) pour quelle se retrouve à l'intérieure du bloc (coordonnées x,y positives, coordonnées z négative)
- clic droit sur le bloc puis “créer une esquisse à partir du bloc solide”
- clic sur esquisse …
Procédure par l'exemple
étape 0: Générer un fichier STL
étape 1 - Importer le STL dans freeCAD
étape 2 - Dans FreeCAD, générer une forme maillée fiable du STL
2.1. Dans FreeCAD, vérifier et réparer le maillage du STL importé pour éviter les erreurs.
2.1.1. Se placer dans la vue "maillage"
2.1.2. Se placer dans le module d'analyse et de réparation du maillage
2.1.3. Sélectionner la forme à analyser , réparer
Le module indique “Aucune sélection”.
Cliquer sur “Aucune sélection”, et choisir la forme 3D STL qui a été importée (ici “engrenage”)
2.1.4. Lancer l'analyse et la réparation du maillage
Cliquer sur chaque bouton “Analyser”
Puis cliquer sur le bouton “fermer” en bas de la fenêtre de réparation de maillage.
2.2. Générer une forme maillée par FreeCAD
2.2.1. Passer du module "maillage" au module "pièce"
2.2.2. Transformer le STL en une forme maillée FreeCAD
- Pièce → Créer la forme en maillage
Une petite fenêtre s'ouvre, choisir la précision de maillage.
Une pièce est créée, avec des maillages: des traits de partout apparaissent sur la pièce.
Dans la fenêtre en haut à gauche, une pièce se terminant par 001 est créée.
Fichier obtenu à cette fin d'étape 2:
Étape 3 : Dans FreeCAD, simplifier la forme maillée générée précédemment par freeCAD
Pour que la pièce soit facilement utilisable dans Heekscad, il faut simplifier les maillages qui ont été générés, sur le faces de la forme.
Il est préférable de choisir la 2ème solution ci-dessous, qui utilise la vue “openscad” dans FreeCAD.
1ère solution : Pièce -> Affiner la forme
Attention: cette 1ère solution est moyennement recommandée. Il est préférable de choisir la 2ème solution décrite plus bas.
Se placer dans la vue “part”. Puis aller dans le menu:
- Pièce → Affiner la forme
Les traits sur la face de la forme de la pièce, se sont effacés. Le maillage a été simplifié.
2ème solution : via la vue openscad dans FreeCAD
Cette 2ème solution est recommandée plutôt que la 1ère solution évoquée ci-dessus.
Se placer dans la vue “Openscad”:
- Affichage → Atelier → Openscad
Puis : Openscad → refine shape feature
Les traits sur la forme de la pièce, se sont effacés, il ne reste plus de traits verts sur la face. C'est mieux.
Transformer la forme maillée par FreeCAD, en "solide"
a) vérifier que l'on est bien dans le module “part”
Affichage → Atelier → Part
b) Convertir la forme en solide
Sélectionner la forme simplifiée.
Pièce → convertir en solide
Sources
- http://lcamtuf.coredump.cx/gcnc/ (Guerrilla guide to CNC machining, mold making, and resin casting Home manufacturing tutorial for robot builders, model makers, and other hobbyists Copyright (C) 2013, 2014, 2015 by Michal Zalewski)