Top Banner
1 Зыков Олег C3D Toolkit - история создания и выхода на мировой рынок геометрического ядра из России МОСКВА 2016 ДИРЕктор C3D LABS (группа компаний АСКОН)
48

C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

Jul 12, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

1

Зыков Олег

C3D Toolkit - история создания и выхода на мировой рынок геометрического ядра из России

МОСКВА 2016

ДИРЕктор C3D LABS (группа компаний АСКОН) 

Page 2: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

2

О чем пойдет речь?

Page 3: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

3

Инженерное ПО - САПР

Page 4: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

4

Как устроена САПР?

Page 5: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

5

Наш пользователь - программист

Page 6: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

6

Наша история

Page 7: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

7

1986, КБМ, САПР КАСКАД

Page 8: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

8

1989, АСКОН, КОМПАС-График

Page 9: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

9

1995, КОМПАС для Windows, старт разработки 3D-ядра

Page 10: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

10

2000, первый КОМПАС-3D

Page 11: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

11

Постоянное развитие

• 2000 год: создание алгоритмов трехмерного твердотельного моделирования

• 2001 год: реализация решателя геометрических ограничений и конвертеров

• 2002 год: создание механизма построения ассоциативных видов по 3D-моделям

• 2003 год: появление основ поверхностного моделирования

• 2004 год: описание алгоритмов создания элементов листового тела

• 2005 год: реализация многотельного моделирования

• 2007 год: поддержка каркасной модели

• 2008 год: реализация кинематических сопряжений

• 2009 год: поддержка атрибутов геометрической модели

• 2010 год: появление полноценного поверхностного моделирования

• 2011 год: реализация кроссплатформенности

• 2012 год: реализация элементов прямого моделирования

• 2013 год: английская локализация документации и тестового приложения

Page 12: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

12

2012 год

• C3D — наиболее наукоемкий продукт АСКОН, основа всех 3D-решений компании

• КОМПАС-3D — самая популярная 3D-САПР в России (65 000 рабочих мест)

• Команда разработки C3D становится дочерним предприятием группы компаний АСКОН — C3D Labs

• Цель — выход на рынок с ядром C3D как с самостоятельным продуктом

Page 13: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

13

Наша команда

Page 14: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

14

C3D Labs сегодня

• Команда высококлассных математиков-программистов

• Офисы в Москве, Коломне и Нижнем Новгороде

• Резидент инновационного центра Сколково

• 22 заказчика в России, Европе и Азии

Page 15: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

15

Наша команда

Page 16: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

16

Наш руководитель

• Руководитель разработки – к.т.н. Николай Николаевич Голованов

Page 17: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

17

Наш продукт

Page 18: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

18

Геометрическое ядро C3Dпредоставляет набор возможностей для

твердотельного и гибридного моделирования,эскизирования и 2D-черчения

Параметрическое ядро C3Dобеспечивает взаимосвязь элементов

геометрической модели и редактирование модели

Модуль обмена C3D обеспечивает чтение/записьгеометрической модели в основные обменные

форматы: STEP, IGES, ACIS, XT, STL, VRML

Модуль визуализации C3D осуществляет визуализацию геометрической моделии обеспечивает взаимодействие с интерфейсом инженерного ПО

Page 19: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

19

Геометрическая модель

Page 20: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

20

Описание геометрической формы

Воксельное

B-Rep

Полигональное

CSG

Page 21: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

21

Граничное представление

Поверхность моделируемого объекта описывается гранями. Границы граней представлены циклами.Циклы состоят из ребер. Грани стыкуются по ребрам.Ребра стыкуются в вершинах.

Page 22: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

22

Простые тела

Page 23: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

23

Булевы операции

Page 24: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

24

Скругления ребер

Page 25: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

25

Фаска ребер

Page 26: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

26

Тонкостенное тело

Page 27: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

27

Твердотельное моделирование

Page 28: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

28

Поверхностное моделирование

Page 29: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

29

Прямое моделирование

Page 30: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

30

Моделирование из листового металла

Page 31: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

31

Полигональные модели

Page 32: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

32

Геометрические расчеты

Page 33: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

33

Плоские проекции

Page 34: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

34

2D-параметризация

Page 35: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

35

3D-Параметризация

Page 36: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

36

Конвертация данных

• STEP IGES SAT X_T STL VRML

Page 37: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

37

Визуализация

Page 38: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

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

+

−+

+++

++

−−+

−−=

Page 39: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

39

Математика внутри ядра

NURBS представление поверхностей

Page 40: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

40

НашИ заказчики

Page 41: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

41

Разработчики CAD

• АСКОН – КОМПАС-3D, Renga Architecture, КОМПАС:24

• Нанософт – NanoCAD Plus

Page 42: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

42

Разработчики CAM

• НИП-Информатика - Техтран

• Solar Tech — Quick CADCAM

• Мордовский Государственный Университет — Модуль ЧПУ

Page 43: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

43

РАЗРАБОТЧИКИ CAE

• НТП Трубопровод — ПАССАТ

• Dynamics & Structures Lab. - Belinda Structure

Page 44: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

44

Мебельные САПР

• БАЗИС-Центр - БАЗИС-Мебельщик

• Центр ГеоС - К3-Мебель

• Elecosoft Consultec - Staircon

Page 45: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

45

Университеты

• Воронежский Государственный Технический Университет

• Санкт-Петербургский Государственный Технологический Институт

Page 46: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

46

Госкорпорации

• Росатом, ФГУП «РФЯЦ-ВНИИЭФ» - ЛОГОС

Page 47: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

47

Вместо вывода

• Создавать российское ПО мирового уровня сложно, но интересно

Page 48: C3D Toolkit - история создания и выхода на мировой рынок ...Геометрическое ядро c3d предоставляет набор возможностей

48

Спасибо за внимание!

• twitter.com/C3Dlabs

• facebook.com/C3Dlabs

• linkedin.com/company/c3d-labs