Now animate it
Would it work if 3D printed? You cannot print springs but what about a system with weights?
Beautiful work, Jim.
Final version (still could use some better organization of groups/components, etc.):
[Note: I resisted the powerful urge to add threads to all of the screws]