Gute (vorzugsweise kostenlose) Anfängersoftware für die Teilerstellung?


13

Welche Software eignet sich am besten für die Basis von n00bs, wenn es um die Erstellung von 3D-Teilen geht?

Ich habe einen starken mathematischen Hintergrund und weiß, wie man explizite Funktionen von Volumen, Oberfläche, Schwerpunkt usw. erstellt. Idealerweise hätte ich gerne ein Programm, das diese Stärken nutzt, aber mir ist klar, dass die meisten n00bs eine lähmende mathematische Phobie haben Ich halte nicht den Atem an.

Ich habe freeCAD einmal ausprobiert und einige Fortschritte erzielt, aber als ich meinen Computer das nächste Mal einschaltete, weigerte er sich, ihn zu öffnen. Es war nur ein schwächelndes Netbook, das ich nicht einmal mehr in meinem Besitz habe, aber der Computer, den ich gerade benutze, ist ziemlich langsam und scheint auch nicht mehr viel Speicher zu haben, also brauche ich immer noch etwas Leichtes.

tl; dr: Ich suche ein kostenloses, leichtes Programm zum Erstellen von STL-Dateien, das für n00bs geeignet ist, die keine Angst vor Mathematik haben.

Antworten:


14

Ich habe keinen starken mathematischen Hintergrund, aber ich genieße es, solche Fähigkeiten zu nutzen, wenn dies zutreffend ist.

Wenn Sie OpenSCAD noch nicht kennengelernt haben , stellen Sie möglicherweise fest, dass es Ihren Qualifikationen entspricht. Es ist mehr oder weniger ein "Compiler" für Skripte / beschreibende Sprachen, der gewöhnlichen Text verwendet und ihn in Ihr Modelldesign konvertiert. Ich verwende Anführungszeichen, weil ich nicht in der Lage bin, es als echten Compiler zu qualifizieren, obwohl es auf ähnliche Weise funktioniert und möglicherweise sogar ein Compiler ist.

Es erfüllt eine andere Qualifikation von Ihnen, da es kostenlos ist und es eine recht unterstützende Mailingliste / ein Forum für alle auftretenden Fragen oder Schwierigkeiten gibt. Wenn Sie Thingiverse mit OpenSCAD als Suchbegriff betrachten, finden Sie den Code anderer zur Prüfung und Integration in Ihre eigenen Modelle.

Für Leute, die sich nicht so sehr mit Mathematik, Text und Logik beschäftigen, gibt es eine Art GUI für OpenSCAD namens BlocksCAD , die das Ziehen und Ablegen verschiedener Module ähnlich wie bei der Scratch-Programmierung ermöglicht.

Ich habe OpenSCAD lange genug verwendet, um BlocksCAD zu finden, das die Erstellung von Modellen durch Verschleierung von Details übermäßig erschwert. In dieser Hinsicht ist es möglicherweise besser für jüngere Modellbauer geeignet.

Syntax- und Interpunktionsfehler würden mit BlocksCAD beseitigt, während es viel zu einfach ist, solche Fehler im Editor für OpenSCAD zu erstellen. Man gewöhnt sich daran und die Fehlerzahl wird schnell reduziert.


1
Ich stimme wieder zu. OpenSCAD - Wenn Sie keine Angst haben, affine Transformationen durchzuführen und eigene 'for'-Schleifen zu schreiben, dauert das Lernen nicht lange. Am Anfang mag es mehr Arbeit sein (im Vergleich zu etwas, bei dem Sie Formen in einer GUI ziehen), aber sobald Sie versuchen, einen Teil eines Entwurfs (im selben oder einem anderen Gesamtobjekt) wiederzuverwenden, ändern Sie einige Funktionen Ohne jedes verwandte Teil usw. manuell zu manipulieren, gewinnen Sie die ganze Zeit und mehr zurück.
TextGeek

