Den 16. maj, efter fire års udvikling, blev en ny stabil version af OpenSCAD frigivet - 2019.05.
OpenSCAD er en ikke-interaktiv 3D CAD, som er noget som en 3D compiler, der genererer en model fra et script i et særligt programmeringssprog. OpenSCAD er velegnet til 3D-print, samt til automatisk at generere et stort antal lignende modeller baseret på et givet sæt parametre. For fuld brug kræves kun et tastatur og grundlæggende kodningsfærdigheder.
OpenSCAD er skrevet i C++, distribueret under GPLv2-licensen og kører på alle større operativsystemer: Linux, *BSD, macOS, Windows.
Ny i denne version
-
Programmeringssprog evner
- Tilføjet assert() modul и assert() funktion.
- Tilføjet modul lade().
- Tilføjet funktion ord().
- Tilføjet funktion ekko().
- Tilføjede funktioner til typekontrol: is_undef(), er_liste(), er_tal(), is_bool(), er_streng().
- Ny speciel variabel: $preview.
- Listeforståelsesopdateringer: hvis/andet tilstand, hvert søgeord, C stil til løkke, iterere over tegn i en streng.
- rotate_extrude(): tilføjet parameter vinkel.
- importere() understøtter nu SVG, 3MF og AMF.
- farve() understøtter nu angivelse af farve i hexadecimal.
-
Program funktioner
- Customizer: gør det muligt at ændre designparametre ("konstanter" i koden) fra GUI'en, synligt på skærmbilledet til højre.
- Understøtter 3D-mus/joystick/gamepad for at navigere i forhåndsvisningsområdet.
- Indbygget understøttelse af 3D-print, herunder via Octo print.
- Understøttelse af nye eksportformater: SVG, 3MF, AMF.
- Rediger og få vist værdier hurtigt ved at trykke på Alt-Pil (Shift-Alt-Pil på macOS).
- Tilføjet kommandolinjemulighed -udsigt.
- En lydmeddelelse afspilles nu, når gengivelsen er fuldført.
- Genskabt nogle fejl og advarsler.
- Oversættelse til nye sprog: ukrainsk, polsk.
-
Forældede funktioner
- Fjernede glide() og subdiv(), som aldrig blev implementeret.
RЎSЃS <P "RєRё
- Download kilder eller færdige samlinger til forskellige operativsystemer
- GitHub
- Detaljeret dokumentation
- MCAD – bibliotek af ekstra moduler, for eksempel til generering af tandhjul eller gevind
Kilde: linux.org.ru