Систему можно такую придумать:
1)Круг вращаясь, подтягивает пружину №1 и вверху она за что-то цепляется
(в самом конце, эта пружина стянет две половинки),
Поднявщись, пружина №1 даёт возможность раздвинуть кубик.
2)Раздвигаешь кубик, проворачивая верхнюю часть кубика,
натягиваешь пружину №2(она даст обратное вращение).
3)С силой складываешь кубик во втором положении.
(приэтом сжимается пружина №3, открывающая кубик)
4)Дальше надо придумывать механический таймер,
который запустит обратный процесс через некотурую паузу.
Это только концепт получился, техническую реализацию еще долго придумывать