Тестовое приложение | |
Оригинальный автор (ы) | АСКОН |
---|---|
Разработчики) | 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 - моделирование , 3D Solver , 3D Vision , 3D конвертер , CAD , CAM , CAE , API , Computer-Aided Software Engineering Tools |
Лицензия | Проприетарное программное обеспечение |
Интернет сайт | www |
C3D Toolkit - это набор для геометрического моделирования, изначально разработанный ASCON Group , а теперь C3D Labs, с использованием C ++ и написанный в Visual Studio . [1] C3D Toolkit отвечает за построение и редактирование геометрических моделей . Другие компании могут лицензировать его для использования в своих программных продуктах для трехмерной компьютерной графики . Наиболее широко известным программным обеспечением, в котором обычно используется C3D Toolkit, являются системы автоматизированного проектирования (CAD), автоматизированного производства (CAM) и автоматизированного проектирования (CAE). [2]
В качестве инструмента разработки программного обеспечения , C3D Toolkit выполняет 3D - моделирование , решать 3D ограничения , полигональной сетки -До- B-Rep преобразование, 3D визуализации и преобразования 3D - файлов . Он состоит из пяти модулей:
- C3D Modeler конструирует геометрические модели, генерирует плоские проекции моделей, выполняет триангуляции, вычисляет инерционные характеристики моделей и определяет, происходят ли столкновения между элементами моделей;
- C3D Modeler для ODA обеспечивает расширенные операции 3D-моделирования с помощью стандартного API OdDb3DSolid ODA от Open Design Alliance ; [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)
- Parasolid 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)
Полигональное представление :
- STL (чтение и запись)
- VRML (читать v.2.0 / писать v.2.0)
Оба представления:
- JT v.8.0 - 10.x вкл. PMI и LOD (ISO 14306) [7] [8]
Формат файла C3D также используется в качестве формата обмена САПР [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
- Clang (для Mac OS)
- GCC (для Linux)
- NDK (для Android)
Поддерживаемые языки программирования :
- C ++
- C #
- JavaScript
Приложения [ править ]
С 2013 года, когда компания начала выдавать лицензию на набор инструментов, несколько компаний внедрили программные компоненты C3D в свои продукты, среди которых есть:
- nanoCAD и nanoCAD Mechanica используют компоненты C3D Modeler, C3D Solver и C3D Converter [13]
- КОМПАС-3D гибкая система 3D моделирования
- КОМПАС-Строитель
- КОМПАС: 24 для Android
- TECHTRAN использует C3D для импорта 3D-моделей в различных форматах, их просмотра, подготовки заготовок для токарных станков с ЧПУ из 3D-моделей будущих деталей и получения геометрических данных из 3D-моделей. [14]
- Технология ЛЕДАС Geometry Comparison (LGC) для сравнения 3D-моделей и выявления всех различий между ними [15]
- Система CAE PASS / EQUIP для всестороннего анализа конструкций сосудов под давлением [15]
- ESPRIT Extra CAD основан на ядре C3D [15]
- Дизайн мебели CAD K3-Мебель [15]
- Дизайн мебели САПР К3-Мебель [15]
- Быстрый CADCAM
- Дизайн мебели Система САПР БАЗИС [15]
- Программная платформа 3D AEC CAD Renga Architecture [16]
- BIM- система Renga Structure для структурного проектирования зданий и сооружений [16]
- Применение Staircon для производства деревянных лестниц [17]
- SolidEng
- Dietech India разрабатывает программное обеспечение для настройки форм для различных машин для литья под давлением.
- Программа LOGOS для моделирования на суперкомпьютерах [18]
- ПРИЗМА (российский аналог MCNP ) [19]
- EE Boost Acoustic VR [20]
- EE Boost Electromagnetics [20]
- Приложение MKA Steel для проектирования одноэтажных стальных конструкций [21]
- Программное обеспечение Delta Design для автоматизированного проектирования электронных устройств
- Пакет программного обеспечения Altium Designer для проектирования печатных плат , программируемых вентильных матриц и встроенного программного обеспечения
- Quickfield анализ конечных элементов пакета программного обеспечения [22]
- ÇİZEN Die (производство) Программное обеспечение для проектирования от Mubitek [23]
- Открытые системы BIM от CYPE Software [24]
- VR Concept Приложение виртуальной реальности использует C3D Converter для чтения импортированных данных САПР и C3D Modeler для построения и редактирования 3D-моделей [25]
Недавно C3D Modeler был адаптирован к платформе ODA . [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 для Teigha» . Automation.com. 8 декабря 2016 г.
- ^ Frausto-Робледо, Энтони (18 июля 2019). «C3d Labs представляет B-Shaper для разработчиков AEC и BIM» . Architosh . ООО "ФРАСТО".
- ↑ Джефф, Роу (3 апреля 2014 г.). «Технология сравнения геометрии ЛЕДАС включает ядро ASCON C3D» . MCADCafe . Internet Business Systems, Inc.
- Перейти ↑ Grabowski, Ralph (4 декабря 2012 г.). «АСКОН берет интервью у Николая Голованова, руководителя отдела разработки ядра C3D» . Доступ к WorldCAD . upFront.eZine Publishing, Ltd.
- ^ a b Грабовски, Ральф (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 . Проверено 11 апреля 2017 .
- ^ Б с д е е Ralph, Грабовский (2014). «О версии 15 ядра C3D» . upFront.eZine .
- ^ Б Nalawade, Сэчин (1 августа 2017). «ЛЕДАС вносит свой вклад в развитие программного обеспечения Renga» . DailyCADCAM .
- ^ «Новые инвестиции в развитие системы» . Элекософт . 2016 г.
- ^ "Лидер России в ядерной энергетике лицензий C3D Kernel" . АСКОН. 2015 г.
- ^ Кандиев, Ю.З .; Кашаева Е.А.; Хатунцев К.Е .; Куропатенко Е.С.; Лобанова, Л.В.; Лукин, Г.Н. Малахов, А.А.; Малышкин, Г.Н. Модестов Д.Г. Мухамадиев, РФ; Орлов В.Г .; Самарин, С.И. Серова Э.В. Спирина С.Г .; Вахонина, ТВ; Воронина, Н.А.; Зацепин, О.В. (июнь 2014). Caruge, D; Calvin, C; Диоп, см; Мальваги, Ф; Trama, J.C (ред.). «ПРИЗМА Статус». Совместная международная конференция по суперкомпьютерам в ядерных приложениях + Монте-Карло . EDP Sciences: 06019. Bibcode : 2014snam.conf06019K . DOI : 10.1051 / snamc / 201406019 . ISBN 978-2-7598-1269-1.
- ^ a b «EE Boost выбирает инструментарий C3D для программного обеспечения для моделирования» . АСКОН. 2017 г.
- ^ a b Грабовски, Ральф (12 сентября 2017 г.). «Конференция ODA Teigha, день 2» . Доступ к WorldCAD . upFront.eZine Publishing, Ltd.
- ^ Nalawade, Сэчины (21 июня 2018). «Tera Analysis реализует набор инструментов C3D для программного обеспечения моделирования FEA» . DailyCADCAM .
- ^ «Mubitek выбирает C3D Toolkit для İZEN» . engineering.com, Inc. 2019.
- ^ "CYPE включает в себя технологию геометрической модели C3D Labs для быстрой интеграции продуктов в открытых системах BIM" . САЙП. 2019.
- ^ «VR Concept выбирает С3D Toolkit для инструментов 3D виртуального прототипирования» . engineering.com, Inc. 2019.
- Перейти ↑ Grabowski, Ralph (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.
Внешние ссылки [ править ]
- Официальный веб-сайт