Erstellt von Ryan Beal im Februar 2021
Ausgedruckt auf Ender3 mit Crealty Slicer; Priline PLA (Holzfarbe)
Die Namenskonvention ist
r - Ringe
g - Lücken
rs - zufälliger Seed, der in SCAD-Rotationen verwendet wird (zum Debuggen)
b - Kugeldurchmesser
Also ein Name wie 3r_2g_rs42_b3-b5
Würde ein Puzzle mit 3 Ringen anzeigen, 2 Lücken in jedem Ring, mit mehreren Kugelgrößen.
Design-Notizen:
Erstelle dein eigenes zufällig generiertes Puzzle mit Open Scad!
Nach dem Drucken fügen Sie kleine Stahlkugeln in die Mitte des Puzzles ein.
Schüttle oder drehe das Puzzle, um die Bälle zum äußeren Speicher-Ring zu zwingen.
Sie sollten nicht in der Lage sein, dem Puzzle zu entkommen, außer im Zentrum. (siehe Lippennotizen)
Bälle:
Ich benutze diese: uxcell 5mm Lagerkugeln aus 304 Edelstahl G100 Präzisionskugeln 50 Stückhttps://www.amazon.com/uxcell-Bearing-Balls-Stainless-Precision/dp/B07YKQDYLL/ref=sr_1_3?crid=TB3QOQR6P2TL&dchild=1&keywords=5mm+ball+bearings&qid=1614578279&sprefix=5mm+ball+%2Caps%2C309&sr=8-3
Lösungszeiten:
3r-1g: 10-20 Sekunden
3r-4g: 15-30 Sekunden
5r-3g: 20-40 Sekunden
OpenSCAD-Notizen:
OpenScad ist ein 3D-Rendering-Tool für Programmierer.
Du kannst die Bauplatte anpassen, indem du die Zahlen in dieser Funktion änderst.
General_Puzzle(Zeilen=5, Lücken=3)
Du könntest jedes Puzzle in der Größe deiner Wahl erstellen.
Außerdem solltest du die Variable random_seed anpassen.
Aber beachte, dass nicht alle Puzzles/Seeds gültig sind, da die Lücken zu nah beieinander sein könnten, besonders wenn du die Anzahl der Lücken erhöhst. Versuche für jetzt einfach ein paar Zahlen, bis du ein Puzzle gefunden hast, das es wert ist, behalten zu werden.
Dies könnte in einer zukünftigen Revision behoben werden; aber das wäre "prozedurale Generierung" anstelle von "zufälliger Generierung", und dieses Upgrade scheint heute Abend zu viel Arbeit zu sein. Vor allem, da der Spaß am Puzzle nicht linear mit der Anzahl der Lücken zusammenhängt.
IMG-Hinweise:
Beachte, wie du in beiden Vergleichen sehen kannst, dass einer 'ruber' ist als der andere.
Das ist der Unterschied in der Gesichtszahl $fn var in SCAD, um zu bestimmen, wie glatt die STL-Dateien gerendert werden sollen.
Einige der Drucke in IMG hier sind nicht perfekt, wie du an der Lücke in der zentralen Wand sehen kannst.
Ich habe dieses Problem mit dem Eryone Wood-Filament nicht gesehen, und die Reduzierung der Hitze hat auch geholfen.
In der Zukunft könnte ich auch die Lippe so anpassen, dass sie besser für das Drucken mit mehr schrittweisen Übergängen / Rampen anstelle eines plötzlichen Übergangs geeignet ist.
Für mich, da die Anzahl der Drucke begrenzt ist, werde ich das Stück einfach überarbeiten, die Grate entfernen und 1 oder 2 Hänger, die manchmal mit einem Rasiermesser passieren.
Slicer-Hinweise:
Auswahl des Slicers:
Für mich erzeugte Sli3r eine Menge Fadenbruch, weil das Wischen nicht im internen Bereich vor dem Heben durchgeführt wurde.
Weiter; auch wenn die Optionen eingestellt sind, war die SLI3er-Ausgabe nicht so sauber.
Ich habe Crealty Slicer verwendet, da es einen geeigneteren G-Code für diese Objekte generiert hat.
Wandlippe:
Überprüfen Sie Ihren Gcode noch einmal, um sicherzustellen, dass der Slicer beim Übergang der Schichten für die Lippe etwas Sinnvolles tut.
Der plötzliche Übergang ist nicht ideal, aber es schien mit meinen Drucker-/Filament-Einstellungen gut zu funktionieren.
Lip Notes (Fortsetzung):
Puzzles mit einer Lücke im gleichen Winkel für mehrere Reihen werden Fluchtpunkte schaffen, wie in meiner 3r_4g-Datei.
Wenn sie auch nur leicht verschoben sind, wird es kein Ball-Escape geben; Es gibt 2 gute Beispiele, um dies in der 5r-3g-Datei zu sehen.
태그
모델 소스
