Небольшой ликбез: Во всём мире существует очень ограниченное количество 3D моделлеров, оперирующих телами - это сложные научные разработки, адаптированные под конкретное применение в реальном САПР и конечно не бесплатные. Их можно перечислить по пальцам: Acis, Parasolid, ShapeManager, Catia (старая) (без лиц. API), Catia (новая) (без лиц. API), Granite. Отечественные - 3D ядро Компас (Коломна), Китеж (Н. Новгород). Отдельно, условно бесплатные - BRL-Cad (имхо-тупиковая ветвь) и OpenCASCADE (Франция + Н. Новгород).В Автокаде и в MDT, соответственно, используется выкупленная и модифицированная Autodesk версия Acis.