OpenSCAD

OpenSCAD Descrierea imaginii Openscad german.png. informație
Dezvoltat de Marius Kintel, Clifford Wolf
Ultima versiune 2021.01 (31 ianuarie 2021)
Depozit github.com/openscad/openscad
Asigurarea calității Integrare continuă
Scris in C ++
Interfață Qt
Sistem de operare Microsoft Windows , Linux , macOS , FreeBSD și OpenBSD
Mediu inconjurator Cross-platform : tip Unix / Windows / Linux / Mac OS X
Citiți formatele DXF , format fișier obiect ( ro ) și STL
Formate scrise STL , Format fișier obiect ( ro ) , Format fișier additive Manufacturing ( d ) , DXF , SVG și grafică de rețea portabilă
Limbi Engleză
Tip Modelare 3D
Licență GPL
Site-ul web http://www.openscad.org

OpenSCAD este un software gratuit , licențiat sub GPLv.2 , pentru modelarea parametrică care rulează pe Linux , Mac OS și Microsoft Windows .

Proiectul a început în februarie 2010.

Prezentare

OpenSCAD oferă posibilitatea de a crea obiecte 2D (de exemplu pentru tăierea cu laser) sau 3D (de exemplu pentru imprimarea 3D).

Proiectarea obiectelor trece printr-un limbaj de programare și există un editor încorporat, vizavi de o sub-fereastră care afișează rezultatul codului scris.

Toată documentația tehnică pentru software este disponibilă pe wikibook .

Folosește biblioteca OpenCSG pentru redare rapidă și CGAL pentru crearea obiectului final exportabil.

Interesul său a crescut de la apariția imprimantelor 3D și a site-ului de partajare a fișierelor Thingiverse care permite importul de scripturi în format SCAD și posibilitatea utilizării instrumentului „Customizer” care permite configurarea unui obiect fără cunoștințe de programare sau fără modificarea scriptului original.

Versiunile de dezvoltare au din 2017 o interfață de intrare „Customizer” similară și compatibilă cu cea a Thingiverse.

Este un modelator a cărui utilizare este răspândită în domeniul imprimării personale 3D, dar poate fi utilizată și în alte domenii.

Este posibil să exportați în formatele SVG , DXF , Geomview Object File Format (OFF), STL , AMF și CSG . Fișierele exportate nu au noțiune de piesă, material sau culoare, ceea ce limitează schimburile cu alte programe CAD la volume brute.

De asemenea, poate exporta vizualizarea curentă în format PNG sau o succesiune de vizualizări parametrizate utilizate pentru a crea filme animate.

Una dintre particularitățile acestui software este limbajul său de programare, oferind astfel posibilități de aplicare recursivă și iterativă a operațiilor. Acest limbaj folosește programare funcțională . Deoarece software-ul actualizează automat redarea unei piese dacă fișierul său sursă este modificat, permite utilizatorului să utilizeze un editor extern în mod transparent, precum și să folosească limba ca țintă de compilare .

Din 2015, există un modul „OpenSCAD”, încă în curs de dezvoltare și integrat în FreeCAD  ; destinate să asigure interoperabilitatea între aceste două software CAD .

OpenSCAD participă la Google Summer of Code , cu BRL-CAD , LibreCAD , FreeCAD (cele patru fiind software CAD gratuit) și Slic3r (pentru CAM ). Aceste evenimente permit un efort combinat și au loc în cadrul organizației umbrelă a BRL-CAD.

Vezi și tu

Articole similare

linkuri externe

Note și referințe

  1. „  https://openscad.org/news.html#20210131  ”
  2. „  OpenSCAD - Despre  ” , la www.openscad.org (accesat la 14 iunie 2020 )
  3. „  OpenSCAD Workshop - FreeCAD Documentation  ” , la wiki.freecadweb.org (accesat la 14 iunie 2020 )
  4. „  Google Summer of Code / Project Idei - BRL-CAD  ” , pe brlcad.org (accesat la 17 iunie 2020 )
  5. Sylvain Lefebvre , „  IceSL  ” , pe members.loria.fr (accesat la 15 octombrie 2016 )