ТО являются сложными техническими объектами. Возможность автоматизации их проектирования обусловлена использованием ряда принципов, основными из которых являются следующие:
1. принцип блочно-иерархического описания объектов проектирования. Он заключается в том, что технический объект подразделяется на иерархические уровни по степени детализации описания отображаемых свойств и характеристик объекта. Подобное разделение проводится, как правило, по функциональному признаку и завершается получением на нижнем уровне элементов, деление которых дальше не выполнимо. Разделение на уровни упрощает процедуры проектирования и позволяет распределить работы по проектированию.

2. интеррациональность проектирования заключается в том, что на любом этапе проектирования возможен возврат к проектным процедурам предыдущих этапов. Это обеспечивает последовательное приближение к оптимальным решениям.
3. унификация проектных решений и процедур; использование типовых проектных решений ускоряет и упрощает процесс проектирования, т.к. типовые решения разрабатываются один раз и применяются в различных проектах многократно.
Автоматизированное проектирование техоснастки базируется на использовании пространственных объектов – конструктивных элементов.
Конструктивными элементами могут быть сборочные единицы, детали, поверхности, группы поверхностей.