Utviklet av | Marius Kintel, Clifford Wolf |
---|---|
Siste versjon | 2021.01 (31. januar 2021) |
Innskudd | github.com/openscad/openscad |
Kvalitetssikring | Kontinuerlig integrering |
Skrevet i | C ++ |
Grensesnitt | Qt |
Operativsystem | Microsoft Windows , Linux , macOS , FreeBSD og OpenBSD |
Miljø | Tverrplattform : Skriv Unix / Windows / Linux / Mac OS X |
Les formater | DXF , Object-filformat ( en ) og STL |
Skriftlige formater | STL , Object-filformat ( en ) , Additive Manufacturing File Format ( d ) , DXF , SVG og Portable Network Graphics |
Språk | Engelsk |
Type | 3D-modellering |
Tillatelse | LPG |
Nettsted | http://www.openscad.org |
OpenSCAD er gratis programvare , lisensiert under GPLv.2 , for parametrisk modellering som kjører på Linux , Mac OS og Microsoft Windows .
Prosjektet startet i februar 2010.
OpenSCAD gir muligheten til å lage 2D-objekter (for eksempel for laserskjæring) eller 3D (for eksempel for 3D-utskrift).
Objektenes design går gjennom et programmeringsspråk, og det er en innebygd editor, overfor et undervindu som viser resultatet av den skrevne koden.
All teknisk dokumentasjon for programvaren er tilgjengelig på wikibook .
Den bruker OpenCSG- biblioteket for rask gjengivelse og CGAL for å lage det endelige eksporterbare objektet.
Interessen har vokst siden utseendet til 3D-skrivere og Thingiverse -fildelingssiden som tillater import av skript i SCAD-format og muligheten for å bruke "Customizer" -verktøyet som lar deg konfigurere et objekt uten programmeringskunnskap eller uten å endre det originale skriptet.
Utviklingsversjonene har siden 2017 et 'Customizer' inngangsgrensesnitt som er lik og kompatibelt med Thingiverse.
Det er en modellerer hvis bruk er utbredt innen personlig 3D-utskrift, men den kan brukes i andre felt.
Det er mulig å eksportere til SVG , DXF , Geomview Object File Format (OFF), STL , AMF og CSG formater . De eksporterte filene har ingen forestilling om del, materiale eller farge, noe som begrenser utveksling med andre CAD- programmer til råvolumer.
Den kan også eksportere gjeldende visning i PNG- format eller en rekke parametrerte visninger som brukes til å lage animerte modellfilmer.
En av egenskapene til denne programvaren er programmeringsspråket, og gir dermed muligheter for rekursiv og iterativ anvendelse av operasjoner. Dette språket bruker funksjonell programmering . Ettersom programvaren automatisk oppdaterer gjengivelsen av en del hvis kildefilen endres, lar den brukeren bruke en ekstern editor på en transparent måte, samt å bruke språket som et kompileringsmål .
Siden 2015 er det en "OpenSCAD" -modul, fortsatt under utvikling og integrert i FreeCAD ; ment å gi interoperabilitet mellom disse to CAD- programvarene .
OpenSCAD deltar i Google Summer of Code , med BRL-CAD , LibreCAD , FreeCAD (de fire er gratis CAD-programvare) og Slic3r (for CAM ). Disse arrangementene tillater en samlet innsats og finner sted innenfor paraplyorganisasjonen til BRL-CAD.