OpenSCAD

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

OpenSCAD

Logopenscad.jpeg

Présentation


OpenSCAD est un logiciel libre pour la modélisation 3D.

Atouts :

*Génération procédurale de l'objet 3D ( on programme, on ne dessine pas)
*Export direct en STL


Vous pouvez le télécharger ici

Installation

  • Il existe des paquets un peu vieux selon les versions de linux, pour avoir une version à jour il faut ajouter un ppa
sudo add-apt-repository ppa:openscad/releases
sudo apt-get update
sudo apt-get install openscad

source : http://www.openscad.org/downloads.html#linux

  • Si le menu n'apparaît pas sous ubuntu il faut virer le paquet appmenu-qt5
sudo apt-get remove appmenu-qt5

source : https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/FAQ#I.27m_not_getting_any_menubar_when_running_OpenSCAD_in_Ubuntu.2C_how_can_I_get_it_back.3F


  • Sous Mint, si la coloration syntaxique n’apparaît pas , il faut créer le dossier /usr/share/openscad/libraries

Tutoriels

Vous trouverez en ligne de nombreux tutoriels pour apprendre à vous en servir.

le pense-bête indispensable pour la syntaxe : http://www.openscad.org/cheatsheet/

En anglais :
Sur le site même d'OpenSCAD : http://www.openscad.org/documentation.html
Sur le site des Fabriquant de bateaux : http://www.makerbot.com/blog/2011/01/19/openscad-basics-the-setup/

En français :
Sur le site de reprapide : http://reprapide.fr/tutoriel-openscad-introduction
Chez nos amis bretons : http://fablab-lannion.org/wp-content/tutos/openscad/#/pageDeGarde
Et bien sur sur les nombreux projets documentés dans le cadre de l'atelier du c01n :

http://wiki.labomedia.org/index.php/Logoanime

http://wiki.labomedia.org/index.php/TCN#La_modellisation_de_la_TCN_sur_OpenScad

bibliothèques

Tubes, boites, triangles équilatéraux etc...


filtages

Raccourcis

  • F5 : Rafraîchir la vue en mode brouillon
  • F6 : Compiler le rendu
  • Commenter / décommenter (ajout de // devant la ligne)
Ctrl+D    / Shift+Ctrl+D
  • Indenter
Ctrl+I    / Shift+Ctrl+I

Openscad vers dxf

  • Créer un fichier .stl à partir de la forme désirée
  • Utiliser la fonction projection qui permet de faire une coupe dans notre fichier 3D en d'en faire un plan
projection(cut = false) import("boiteLaser.stl");
  • faire un compile and render (F6)
  • exporter en dxf

source : http://rasterweb.net/raster/2012/07/16/openscad-to-dxf/

Openscad+blender

x > supprimer
1 > face
3 > coté
7 > dessus
5 > orthogonale perspective
tab > mode edit
a > sélectionne tout
a > déselection tout
sélection multiple > shift + clic sur chaque objet
ctrl + j > joindre les pièces
h > cacher sélection
alt + h > montrer tout
z > fil de fer
c > sélection cercle, clic gauche pour sélectionner, clic droit pour sortir
b > sélection boite  ""
g > déplacement + x ou + y selon plan
s > selection de plusieurs points sur un plan + x ou +y ou +z
x > supprimer > sélectionner vertices (points)

limit selection to visible ou pas(en mode edition solide, pas fil de fer)

shift + clic milieu pour bouger dans l'axe
Maj + clic droit > séléction plusieurs points
f > créer face
t > affichage outils
n > afficher propriété