Table des matières

OpenSCAD

OpenSCAD fig:cadre|néant

Présentation

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

Atouts :

Vous pouvez le télécharger ici

Installation

sudo add-apt-repository ppa:openscad/releases
sudo apt-get update
sudo apt-get install openscad

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

sudo apt-get remove appmenu-qt5

source : OpenSCAD User Manual

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 :

En français :

Et bien sur sur les nombreux projets documentés dans le cadre de l'atelier du c01n :

bibliothèques

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

filtages

Création de boite pour la découpeuse laser ! https://github.com/bmsleight/lasercut

Raccourcis

Ctrl+D    (ajout de // devant la ligne)
Shift+Ctrl+D
Ctrl+I
Shift+Ctrl+I

Openscad vers dxf/svg

projection(cut = false) import("boiteLaser.stl");

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 édition 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é

Ajouter une police 3D sous Openscad

Il existe une extension Inkscape pour transformer un chemin en fichier Openscad. Elle est téléchargeable ici.

Dézipper le fichier

Entrer dans le répertoire créé

Dézipper paths2openscad-2.zip

Ouvrir le répertoire paths2openscad-2

Deux fichiers s'y trouvent.

Installer une extension Inkscape

Dans le répertoire Applications clic-droit (ou ctrl-clic) sur l'icône de Inkscape permet d'accéder à un menu.

Cliquer sur Afficher le contenu du paquet.

Le contenu du répertoire s'affiche.

Aller dans Contents/Resources/extensions.

Placer les deux fichiers précédemment extraits dans ce répertoire.

Créer un objet Text dans Inkscape. Le sélectionner avec l'outil adéquat. Dans le menu sélectionner Path puis Object to Path Puis dans le menu Extensions pointer le curseur de la souris sur Generate from Path et ensuite cliquer sur Paths to OpenSCAD…

Ajouter une extension à Inkscape

Ajouter la librairie lxml :

sudo port install py27-lxml

Liens http://boardgamegeek.com/thread/561777/installing-board-game-extensions-in-inkscape-on-a

http://www.thingiverse.com/thing:25036

Problème MACOSX https://answers.launchpad.net/inkscape/+question/194132

Utilisation http://libregraphicsworld.org/blog/entry/inkscape-gets-openscad-converter

Object to path

Télécharger Inkscape : http://inkscape.org/download/