В несвежем номере журнала СтройМеталл - T-Flex CAD - основные идеи параметрического проектирования.
Первые системы автоматизированного проектирования, по сути, являлись «электронным кульманом». Предоставляя стандартный набор инструментов для построения различных линий, они запоминали результат именно в виде списка элементов изображения. Ставший практически мировым стандартом, AutoCAD позволяет автоматизировать не проектирование, а черчение. Возможность вставить стандартный фрагмент целиком, конечно, ускоряет дело, но библиотеки необходимых стандартных элементов стремительно разрастаются, что мешает их эффективному использованию.
Вставка в чертеж, например, обыкновенного болта, вызывает сложности: изображение нужного размера нельзя получить простым масштабированием из одного фрагмента - часть размеров меняется непропорционально диаметру. Отрисовывать все типоразмеры для каждого вида болтов отдельно не выход. Потребность в параметрических фрагментах очевидна и каким-то образом удовлетворяется во всех современных системах. В большинстве случаев речь идет о встроенном в CAD-систему языке программирования, на котором можно описать построение фрагмента или чертежа по заданным параметрам. Например, в AutoCAD давно включен язык AutoLISP.
Полная версия статьи http://www.dorvest.ru/upload/T-Flex.pdf