Création cube troué (Raphaël)

De Wiki L.A.B
Révision de 15 décembre 2015 à 13:11 par Adminsys (discussion | contributions) (Page créée avec « <!-- Page pouvant servir d'exemple pour la création d'un tutoriel. Pour l'utiliser, copiez-collez le code de celle-ci vers votre page de projet --> Fichier:Cubex.... »)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher
Cubex.png


Création d'un cube troué

Ici nous allons concevoir un cube percé de part en part en utilisant le logiciel OpenSCAD. De forme, certes, basique, ce cube va nous permettre d'utiliser quelques primitives.

Pré-requis

Dans le domaine des pré-requis, il est plus que conseillé d'avoir déjà conceptualisé sur papier le prototype de l'objet que vous souhaitez concevoir avec OpenSCAD.

Le procédé

Etape 1 :

Capture.png

Pour évider le cube, nous allons devoir concevoir 2 cubes encastrés l'un dans l'autre. Nous allons utiliser la fonction différence. et crée un cube de 20x20. Dans un premier nous allons taper: "difference () { cube(20, true); cube ([18, 18, 25], center=true);"

Etape 2 :

Cylindre.png

Afin de percé de part en part le cube, nous allons devoir créer à l'intérieur du cube deux cylindres. Bien entendu les deux cylindres n’apparaîtront pas. Nous allons ajouter ces lignes: "rotate ([90,0,0]) cylinder (h = 25, r=6, center = true, $fn=100); rotate ([0,90,0]) cylinder (h = 25, r=6, center = true, $fn=100); }"

Etape 3 :

Congratulations, l'objet est fini. Récapitulatif, pour atteindre ce résultat, il faut taper:

difference () { cube(20, true); cube ([18, 18, 25], center=true); rotate ([90,0,0]) cylinder (h = 25, r=6, center = true, $fn=100); rotate ([0,90,0]) cylinder (h = 25, r=6, center = true, $fn=100); }

Cubex.png