Ich habe angefangen, Modelle in OpenSCAD mit "Brute Force" -Aufgaben zu erstellen. Die Arbeit eines anderen mit parametrischen Werten zu sehen, hat meine Modellerstellung erheblich vereinfacht. Als Beispiel hat mein aktuelles Modell einen Spalt von 20 mm gemessen, einen Spalt von 19 mm gedruckt und passt perfekt, wenn ich den Spalt auf 21,5 eingestellt habe, wodurch alle anderen Abmessungen des Modells in Bezug auf diese Achse geändert wurden. Parametrische Zuweisungen bedeuteten, dass eine Nummer im Code und im Bingo geändert wurde!
fred_dot_u

OpenScad-Regeln.
EvilTeach

Für diejenigen, die sich für BlocksCAD interessieren: Es ist eine Open-Source-Software mit dem Code auf Github . Seit April 2017 nicht mehr aktualisiert, daher ist es möglicherweise nicht die neueste Version auf blockscad3d.com .
Tanius

3

Die Software, mit der ich angefangen habe, war Tinkercad . Es ist eine vollständig online verfügbare Lösung, die sehr anfängerfreundlich ist. Die Benutzeroberfläche ist trivial zu bedienen und es gibt ein 15-minütiges Tutorial, das Sie über alles führt, was die Software dem normalen Benutzer zu bieten hat.

Hier ist ein Screenshot der Benutzeroberfläche und ein Teil, den ich mit den grundlegenden Tools erstellt habe: Geben Sie hier die Bildbeschreibung ein

Dies funktioniert folgendermaßen: Sie erhalten ein Dutzend Grundformen (Würfel, Kugel usw.) und erstellen Ihr Modell mit booleschen Kombinationen dieser Formen sowie Translation, Rotation und Skalierung. Das ist für die Basis.

Dann gibt es eine sehr große Sammlung komplexerer Formen, die von der Community bereitgestellt werden (Schrauben, Treppen, Baum), die sehr nützlich sind, um bestimmte Dinge zu erstellen, und ein sehr wichtiger Aspekt ist, dass diese Formen normalerweise einige Parameter haben, die Sie am anpassen können Erstellung des Objekts (sagen Sie die Dicke des Stammes und die Anzahl der Zweige Ihres Baumes).

Die letzte Zunahme der Komplexität besteht darin, dass diese Community-Objekte tatsächlich mit JavaScript erstellt werden (mit ihrer eigenen API, die nicht mit openjscad zusammenhängt) und Sie Ihre eigenen Objekte mithilfe ihrer interaktiven JavaScript-Oberfläche erstellen können . Dann sind Ihre Programmier- und Mathematikkenntnisse erforderlich.

Als kleine PS-Anmerkung: Mein persönlicher Geschmack ist, je nachdem, welchen Teil ich machen möchte, entweder Tinkercad, Freecad oder Openscad zu verwenden


3

Ich empfehle Fusion 360, da es kostenlos zu verwenden ist, viele Tutorials enthält und sehr einfach ist.


Ich würde Ihnen wärmstens empfehlen, die Fusion 360 zu lernen. AS ist für Studenten und Pädagogen kostenlos. Sie können auch einen Blog lesen , in dem die Kriterien aufgeführt sind, unter denen Sie für ein kostenloses Abonnement berechtigt sind.
John Greens

2

OpenSCAD klingt aufgrund seines mathematischen Hintergrunds am besten für das Originalposter, aber ich denke, SketchUp ist wahrscheinlich die einfachste Software, die die meisten Anfänger für die Erstellung grundlegender Teile verwenden können.

Es gibt zwei (oder drei) Plugins, die ich jedem empfehlen würde, der damit STL https://extensions.sketchup.com/en/content/sketchup-stl https://extensions.sketchup.com/en/content erstellen möchte / solid-inspector https://extensions.sketchup.com/de/content/solid-inspector%C2%B2

