Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| software:applications:openscad:start [2019/03/29 17:05] – yoann | software:applications:openscad:start [2022/12/02 21:52] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Openscad ====== | ====== Openscad ====== | ||
| - | Logiciel | + | Openscad est un logiciel |
| + | |||
| + | Ce mode de conception d' objet 3D est désigné par 3D paramétrique. | ||
| + | |||
| + | Le modèle peut ensuite | ||
| La GUI d' | La GUI d' | ||
| * L' éditeur texte | * L' éditeur texte | ||
| * La prévisualisation 3D | * La prévisualisation 3D | ||
| * La console | * La console | ||
| + | |||
| + | ===== Interface ===== | ||
| + | |||
| + | L'IHM se divise en 3 zones: | ||
| + | * l' | ||
| + | * la vue; | ||
| + | * la console. | ||
| + | |||
| + | La vue présente une prévisualisation de l' | ||
| + | |||
| + | < | ||
| + | Selon la complexité de l' | ||
| + | </ | ||
| + | |||
| + | Une fois le rendu effectué, le bouton Exporter comme STL(F7) est disponible. | ||
| ===== Syntaxe et formes de bases ===== | ===== Syntaxe et formes de bases ===== | ||
| Ligne 28: | Ligne 48: | ||
| * circle() | * circle() | ||
| * polygon() | * polygon() | ||
| + | |||
| + | ===== Exemples ===== | ||
| + | |||
| + | Les variables peuvent être regroupées dans le customizer. Le commentaire au dessus de la variable est affiché dans le customizer comme descriptif de la variable. | ||
| + | <code c> | ||
| + | /* [Groupe A] */ | ||
| + | |||
| + | //Cube size | ||
| + | SIZE = 1; | ||
| + | |||
| + | for ( z = [-SIZE, SIZE, -3*SIZE]) { | ||
| + | | ||
| + | | ||
| + | cube(size = SIZE, center = false); | ||
| + | }; | ||
| + | } | ||
| + | </ | ||
| + | |||
| < | < | ||
| Ligne 49: | Ligne 87: | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||