Buste à facettes Lopoli/fr : Différence entre versions

(Mise à jour pour être en accord avec la nouvelle version de la source de la page)
(update property name)
 
(12 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{ {{tntn|Tuto Details}}
+
{{Tuto Details
 +
|Main_Picture=Buste_à_facettes_Lopoli_buste_PP.png
 +
|Licences=Attribution-ShareAlike (CC BY-SA)
 +
|Description=Un buste à facette en carton ondulé.
 +
|Area=Art, Clothing and Accessories, Decoration, House
 
|Type=Creation
 
|Type=Creation
|Area=Art, Clothing and Accessories, Decoration, House
 
|Tags=Découpe Laser, buste, inkscape, meshlab, freecad, makehuman, low poly
 
|Description=Un buste à facette en carton
 
 
|Difficulty=Medium
 
|Difficulty=Medium
 +
|Duration=6
 +
|Duration-type=hour(s)
 
|Cost=10
 
|Cost=10
 
|Currency=EUR (€)
 
|Currency=EUR (€)
|Duration=6
+
|Tags=Découpe Laser, buste, inkscape, meshlab, freecad, makehuman, low poly
|Duration-type=hour(s)
 
|Licences=Attribution-ShareAlike (CC BY-SA)
 
|Main_Picture=Buste_à_facettes_Lopoli_anim_out.gif
 
 
|SourceLanguage=none
 
|SourceLanguage=none
 
|Language=fr
 
|Language=fr
 
|IsTranslation=1
 
|IsTranslation=1
 
}}
 
}}
{{ {{tntn|Introduction}}
+
{{Introduction
|Introduction=Ce buste est réalisé à partir d'un modèle réalié par un logiciel libre de création de personnage de jeux vidéo.  
+
|Introduction=Ce buste est réalisé à partir d'un modèle réalisé par un logiciel libre de création de personnage de jeux vidéo.  
  
 
Il s'agit d'u objet de décoration, d'une sculpture, qui peut aussi servir à exposer des vêtements ou des bijoux.
 
Il s'agit d'u objet de décoration, d'une sculpture, qui peut aussi servir à exposer des vêtements ou des bijoux.
  
Toutes les étapes de modélisation utilisent des logiciels libres. Un logiciel maison permet de faire la mise en plan et d'obtenir un puzzle en trois dimensions.
+
Toutes les étapes de la modélisation et de la fabrication utilisent des logiciels libres. Un logiciel maison permet de faire la mise en plan et d'obtenir un puzzle en trois dimensions partir du fichier 3D.
 
 
[[Fichier:Buste_à_facettes_Lopoli_90_bustelopoli_final.JPG]]
 
 
 
[[Fichier:Buste_à_facettes_Lopoli_92_bustelopoli_final_2.JPG]]
 
 
 
[[Fichier:Buste_à_facettes_Lopoli_91_bustelopoli_final_2.JPG]]
 
 
}}
 
}}
{{ {{tntn|Materials}}
+
{{Materials
 
|Material=* 1,2m x 0,60 mètres de carton ondulé de 5mm
 
|Material=* 1,2m x 0,60 mètres de carton ondulé de 5mm
 
|Tools=* découpe laser
 
|Tools=* découpe laser
 
* pistolet à colle
 
* pistolet à colle
|Tuto_Attachments={{ {{tntn|Tuto Attachments}}
+
|Tuto_Attachments={{Tuto Attachments
|Attachment=Buste lopoli r3.svg
+
|Attachment=Buste_lopoli_tout.pdf
 +
}}{{Tuto Attachments
 +
|Attachment=Buste lopoli 1.svg
 +
}}{{Tuto Attachments
 +
|Attachment=Buste lopoli 2.svg
 +
}}{{Tuto Attachments
 +
|Attachment=Buste lopoli 3.svg
 +
}}{{Tuto Attachments
 +
|Attachment=Buste lopoli 4.svg
 
}}
 
}}
 
}}
 
}}
{{ {{tntn|Separator}}}}
+
{{Separator}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_10_bustelopoli_makehuman.png
 
 
|Step_Title=Modélisation avec MakeHuman
 
|Step_Title=Modélisation avec MakeHuman
|Step_Content=Dans MakeHuman, on peut choisir le genre, l'age et les mensurations d'un personnage à partir d'une serie de curseurs à glissières.
+
|Step_Content=Dans MakeHuman, on peut choisir le genre, l'age et les mensurations d'un personnage à partir d'une série de curseurs à glissières.
  
 
On peut ensuite l'exporter au format STL.
 
On peut ensuite l'exporter au format STL.
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_10_bustelopoli_makehuman.png
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_11_bustelopoli_blender_decoupe1.png
 
|Step_Picture_01=Buste_à_facettes_Lopoli_12_bustelopoli_blender_decoupe2.png
 
|Step_Picture_02=Buste_à_facettes_Lopoli_13_bustelopoli_blender_decoupe3.png
 
 
|Step_Title=Découpe du modèle avec Blender
 
|Step_Title=Découpe du modèle avec Blender
 
|Step_Content=Voici les différentes étapes dans le logiciel de modélisation blender :
 
|Step_Content=Voici les différentes étapes dans le logiciel de modélisation blender :
Ligne 53 : Ligne 52 :
 
* utiliser l'outil couteau (knife), "à traver tout" : appuyer successivement sur les touches "K", "C" et "Z"
 
* utiliser l'outil couteau (knife), "à traver tout" : appuyer successivement sur les touches "K", "C" et "Z"
 
* couper le maillage
 
* couper le maillage
* supprimer les points qui ont été séparé
+
* supprimer les points qui ont été séparés
 
* reconstruire la face afin que le modèle soit une enveloppe fermée : selection de tous les points de l'arete puis "F" pour reconstruire la face
 
* reconstruire la face afin que le modèle soit une enveloppe fermée : selection de tous les points de l'arete puis "F" pour reconstruire la face
 
* exporter au format STL
 
* exporter au format STL
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_11_bustelopoli_blender_decoupe1.png
 +
|Step_Picture_01=Buste_à_facettes_Lopoli_12_bustelopoli_blender_decoupe2.png
 +
|Step_Picture_02=Buste_à_facettes_Lopoli_13_bustelopoli_blender_decoupe3.png
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 +
|Step_Title="Decimation" avec Meshlab
 +
|Step_Content=La "decimation" est l'opération qui consiste à réduire le nombre de sommets, ce qui permet de passer d'un modèle détaillé avec pleins de courbes, à un modèle à facettes.
 +
* importer le fichier stl dans meshlab
 +
* choisir l'outil de décimation : "Quadric Edge Collapse Decimation" dans le menu "Filters > Remeshing, Simplification and Reconstruction > Quadric Edge Collapse Desimation"
 +
* on choisi le nombre de face (ici 300) et augmente le paramètre "Quality threshold" à 1. C'est le moment ou on peut recommencer plein de fois pour obtenir le rendu souhaité. Je finis par obtenir un modèle qui me plait avec 192 faces.
 +
* une fois que c'est le cas, on enregistre le maillage obtenu, toujours au format STL
 +
A cet instant, il est encore possible de corriger le maillage à la main, par exemple avec le logiciel blender.
 
|Step_Picture_00=Buste_à_facettes_Lopoli_15_bustelopoli_meshlab_1.png
 
|Step_Picture_00=Buste_à_facettes_Lopoli_15_bustelopoli_meshlab_1.png
 
|Step_Picture_01=Buste_à_facettes_Lopoli_16_bustelopoli_meshlab_2.png
 
|Step_Picture_01=Buste_à_facettes_Lopoli_16_bustelopoli_meshlab_2.png
|Step_Title="Décimation" avec Meshlab
 
|Step_Content=La "décimation" est l'opération qui consiste à réduire le nombre de sommets, ce qui permet de passer d'un modèle détaillé avec pleins de courbes, à un modèle à facette.
 
* importer le fichier stl dans meshlab
 
* choisir l'outil de décimation : "Quadric Edge Collapse Desimation" dans le menu "Filters > Remeshing, Simplification and Reconstruction > Quadric Edge Collapse Desimation"
 
* on choisi le nombre de face (ici 300) et augmente le paramètre "Quality threshold" à 1. C'est le moment ou on peut recommencer plein de fois pour obtenir le rendu souhaité. Je finis par obtenir un modèle qui me plait avec 192 faces
 
* une fois que c'est le cas, on enregistre le maillage obtenu, toujours au format STL
 
à cet instant, il est encore possible de corriger le maillage à la main, par exemple avec le logiciel blender.
 
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_22_freecad_recontruct.png
 
|Step_Picture_01=Buste_à_facettes_Lopoli_23_freecad_detail.png
 
 
|Step_Title=Mise en plan avec PlywoodExport
 
|Step_Title=Mise en plan avec PlywoodExport
 
|Step_Content=plywoodExport.py est un logiciel qui est construit à partir de freeCAD, un autre logiciel. Pour l'instant on ne peux l'utiliser qu'en ligne de commande mais il devrait à terme devenir un plugin de freeCAD, accessible depuis l'interface graphique.
 
|Step_Content=plywoodExport.py est un logiciel qui est construit à partir de freeCAD, un autre logiciel. Pour l'instant on ne peux l'utiliser qu'en ligne de commande mais il devrait à terme devenir un plugin de freeCAD, accessible depuis l'interface graphique.
Ligne 83 : Ligne 83 :
  
 
Les images ci-contre sont obtenu après reconstruction du modèle dans freecad, et permet de voir le résultat une fois qu'on aura assemblé les pièces.
 
Les images ci-contre sont obtenu après reconstruction du modèle dans freecad, et permet de voir le résultat une fois qu'on aura assemblé les pièces.
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_22_freecad_recontruct.png
 +
|Step_Picture_01=Buste_à_facettes_Lopoli_23_freecad_detail.png
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_20_bustelopoli_inkscape_1.png
+
|Step_Title=Préparer le fichier de découpe avec Inkscape
|Step_Picture_01=Buste_à_facettes_Lopoli_21_bustelopoli_inkscape_2.png
 
|Step_Title=Préparation du fichier de découpe avec Inkscape
 
 
|Step_Content=Dans le fichier svg obtenu en sortie, les pièces sont en partie superposées. (voir la première image ci-contre). Il faut donc les déplacer pour les répartir correctement sur la ou les pièces que l'ont va découper. On utilise pour cela le logiciel inkscape. Ici on a finalement pu placer toutes les pièces obtenues dans une planche de 120cm par 60cm.
 
|Step_Content=Dans le fichier svg obtenu en sortie, les pièces sont en partie superposées. (voir la première image ci-contre). Il faut donc les déplacer pour les répartir correctement sur la ou les pièces que l'ont va découper. On utilise pour cela le logiciel inkscape. Ici on a finalement pu placer toutes les pièces obtenues dans une planche de 120cm par 60cm.
  
 
Le gcode est ensuite exporté depuis inkscape avec le plugin [http://fablabo.net/wiki/Laserengraver LaserEngraverSmoothie].
 
Le gcode est ensuite exporté depuis inkscape avec le plugin [http://fablabo.net/wiki/Laserengraver LaserEngraverSmoothie].
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_20_bustelopoli_inkscape_1.png
 +
|Step_Picture_01=Buste_à_facettes_Lopoli_21_bustelopoli_inkscape_2.png
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_30_bustelopoli_decoupe_1.JPG
+
|Step_Title=Découper
|Step_Picture_01=Buste_à_facettes_Lopoli_31_bustelopoli_decoupe_2.JPG
+
|Step_Content=La découpe est réalisée à [http://www.plateforme-c.org/ Plateforme C], à Nantes, sur la [http://fablabo.net/wiki/Laser-Smoothignstech LaserSmoothingtech].
|Step_Title=Découpe
 
|Step_Content=La découpe est réalisé à [http://www.plateforme-c.org/ Plateforme C], à Nantes, sur la [http://fablabo.net/wiki/Laser-Smoothignstech LaserSmoothingtech].
 
  
 
Les réglages sont les suivant :  
 
Les réglages sont les suivant :  
 
* pour la gravure des numéros : vitesse 3500mm/min, puissance 60%
 
* pour la gravure des numéros : vitesse 3500mm/min, puissance 60%
 
* pour la découpe des pièces : vitesse 800mm/min, puissance 100%
 
* pour la découpe des pièces : vitesse 800mm/min, puissance 100%
Le temps d'usinage est d'à peu près 50 minutes : 45 pour graver les numéros des pièces, et 5 minutes de découpe des pièces.
+
Le temps d'usinage est d'à peu près 50 minutes : 40 pour graver les numéros des pièces, et 10 minutes de découpe des pièces.
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_30_bustelopoli_decoupe_1.JPG
 +
|Step_Picture_01=Buste_à_facettes_Lopoli_31_bustelopoli_decoupe_2.JPG
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 +
|Step_Title=Monter les pièces
 +
|Step_Content=On commence par ranger les pièces, par exemples par dizaine. Comme elles sont numérotées en fonction de leur position verticale sur le modèle, on peut commencer par assembler les pièces avec les plus grands numéros, c'est à dire par le haut.
 +
 
 +
Les encoches ne peuvent pas tenir les pièces toutes seules. Elles servent surtout à trouver le bon angle entre deux faces. On commence par aligner les sommets des arêtes extérieures de deux faces contigues, puis on met un peu de colle de l'autre côté au pistolet à colle.
 +
 
 +
On peut assembler les pièces par deux ou trois avant de les ajouter à l'ensemble. Il faut être le plus précis possible mais on arrive quand même toujours à rattraper les imprécisions.
 
|Step_Picture_00=Buste_à_facettes_Lopoli_40_bustelopoli_montage.JPG
 
|Step_Picture_00=Buste_à_facettes_Lopoli_40_bustelopoli_montage.JPG
 
|Step_Picture_01=Buste_à_facettes_Lopoli_41_bustelopoli_montage2.JPG
 
|Step_Picture_01=Buste_à_facettes_Lopoli_41_bustelopoli_montage2.JPG
Ligne 109 : Ligne 117 :
 
|Step_Picture_03=Buste_à_facettes_Lopoli_43_bustelopoli_collage1.JPG
 
|Step_Picture_03=Buste_à_facettes_Lopoli_43_bustelopoli_collage1.JPG
 
|Step_Picture_04=Buste_à_facettes_Lopoli_44_bustelopoli_collage2.JPG
 
|Step_Picture_04=Buste_à_facettes_Lopoli_44_bustelopoli_collage2.JPG
|Step_Title=Montage
 
|Step_Content=On commence par ranger les pièces par exemples par dizaine. Comme elle sont numérotées en fonction de leur position verticale sur le modèle, on peut commencer par assembler les pièces avec les plus grands numéros, et ainsi commencer par le haut.
 
 
Les encoches ne peuvent pas tenir les pièces toutes seules. Elles servent surtout à trouver le bon angle entre deux faces. On commence par aligner les sommets des arêtes extérieures de deux faces contigues, puis on met un peu de colle de l'autre côté au pistolet à colle.
 
 
On peut assembler les pièces par deux ou trois avant de les ajouter à l'ensemble. Il faut être le plus précis possible mais on arrive quand même toujours à rattraper les imprécisions.
 
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
|Step_Picture_00=Buste_à_facettes_Lopoli_90_bustelopoli_final.JPG
+
|Step_Title=Résultat final
|Step_Picture_01=Buste_à_facettes_Lopoli_91_bustelopoli_final_2.JPG
 
|Step_Picture_02=Buste_à_facettes_Lopoli_92_bustelopoli_final_2.JPG
 
|Step_Picture_03=Buste_à_facettes_Lopoli_93_bustelopoli_final_.JPG
 
|Step_Title=Final
 
 
|Step_Content=
 
|Step_Content=
 +
|Step_Picture_00=Buste_à_facettes_Lopoli_Buste___facettes_Lanime_ho.gif
 +
|Step_Picture_01=Buste_à_facettes_Lopoli_90_bustelopoli_final.JPG
 +
|Step_Picture_02=Buste_à_facettes_Lopoli_91_bustelopoli_final_2.JPG
 +
|Step_Picture_03=Buste_à_facettes_Lopoli_92_bustelopoli_final_2.JPG
 
}}
 
}}
{{ {{tntn|Notes}}
+
{{Notes
 
|Notes=PlywoodExport.py est inspiré par [https://github.com/addam/Export-Paper-Model-from-Blender Paper Model Export], un plugin pour Blender. Il est disponible [https://gitlab.com/losylam/plywoodexport ici], mais n'est pas bien documenté et devrait encore beaucoup évoluer.
 
|Notes=PlywoodExport.py est inspiré par [https://github.com/addam/Export-Paper-Model-from-Blender Paper Model Export], un plugin pour Blender. Il est disponible [https://gitlab.com/losylam/plywoodexport ici], mais n'est pas bien documenté et devrait encore beaucoup évoluer.
 
}}
 
}}
{{ {{tntn|Tuto Status}}
+
{{Tuto Status
|Complete=Yes
+
|Complete=Published
 
}}
 
}}

Version actuelle datée du 9 décembre 2019 à 11:27

Auteur avatarLaurentM | Dernière modification 9/12/2019 par Clementflipo

Buste à facettes Lopoli buste PP.png
Un buste à facette en carton ondulé.

Introduction

Ce buste est réalisé à partir d'un modèle réalisé par un logiciel libre de création de personnage de jeux vidéo.

Il s'agit d'u objet de décoration, d'une sculpture, qui peut aussi servir à exposer des vêtements ou des bijoux.

Toutes les étapes de la modélisation et de la fabrication utilisent des logiciels libres. Un logiciel maison permet de faire la mise en plan et d'obtenir un puzzle en trois dimensions partir du fichier 3D.

Matériaux

  • 1,2m x 0,60 mètres de carton ondulé de 5mm

Outils

  • découpe laser
  • pistolet à colle

Étape 1 - Modélisation avec MakeHuman

Dans MakeHuman, on peut choisir le genre, l'age et les mensurations d'un personnage à partir d'une série de curseurs à glissières.

On peut ensuite l'exporter au format STL.




Étape 2 - Découpe du modèle avec Blender

Voici les différentes étapes dans le logiciel de modélisation blender :

  • importer le fichier stl
  • utiliser l'outil couteau (knife), "à traver tout" : appuyer successivement sur les touches "K", "C" et "Z"
  • couper le maillage
  • supprimer les points qui ont été séparés
  • reconstruire la face afin que le modèle soit une enveloppe fermée : selection de tous les points de l'arete puis "F" pour reconstruire la face
  • exporter au format STL


Étape 3 - "Decimation" avec Meshlab

La "decimation" est l'opération qui consiste à réduire le nombre de sommets, ce qui permet de passer d'un modèle détaillé avec pleins de courbes, à un modèle à facettes.

  • importer le fichier stl dans meshlab
  • choisir l'outil de décimation : "Quadric Edge Collapse Decimation" dans le menu "Filters > Remeshing, Simplification and Reconstruction > Quadric Edge Collapse Desimation"
  • on choisi le nombre de face (ici 300) et augmente le paramètre "Quality threshold" à 1. C'est le moment ou on peut recommencer plein de fois pour obtenir le rendu souhaité. Je finis par obtenir un modèle qui me plait avec 192 faces.
  • une fois que c'est le cas, on enregistre le maillage obtenu, toujours au format STL

A cet instant, il est encore possible de corriger le maillage à la main, par exemple avec le logiciel blender.



Étape 4 - Mise en plan avec PlywoodExport

plywoodExport.py est un logiciel qui est construit à partir de freeCAD, un autre logiciel. Pour l'instant on ne peux l'utiliser qu'en ligne de commande mais il devrait à terme devenir un plugin de freeCAD, accessible depuis l'interface graphique.

Ce script permet de séparer chaque face d'un maillage 3d, de le mettre en plan, et d'y découper des encoches qui permettent de l'assembler avec ses pièces voisines. On obtient ainsi un puzzle en 3 dimensions avec des pièce (heureusement) numérotées.

Le script permet de choisir plusieurs paramètres, notamment l'épaisseur du matériau (thickness) et d'autres, notamment le rayon de la fraise utilisée si on utilise une fraiseuse CNC, par exemple.

Ici, on va faire une mise en plan pour un matériaux de 5mm dépaisseur, en l'occurence du carton.

python plywoodexport.py --thickness 5 buste_a_facette_en_3d.stl buste_a_facette_en_plan.svg

Les images ci-contre sont obtenu après reconstruction du modèle dans freecad, et permet de voir le résultat une fois qu'on aura assemblé les pièces.



Étape 5 - Préparer le fichier de découpe avec Inkscape

Dans le fichier svg obtenu en sortie, les pièces sont en partie superposées. (voir la première image ci-contre). Il faut donc les déplacer pour les répartir correctement sur la ou les pièces que l'ont va découper. On utilise pour cela le logiciel inkscape. Ici on a finalement pu placer toutes les pièces obtenues dans une planche de 120cm par 60cm.

Le gcode est ensuite exporté depuis inkscape avec le plugin LaserEngraverSmoothie.



Étape 6 - Découper

La découpe est réalisée à Plateforme C, à Nantes, sur la LaserSmoothingtech.

Les réglages sont les suivant :

  • pour la gravure des numéros : vitesse 3500mm/min, puissance 60%
  • pour la découpe des pièces : vitesse 800mm/min, puissance 100%

Le temps d'usinage est d'à peu près 50 minutes : 40 pour graver les numéros des pièces, et 10 minutes de découpe des pièces.



Étape 7 - Monter les pièces

On commence par ranger les pièces, par exemples par dizaine. Comme elles sont numérotées en fonction de leur position verticale sur le modèle, on peut commencer par assembler les pièces avec les plus grands numéros, c'est à dire par le haut.

Les encoches ne peuvent pas tenir les pièces toutes seules. Elles servent surtout à trouver le bon angle entre deux faces. On commence par aligner les sommets des arêtes extérieures de deux faces contigues, puis on met un peu de colle de l'autre côté au pistolet à colle.

On peut assembler les pièces par deux ou trois avant de les ajouter à l'ensemble. Il faut être le plus précis possible mais on arrive quand même toujours à rattraper les imprécisions.

Étape 8 - Résultat final


Notes et références

PlywoodExport.py est inspiré par Paper Model Export, un plugin pour Blender. Il est disponible ici, mais n'est pas bien documenté et devrait encore beaucoup évoluer.

Commentaires

Published