
OpenSCAD
Veröffentlicht von The OpenSCAD Developers
Der Solid-3D-CAD-Modellierer für Programmierer
Highlights
- Körper werden in einem Skript beschrieben und durch Vereinigung, Differenz und Schnittmenge kombiniert
- Variablen, Module, Schleifen und Bedingungen machen einen Entwurf von Anfang an parametrisch
- Das Customizer-Bedienfeld stellt Variablen auf oberster Ebene als Formularelemente bereit, ohne dass Skripte bearbeitet werden müssen
- Schnelle Vorschau während der Bearbeitung, separates vollständiges Rendering zur Erzeugung des genauen Netzes für den Export
- Exportiert STL, OFF, AMF und 3MF sowie DXF und SVG für zweidimensionale Ausgaben
Über diese Anwendung
OpenSCAD erstellt Volumenmodelle aus einem Skript und nicht auf einer Zeichenfläche. Man schreibt Anweisungen, die Grundkörper wie cube, sphere, cylinder und polyhedron erzeugen, verbindet sie mit den Operationen der Volumengeometrie union, difference und intersection und platziert jedes Teil mit translate, rotate und scale. Zweidimensionale Umrisse werden durch lineare und rotatorische Extrusion zu Volumenkörpern aufgezogen.
Da das Modell Code ist, ist es von Grund auf parametrisch: Variablen tragen die Maße, Module bündeln wiederverwendbare Teile, und Schleifen sowie Bedingungen erzeugen wiederholte oder abgewandelte Geometrie. Das Customizer-Panel verwandelt Variablen der obersten Ebene in Formularelemente, sodass ein Entwurf angepasst werden kann, ohne das Skript zu bearbeiten. Eine schnelle Vorschau zeigt die Form während der Arbeit; ein separates vollständiges Rendern berechnet das exakte Netz, das für den Export benötigt wird.
Modelle werden als STL, OFF, AMF und 3MF für den Druck ausgegeben und im zweidimensionalen Fall als DXF oder SVG. Der Ansatz passt zu mechanischen Teilen, die über Maße definiert sind. Für modellierte oder organische Formen ist er schlecht geeignet, und es gibt keine Möglichkeit, das Modell mit der Maus zu greifen und zu ziehen.
Bezugsquellen
Linux
- Auf Flathub öffnenÖffnet in einem neuen TabPaketquelleFlathub
Vom Herausgeber
Installation im Terminal
flatpak install flathub org.openscad.OpenSCAD
Wir hosten diese Datei nicht, wir scannen sie nicht und wir sehen ihren Inhalt nicht ein. Lesen Sie, was die Quelle angibt, und entscheiden Sie dann selbst.