generer_un_gcode_linux_cnc_heekscad_partir_de_fichier_stl
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| generer_un_gcode_linux_cnc_heekscad_partir_de_fichier_stl [2020/03/13 11:05] – [Étape 4: Transformer la forme maillée par FreeCAD, en "solide"] Antoine C. | generer_un_gcode_linux_cnc_heekscad_partir_de_fichier_stl [2020/10/28 12:22] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | FIXME - FIXME - FIXME | ||
| - | |||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | Èbauche - page en cours de création | + | Page en finalisation |
| + | Vérification demandée | ||
| </ | </ | ||
| Ligne 8: | Ligne 7: | ||
| - | ===== Résumé | + | ===== Pour les personnes pressées ===== |
| + | |||
| + | ==== D' | ||
| + | |||
| + | Pour les formes simples sans différence | ||
| + | |||
| + | * importer directement le STL dans heekscad | ||
| + | * déplacer | ||
| + | * clic droit sur la forme importée, puis " | ||
| + | * clic droit sur l' | ||
| + | * clic droit sur les esquisses et [[usinage_3d_avec_heekscad|créer une opération (découpe, poche, perçage)]] | ||
| + | * puis [[usinage_3d_avec_heekscad|générer le g-code de la forme en 3D avec heekscad]] | ||
| + | |||
| + | ==== Ou bien passer d' | ||
| - | FIXME procédure à finaliser, vérifier, puis à documenter en images | + | Pour les formes avec des décaissements, ou un peu compliquées, c'est inévitable de passer par freeCAD et de générer un fichier .step à importer ensuite dans heekscad. |
| - | - faire un fichier STL (sous OPENSCAD par exemple) | ||
| - importer le STL dans freeCAD | - importer le STL dans freeCAD | ||
| - dans freeCAD: | - dans freeCAD: | ||
| Ligne 24: | Ligne 35: | ||
| - dans heeksCAD, | - dans heeksCAD, | ||
| - importer le fichier .step | - importer le fichier .step | ||
| - | - usiner | + | - [[usinage_3d_avec_heekscad|préparer |
| - | FIXME : 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' | ||
| - | - dans propriétés du bloc rectangulaire créé, lui donner une transparence de 30% | ||
| - | - clic droit sur une des surfaces de la forme, puis " | ||
| - | - éventuellement si plusieurs choses à usiner sont inclues dans l' | ||
| - | - déplacer la forme (issue du STL) pour quelle se retrouve à l' | ||
| - | - clic droit sur le bloc puis " | ||
| - | - clic sur esquisse ... FIXME | ||
| - | ===== Procédure par l' | + | ===== gcode linuxCNC à partir de STL dans Heekscad via FreeCAD - Procédure par l' |
| ==== étape 0: Générer un fichier STL ==== | ==== étape 0: Générer un fichier STL ==== | ||
| - | {{:: | + | {{media_07: |
| - | {{ :: | + | {{ media_06: |
| ==== étape 1 - Importer le STL dans freeCAD ==== | ==== étape 1 - Importer le STL dans freeCAD ==== | ||
| - | {{:: | + | {{media_07: |
| - | {{:: | + | {{media_03: |
| ==== étape 2 - Dans FreeCAD, générer une forme maillée fiable du STL ==== | ==== étape 2 - Dans FreeCAD, générer une forme maillée fiable du STL ==== | ||
| Ligne 60: | Ligne 63: | ||
| * Affichage -> Atelier -> Mesh Design | * Affichage -> Atelier -> Mesh Design | ||
| - | {{:: | + | {{media_03: |
| == 2.1.2. Se placer dans le module d' | == 2.1.2. Se placer dans le module d' | ||
| Ligne 66: | Ligne 69: | ||
| * Liste à puceMaillage -> analyser -> évaluer et réparer | * Liste à puceMaillage -> analyser -> évaluer et réparer | ||
| - | {{:: | + | {{media_03: |
| == 2.1.3. Sélectionner la forme à analyser , réparer == | == 2.1.3. Sélectionner la forme à analyser , réparer == | ||
| - | {{:: | + | {{media_03: |
| Le module indique " | Le module indique " | ||
| - | {{:: | + | {{media_03: |
| Cliquer sur " | Cliquer sur " | ||
| - | {{:: | + | {{media_03: |
| == 2.1.4. Lancer l' | == 2.1.4. Lancer l' | ||
| Ligne 84: | Ligne 87: | ||
| Cliquer sur chaque bouton " | Cliquer sur chaque bouton " | ||
| - | {{:: | + | {{media_03: |
| Puis cliquer sur le bouton " | Puis cliquer sur le bouton " | ||
| Ligne 94: | Ligne 97: | ||
| * Affichage -> Atelier -> Part | * Affichage -> Atelier -> Part | ||
| - | {{:: | + | {{media_03: |
| == 2.2.2. Transformer le STL en une forme maillée FreeCAD == | == 2.2.2. Transformer le STL en une forme maillée FreeCAD == | ||
| Ligne 102: | Ligne 105: | ||
| Une petite fenêtre s' | Une petite fenêtre s' | ||
| - | {{:: | + | {{media_03: |
| Une pièce est créée, avec des maillages: des traits de partout apparaissent sur la pièce. | Une pièce est créée, avec des maillages: des traits de partout apparaissent sur la pièce. | ||
| - | {{:: | + | {{media_03: |
| Dans la fenêtre en haut à gauche, une pièce se terminant par 001 est créée. | Dans la fenêtre en haut à gauche, une pièce se terminant par 001 est créée. | ||
| - | {{:: | + | {{media_03: |
| **Fichier obtenu à cette fin d' | **Fichier obtenu à cette fin d' | ||
| - | * {{ :: | + | * {{ media_03: |
| ==== Étape 3 : Dans FreeCAD, simplifier la forme maillée générée précédemment par freeCAD ==== | ==== Étape 3 : Dans FreeCAD, simplifier la forme maillée générée précédemment par freeCAD ==== | ||
| Ligne 130: | Ligne 133: | ||
| * Pièce -> Affiner la forme | * Pièce -> Affiner la forme | ||
| - | {{:: | + | {{media_03: |
| Les traits sur la face de la forme de la pièce, se sont effacés. Le maillage a été simplifié. | Les traits sur la face de la forme de la pièce, se sont effacés. Le maillage a été simplifié. | ||
| - | {{:: | + | {{media_03: |
| Ligne 145: | Ligne 148: | ||
| * Affichage -> Atelier -> Openscad | * Affichage -> Atelier -> Openscad | ||
| - | {{:: | + | {{media_03: |
| Puis : Openscad -> refine shape feature | Puis : Openscad -> refine shape feature | ||
| - | {{:: | + | {{media_03: |
| 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. | 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. | ||
| - | {{:: | + | {{media_03: |
| - | {{:: | + | {{media_03: |
| Dans la fenêtre de gauche, le nom de la forme maillée simplifiée apparaît. | Dans la fenêtre de gauche, le nom de la forme maillée simplifiée apparaît. | ||
| - | {{:: | + | {{media_03: |
| Fichier obtenu à cette fin d' | Fichier obtenu à cette fin d' | ||
| - | * {{:: | + | * {{media_03: |
| ==== Étape 4: Dans FreeCAD, transformer la forme maillée par FreeCAD, en " | ==== Étape 4: Dans FreeCAD, transformer la forme maillée par FreeCAD, en " | ||
| Ligne 171: | Ligne 174: | ||
| * Affichage -> Atelier -> Part | * Affichage -> Atelier -> Part | ||
| - | {{:: | + | {{media_03: |
| === Sélectionner la forme simplifiée === | === Sélectionner la forme simplifiée === | ||
| - | {{:: | + | {{media_03: |
| === Convertir la forme en solide === | === Convertir la forme en solide === | ||
| Ligne 183: | Ligne 186: | ||
| * Pièce -> convertir en solide | * Pièce -> convertir en solide | ||
| - | {{:: | + | {{media_03:engrenage-freecad-transform-solid-3.png? |
| + | |||
| + | Cela génère dans la fenêtre à gauche, le nom de la forme solide (avec le mot solid à la fin du nom) | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | |||
| + | **Fichier obtenu à la fin de cette étape:** | ||
| + | * {{ media_03: | ||
| + | |||
| + | ==== Étape 5: Dans FreeCAD, exporter la forme " | ||
| + | |||
| + | === Sélectionner la forme solid dans la fenêtre à gauche.=== | ||
| + | {{media_03: | ||
| + | |||
| + | === Exporter la forme solid en fichier .step === | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | |||
| + | Fichier obtenu à cette fin d' | ||
| + | |||
| + | * {{media_03: | ||
| + | |||
| + | |||
| + | ==== Étape 6: Dans HeeksCAD, importer le fichier .step ==== | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | Vue isométrique x,y,z: | ||
| + | |||
| + | {{media_03: | ||
| + | |||
| + | Fichier heeks obtenu à la fin de cette étape : | ||
| + | |||
| + | * {{media_03: | ||
| + | |||
| + | |||
| + | ==== Étape 7: Dans Heekscad, générer le g-code ==== | ||
| - | {{:: | + | [[usinage_3d_avec_heekscad|Dans Heekscad, faire les préparatifs à partir de la forme en 3D]] (la modélisation importée depuis le fichier .step), nécessaires pour créer les opérations de fraisages, contournages, |
| + | Voir le détail à la page détaillée [[usinage_3d_avec_heekscad|usinage 3D avec Heekscad]] du wiki fantastique de La Labomedia chérie et adorée | ||
| ==== Sources ==== | ==== Sources ==== | ||
| Ligne 192: | Ligne 238: | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| - | * http:// | + | * [[http:// |
| * https:// | * https:// | ||
| * http:// | * http:// | ||
generer_un_gcode_linux_cnc_heekscad_partir_de_fichier_stl.1584097538.txt.gz · Dernière modification : de Antoine C.
