====== Papercraft ====== Passage de la 3D au papier pour construire des objets par pliage / collage ===== Installation du plotter Cameo sur Linux ===== On utilise **inkscape-silhouette** : * https://github.com/fablabnbg/inkscape-silhouette/ * **doc : https://github.com/fablabnbg/inkscape-silhouette/blob/main/USERGUIDE.md** * https://github.com/fablabnbg/inkscape-silhouette/wiki (peu d'infos!) Premier branchement : lsusb # Bus 002 Device 026: ID 0b4d:1139 Graphtec America, Inc. **Installation sur Debian 12 / Inkscape 1.2 de inkscape-silhouette 1.29** * Télécharger https://github.com/fablabnbg/inkscape-silhouette/archive/main.zip * Décompresser intégralement * Par le terminal, se placer dans le dossier «inkscape-silhouette-main» créé * ''sudo make install'' * ''sudo apt-get install python3-usb'' Pour que la cameo soit reconnue lorsqu'on la branche par USB, il faut également créer une règle udev (= un fichier texte au bon endroit!) echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="0b4d", ATTR{idProduct}=="1139", MODE="666"' | sudo tee /etc/udev/rules.d/99-graphtec-silhouette.rules > /dev/null sudo udevadm trigger # recharger les règles udev pour prendre en compte la nouvelle règle Redémarrer inkscape, dans le menu «extensions» on trouve maintenant «Export -> Send to silhouette» et «Export -> Silhouette Multi Action». «Export -> Silhouette Multi Action». «Export -> Send to silhouette» Premier test : bien régler la taille du tapis, malgré ça toute la zone n'est pas utilisée ? il semblerait qu'au delà d'un format maximum une partie de la zone n'est pas accessible. -> réglé voir ci-dessous ===== Installation du plotter Cameo sur Linux ===== Utiliser la cameo et inkscape-silhouette pour réaliser un dessin Placement du feutre dans le support : il y a plusieurs supports à utiliser selon le diamètre du feutre, la pointe feutre ne doit pas trop sortir, en vissant on serre le feutre. {{:recherche:residence_polygones:cameo_chargement_feutre.png?direct&800|}} * cameo allumée et connectée en usb à l'ordinateur * installer le feutre sur le porte feutre «officiel» (voir ci-dessus) * placer une feuille format raisin sur le tapis autocollant (format raisin = 50 x 65) * charger le tapis et la feuille dans la cameo * créer un nouveau document dans inkscape * dans «fichier / propriétés du document», régler le format en A1 portrait (594 x 841 mm) * placer des repères sur le document pour indiquer la limite de la feuille * placer les éléments svg sur le document * dans le menu «extensions», choisir «Export → Send to silhouette» * effectuer les réglages (voir image ci-dessous) * Tool : Pen * Cutting mat : Cameo Pro 24x24 * Tool Holder : Red (left tool) * Media (P>0 S>0 D>=0) * Pressure : 0 * Speed : 0 * Blade depth : -1 * Puis «appliquer», choisir «Cut» dans la fenêtre qui s'ouvre {{:recherche:residence_polygones:cameo_inkscape_silhouette.png?direct&800|}} On peut améliorer les fichiers SVG avant de les imprimer en utilisant vpype (fonctions linemerge puis linesort), le tracé sera alors optimisé pour que le feutre se lève le moins possible : gros gain de temps! (Pas encore de tests réalisés avec le porte feutre maison) ===== Ressources ===== ==== Polyhèdres ==== * https://www.polyhedra.net/fr/ **belle collection de polyèdres en papier!** * https://paulohscwb.github.io/polyhedra/ * https://polytope.miraheze.org/wiki/Main_Page * https://github.com/benjamin-edward-morgan/openscad-polyhedra?tab=readme-ov-file ==== Gemmes ==== * https://raw.githubusercontent.com/KitWallace/openscad/master/gem.scad * https://usfacetersguild.org/faceting-diagrams/ * [[https://facetdiagrams.org/?post_type=all&s=&designer=&reference=&l_s-min=&l_s-max=&l_w-min=&l_w-max=&h_w-min=&h_w-max=&volume-min=&volume-max=&facets-min=&facets-max=&ri-min=&ri-max=&shape=0&gear=0&opened=1&per_page=20|modèles de taille de gemmes]] * manuel GemCAD : https://www.gemcad.com/downloads/gemcadman.pdf * pour la curiosité : https://gemcutstudio.com/download/ Le format .gem n'est pas standard mais utilisé de 2 manières différentes par GemCAD et GemCutStudio, il ne contient pas nécessaire de forme en 3D Bibliothèques openSCAD pour modéliser des gemmes (entre autre) * **BOSL2** https://github.com/BelfrySCAD/BOSL2/wiki/Topics * **SymmertryCAS** : https://github.com/sbliven/symmetrycad * **MCAD** https://github.com/openscad/MCAD (en particulier les polyèdres) * https://github.com/mdt-re/openscad-polyhedra * https://github.com/benjamin-edward-morgan/openscad-polyhedra * https://github.com/KitWallace/openscad (en particulier gem.scad, gem2.scad, gem3.scad, gem4.scad) ==== Origami ==== * Origami Transformers: Folding Orthogonal Structures from Universal Hinge Patterns : https://erikdemaine.org/theses/aovadya.pdf (à lire sur une île déserte) ==== Voxels ==== * **orthogami** https://github.com/mikolalysenko/orthogami «Turn voxel models into foldable origami» * https://github.com/vengi-voxel/vengi ==== Jeu Vidéo ==== * The Model's Resource : https://models.spriters-resource.com/ objets plus ou moins «low poly» extraits de jeux vidéo