OpenSCAD: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Codica (Diskussion | Beiträge) |
Codica (Diskussion | Beiträge) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
OpenSCAD bietet eine ganze Menge Exporte in andere Formate wie STL, AMF, DXF ... | OpenSCAD bietet eine ganze Menge Exporte in andere Formate wie STL, AMF, DXF ... | ||
Allerdings zeigt OpenSCAD Farbinformationen nur in der Vorschau, nicht aber beim richtigen Rendern. Genauso wenig | Allerdings zeigt OpenSCAD Farbinformationen nur in der Vorschau, nicht aber beim richtigen Rendern. Genauso wenig | ||
− | wird Farbe beim Export unterstützt: | + | wird Farbe beim Export unterstützt: |
− | Glücklicherweise kann [[FreeCAD]] dieses Format lesen. | + | * Lediglich das CSG-Format enthält die Farbinfos (Stand: Anfang 2024). Glücklicherweise kann [[FreeCAD]] dieses Format lesen. |
+ | * Für AMF- und 3MF-Formate gibt es ein [https://github.com/jschobben/colorscad Skript namens ColorSCAD]. | ||
+ | |||
+ | === Alternative in Python === | ||
+ | |||
+ | Es gibt eine Bibliothek, die OpenSCAD-Code aus [[Python]]-Code erzeugt: https://github.com/jeff-dh/SolidPython | ||
+ | |||
+ | Wer sich am Parsen von OpenSCAD-Code interessiert, kann sich den [https://github.com/jeff-dh/py_scadparser py_scadparser] anschauen. | ||
+ | |||
+ | Und umgekehrt lässt sich OpenSCAD-Code mit Hilfe von [https://github.com/nickc92/ViewSCAD ViewSCAD] oder [https://pypi.org/project/jupyterscad/ JupyterSCAD] visualisieren. | ||
------ | ------ |
Aktuelle Version vom 22. Juni 2024, 14:46 Uhr
OpenSCAD ist kein klassisches CAD-Werkzeug, sondern stellt das Erstellen von CAD-Modellen mit Hilfe einer Programmiersprache (SCAD) in den Vordergrund.
Darstellung in einem Web-Viewer
Siehe
Darstellung in anderen Programmen
OpenSCAD bietet eine ganze Menge Exporte in andere Formate wie STL, AMF, DXF ... Allerdings zeigt OpenSCAD Farbinformationen nur in der Vorschau, nicht aber beim richtigen Rendern. Genauso wenig wird Farbe beim Export unterstützt:
- Lediglich das CSG-Format enthält die Farbinfos (Stand: Anfang 2024). Glücklicherweise kann FreeCAD dieses Format lesen.
- Für AMF- und 3MF-Formate gibt es ein Skript namens ColorSCAD.
Alternative in Python
Es gibt eine Bibliothek, die OpenSCAD-Code aus Python-Code erzeugt: https://github.com/jeff-dh/SolidPython
Wer sich am Parsen von OpenSCAD-Code interessiert, kann sich den py_scadparser anschauen.
Und umgekehrt lässt sich OpenSCAD-Code mit Hilfe von ViewSCAD oder JupyterSCAD visualisieren.