OpenSCAD
OpenSCAD software | |
---|---|
Genere | Computer grafica 3D |
Sviluppatore | Marius Kintel, Clifford Wolf |
Data prima versione | 2009 |
Ultima versione | 2021.01 (gennaio 2021) |
Ultima beta | 2021.08.20 (20.08.2021) |
Sistema operativo | Microsoft Windows Linux macOS |
Linguaggio | Python C C++ |
Toolkit | Qt |
Licenza | GPL (licenza libera) |
Lingua | inglese |
Sito web | openscad.org/ |
OpenSCAD è un
Caratteristiche
[modifica | modifica wikitesto]Non è un modellatore interattivo, ma piuttosto un compilatore 3D. OpenSCAD legge da uno script e rende un modello 3D da esso.
È un modellatore solido di tipo Constructive Solid Geometry (CSG).
OpenSCAD può anche estrudere forme da file 2D AutoCAD DXF, SVG o PNG.
A partire dal 2011 utilizza le librerie software Computational Geometry Algorithms Library (CGAL) come motore di calcolo base per la geometria solida, la cura dei dettagli, come intersezione, differenza e somme Minkowski. I risultati possono essere resi in file 3D in formato STL e OFF (Open Font Format).
Utilizza le librerie Qt4, OpenCSG e OpenGL per una rapida anteprima dei modelli: il rendering con CGAL (come con altri motori geometrici CSG) a volte può richiedere da diversi minuti a ore.
Sviluppo
[modifica | modifica wikitesto]Dal sito ufficiale si apprende che il programma è disponibile per Windows, GNU/Linux, Mac OS e BSD, fornito solo in lingua inglese.
Voci correlate
[modifica | modifica wikitesto]- PLaSM è l'altro linguaggio di scripting open source per la creazione di oggetti 3D
Altri progetti
[modifica | modifica wikitesto]- Wikibooks contiene testi o manuali su OpenSCAD
- Wikimedia Commons contiene immagini o altri file su OpenSCAD
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) OpenSCAD sito ufficiale, su openscad.org.
- (FR) http://eleydet.free.fr/CAO/openscad/index.html : guide di base e esempi
- (EN) Manuale dell'utilizzatore su Wikibooks
- (EN) OpenSCAD su GitHub, su github.com.