Technisches Konstruieren mit OpenSCAD
Modelle für 3D-Druck, CNC-Fräsen, Prozesskommunikation und Dokumentation erstellen
Tam Hanna
Cite this publication as
Tam Hanna, Technisches Konstruieren mit OpenSCAD (2020), Elektor, Aachen, ISBN: 9783895763977
357
accesses
accesses
1
quotes
quotes
Descripción / Abstract
Índice
- BEGINN
- Inhalt
- Kapitel 1 †¢ Wieso OpenSCAD?
- 1.1 Was brauchen wir?
- 1.2 Wer schreibt hier?
- Kapitel 2 †¢ OpenSCAD bereitstellen
- 2.1 OpenSCAD installieren: Linux, fertiges Paket
- 2.2 OpenSCAD installieren: Linux, Kompilation.
- 2.3 OpenSCAD installieren: Windows, fertige Binärdatei
- 2.4 Exkurs: Nightlies
- 2.5 Fazit
- Kapitel 3 †¢ Benutzerschnittstelle und erste Experimente.
- 3.1 OpenSCAD-Startbildschirm
- 3.2 Manipulation des Viewports
- 3.3 Mehr Einstellungen
- 3.4 Fazit
- Kapitel 4 †¢ 3D-Objekte erzeugen, kombinieren und bewegen
- 4.1 Hände schweben über der Baufläche
- 4.2 Quader erschaffen: Datentypen und mehr.
- 4.3 Kugel und Zylinder
- 4.4 Translationsoperatoren verschieben Objekte
- 4.5 Rotations-Operatoren drehen Objekte
- 4.6 Objektteile einfärben
- 4.7 Translation und Rotation verketten
- 4.8 ...und kombinieren Sie auf Wunsch
- 4.9 Ausblick: Realisierendes, Polyhedera und Projektionen
- Kapitel 5 †¢ (Runde) Objekte realisieren und verstehen
- 5.1 Ecken und Kanten
- 5.2 Antipattern: Konstruieren mit $fn
- 5.3 Exkurs: 3D-Druckpipeline
- 5.4 3D-Druck eines Modells
- 5.5 Löcher, zur Ersten
- 5.6 Fazit
- Kapitel 6 †¢ OpenSCAD als 2D-Modellierungswerkzeug
- 6.1 Theorie der Konstruktion im zweidimensionalen Bereich
- 6.2 Erzeugung von Ellipsen
- 6.3 "Lineare" Extrusion
- 6.4 Worked Example: Garderobenstange à la Tam
- 6.5 linear_extrude mit fortgeschrittener Parametrisierung
- 6.6 Rotationssymmetrische Objekte erzeugen
- 6.7 Voll parametrische Konstruktion aus Punktwolken
- 6.8 Reihung und Loch-Erzeugung in Polygonen
- 6.9 Worked Example: Platinenhalter
- 6.10 Was nun?
- Kapitel 7 †¢ OpenSCAD als dynamisch rekonfigurierbares Modelliersystem
- 7.1 Variable in OpenSCAD
- 7.2 Module erschaffen Geometrie
- 7.3 Selektionen ermöglichen Reaktionen auf Parameter-Zustände
- 7.4 Selektionen, Module, Kinder
- 7.5 Abweisung von Parametern mit Assert
- 7.6 Geometrie duplizieren mit "for"
- 7.7 Funktionen und Berechnungen
- 7.8 Verarbeitung von Listen
- 7.9 Werkzeuge zur "Fehlersuche"
- 7.10 Fazit
- Kapitel 8 †¢ Texte, Projektionen und Bump Mapping
- 8.1 Texte rendern
- 8.2 Eine Frage der Ausrichtung
- 8.3 Schriftarten hinzufügen und verwalten
- 8.4 2D-Snaps exportieren
- 8.5 Geometriebitmaps importieren
- 8.6 Fazit
- Kapitel 9 †¢ Fortgeschrittene 3D-Objekte
- 9.1 Dreidimensionale Polygone erzeugen
- 9.2 Exkurs: Seifenspender, Teil 1
- 9.3 Polygon-Ausrichtung im dreidimensionalen Raum
- 9.4 Kombination mit Minkowski
- 9.5 Auswirkung des Minkowski-Operators auf Bohrlöcher
- 9.6 Exkurs: Seifenspender, Teil 2
- 9.7 Der Hull-Operator
- 9.8 Fazit
- Kapitel 10 †¢ MCAD – technische Primitiva für OpenSCAD
- 10.1 Bereitstellung der Bibliothek
- 10.2 Erzeugung von Zahnrädern, Analyse der Bibliotheksstruktur
- 10.3 Beschwörung von Schrauben und Muttern
- 10.4 Lego-Emulation
- 10.5 Outlines von Schrittmotoren generieren
- 10.6 Fazit
- Kapitel 11 †¢ OpenSCAD im Netz
- 11.1 Modell nach Maß
- 11.2 Steuerelemente des Customizers
- 11.3 Modell nach Maß, zum Zweiten
- 11.4 OpenSCAD ohne App
- 11.5 OpenSCAD mit Python
- 11.6 Fazit
- Anhang †¢ Quo vadis?
- Kontakt zum Entwicklerteam aufnehmen
- Mehr lesen
- Index