Das Beispiel .stl ist für Prag. Fügen Sie einen Breitengrad, einen Längengrad und die Ortszeit in equatorial_sundial.scad ein, um für einen anderen Standort zu generieren.
Wenn sie in Richtung Nord-Süd ausgerichtet und auf den Äquator ausgerichtet sind, markieren die Facettenkanten die Stunden-Grenzen. Die Geometrie markiert auch Tagundnachtgleichen, Sonnenwenden, Sonnenaufgang, Sonnenuntergang und die Zeitgleichung (https://www.timeanddate.com/astronomy/equation-of-time.html). Die untere Reihe von eingravierten Zahlen ist die Sommerzeit für die Sommermonate.
Die beigefügte .3mf enthält eine farbige Text-Einstellung und empfohlene Stützen, falls mit ASA gedruckt wird. (Meins ist ASA, weil UV-Beständigkeit für eine Sonnenuhr nützlich klingt.)
Das vollständige Repository wird veröffentlicht unterhttps://github.com/RyanDMott/equatorial-sundial
Dies war größtenteils ein Experiment, ob Claude Sonnet 3.5 OpenSCAD schreiben kann. Ich musste einige Rotationsachsen und dergleichen ändern - 3D-Denken ist nicht etwas, das LLMs schnell aus Text aufnehmen - aber die Komponenten, die ich brauchte, waren da.
Теги
Источник модели
