Import OpenSCAD code/de
Tutorium
|
Thema
|
OpenSCAD Code importieren
|
Niveau
|
Anfänger
|
Zeit zum Abschluss
|
30 Minuten
|
Autoren
|
r-frank
|
FreeCAD-Version
|
0.16.6704
|
Beispieldateien
|
|
Siehe auch
|
None
|
|
Einführung
OpenSCAD ist, wie FreeCAD, ein quelloffenes 3D CAD Programm. Während FreeCAD einen visuellen Ansatz verwendet, nutzt OpenSCAD eine Programmierschnittstelle, um die 3D Operationen durchzuführen.
Der OpenSCAD Arbeitsbereich kann verwendet werden, um OpenSCAD Objektcode zu importieren und um Zugang zu einigen der mit OpenSCAD möglichen Netzoperationen zu erhalten.
Installation von OpenSCAD
- Linux-Anwender können aus den entsprechenden Distributions-Repositorien wie Debian, openSUSE, Mint, Ubuntu usw. oder von der OpenSCAD-Heimseite installieren.
- Mac-Anwender können die Binärdateien von der OpenSCAD-Homepage herunterladen.
- Windows-Anwender können das Programm von der OpenSCAD-Heimseite herunterladen.
Da nur die ausführbare OpenSCAD-Datei von FreeCAD benötigt wird, können Windows-Anwender die portable Version installieren, wenn sie möchten.
Konfigurieren des OpenSCAD Arbeitsbereichs in FreeCAD
- Öffne FreeCAD
- Wechsle zum OpenSCAD-Arbeitsbereich
- Wähle Bearbeiten → Einstellungen → OpenSCAD aus dem Hauptmenü
- Verweise FreeCAD auf die ausführbare OpenSCAD-Datei (Abschnitt: Allgemeine OpenSCAD-Einstellungen)
- alle anderen Werte auf der Einstellungsseite können auf den Standardwerten belassen werden
Das Beispielmodell
Hier wird die Datei example005.scad aus den (alten) OpenSCAD-Beispielen verwendet, es kann aber auch jede andere scad-Datei verwendet werden.
Importieren des Modells in FreeCAD
- In FreeCAD einfach Datei → Öffnen auswählen und dann die .scad-Datei, die importiert werden soll.
- Es ist nicht wichtig, welcher Arbeitsbereich aktiviert ist; der Arbeitsbereich OpenSCAD selbst wird nur benötigt, wenn spezielle Funktionen auf ein Modell angewendet werden sollen.
- FreeCAD importiert die OpenSCAD-Datei und baut einen Baum mit Grundkörpern und booleschen Verknüpfungen auf.
- Tutorial beendet.
Verwandtes