По принципу, программы бывает очень много, но я выделю самые оптимальные и функциональные: command local 34bet, kool 53.dlt. Они вычисляют произвольно все принципов решений параллелепипеда, угол расположения, моделирования, строительства, и многое другое (+ подсчёты)