Das erste Modell ermöglicht den Export nach STL. Das zweite und dritte Prüfmodell stellen sicher, dass sie solide sind. Dies ist wichtig für den 3D-Druck, da Slicer Probleme haben, wenn Modelle Löcher aufweisen.

Ein weiteres Tool, das ich dem Anfänger empfehlen würde, ist http://www.netfabb.com/basic.php

Außerdem werden STL-Dateien überprüft, um sicherzustellen, dass keine Probleme beim Schneiden auftreten.


Da das Originalposter auf sein Interesse und wahrscheinlich auf seine mathematischen Fähigkeiten hinwies, ist die OpenSCAD-Option SketchUp überlegen. Ich kann mir keine Umstände vorstellen, unter denen fundierte Kenntnisse über Formeln und mathematische Prozesse in SketchUp implementiert würden, es sei denn, man erstellt ein Plug-In oder ein Spezialskript. Für Anfänger möchte ich mehr Informationen vom potenziellen Benutzer.
fred_dot_u

1
Sie wiederholen genau das, was ich im ersten Satz meiner Antwort gesagt habe. Der Zweck meiner Antwort war es, eine alternative Antwort auf die Frage "Gute (vorzugsweise kostenlose) Anfängersoftware für die Teilerstellung" zu geben, die unweigerlich andere Anfänger anzieht, die möglicherweise keinen mathematischen Hintergrund haben. Wenn Ihnen die Antwort nicht gefällt, müssen Sie nicht dafür stimmen.
Kevin Morse


2

Blender ist eine kostenlose Anwendung auf professionellem Niveau, bei der Mathematik nicht besonders erforderlich ist, aber effektiv eingesetzt werden kann und deren Mindestanforderungen nicht allzu hoch sind (meine Kopie von Blender läuft auf einem maximal 20 Jahre alten Dell 380):

Minimale Hardware (Grundnutzung)

  • 32-Bit-Dual-Core-2-GHz-CPU mit SSE2-Unterstützung.

  • 2 GB RAM

  • 24 Bit 1280 × 768 Anzeige

  • Maus oder Trackpad

  • OpenGL 2.1-kompatible Grafik mit 512 MB RAM

Empfohlene Hardware

  • 64-Bit-Quad-Core-CPU

  • 8 GB RAM

  • Full HD Display mit 24 Bit Farbe

  • Maus mit drei Tasten

  • OpenGL 3.2-kompatible Grafik mit 2 GB RAM

Optimale Hardware (in Produktionsqualität)

  • 64-Bit-Achtkern-CPU

  • 16 GB RAM

  • Zwei Full-HD-Displays mit 24-Bit-Farbe

  • Maus mit drei Tasten und Grafiktablett

  • Dual OpenGL 3.2-kompatible Grafikkarten mit 4 GB RAM

Wenn Sie gerne codieren, stehen auch Python- und C-Bibliotheken zur Verfügung.

Außerdem gibt es eine StackExchange-Site für Blender , die nützlich ist.


Zum Vergleich könnte diese Vergleichsliste von Best 3D Design / 3D Modeling Software 2019 (15 von 30 sind kostenlos) hilfreich sein

