Гидрофобное ядро Структурные домены Поверхность макромолекул
C3D Toolkit - история создания и выхода на мировой рынок...
Transcript of C3D Toolkit - история создания и выхода на мировой рынок...
1
Зыков Олег
C3D Toolkit - история создания и выхода на мировой рынок геометрического ядра из России
МОСКВА 2016
ДИРЕктор C3D LABS (группа компаний АСКОН)
2
О чем пойдет речь?
3
Инженерное ПО - САПР
4
Как устроена САПР?
5
Наш пользователь - программист
6
Наша история
7
1986, КБМ, САПР КАСКАД
8
1989, АСКОН, КОМПАС-График
9
1995, КОМПАС для Windows, старт разработки 3D-ядра
10
2000, первый КОМПАС-3D
11
Постоянное развитие
• 2000 год: создание алгоритмов трехмерного твердотельного моделирования
• 2001 год: реализация решателя геометрических ограничений и конвертеров
• 2002 год: создание механизма построения ассоциативных видов по 3D-моделям
• 2003 год: появление основ поверхностного моделирования
• 2004 год: описание алгоритмов создания элементов листового тела
• 2005 год: реализация многотельного моделирования
• 2007 год: поддержка каркасной модели
• 2008 год: реализация кинематических сопряжений
• 2009 год: поддержка атрибутов геометрической модели
• 2010 год: появление полноценного поверхностного моделирования
• 2011 год: реализация кроссплатформенности
• 2012 год: реализация элементов прямого моделирования
• 2013 год: английская локализация документации и тестового приложения
12
2012 год
• C3D — наиболее наукоемкий продукт АСКОН, основа всех 3D-решений компании
• КОМПАС-3D — самая популярная 3D-САПР в России (65 000 рабочих мест)
• Команда разработки C3D становится дочерним предприятием группы компаний АСКОН — C3D Labs
• Цель — выход на рынок с ядром C3D как с самостоятельным продуктом
13
Наша команда
14
C3D Labs сегодня
• Команда высококлассных математиков-программистов
• Офисы в Москве, Коломне и Нижнем Новгороде
• Резидент инновационного центра Сколково
• 22 заказчика в России, Европе и Азии
15
Наша команда
16
Наш руководитель
• Руководитель разработки – к.т.н. Николай Николаевич Голованов
17
Наш продукт
18
Геометрическое ядро C3Dпредоставляет набор возможностей для
твердотельного и гибридного моделирования,эскизирования и 2D-черчения
Параметрическое ядро C3Dобеспечивает взаимосвязь элементов
геометрической модели и редактирование модели
Модуль обмена C3D обеспечивает чтение/записьгеометрической модели в основные обменные
форматы: STEP, IGES, ACIS, XT, STL, VRML
Модуль визуализации C3D осуществляет визуализацию геометрической моделии обеспечивает взаимодействие с интерфейсом инженерного ПО
19
Геометрическая модель
20
Описание геометрической формы
Воксельное
B-Rep
Полигональное
CSG
21
Граничное представление
Поверхность моделируемого объекта описывается гранями. Границы граней представлены циклами.Циклы состоят из ребер. Грани стыкуются по ребрам.Ребра стыкуются в вершинах.
22
Простые тела
23
Булевы операции
24
Скругления ребер
25
Фаска ребер
26
Тонкостенное тело
27
Твердотельное моделирование
28
Поверхностное моделирование
29
Прямое моделирование
30
Моделирование из листового металла
31
Полигональные модели
32
Геометрические расчеты
33
Плоские проекции
34
2D-параметризация
35
3D-Параметризация
36
Конвертация данных
• STEP IGES SAT X_T STL VRML
37
Визуализация
38
Математика внутри ядра
01
0110
)σ()σ(],σ[
tt
tttt
−−=
02
1021210
],σ[],σ[],,σ[
tttttt
ttt−−=
. 0
1102110
],...,,σ[],...,,σ[],...,,σ[
tttttttt
tttm
mmm −
−= −
( )( )mmm tztzz −≡−= + ,0max)()(σ
],,,,[)()( 21111312
3
1 ttttttttN σ−=
],,,,[)()( 54443335
3
3 ttttttttN σ−=
],,,,[)()( 87666368
3
6 ttttttttN σ−=)()()( 11
111
1 tNtt
tttN
tt
tttN m
iimi
imi
imi
mimi
−
+
−+
+++
++
−−+
−−=
39
Математика внутри ядра
NURBS представление поверхностей
40
НашИ заказчики
41
Разработчики CAD
• АСКОН – КОМПАС-3D, Renga Architecture, КОМПАС:24
• Нанософт – NanoCAD Plus
42
Разработчики CAM
• НИП-Информатика - Техтран
• Solar Tech — Quick CADCAM
• Мордовский Государственный Университет — Модуль ЧПУ
43
РАЗРАБОТЧИКИ CAE
• НТП Трубопровод — ПАССАТ
• Dynamics & Structures Lab. - Belinda Structure
44
Мебельные САПР
• БАЗИС-Центр - БАЗИС-Мебельщик
• Центр ГеоС - К3-Мебель
• Elecosoft Consultec - Staircon
45
Университеты
• Воронежский Государственный Технический Университет
• Санкт-Петербургский Государственный Технологический Институт
46
Госкорпорации
• Росатом, ФГУП «РФЯЦ-ВНИИЭФ» - ЛОГОС
47
Вместо вывода
• Создавать российское ПО мирового уровня сложно, но интересно
48
Спасибо за внимание!
• twitter.com/C3Dlabs
• facebook.com/C3Dlabs
• linkedin.com/company/c3d-labs