Как кубик держит форму во время поворота

Внутри кубика находится центральная деталь с шестью лучами — по одному к каждому цветному центру. Эта сердцевина служит неподвижной опорой: когда игрок поворачивает грань, она не вращается вместе с ней. Вращается слой вокруг оси, проходящей через центр этой грани.

Кубик при этом не состоит из маленьких кубиков, склеенных друг с другом. У угловых и рёберных элементов есть внутренние выступы и бортики. Они зацепляются за соседние детали и удерживают элементы на месте, но оставляют им достаточно пространства, чтобы скользить при повороте слоя.

Почему элементы не вываливаются

В обычном положении детали сцеплены в компактную конструкцию. При повороте выступы углов и рёбер проходят по внутренним поверхностям соседних элементов; они направляют движение и не дают слою рассыпаться. Центральная ось задаёт вращение, а форма самих деталей удерживает кубик собранным даже тогда, когда несколько граней уже перемешаны.

Это и есть главный инженерный компромисс конструкции: детали должны достаточно плотно удерживаться, чтобы кубик не распадался, но не настолько туго, чтобы поворот требовал большой силы. Поэтому при каждом ходе меняется положение цветных элементов, а скрытая сердцевина остаётся опорой, вокруг которой весь механизм работает.