Name            Level             OS                                           Price                                Formats
3D Slash       Beginner        Windows, Mac, Linux, Raspberry Pi or Browser    Free, 24$/year Premium               3dslash, obj, stl
LibreCAD       Beginner        Windows, macOS and Linux	                       Free                                 dxf, dwg
Photoshop CC   Beginner        Windows and Mac	                               142€/year                            3ds, dae, kmz, obj, psd, stl, u3d
SculptGL       Beginner	       Browser	                                       Free                                 obj, ply, sgl, stl
SelfCAD	       Beginner        Browser	                                       Free 30-day trial, 9.99$/month       stl, mtl, ply, dae, svg
TinkerCAD      Beginner        Browser                                         Free                                 123dx, 3ds, c4d, mb, obj, svg, stl
Clara.io       Intermediate    Browser                                         Free, Premium from 100$/year         3dm, 3ds, cd, dae, dgn, dwg, emf, fbx, gf, gdf, gts, igs, kmz, lwo, rws, obj, off, ply, pm, sat, scn, skp, slc, sldprt, stp, stl, x3dv, xaml, vda, vrml, x_t, x, xgl, zpr
DesignSpark    Intermediate    Windows	                                       Freemium, 835$ (All Addons)             rsdoc, dxf, ecad, idf, idb, emn, obj, skp, STL, iges, step
FreeCAD        Intermediate    Windows, Mac and Linux                          Free                                 step, iges, obj, stl, dxf, svg, dae, ifc, off, nastran, Fcstd
MakeHuman      Intermediate    Windows, Mac, Linux                             Free                                 dae, fbx, obj, STL
Meshmixer      Intermediate    Windows, Mac and Linux                          Free                                 amf, mix, obj, off, stl
MoI            Intermediate    Windows and Mac                                 266€                                 3ds, 3dm, dxf, fbx, igs, lwo, obj, skp, stl, stp and sat
nanoCAD        Intermediate    Windows                                         Freemium, 180$/year                  sat, step, igs, iges, sldprt, STL, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin
OpenSCAD       Intermediate    Windows, Mac and Linux	                       Free                                 dxf, off, stl
Sculptris      Intermediate    Windows and Mac	                               Free                                 obj, goz
SketchUp       Intermediate    Windows and Mac	                               Free, 240$ Pro                       dwg, dxf, 3ds, dae, dem, def, ifc, kmz, stl
3ds Max        Professional    Windows                                         1505$/year, Edu. licenses av.        stl, 3ds, ai, abc, ase, asm, catproduct, catpart, dem, dwg, dxf, dwf, flt, iges, ipt, jt, nx, obj, prj, prt, rvt, sat, skp, sldprt, sldasm, stp, vrml, w3d xml
AutoCAD        Professional    Windows and Mac	                               1575$/year                           dwg, dxf, pdf
Blender        Professional    Windows, Mac and Linux                          Free                                 3ds, dae, fbx, dxf, obj, x, lwo, svg, ply, stl, vrml, vrml97, x3d
Cinema 4D      Professional    Windows, macOS                                  3695$                                3ds, dae, dem, dxf, dwg, x, fbx, iges, lwf, rib, skp, stl, wrl, obj
modo           Professional    Windows, macOS, Linux	                       1799$                                lwo, abc, obj, pdb, 3dm, dae, fbx, dxf, x3d, geo, stl
Mudbox         Professional    Windows and Mac                                 85€/year                             fbx, mud, obj
Onshape        Professional    Windows, Mac, Linux, iOS, Android               2400€/year, free and price reduced business version available    sat, step, igs, iges, sldprt, stl, 3dm, dae, dfx, dwg, dwt, pdf, x_t, x_b, xxm_txt, ssm_bin
Poser          Professional    Windows, Mac                                    Standard 129.99$, Pro 349.99$        cr2, obj, pz2
Rhino3D        Professional    Windows and Mac                                 495€ Educational, 995€ Commercial    3dm, 3ds, cd, dae, dgn, dwg, emf, fbx, gf, gdf, gts, igs, kmz, lwo, rws, obj, off, ply, pm, sat, scn, skp, slc, sldprt, stp, stl, x3dv, xaml, vda, vrml, x_t, x, xgl, zpr
ZBrush         Professional    Windows and Mac                                 400€ Educational, 720€ Single User   dxf, goz, ma, obj, stl, vrml, x3d
CATIA          Industrial      Windows                                         7180€; Edu. licenses av.             3dxml, catpart, igs, pdf, stp, stl, vrml
Fusion 360     Industrial      Windows and Mac                                 499.80€/year, Edu. licenses av.      catpart, dwg, dxf, f3d, igs, obj, pdf, sat, sldprt, stp
Inventor       Industrial      Windows and Mac                                 1935$/year                           3dm, igs, ipt, nx, obj, prt, rvt, sldprt, stl, stp, x_b, xgl
Solidworks     Industrial      Windows                                         9950€, Edu. licenses available       3dxml, 3dm, 3ds, 3mf, amf, dwg, dxf, idf, ifc, obj, pdf, sldprt, stp, stl, vrml

