« Interlocking support tonneau » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 32 : | Ligne 32 : | ||
==== Génération du fût ==== | ==== Génération du fût ==== | ||
Pour dessiner le fût | Pour dessiner le fût on créé un polygone qui représente le profil d'un demi tonneau : | ||
[[File: | [[File:profil_fut.png|400px]] | ||
Auquel on applique un rotate_extrude() pour en faire une forme 3D | |||
[[File:fut_sans_minkowski.png]] | |||
Ensuite on laisse un peu de jeu en faisant un "minkowski()" sur le modèle (également pour arrondir l'ensemble). | |||
[[File:fut_avec_minkowski.png]] | |||
Finalement on fait la soustraction du fût et du support : | |||
[[File:Vue support_diff_fut.png]] | [[File:Vue support_diff_fut.png]] | ||
Version du 19 juin 2015 à 20:11
Description
Le but de ce projet était de réaliser un support de tonneau / fût en plastique pour le projet Hypocamp (aquaponie) en utilisant de vieilles planches de bois. Pour faire une structure solide je voulais utiliser la technique de l'"interlocking" à la façon d'123d make (http://www.123dapp.com/make). Au départ je pensais tout dessiner avec Inkscape mais après réflexion j'ai trouvé plus intéressant de le faire avec OpenScad qui permet par la suite d'adapter facilement les cotes mais aussi d'augmenter le nombre de planches ou l'épaisseur de celles-ci.
Contributeur(s)
Licence
GPLV3
Fichiers
Inspiration
Etat
Fonctionnel
Ingrédients
- OpenScad
Savoirs-faire nécessaire
- Modélisation 3D
Logiciels requis
OpenScad
Réalisation
Le principe est de créer un support basé sur une structure qui s'enchevêtre (traduction d'interlocking ?) à la manière des puzzles en 3D. Une fois le support réalisé on lui soustrait (soustraction booléenne) le fût de façon à dessiner sa forme dans le support. Ceci permettra de le bloquer sur le support.
Pas à Pas
Génération du support en 3D
Génération du fût
Pour dessiner le fût on créé un polygone qui représente le profil d'un demi tonneau : Auquel on applique un rotate_extrude() pour en faire une forme 3D Ensuite on laisse un peu de jeu en faisant un "minkowski()" sur le modèle (également pour arrondir l'ensemble).
Finalement on fait la soustraction du fût et du support :
Interlocking
Une fois le support réalisé il faut produire les fentes pour l'interlocking. Pour cela on définit à quelle hauteur se fait le lien entre deux planches perpendiculaires. J'ai choisi 1/3 de la hauteur arbitrairement car c'est la valeur qui me semblait la meilleure avec mes cotes.
Pour découper les fentes on génère les planches une par une et on leur applique la différence avec toutes les planches qui leur sont perpendiculaires. On obtient alors une version 3D de chaque planche.
Projection 2D
Il faut ensuite obtenir la version en 2D. Pour cela on utilise la fonction "projection()" d'OpenScad. Cette fonction va dessiner une ombre (ou réaliser une coupe en fonction des paramètres) de l'objet sur le plan XY. Il est alors possible de l'exporter en DXF.
Le programme OpenScad va donc créer toutes les planches avec les fentes en faisant une translation pour qu'ils soient placés les uns à côté des autres.
Liste du matériel
Difficultés rencontrées
Suite du projet
Photos
Sources, liens et références
- lien vers la discussion du forum