« Svg2stl » : différence entre les versions
De fablabo
Aucun résumé des modifications |
mAucun résumé des modifications |
||
(7 versions 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]] |
Dernière version du 25 juin 2015 à 12:27
Inkscape : Convertir un SVG en mesh STL
Contributeur·ice·s
Statut du projet
Prototype
License
CC-by-sa-3.0« CC-by-sa-3.0 » n’est pas dans la liste (Je ne sais pas, Licence à définir par la suite, Creative commons, Creative Commons Attribution CC-by-sa-3.0 France, Creative Commons Attribution CC-by-3.0 France, Creative Commons Attribution CC-by-nd-3.0 France, Creative Commons Attribution CC-by-nc-nd-3.0 France, Creative Commons Attribution CC-by-nc-3.0 France, Creative Commons Attribution CC-by-nc-sa-3.0 France, Licences libres, ...) des valeurs autorisées pour la propriété « License ».
Inspiration
Fichiers source
[[source::Fichier:Svg2stl.zip]]
Machines
Matériaux
Lien
[ ]
Description du projet
Inkscape : Convertir un SVG en mesh STL
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