Ist diese Liste eingestuft? Außerdem würde ich Fusion360 nicht als "industriell" bezeichnen, insbesondere wenn AutoCAD selbst "professionell" ist. Fusion ist eine Teilmenge von AutoCAD, die auf die mechanische Konstruktion von Teilen und Baugruppen ausgerichtet ist. AutoCAD kann das auch, aber es ist wirklich auf die Makrotechnik von Gebäuden und Industriemaschinen ausgerichtet, und als solche gibt es einen massiven Unterschied in der Leistung von AutoCAD gegenüber Fusion.
KeithS

2

Ich hatte viel Glück mit MS 3D Builder . Die meisten meiner Dingsiverse-Modelle wurden mit 3D Builder entworfen. Abhängig von Ihren Windows- und Office-Installationen befindet sich dieses Programm möglicherweise bereits auf Ihrem Computer . Andernfalls installieren Sie es über den Windows Store. Dieses Programm kann auch Ihre mathematischen Fähigkeiten gut nutzen; Ich habe mehr Trigonometrie durchgeführt, um die richtigen Abmessungen für meine Modelle zu erzielen, als in allen anderen Bereichen meines Lebens zusammen.

MeshMixer ist eine weitere gute kostenlose Option. Es ist deutlich leistungsfähiger als 3D Builder und viele andere kostenlose Optionen, aber ich fand es viel schwieriger, mich damit vertraut zu machen. Insbesondere die Visualisierung war nicht so sauber, sodass scharfe Kanten auf dem Bildschirm häufig abgerundet erscheinen. Trotzdem, und ich kenne und wünsche mir die Kraft, die sie bietet, und ich werde sie gelegentlich für bestimmte Dinge öffnen. Wenn nichts anderes, ist es gut, um die Dicke eines Abschnitts zu messen / zu überprüfen, und manchmal kann ich damit Modelle reparieren, die von anderen Programmen verpfuscht wurden.

Zum Schluss werde ich OpenSCAD noch einmal aufrufen . Mit OpenSCAD können Sie effektiv ein Programm schreiben, um Ihre Modelle zu generieren. Daher ist es besonders gut, wenn Sie Dinge erstellen, die Sie mehrmals ausführen möchten, um den ersten Teil für spätere Verwendungen zu optimieren oder anzupassen. Eine Möglichkeit, eine solche Wiederverwendung zu erreichen, besteht darin, eine Bibliothek mit Teilentwürfen oder Rohformen zu erstellen, die Sie dann in der Größe ändern / dehnen / usw. und mit den anderen Programmen andere Teile hinzufügen oder mischen können. Der andere Bereich, in dem OpenSCAD wirklich glänzt, ist das Prototyping. Wenn Sie feststellen, dass nur dieser eine Abschnitt eines Teils nach dem ersten Druck einige Millimeter länger war, ist es mit OpenSCAD viel einfacher, dies anzupassen als mit vielen anderen Optionen.


1

Ich würde OnShape.com zur Liste hinzufügen. Der einzige Nachteil eines kostenlosen Kontos ist, dass Ihre Designs öffentlich sichtbar sind.

Ich würde auch Unterstützung für OpenSCAD hinzufügen. Es ist meine Anlaufstelle für schwierige Probleme, insbesondere wenn es weitaus effizienter ist, etwas zu schreiben als Dutzende von Klicks und sorgfältige GUI-Aktionen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.