Outils pour utilisateurs

Outils du site


openscad

Ceci est une ancienne révision du document !


OpenSCAD

OpenSCAD fig:cadre|néant

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

Raccourcis

  • F5 : Rafraîchir la vue en mode brouillon
  • F6 : Compiler le rendu
  • Commenter dé-commenter

Ctrl+D    (ajout de devant la ligne) Shift+Ctrl+D * Indenter Ctrl+I Shift+Ctrl+I ===== Openscad vers dxf/svg ===== * 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 é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==== *Openscad ne permet pas l'utilisation d'une police pour la réalisation de forme incluant une police de caractère. Pour rendre cela possible il est nécessaire de passer par Inkscape pour inclure une police 3D. Il existe une extension Inkscape pour transformer un chemin en fichier Openscad. Elle est téléchargeable ici. http://www.thingiverse.com/thing:25036/zip 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==== Sous MACOSX 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. Utilisation 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… Extension Inkscape : http://www.thingiverse.com/thing:25036/zip Ajouter une extension à Inkscape Ajouter la librairie lxml : Sous MACOSX 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/

openscad.1543404375.txt.gz · Dernière modification : 2018/11/28 11:26 de serge