Top-bewertete OpenSCAD Alternativen

Einfach zu lernen (für eine Programmiersprache) und äußerst leistungsstark. Parametrisches CAD ist das tägliche Brot dieses Werkzeugs. Wenn Sie einen 3D-Drucker besitzen, sollte dieses Werkzeug in Ihrem Werkzeugkasten sein. Verwenden Sie boolesche Operationen, um schnell und intuitiv komplexe Formen zu erstellen. OpenSCAD unterstützt eine schöne Auswahl an Import- und Export-Dateitypen. Unterstützt auch sowohl 2D- als auch 3D-Operationen, sowohl einfach als auch komplex. Eingebaute visuelle Parameter sind eine großartige jüngste Ergänzung, die es Ihnen ermöglicht, schnell verschiedene Ideen mit Schiebereglern, Dropdown-Menüs und anderen UI-Elementen auszuprobieren. Bewertung gesammelt von und auf G2.com gehostet.
Eigenwilliges Sprachdesign ist manchmal inkonsistent und einige wichtige Sprachmerkmale fehlen. Ein auffälliges Problem ist das Fehlen eines integrierten oder von der Gemeinschaft unterstützten Werkzeugs für das Paketmanagement. Die deklarative Syntax ist mächtig, kann aber für Anfänger etwas schwer zu erlernen sein. Ich finde, dass dieser Software Tutorials fehlen, um neuen Benutzern zu helfen, und die Fehlermeldungen könnten informativer sein. Ich würde es begrüßen, wenn sie mehr visuelle Werkzeuge hinzufügen würden, die Nicht-Programmierern helfen, mit parametrischem Modellieren zu beginnen, indem sie ein integriertes System zwischen den visuellen Werkzeugen und dem Code schaffen. Bewertung gesammelt von und auf G2.com gehostet.
30 von 31 Gesamtbewertungen für OpenSCAD

Als Ingenieur fand ich AutoCAD immer großartig, aber umständlich. Als ich in die Welt des 3D-Drucks und Rapid Prototyping einstieg, wurde ich in OpenScad eingeführt und kehrte nie zu herkömmlicher CAD-Software zurück. Für mich ist es intuitiv, nach vielen Jahren des Programmierens in verschiedenen Sprachen war es viel einfacher und die Tatsache, dass es kostenlos ist, ist das Sahnehäubchen. Auch die Möglichkeit, Komponenten als Module zu erstellen, die man anderswo verwenden kann, oder Teile parametrisch zu dimensionieren, sodass derselbe Code für alle Größen funktioniert, indem man den Code als Modul importiert, ist episch. Bewertung gesammelt von und auf G2.com gehostet.
Für diejenigen, die an reguläres CAD gewöhnt sind, gibt es eine gewisse Lernkurve, aber sobald man es wie Programmieren behandelt, ist es großartig. Bewertung gesammelt von und auf G2.com gehostet.

OpenSCAD ermöglicht es, 3D-Objekte als Code zu beschreiben, die in Bibliotheken organisiert und in verschiedenen Kontexten wiederverwendet werden können. Es bietet einen Editor mit einer interaktiven 3D-Objektansicht, die es ermöglicht, schnell zu verstehen, wie der Code in 3D-Geometrien übersetzt wird, und das Modell zu verfeinern und zu debuggen.
Der große Vorteil von OpenSCAD ist, dass die Designs parametrisiert und angepasst werden können, um unterschiedlichen Bedürfnissen gerecht zu werden oder ein Design durch aufeinanderfolgende Prototyping-Zyklen zu verfeinern. OpenSCAD-Code kann so gestaltet werden, dass 3D-Objekte aus einer Reihe von hochrangigen Parametern generiert werden, zum Beispiel kann man eine Funktion schreiben, die ein Rohr mit gegebener Länge, Innen- und Außendurchmesser erstellt. Ein weiteres Beispiel wäre eine OpenSCAD-Funktion, die eine Radnabe generiert, die für verschiedene Breiten und Durchmesser parametrisiert werden kann und dann in einem größeren Objekt, zum Beispiel einem Wagen, zusammengebaut wird.
Da OpenSCAD ziemlich populär ist, gibt es viele wiederverwendbare Teilebibliotheken, die z.B. in ThingiVerse verfügbar sind. Bewertung gesammelt von und auf G2.com gehostet.
Der OpenSCAD-Code-Editor ist nicht sehr vielseitig, da er keine Code-Unterstützung oder Syntaxvalidierung in Echtzeit bietet. Es wäre schön, wenn der Editor in eine modernere IDE-Umgebung wie Eclipse oder VSCode portiert werden könnte.
Die programmatische Natur von OpenSCAD macht es am besten geeignet für 3D-Designer mit etwas Programmiererfahrung.
Ein einschränkender Faktor bei der Verwendung von Teilebibliotheken ist, dass der OpenSCAD-Editor keine mehreren Dateien verwaltet. Bewertung gesammelt von und auf G2.com gehostet.

