VagueTable : Différence entre versions
(→export SVG) |
(→export SVG) |
||
Ligne 24 : | Ligne 24 : | ||
après un test de découpe laser, j'ai déterminé que la taille des encoches doit être de 4.9mm | après un test de découpe laser, j'ai déterminé que la taille des encoches doit être de 4.9mm | ||
− | === | + | ===Création du fichier de découpe=== |
Afin de découper le résultat au laser (pour faire un prototype en carton) | Afin de découper le résultat au laser (pour faire un prototype en carton) | ||
Ligne 32 : | Ligne 32 : | ||
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model | http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model | ||
+ | ====export SVG==== | ||
+ | |||
+ | Les formes obtenues sont des plans dans un espace 3D, il faut maintenant les extraire pour les manipuler en 2D. | ||
+ | |||
+ | Blender est plutôt adapté à produire des bitmaps, pas assez précis pour une découpe à cette échelle, je cherche alors des solutions permettant d'exporter directement les tracés des objets pour les exploiter à la découpe laser. | ||
Ligne 38 : | Ligne 43 : | ||
Ce plugin fonctionne plutot bien, et offre d'ailleurs des possibilités intéressantes en terme graphique... | Ce plugin fonctionne plutot bien, et offre d'ailleurs des possibilités intéressantes en terme graphique... | ||
+ | Il exporte la vue caméra de Blender en fichier vectoriel au format SVG. | ||
Par contre, pour ajuster correctement l'échelle, j'ai du faire quelques réglages fins : | Par contre, pour ajuster correctement l'échelle, j'ai du faire quelques réglages fins : | ||
− | + | ||
+ | [[image:Blender.svg.export.jpg|600px]] | ||
les principaux sont : | les principaux sont : | ||
+ | * scale : 0.01 | ||
+ | * Shading,Edges,Strokes,Vertices,Effects = Nothing | ||
+ | * Fixed scale : yes | ||
+ | |||
+ | |||
+ | ====Finition dans inkscape==== | ||
+ | |||
+ | dans inkscape, je corrige l'échelle des objets à 354,33% : ainsi, pour une unité dans blender, j'obtient un mm dans inkscape. | ||
+ | |||
+ | |||
Version du 17 mars 2014 à 21:25
Résumé
Le TP de la semaine de la fabacademy est "faire quelquechose de gros".
Notre routeur n'étant pas encore fonctionnel, je choisis de créer une table ondulée, en carton ondulé, avec la découpe laser.
Je vais en profiter pour me familiariser avec un outil que je viens de découvrir : Sverchok
C'est un addon pour Blender, qui permet de créer des formes paramétriques à la manière de grassoper/Rhino (logiciel propriétaire).
Modélisation
Je commence juste avec Sverchok, alors j'explore les ressources pour essayer des trouver comment faire ce que je souhaite.
J'ai trouvé une technique approchante ici : http://www.blenderartists.org/forum/showthread.php?272679-Addon-WIP-Sverchok-parametric-nodes-for-architects&p=2524022&viewfull=1#post2524022
et là pour remplir les plans http://blenderartists.org/forum/group.php?discussionid=878
taille des encoches
J'ai choisi d'utiliser du carton double ondulation de 5.33mm d'épaisseur
après un test de découpe laser, j'ai déterminé que la taille des encoches doit être de 4.9mm
Création du fichier de découpe
Afin de découper le résultat au laser (pour faire un prototype en carton) je cherches une extension Blender pour exporter en SVG
Au passage, j'ai découvert un plugin permettant d'exporter un dévelopé d'un mesh en svg : parfait pour le travail de cintrage de bois ! http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Export/Paper_Model
export SVG
Les formes obtenues sont des plans dans un espace 3D, il faut maintenant les extraire pour les manipuler en 2D.
Blender est plutôt adapté à produire des bitmaps, pas assez précis pour une découpe à cette échelle, je cherche alors des solutions permettant d'exporter directement les tracés des objets pour les exploiter à la découpe laser.
Un script récent fait ça très bien :
http://blenderartists.org/forum/showthread.php?282824-SVG-output-script
Ce plugin fonctionne plutot bien, et offre d'ailleurs des possibilités intéressantes en terme graphique... Il exporte la vue caméra de Blender en fichier vectoriel au format SVG.
Par contre, pour ajuster correctement l'échelle, j'ai du faire quelques réglages fins :
les principaux sont :
* scale : 0.01 * Shading,Edges,Strokes,Vertices,Effects = Nothing * Fixed scale : yes
Finition dans inkscape
dans inkscape, je corrige l'échelle des objets à 354,33% : ainsi, pour une unité dans blender, j'obtient un mm dans inkscape.