The Time Vortex Clock 3D Printer Model

Author: @
License: CC BY-NC-SA
File formats: stl,scad,txt,zip,pdf
Download type: zip
Size:20.8MB

The file 'The Time Vortex Clock 3D Printer Model' is (stl,scad,txt,zip,pdf) file type, size is 20.8MB.

Summary

The idea for a ball bearing clock was inspired by the "Idle-Tyme Clock " and "Time Machine Clock". However unlike those designs which have a maze of tracks to deliver the balls back to the start mine has a couple of funnels and a spiral. Also unlike those designs where the motor timing is critical for accurate time and the accuracy will degrade as the motor wears, in my design the accuracy is not dependent on the motor speed (once a minute the motor is turned on and the motor is then turned off when a ball bearing is delivered at the top, it doesn't matter if it takes 1 second or 59 seconds).

To read the clock, start at the bottom and work up. The bottom arm displays the hour, the middle arm displays tens of minutes and the top arm displays the minutes, and the oled display will show the seconds.

The way they work is that once a minute a ball is delivered to the top track which feeds the minutes arm, once that arm gets to 9 the next ball will cause the arm to tip which dumps out all the balls most of which are returned to the bottom but the ball that caused it to tip will go down a different track which feeds the tens of minutes arm, if that arm is full it will cause it to tip and empty and the ball that caused it to tip will feed the hours arm. That means that the top arm will dump every 10 minutes, the tens minutes track will dump every hour, and the hours arm will dump every 12 hours. When the clock goes from 12:59 to 1:00 is the most dramatic time where all 3 arms will dump.

The Time Vortex has a demo mode where balls are delivered continuously or with a small delay.
Video in continuous demo mode: https://youtu.be/z7Dq6jFfYC8
Slow motion video of the big dump, top view: https://www.youtube.com/watch?v=k4OKb21Jx5k
Slow motion video of the big dump, front view: https://www.youtube.com/watch?v=6scgrva1QpQ
Video in demo mode 1 second delay: https://www.youtube.com/watch?v=LVn0acPUzjw
Boring video in normal clock mode: https://www.youtube.com/watch?v=vzpCU1eFGS0

Other parts needed:
At least 29 ball bearings, 9.5mm or 3/8 inch diameter.
N20 metal gear motor (speed isn't critical, I'm using a 12v 100RPM motor)
Arduino nano or clone.
DS3231 RTC module
.96 inch 128x64 I2C SSD1306 oled display
2x tactile push button switches 6mm x 6mm x 5mm
7x Geekcreit WS2812B SMD LED's
2N3904 NPN Transistor (or similar)
1K ohm resistor
1N4948 diode (or similar)
.1uf (100nf) capacitor
Some copper foil
Circuit board (Holder is for 77mm x 60mm x 1.2mm)
Some small connectors (I used micro jst 1.25mm connectors, 2-pin and 4-pin)
Some wire (CAT5 cable works nicely)
Optional 5x M3 x 15 screws and nuts for adjustable feet.

I cut some old circuit board I had laying around to size, it might be on the thin size, I can supply a holder for thicker board if needed.

alt_arm_Hours-RaisedNumbers.stl 2.0MB
alt_arm_Minutes-RaisedNumbers.stl 1.6MB
alt_arm_TensMinutes-RaisedNumbers.stl 1.1MB
alt_support_Base.stl 667.7KB
arm-BallCap-.0_Tol.stl 614.5KB
arm-BallCap-.1_Tol.stl 613.3KB
arm-BallCap-.2_Tol.stl 609.8KB
arm-BallCap-.3_Tol.stl 578.1KB
arm-Inlay-Set.stl 1.1MB
arm-Pin-.0_Tol.stl 2.1MB
arm-Pin-.1_Tol.stl 2.1MB
arm-Pin-.2_Tol.stl 2.1MB
arm-Pin-.3_Tol.stl 2.1MB
arm_Hours-WithInlayHoles.stl 1.7MB
arm_Minutes-WithInlayHoles.stl 1.4MB
arm_TensMinutes-WithInlayHoles.stl 1.0MB
cableClip-HH.stl 564.3KB
cableClip-HTop.stl 262.8KB
cableClip-HV.stl 501.4KB
cableClip-V-Offset.stl 225.4KB
cableClip-V-Small.stl 227.6KB
cableClip-V.stl 222.7KB
circuitBoardCover_15mm-frontspace_77x60x1.5.stl 13.3KB
circuitBoardHolder_8mm-backspace_77x60x1.5.stl 56.8KB
color.scad 564.0B
ds_Button.stl 19.1KB
ds_ButtonClip.stl 5.5KB
ds_DisplayClip.stl 5.2KB
ds_DisplayCover.stl 2.4MB
ds_SignColorInsert.stl 3.4KB
ds_SignCover.stl 91.7KB
ds_SignInnerBox.stl 7.7KB
liftTubeAugerConnector.stl 1.6KB
liftTubeAuger_Bottom.stl 7.1MB
liftTubeAuger_Top.stl 7.6MB
liftTubeCap-WithSupport.stl 614.8KB
liftTubeCap_Dome.stl 3.3MB
liftTubeCap_LEDPlate.stl 72.0KB
liftTube_Bottom.stl 810.9KB
liftTube_Top.stl 2.5MB
mf_TallFunnel.stl 13.7MB
mf_TallFunnelBottomMount.stl 929.9KB
mf_TallFunnelTrack.stl 233.9KB
mf_TensMinsSpiral-WithSupport.stl 9.5MB
mf_WideFunnel.stl 34.1MB
optional_adjustableBaseFoot.stl 245.1KB
squareCap-.1_Tol.stl 479.9KB
squareCap-.2_Tol.stl 464.3KB
squareCap-.3_Tol.stl 464.3KB
support_Arm.stl 393.6KB
support_Base.stl 685.1KB
support_LiftTubeEntryTrack.stl 194.1KB
support_MainTrack.stl 468.5KB
support_TopBraceWithDisplayHolder.stl 167.5KB
support_WideFunnel.stl 76.6KB
track_Feeder2Minutes.stl 109.2KB
track_HoursExit.stl 7.1MB
track_HoursReturn.stl 712.9KB
track_LiftTubeEntry.stl 5.9MB
track_LiftTubeExit-WithBrim.stl 4.1MB
track_Minutes.stl 109.4KB
track_Minutes2TensMins.stl 3.0MB
track_TensMins2Hours.stl 2.9MB
track_TensMinutes.stl 111.0KB
track_WideFunnelExit.stl 297.0KB
visualization_InlaySetArmHours.stl 1.1MB
visualization_InlaySetArmMinutes.stl 867.2KB
visualization_InlaySetArmTensMinutes.stl 353.8KB
visualization_LiftTubeCap.stl 403.4KB
visualization_TensMinsSpiral.stl 8.3MB
visualization_track_LiftTubeExit.stl 4.1MB
_importPartsForVisualization.scad 4.9KB
_Printing_Notes.txt 4.3KB
_TheTimeVortex-sketch.zip 23.9KB
_TheTimeVortex_schematic.pdf 1.4MB