Was ich an OpenSCAD am meisten mag, ist, dass seine Verwendung von Geometrie-Definition und Geometrie-Transformation gut zu diesem Zweig der Mathematik passt. Wenn Sie mit der linearen Algebra von Matrizen für Geometrie und Transformation sowie etwas Mengenlehre und Graphentheorie vertraut sind, ist das Ganze wunderbar intuitiv.
Ich mag, dass es reine Codezeilen sind, und ich benutze gerne GIT für das Konfigurationsmanagement. Im Gegensatz dazu habe ich auch viel Fusion 360 verwendet, das eine visuelle Sprache ist, und das Fehlen einer expliziten Codebasis für die Versionskontrolle ist ein Albtraum. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt nur ein großes Hindernis, und das ist die Langsamkeit der Rendering- oder Kompilierungs-Engine zur Erzeugung von STL-Geometrie-Ausgabedateien. Designs mit ungefähr tausend Codezeilen benötigen bei uns sieben Stunden Laufzeit. Selbst der schnellste CPU und GPU beschleunigt es nicht viel, da es ein Single-Threaded-Prozess ist. Bewertung gesammelt von und auf G2.com gehostet.
Die Fähigkeit, komplexe Kreationen mit mathematischen Gleichungen zu erstellen Bewertung gesammelt von und auf G2.com gehostet.
Begrenzte Rendering-Ausgaben & schwierige Animationsfähigkeiten Bewertung gesammelt von und auf G2.com gehostet.
The concept of using code to generate geometric shapes. In addition, this idea of using "for" cycles to build recursive features is amazing. Bewertung gesammelt von und auf G2.com gehostet.
Is not possible to generate assemblies as in solidworks. In addition, making complex components make more suitable to use other tools like freecad or solidworks. Bewertung gesammelt von und auf G2.com gehostet.
Fähigkeit, ein Modell zu entwerfen, das teilweise oder vollständig parametrisch sein kann oder aus außerhalb des Programms generiertem Code abgeleitet ist. Bewertung gesammelt von und auf G2.com gehostet.
Die Render- und Vorschaugeschwindigkeit ist durch die CGAL-Engine auf einen Single-Core-CPU begrenzt, ohne GPU, und ist viel langsamer als andere CAD-Pakete. Bewertung gesammelt von und auf G2.com gehostet.
The simplicity of making a parametric design , and being able to reference other files in the same design. Bewertung gesammelt von und auf G2.com gehostet.
It takes a little longer to design and the learning curve is a bit steep, but there is more reference material with the passing of the time Bewertung gesammelt von und auf G2.com gehostet.
Straight-forward coding environment. Compatible with many softwares. Bewertung gesammelt von und auf G2.com gehostet.
Improve the graphical output preview, so that we could get a better 3D view in the software. Bewertung gesammelt von und auf G2.com gehostet.

Programmierung Basis Mesh-Modellierungswerkzeug, das ich häufig verwende, um STLs zu ändern. Bewertung gesammelt von und auf G2.com gehostet.
Ist nicht sehr gut, boolesche Werkzeuge zu erstellen, oft entstehen dabei Netze mit Fehlern, die nicht gut für den 3D-Druck sind! Bewertung gesammelt von und auf G2.com gehostet.