C3D Toolkit - Википедия - C3D Toolkit
Тестовое приложение | |
Оригинальный автор (ы) | АСКОН |
---|---|
Разработчики) | C3D Labs |
изначальный выпуск | 1996 |
Стабильный выпуск | V2020 / 16 июля 2020 г. |
Предварительный выпуск | 110625/22 июля 2020 г. |
Написано в | C ++, C Sharp, JavaScript |
Операционная система | Windows, Mac X, Linux, FreeBSD, Android, iOS |
Платформа | Кроссплатформенность, 32- и 64-битный |
Доступно в | 2 языка: английский, русский |
Тип | 3D программное обеспечение, 3D Modeler, 3D решатель, 3D видение, 3D конвертер, CAD, CAM, CAE, API, Инструменты компьютерной разработки программного обеспечения |
Лицензия | Проприетарное программное обеспечение |
Интернет сайт | www |
C3D Toolkit это набор для геометрического моделирования первоначально разработан Группа АСКОН, теперь C3D Labs, используя C ++ и написано в Visual Studio.[1] C3D Toolkit, отвечающий за построение и редактирование геометрические модели. Может быть лицензированный другими компаниями для использования в их 3D компьютерная графика программные продукты. Наиболее широко известные программы, в которых обычно используется C3D Toolkit, - это системы автоматизированного проектирования (CAD), автоматическое производство (CAM) и компьютерная инженерия (CAE) системы.[2]
Как инструмент разработки программного обеспечения, C3D Toolkit выполняет 3D моделирование, Решение 3D-ограничений, полигональная сетка -к-B-rep преобразование 3D визуализация, и Преобразование файлов 3D. Он состоит из пяти модулей:
- C3D Modeler конструирует геометрические модели, генерирует плоские проекции моделей, выполняет триангуляции, вычисляет инерционные характеристики моделей и определяет, происходят ли столкновения между элементами моделей;
- C3D Modeler для ODA обеспечивает расширенные операции трехмерного моделирования с помощью стандартного API OdDb3DSolid ODA из Альянс открытого дизайна;[3]
- C3D Solver устанавливает связи между элементами геометрических моделей и учитывает геометрические ограничения редактируемых моделей;
- C3D B-Shaper преобразует полигональные модели в тела граничного представления (B-rep);[4]
- C3D Vision контролирует качество рендеринга 3D-моделей с помощью математического аппарата и программного обеспечения, а также оборудования рабочих станций;
- C3D Converter считывает и записывает геометрические модели в различных стандартных форматах обмена.[5]
История
Николай Голованов - выпускник Машиностроение Департамент Московский государственный технический университет им. Н. Э. Баумана как дизайнер космические ракеты-носители. По окончании учебы он начал с Коломенского конструкторского бюро, в котором тогда работали будущие основатели АСКОН Александра Голикова и Татьяна Янкина. Находясь в бюро, доктор Голованов разработал программное обеспечение для анализа прочности и устойчивости конструкций оболочки.
В 1989 году ушли Александр Голиков и Татьяна Янкина. Коломна открыть АСКОН как частную компанию. Хотя они начали с электронная доска для рисования, даже тогда они уже зародили идею трехмерное параметрическое моделирование. Эта радикальная концепция в конечном итоге превратила плоские рисунки в трехмерные модели. Основатели АСКОН поделились своими идеями с Николаем Головановым, и в 1996 году он перешел на свою нынешнюю должность в АСКОН. Сегодня он продолжает развиваться алгоритмы в C3D Toolkit.[6]
Функциональность
C3D Modeler
- Моделирование трехмерных тел
- Выполнение логических операций
- Создание тонкостенных тел
- Скругление и снятие фаски деталей
- Моделирование деталей из листового металла
- Проектирование с прямым моделированием
- Моделирование 3D поверхностей
- Моделирование 3D каркасных объектов
- Триангуляция поверхности
- Выполнение геометрических расчетов
- Отливка плоских проекций
- Создание разрезов
- Расчет инерционных свойств массы
- Обнаружение столкновений
Конвертер C3D
Граничное представление (B-Rep):
- ШАГ вкл. PMI (протоколы AP203, AP214, AP242)
- Парасолид X_T, X_B (читать v.29.0 / писать v.27.0)
- ACIS SAT (читать v.22.0 / писать v.4.0, 7.0, 10.0)
- IGES (читать v.5.3 / писать v.5.3)
Оба представления:
C3D формат файла также используется как формат обмена CAD,[9] и он набирает популярность во всем мире.
C3D Vision
- Настраивает уровни детализации (LOD)
- Применяется шейдеры и виджеты
- Использует диспетчеры дерева элементов 3D-сборки
- Управление статическая графика и динамические сцены
- Наборы уровни сглаживания
- Отбирает невидимые элементы сцен
- Ускоряет визуальные вычисления за счет аппаратное ускорение[10]
- Плоскости сечения
- Интерактивные 3D элементы управления (манипуляторы)
C3D Solver
- 2D-решатель ограничений для 2D-чертежей и 3D-эскизов
- Решатель ограничений 3D для сборок и кинематического анализа
C3D Solver поддерживает следующие типы ограничений:[11]
- Совпадение (доступно в 2D и 3D)
- Выровнять точки (2D)
- Угол (2D и 3D)
- Коаксиальность (3D)
- Расстояние (2D и 3D)
- Равные длины (2D)
- Равные радиусы (2D)
- Исправить геометрию (2D и 3D)
- Фиксировать длину и направление (2D)
- Заболеваемость (2D)
- Параллельность (2D и 3D)
- Перпендикулярность (2D и 3D)
- Радиус (2D)
- Касание (2D и 3D)
C3D B-Shaper
- Контролирует точность распознавания поверхности
- Сегменты полигональные сетки
- Редактировать сегменты
- Восстанавливает сегменты на определенных типах поверхностей
- Генерирует B-rep модели
Функции
В среда разработки работает с использованием этого программного обеспечения:[12]
- MS Visual Studio 2017
- MS Visual Studio 2015
- MS Visual Studio 2013
- MS Visual Studio 2012
- MS Visual Studio 2010
- MS Visual Studio 2008
- Лязг (для Mac OS)
- GCC (для Linux)
- NDK (для Android)
Поддерживаемые языки программирования включают:
Приложения
С 2013 года - даты, когда компания начала выдавать лицензию на набор инструментов - несколько компаний приняли программные компоненты C3D для своих продуктов, среди пользователей:
- nanoCAD и nanoCAD Mechanica использовать компоненты C3D Modeler, C3D Solver и C3D Converter[13]
- КОМПАС-3Д гибкая система 3D моделирования
- КОМПАС-Строитель
- КОМПАС: 24 для Android
- TECHTRAN использует C3D для импорта 3D-моделей в различных форматах, просмотра их, подготовки заготовок к токарной обработке ЧПУ из 3D-моделей будущих деталей и извлекать геометрические данные из 3D-моделей.[14]
- Сравнение геометрии ЛЕДАС (LGC) технология для сравнения 3D-моделей и выявления всех различий между ними[15]
- CAE система ПРОПУСК / ОБОРУДОВАНИЕ для комплексного анализа конструкций сосудов под давлением[15]
- ESPRIT Extra CAD основан на ядре C3D[15]
- Дизайн мебели САПР K3-Мебель[15]
- Дизайн мебели САПР К3-Мебель[15]
- Быстрый CADCAM
- Дизайн мебели САПР Система БАЗИС [15]
- 3D AEC Программная платформа САПР Ренга Архитектура[16]
- BIM система Ренга Структура для структурного проектирования зданий и сооружений[16]
- Лестница приложение для производства деревянных лестниц[17]
- SolidEng
- Дитек Индия разрабатывает программное обеспечение для настройки пресс-форм для различных литье под давлением машины
- ЛОГОТИПЫ программное обеспечение для моделирования на суперкомпьютерах[18]
- ПРИЗМА (Российский аналог MCNP ) [19]
- EE Boost Acoustic VR[20]
- EE Boost Electromagnetics[20]
- МКА Сталь заявка на проектирование одноэтажной стальной конструкции[21]
- Дельта Дизайн программное обеспечение для автоматизированного проектирования электронных устройств
- Altium Designer программный пакет для печатная плата, программируемая вентильная матрица и разработка встроенного программного обеспечения
- Quickfield анализ методом конечных элементов пакет программного обеспечения[22]
- ЧИЗЕН Die (производство) Программное обеспечение для проектирования от Mubitek[23]
- Открытые системы BIM от CYPE Software[24]
- Концепция VR Виртуальная реальность приложение использует C3D Converter для чтения импортированных данных САПР и C3D Modeler для построения и редактирования 3D-моделей.[25]
Недавно C3D Modeler был адаптирован для Платформа ОПР.[26][21][27]
В апреле 2017 года для конечных пользователей был запущен C3D Viewer.[7] Приложение позволяет читать 3D-модели в распространенных форматах и записывать их в файл формата C3D. Доступна бесплатная версия.[28][29]
Смотрите также
- Стандарты САПР
- Компьютерные технологии
- Системы автоматизированного проектирования
- Автоматическое производство
- Компьютерная инженерия
- Ядро геометрического моделирования
- Геометрическое моделирование
- Твердотельное моделирование
- Граничное представление
Рекомендации
- ^ Махер, Кэтлин (6 июня 2013 г.). «Нужна ли миру САПР другое ядро геометрии?». Графически говоря. GraphicSpeak.
- ^ Вонг, Кеннет (14 мая 2014 г.). «Новое геометрическое ядро из России». Настольная инженерия. Пирлесс Медиа, ООО. Архивировано из оригинал 13 апреля 2016 г.. Получено 4 февраля, 2015.
- ^ «Open Design Alliance и C3D Labs анонсируют C3D Modeler для Тейги». Automation.com. 8 декабря 2016 г.
- ^ Фраусто-Робледо, Энтони (18 июля 2019 г.). «C3d Labs представляет B-Shaper для разработчиков AEC и BIM». Architosh. ООО "ФРАСТО".
- ^ Джефф, Роу (3 апреля 2014 г.). «Технология сравнения геометрии ЛЕДАС включает ядро ASCON C3D». MCADCafe. Internet Business Systems, Inc.
- ^ Грабовски, Ральф (4 декабря 2012 г.). «Интервью АСКОН с Николаем Головановым, руководителем отдела разработки ядра C3D». Доступ к WorldCAD. upFront.eZine Publishing, Ltd.
- ^ а б Грабовски, Ральф (11 апреля 2017 г.). "C3D Labs в COFES". UpFront.eZine. upFront.eZine Publishing, Ltd.
- ^ Альба, Майкл (3 июля 2018 г.). «Что нового в геометрических и параметрических ядрах C3D». engineering.com. engineering.com, Inc.
- ^ «Красочная новинка от Renga Architecture». Программное обеспечение Renga. 4 апреля 2016 г.
- ^ Шура, Коллинсон (1 сентября 2016 г.). «C3D Labs запускает новый визуализатор для разработчиков программного обеспечения». Фонд «Сколково».
- ^ Николай Голованов (2014). Геометрическое моделирование: математика форм. Независимая издательская платформа CreateSpace. ISBN 978-1497473195.
- ^ «Геометрическое ядро для разработчиков программного обеспечения в 2D и 3D» (PDF). C3D Labs, LLC. 2015 г.
- ^ «nanoCAD Plus, улучшенный с помощью C3D Modeler, Solver, Converter». Исикад. ЛЕДАС ООО 5 августа 2016 г.
- ^ "NIP-Informatica лицензирует геометрическое ядро от C3D Labs". CIMdata. 2014. Архивировано с оригинал на 2017-04-11. Получено 2017-04-11.
- ^ а б c d е ж Ральф, Грабовски (2014). «О версии 15 ядра C3D». upFront.eZine.
- ^ а б Налаваде, Сачин (1 августа 2017 г.). «ЛЕДАС вносит свой вклад в развитие программного обеспечения Renga». DailyCADCAM.
- ^ «Новые инвестиции в развитие системы». Элекософт. 2016.
- ^ "Лидер России по лицензированию ядерной энергетики C3D Kernel". АСКОН. 2015 г.
- ^ Кандиев, Ю.З .; Кашаева, Э. А .; Хатунцев, К. Э .; Куропатенко, Э. С .; Лобанова, Л. В .; Лукин, Г. Н .; Малахов, А. А .; Малышкин, Г. Н .; Модестов, Д.Г .; Мухамадиев, Р. Ф .; Орлов В.Г .; Самарин, С. И .; Серова, Е. В .; Спирина, С. Г .; Вахонина, Т. В .; Воронина, Н. А .; Зацепин, О. В. (июнь 2014 г.). Caruge, D; Calvin, C; Diop, C.M; Мальваги, Ф; Trama, J.C (ред.). «ПРИЗМА Статус». Совместная международная конференция по суперкомпьютерам в ядерных приложениях + Монте-Карло. EDP наук: 06019. Bibcode:2014snam.conf06019K. Дои:10.1051 / snamc / 201406019. ISBN 978-2-7598-1269-1.
- ^ а б «EE Boost выбирает инструментарий C3D для программного обеспечения для моделирования». АСКОН. 2017 г.
- ^ а б Грабовски, Ральф (12 сентября 2017 г.). «Конференция ODA Teigha, день 2». Доступ к WorldCAD. upFront.eZine Publishing, Ltd.
- ^ Налаваде, Сачин (21 июня 2018 г.). «Tera Analysis внедряет C3D Toolkit для программного обеспечения для моделирования FEA». DailyCADCAM.
- ^ «Mubitek выбирает C3D Toolkit для ÇİZEN». Engineering.com, Inc. 2019.
- ^ «CYPE включает в себя технологию геометрической модели C3D Labs для быстрой интеграции продуктов в открытых системах BIM». САЙП. 2019.
- ^ «VR Concept выбирает С3D Toolkit для инструментов виртуального 3D-прототипирования». Engineering.com, Inc. 2019.
- ^ Грабовски, Ральф (7 сентября 2015 г.). "Ядро C3D для Тейги". Доступ к WorldCAD. upFront.eZine Publishing, Ltd.
- ^ «Настоящее и будущее DWG». ИНЖИНИРИНГ. 2015 г.
- ^ «Добро пожаловать в новый набор инструментов C3D 2017 от C3D Labs». C3D Labs, LLC. 2017-06-06.
- ^ «C3D Viewer». C3D Labs, LLC.