Python für den 3D-Druck: Verwendung von Python zur Verbesserung der Leistungsfähigkeit von OpenSCAD für die 3D-Modellierung

Bewertung:   (3,7 von 5)

Python für den 3D-Druck: Verwendung von Python zur Verbesserung der Leistungsfähigkeit von OpenSCAD für die 3D-Modellierung (Clark Craig John)

Leserbewertungen

Zusammenfassung:

Das Buch bietet eine eingehende Untersuchung der Verwendung von Python zur Verbesserung von OpenSCAD für die 3D-Modellierung und spricht insbesondere diejenigen an, die mit der Programmierung vertraut sind. Viele Nutzer berichten jedoch von Problemen beim Zugriff auf den versprochenen Code, was den Lesegenuss erheblich schmälert.

Vorteile:

Interessante Einblicke in 3D-Druck und Python.

Nachteile:

Effiziente Kombination von Python mit OpenSCAD, die das Programmieren intuitiver macht.

(basierend auf 10 Leserbewertungen)

Originaltitel:

Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling

Inhalt des Buches:

⬤  Python für den 3D-Druck ermöglicht es dem Leser, die Leistungsfähigkeit, Vielseitigkeit und Einfachheit von Python zu nutzen, um die bereits leistungsstarken Funktionen von OpenSCAD für die 3D-Modellierung und das computergestützte Design zu verbessern und zu erweitern.

⬤ OpenSCAD ist eine leistungsstarke 3D-Modellierungssprache für die Erstellung von 3D-gedruckten Kunststoffteilen für Bastler und Ingenieure.

Python entwickelt sich schnell zur weltweit beliebtesten Programmiersprache, die von schnellen und einfachen Hobbyberechnungen bis hin zum Betrieb einiger der größten Online-Websites wie Google, YouTube, Dropbox, Reddit usw. reicht.

Sowohl Python als auch OpenSCAD sind kostenlose Software-Tools, die auf Windows-, Mac- und Linux-Rechnern laufen. Die symbiotische Verwendung dieser beiden Tools ermöglicht eine viel kürzere Lernkurve als bei der Verwendung teurer Softwarepakete und gibt Ihnen die Kontrolle über Ihre Entwürfe, anstatt dass Ihre Entwürfe Sie kontrollieren!

Der komplette Python-Quellcode zur Steuerung von OpenSCAD mit einfacheren Befehlen ist in diesem Buch enthalten, zusammen mit Beispielen für die Verwendung aller neuen Befehle. Sie werden sehen, wie einfach es ist, diese beiden Werkzeuge so zu integrieren, dass Sie die Ergebnisse sofort auf Ihrem Bildschirm sehen, wenn Ihr Python-Code läuft.

Inhaltsverzeichnis - Python für den 3D-Druck.

⬤ Einführung.

⬤ Über Python.

⬤ Über OpenSCAD.

⬤ OpenSCAD-Einschränkungen.

⬤ Python zur Rettung.

⬤ Wie Python zu OpenSCAD hinzugefügt wurde.

⬤ Wie man anfängt.

⬤ Wo man Python/OpenSCAD bekommt.

⬤ Wie man aus diesem Buch lernen kann.

⬤ 1 - Kugeln.

⬤ 2 - Farbe.

⬤ 3 - Kästen.

⬤ 4 - Zylinder.

⬤ 5 - Röhren.

⬤ 6 - Kegel.

⬤ 7 - Dreiecke.

⬤ 8 - Animation.

⬤ 9 - Vielecke.

⬤ 10 - Polyeder.

⬤ 11 - Regelmäßige Polygone.

⬤ 12 - Text.

⬤ 13 - Verschieben und Drehen.

⬤ 14 - Skalieren.

⬤ 15 - Größe ändern.

⬤ 16 - Drehen und extrudieren.

⬤ 17 - Spirale.

⬤ 18 - Hüllen.

⬤ 19 - Minkowski.

⬤ 20 - Spiegeln.

⬤ 21 - Projektion.

⬤ 22 - Scheibe.

⬤ 23 - Versatz.

⬤ 24 - Differenz, Vereinigung und Schnittpunkt.

⬤ 25 - Baugruppen.

⬤ 26 - Zahnräder.

⬤ 27 - Mauerbienen.

⬤ 28 - Fläche.

⬤ 29 - Platonische Körper.

OpenSCAD ist ein Programm zum Entwerfen parametrischer 3D-Modelle für den 3D-Druck, indem es STL-Dateien nach Industriestandard erstellt, die an 3D-Drucker gesendet werden. Im Gegensatz zu den meisten teuren Softwarepaketen, die Sie vielleicht verwendet haben, ist es ein kostenloses Open-Source-Programm, das nicht Tausende von Dollar kostet. Eine weitere Besonderheit ist die Arbeitsweise. Anstatt visuell mit unzähligen Menüs, Untermenüs, Schaltflächen, komplexen Einstellungen und parametrisch gesteuerten Objektbäumen zu interagieren, können Sie mit OpenSCAD die 3D-Modellierung mithilfe einer eigenen Programmiersprache steuern. Wenn man die wenigen Befehle einmal verstanden hat, ziehen viele Anwender es anderen Programmen vor. Obwohl OpenSCAD durch Textbefehle gesteuert wird, werden die Ergebnisse in einem interaktiven 3D-Fenster angezeigt, das Schwenken, Zoomen und Drehen ermöglicht. Dieses sofortige visuelle Feedback macht die Erstellung Ihrer 3D-Objekte zu einem Kinderspiel.

Durch die Erstellung einer interpretativen Python-Syntaxschicht, die in OpenSCAD übersetzt wird, werden diese einzigartigen Probleme beseitigt oder minimiert. Sie müssen nur eine vereinfachte Teilmenge der Standard-Python-Syntax lernen und verwenden, die Sie möglicherweise bereits kennen. Python ermöglicht es, komplexere OpenSCAD-Modelle in kürzerer Zeit zu erstellen, da es eine kürzere Lernkurve aufweist, erweiterbar und flexibel ist und einige Einschränkungen und Eigenheiten von OpenSCAD außer Kraft setzt.

Kurz gesagt, die Kombination von Python und OpenSCAD bietet ein sehr leistungsfähiges und flexibles System zur Erstellung von 3D-Modellen, wie es keine der beiden Programmiersprachen allein bieten kann. Hier lernen Sie eine einfache Teilmenge der Syntax einer einzigen Programmiersprache, einer der beliebtesten und leistungsfähigsten Programmiersprachen der Welt.

Der Unterschied zu OpenSCAD wird hier anhand von Beispielen, Bibliotheken, Tutorials und OpenSCAD-Spickzetteln deutlich.

Weitere Daten des Buches:

ISBN:9781696881944
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python für den 3D-Druck: Verwendung von Python zur Verbesserung der Leistungsfähigkeit von OpenSCAD...
** Python für den 3D-Druck ermöglicht es dem...
Python für den 3D-Druck: Verwendung von Python zur Verbesserung der Leistungsfähigkeit von OpenSCAD für die 3D-Modellierung - Python for 3D Printing: Using Python to enhance the power of OpenSCAD for 3D modeling

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)