Svg2stl : Différence entre versions
De fablabo
m |
|||
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Projet | {{Projet | ||
− | |status= | + | |status=Prototype |
|image=Pfc card.png | |image=Pfc card.png | ||
|description=Inkscape : Convertir un SVG en mesh STL | |description=Inkscape : Convertir un SVG en mesh STL | ||
|license=CC-by-sa-3.0 | |license=CC-by-sa-3.0 | ||
− | |contributeurs=Philippe Bonnet, | + | |contributeurs=Philippe Bonnet, |
− | |source=Fichier:Svg2stl.zip | + | |source=[[Fichier:Svg2stl.zip]] |
}} | }} | ||
+ | |||
+ | == Utilisation == | ||
+ | * L'extension crée une image PNG du svg en cours, puis la transforme en STL | ||
+ | ** C'est le nom de l'image qui est demandé dans l'interface. | ||
+ | ** Le nom du fichier STL est basé sur celui de l'image avec l'extension "_auto.stl" | ||
+ | |||
+ | == Script litho3d_stl.py == | ||
+ | |||
+ | * Le script de transformation PNG -> STL peut être utilisé indépendamment en ligne de commande, il permet la création de meshes pour l'impression 3D d'images : | ||
+ | <code> | ||
+ | Usage : litho3d_stl.py [options] imagename.jpg [imagename2.jpg ...] | ||
+ | |||
+ | options : | ||
+ | [-h|--help] | ||
+ | [-o|--out filename.stl] -> stl output filename | ||
+ | [-c|--crop] x,y,w,h -> x,y upper left corner w,h sizes | ||
+ | [-P|--precision] -> more precision | ||
+ | [-p|--preserve] -> don't resize (150 dpi) | ||
+ | [-l|--len] -> max size in mm | ||
+ | [-n|--number] -> number of slices (8) | ||
+ | [-t|--thickness] height -> thickness of each slices (0.15) | ||
+ | [-s|--showonly | ||
+ | </code> | ||
+ | |||
+ | [[Fichier:Png2stl_a.JPG]] [[Fichier:Png2stl_b.JPG]] | ||
+ | |||
+ | |||
+ | == Installation== | ||
+ | * Copier les 2 fichiers "svg2stl.inx" et "svg2stl.py" dans le répertoire "./config/inkscape/extensions/" | ||
+ | * Copier le fichier "litho3d_stl.py" soit dans le même répertoire soit dans un répertoire de sys.path | ||
+ | |||
+ | |||
+ | [[category:inkscape]] |
Version actuelle en date du 25 juin 2015 à 11:27
Inkscape : Convertir un SVG en mesh STL
Contributeur·ice·s
Statut du projet
Prototype
Statut de la publication
License
CC-by-sa-3.0
Inspiration
Fichiers source
Machines
Matériaux
Lien
Utilisation
- L'extension crée une image PNG du svg en cours, puis la transforme en STL
- C'est le nom de l'image qui est demandé dans l'interface.
- Le nom du fichier STL est basé sur celui de l'image avec l'extension "_auto.stl"
Script litho3d_stl.py
- Le script de transformation PNG -> STL peut être utilisé indépendamment en ligne de commande, il permet la création de meshes pour l'impression 3D d'images :
Usage : litho3d_stl.py [options] imagename.jpg [imagename2.jpg ...] options : [-h|--help] [-o|--out filename.stl] -> stl output filename [-c|--crop] x,y,w,h -> x,y upper left corner w,h sizes [-P|--precision] -> more precision [-p|--preserve] -> don't resize (150 dpi) [-l|--len] -> max size in mm [-n|--number] -> number of slices (8) [-t|--thickness] height -> thickness of each slices (0.15) [-s|--showonly
Installation
- Copier les 2 fichiers "svg2stl.inx" et "svg2stl.py" dans le répertoire "./config/inkscape/extensions/"
- Copier le fichier "litho3d_stl.py" soit dans le même répertoire soit dans un répertoire de sys.path