Ограничения определяют все связи между геометрическими объектами в 2D/3D-приложениях. Они могут быть как размерными, задающими углы и расстояния, так и логическими, задающими совпадение, параллельность, перпендикулярность, касание и т.д.
Используя C3D Solver, разработчики включают размерные и логические ограничения в свои приложения для создания связей между геометрическими объектами в 2D и 3D-моделях. C3D Solver сохраняет и поддерживает ограничения, когда пользователи вносят изменения в геометрию. Например, когда изменяют размер, C3D Solver мгновенно пересчитывает все зависящие от него геометрические объекты с сохранением существующих связей.
Модуль C3D Solver позволяет значительно снизить затраты на разработку программного обеспечения с функциями 2D и 3D моделирования за счет использования готовых решений поддержки геометрических ограничений. C3D Solver может быть использован разработчиками как на стадии первоначальной разработки программного обеспечения, так и во время любой другой из последующих стадий развития и доработки продукта.
Стоимость лицензии C3D Solver складывается из двух частей: годовой лицензии разработчика (450 тыс руб, включая обновления и техническую поддержку) и лицензионных отчислений (роялти) с продаж программного обеспечения, которое использует этот компонент. Подробнее здесь.