Описание
Ограничения определяют все связи между геометрическими объектами в 2D/3D-приложениях. Они могут быть как размерными, задающими углы и расстояния, так и логическими, задающими совпадение, параллельность, перпендикулярность, касание и т.д.
Используя C3D Solver, разработчики включают размерные и логические ограничения в свои приложения для создания связей между геометрическими объектами в 2D и 3D моделях. C3D Solver сохраняет и поддерживает ограничения, когда пользователи вносят изменения в геометрию. Например, когда пользователи изменяют какой-то размер, C3D Solver мгновенно пересчитывает все зависящие от него другие размеры и поддерживает существующие связи.
Параметрическое ядро C3D Solver предназначено для создания параметрических связей между геометрическими объектами в 2D и 3D приложениях. Оно предоставляет возможность назначать размерные и логические ограничения, позволяя пользователям выявлять взаимосвязи, такие как угол, расстояние, параллельность, перпендикулярность и касание.
Хотя пользователи изменяют геометрию, C3D Solver поддерживает сохранение всех существующих связей, автоматически обновляя зависимые геометрические объекты в ответ на изменение размеров. Это значимо снижает затраты на разработку 2D и 3D моделлеров, так как движок ограничений уже готов к использованию и может быть интегрирован на любом этапе разработки продукта.
К основным возможностям C3D Solver относятся:
— Создание параметрических эскизов в 2D с использованием ключевых размеров и ограничений.
— Позиционирование тел в сборках с применением ограничений и размеров в 3D.
— Обновление измененных моделей с сохранением ранее определенных ограничений.
— Моделирование плоских и пространственных механизмов.
— Создание 3D каркасных моделей.
Параметрические ограничения в C3D Solver делятся на:
— Размерные: линейные, радиальные, диаметральные, угловые и длины кривых, включая управляемые, интервальные и переменные размеры.
— Логические: определяющие взаимное совпадение, фиксированную геометрию, параллельность, перпендикулярность, симметрию, касание, а также 2D и 3D ограничения, включая выравнивание, равенство длин, фиксированную длину и направление, смещения и касательные связи.
C3D Solver поддерживает разработку приложений в области MCAD, CAE, EDA, AEC и BIM. Система обладает высокой производительностью благодаря разработке для оптимизации вычислений, использованию разреженных матриц и параллельного анализа подзадач.
Уникальной функцией C3D Solver является демонстрация живой проверки ограничений, позволяющей пользователей выявлять возможные противоречия в системе ограничений, что фактически способствует созданию качественных параметрических моделей без конфликтов.
Ключевая характеристика — поддержка платформы JavaScript, которая открывает новые возможности для разработки облачных решений, таких как редакторы 2D чертежей в браузере, поддерживающие размерные ограничения и рассчет, что делает его платформенно независимым.
С учетом всех возможностей и их применяемости в различных отраслях, C3D Solver подходит для компаний, занимающихся проектированием, архитектурой, инженерным моделированием и других смежных сфер.
Aльтернативные названия:
C3D Solver (версия c опцией Collision Detection);
Параметрическое ядро C3D;
Решатель геометрических ограничений C3D;
Геометрический решатель C3D
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.