Все вручную сделать можно. Пайвот куба переносим на прямую вращения. Создаем пустую группу и локатор, группу направляем по Constrain -> Aim к локатору, это понадобится для задания углов прямой вращения. Теперь просто перемещаем группу на одну вершину грани, а локатор - на другую. Помещаем куб в группу, и делаем ему Freeze Transformations. Вот и все. Теперь пайвот куба направлен куда надо и находится где надо.