САПР Система автоматизированного проектирования

Содержание

Слайд 2

Основные современные
информационные технологии

Информационная поддержка изделий (ИПИ) и
информационная поддержка управления (ИПУ)

Автоматизированные системы

Основные современные информационные технологии Информационная поддержка изделий (ИПИ) и информационная поддержка управления
(САПР, АСУ...)

CALS

CAD/CAM, ERP

Слайд 3

Этапы развития ИТ при проектировании и производстве изделий

1960-е годы — автоматизация выполнения простейших

Этапы развития ИТ при проектировании и производстве изделий 1960-е годы — автоматизация
функций (CNC, ЧПУ);
1970-е годы — интеллектуальная направленность информационных технологий;
1980-е годы — расширение областей применения информационных технологий ;
информационные технологии в бизнесе оказали влияние на деятельность руководителей верхнего звена;
информационные технологии в промышленности оказали влияние на производственный процесс и логистическую поддержку;
1990-е годы — стремление к объединению информационных технологий
совместное использование информации;
создание виртуальных предприятий;
информация стала основным товаром.

Слайд 4

CALS-технологии

Государственная программа США по компьютеризации промышленных предприятий CIM (Computer-Integrated Manufacturing - комплексная

CALS-технологии Государственная программа США по компьютеризации промышленных предприятий CIM (Computer-Integrated Manufacturing -
компьютеризация производства) в конце 70-х – начале 80-х годов XX века придала мощный импульс развитию ИТ в области машиностроения и других отраслях промышленности.
Процессы компьютеризации открыли широкие возможности повышения эффективности промышленного производства засчёт:
параллельного проектирования,
широкомасштабной кооперации и рациональной специализации,
унификации и стандартизации проектной, производственной и эксплуатационной документации.

Слайд 5

CALS-технологии. Продолжение

Необходимость повсеместной реализации таких возможностей повышения эффективности промышленного производства обусловила активное

CALS-технологии. Продолжение Необходимость повсеместной реализации таких возможностей повышения эффективности промышленного производства обусловила
развитие совокупности методов и средств, получивших название CALS-технологий и представленных в серии международных стандартов STEP, PLIB, MANDATE, EDIFACT и др.
STEP — это совокупность стандартов, состоящих из нескольких томов.
Тома имеют свои номера N и обозначаются как «часть N» или ISO 10303-N.

Слайд 6


К настоящему времени разработано более сотни томов.
В рамках совокупности стандартов STEP

К настоящему времени разработано более сотни томов. В рамках совокупности стандартов STEP
определено важное понятие — SDAI — Standard Data Access Interface; это программный интерфейс к источникам данных (репозиториям) прикладных систем (в том числе к библиотекам моделей систем CAD/САМ) с переводом моделей в STEP-файлы, используется в STEP-средах для организации обменов между приложениями через общую базу данных STEP.

CALS-технологии. Продолжение

Слайд 7

Классификация по уровням применения промышленных информационных систем

Обмен информацией между автоматизированными системами классов

Классификация по уровням применения промышленных информационных систем Обмен информацией между автоматизированными системами
ERP/CAD/CAM/CAE/PLM/PDM/SCADA

Классификация по уровням применения промышленных информационных систем, составляющих единую информационно-технологическую среду производственного предприятия

Слайд 9

Аббревиатура

Входные данные

Выходные данные

Основная функция ИС:
ХХХ

Аббревиатура
Расшифровка аббревиатуры
Перевод расшифровки аббревиатуры на русский язык

Примеры (ПО

Аббревиатура Входные данные Выходные данные Основная функция ИС: ХХХ Аббревиатура Расшифровка аббревиатуры
фирмы «1С»): «1С:XXX»

ИС поставщик

ИС приемник

Слайд 10

ERP

Заказ

Объемно-календарный план (ОКП)

Основная функция ИС:
Планирование процессов производства, ресурсов, активов
Использование единой транзакционной модели

ERP Заказ Объемно-календарный план (ОКП) Основная функция ИС: Планирование процессов производства, ресурсов,
для всех сфер деятельности предприятия

ERP
Enterprise Resource Planning
Планирование ресурсов предприятия

Примеры (ПО фирмы «1С»): «1С:УПП» , «1С: Управление проектной организацией»

ИС поставщик

MES

Слайд 11

MES

Объемно-календарный план (ОКП)

Оперативный план (ОП)

Основная функция ИС:
Управление и оптимизация производственной деятельности в

MES Объемно-календарный план (ОКП) Оперативный план (ОП) Основная функция ИС: Управление и
режиме реального времени (инициирует, отслеживает, оптимизирует, документирует производственные процессы)

MES
Manufacturing Execution System
Система управления производственным процессом

Примеры (ПО фирмы «1С»): 1С:MES

ERP

Ис приемник

Слайд 12

CRM

Данные контактов с клиентом

выход

Основная функция ИС:
Автоматизация процессов взаимоотношений с клиентами

CRM
Customer Relationship Management
Управления

CRM Данные контактов с клиентом выход Основная функция ИС: Автоматизация процессов взаимоотношений
взаимоотношениями с клиентами

Примеры (ПО фирмы «1С»): «1С:CRM» (Рарус), 1С: ITIL, «УПП: Договоры»

ИС поставщик

ИС приемник

Слайд 13

CAD

Данные об изделии (проект)

Конструкторская документация

Основная функция ИС:
Автоматизация процесса проектирования изделия

CAD
Сomputer-aided design
Система автоматизированного

CAD Данные об изделии (проект) Конструкторская документация Основная функция ИС: Автоматизация процесса
проектирования (САПР)

Примеры (ПО фирмы «1С»):

ИС поставщик

ИС приемник

Слайд 14

CAE

Данные об изделии (проект)

Техническая карта изделия

Основная функция ИС:
Оценка поведения компьютерной модели изделия

CAE Данные об изделии (проект) Техническая карта изделия Основная функция ИС: Оценка
в реальных условиях эксплуатации

CAE
Computer-aided engineering

Примеры (ПО фирмы «1С»):

ИС поставщик

ИС приемник

Слайд 15

CAM

Данные об изделии (проект)

Маршрутная карта изделия

Основная функция ИС:
Автоматизация процесса проектирования

CAM
Сomputer-aided manufacturing
Автоматизированная система

CAM Данные об изделии (проект) Маршрутная карта изделия Основная функция ИС: Автоматизация
технологической подготовки производства

Примеры (ПО фирмы «1С»):

ИС поставщик

ИС приемник

Слайд 16

PLM

План проекта

АС, продукт

Основная функция ИС:
Управление всей информацией об изделии и связанных с

PLM План проекта АС, продукт Основная функция ИС: Управление всей информацией об
ним процессах на протяжении всего его жизненного цикла, начиная с проектирования и производства до снятия с эксплуатации

PLM
Product Lifecycle Management
Управление жизненным циклом изделия

Примеры (ПО фирмы «1С»):

ИС поставщик

ИС приемник

Слайд 17

PDM

Данные об изделии

База знаний, поиск данных об изделии

Основная функция ИС:
Управление всеми данными

PDM Данные об изделии База знаний, поиск данных об изделии Основная функция
об изделии

PDM
Product data management
Управление данными об изделии

Примеры (ПО фирмы «1С»): «1С:PDM»

ИС поставщик

ИС приемник

Слайд 18

Жизненный цикл промышленных изделий

Маркетинговые
исследования

Проектирование

Подготовка
производства

Эксплуатация

Утилизация

Производство

CAE
CAD

CAM

PDM

CRM

ERP

SCM

SCADA

CNC

MRP-2

MES

IETM

PLM

Классы компьютерных систем информационной поддержки процессов жизненного

Жизненный цикл промышленных изделий Маркетинговые исследования Проектирование Подготовка производства Эксплуатация Утилизация Производство
цикла изделий

Слайд 19


Проектирование

Подготовка производства

Производство

Реализация

Эксплуатация

Утилизация

АСУТП

(CAE/CAD/PDM)

САПР

АСТПП

АСУП

ИЭТР

(CAM, SCM, SCADA)

(ERP, MES, СRM)

(IETM)

База данных -
единая модель

Проектирование Подготовка производства Производство Реализация Эксплуатация Утилизация АСУТП (CAE/CAD/PDM) САПР АСТПП АСУП
изделия

Catia
Unigraphics
SolidWorks
Inventor
Ansys
…...

R3
Oracle
Галактика
Парус
…..

MasterCAM
TraceMode
Citect
…...

ИПИ
Разработчики
Пользователи

Жизненный цикл изделий и поддерживающие системы

Слайд 20

1. САПР в машиностроении
1.1. Системы автоматизированного проектирования CAD/CAM
Компьютерная графика и

1. САПР в машиностроении 1.1. Системы автоматизированного проектирования CAD/CAM Компьютерная графика и
геометрическое моделирование.
Программное обеспечение:
1) 3D твердотельное и поверхностное моделирование;
2) Высокая размерность сборок;
3) Многомодульность (большое число модулей, в том числе для особых конструкций и технологий).
4) Требования к аппаратному обеспечению.
CAD/CAM высокого или среднего уровня?
Catia, Unigraphics, ProE;
Inventor, SolidWorks, SolidEdge, T-Flex, Компас

CAD/CAM, ERP

Слайд 21

1.2. Системы анализа и инженерных расчетов (CAE)
Численные методы, основы математического моделирования.
Программное обеспечение:

1.2. Системы анализа и инженерных расчетов (CAE) Численные методы, основы математического моделирования.
а) Анализ прочности, температурных и электромагнитных полей, течений жидкостей и газов, акустика,...
б) Анализ динамики сложных механических систем.
Примеры программ САПР :
Ansys, Cosmos, Nastran, Adams, ПА9 и др.
Математические пакеты :
MathLAB, MathCAD, Labview,...

Слайд 22

2. ECAD: автоматизация проектирования в электронике
2.1. Проектирование СБИС (на стандартных ячейках)

Планирование

2. ECAD: автоматизация проектирования в электронике 2.1. Проектирование СБИС (на стандартных ячейках)
кристалла, VHDL описание, синтез и верификация на RTL и вентильном уровнях, синтез тестов, размещение, трассировка, компоновка и др.

Полнофункциональные системы проектирования СБИС -
Synoрsis, Mentor Graphics, Cadencе.

Слайд 23

3. Автоматизированные системы управления

ERP

MES

SCADA

Встроенное
оборудование

3.1. ERP/MRP/SCM/CRM
Календарное планирование производства;
Оперативное

3. Автоматизированные системы управления ERP MES SCADA Встроенное оборудование 3.1. ERP/MRP/SCM/CRM Календарное
управление производством (MRP);
Финансово-экономическое управление, бухгалтерия;
Логистика (MRP);
Управление проектами;
Управление персоналом;
Управление информационными ресурсами и др.
MES - производственная исполнительная система.
SCADA:
управление контроллерами; алармы; тренды;
разработка прикладного ПО; анализ процессов и отчеты.

Слайд 24

4. Интегрированная логистическая поддержка
(связь этапов разработки, изготовления и эксплуатации)

Средства эксплуатации, диагностика, расчет

4. Интегрированная логистическая поддержка (связь этапов разработки, изготовления и эксплуатации) Средства эксплуатации,
надежности, заказ запасных деталей, упаковка и транспортировка, управление поставками, кодификация,...
Пример: стандарт Великобритании DEF-CTAN-0060.

Слайд 25

Математическое обеспечение CALS

Математический аппарат, используемый в интегрированных ресурсах и в

Математическое обеспечение CALS Математический аппарат, используемый в интегрированных ресурсах и в важнейших
важнейших прикладных протоколах (АР203), - геометрическое моделирование, МКЭ.
Модели и методы имитационного моделирования сложных интегрированных систем - системы массового обслуживания, сети Петри.
Методы структурного синтеза и принятия решений, включая логистические задачи и управление проектами, - дискретное математическое программирование (в т.ч. генетические алгоритмы)

CALS

Слайд 26

Программное обеспечение CALS-технологий

Виды ПО:
1) Системы управления проектными данными PDM (включая

Программное обеспечение CALS-технологий Виды ПО: 1) Системы управления проектными данными PDM (включая
программы управления документооборотом);
2) Редакторы, верификаторы, конверторы языка Express;
3) Инструментальные средства разработки ИЭТР;
4) Средства поддержки работы в сетевой среде (SOAP, CORBA, RPC и т.п.), включая средства ЭЦП;
5) Средства ИЛП.

Функции PDM:
Поддержка структурирования данных и навигации по дереву изделия, визуализация данных;
Управление версиями и внесением изменений;
Управление документами и документооборотом;
Управление потоком работ;
Поддержка электронной подписи;
Конвертирование форматов данных.

Слайд 27

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

Сетки, полигоны, вершины
Существуют несколько способов рисования 3D графики, в

Основные понятия трехмерной графики Сетки, полигоны, вершины Существуют несколько способов рисования 3D
большинстве случаев это построение фигур из сетки полигонов. Полигональная сетка представляет собой объект состоящий из одного или нескольких многоугольников (полигонов), построенных из вершин (X, Y, Z тройки значений) определяемых координаты расположения в 3D пространстве. Полигональная сетка чаще всего строится из треугольников (группы из трех вершин) и прямоугольников (группы из четырех вершин).

Слайд 28

Материалы, текстуры и свет

Поверхность сетки определяется с помощью дополнительных атрибутов. Атрибуты поверхности

Материалы, текстуры и свет Поверхность сетки определяется с помощью дополнительных атрибутов. Атрибуты
могут быть простыми, как просто один сплошной цвет, или они могут быть сложными, состоящий из нескольких частей, которые определяют, например, как свет отражается от объекта и добавление блеска. Поверхностная может быть представлена с помощью одного или более растровых изображений, известных как текстурные карты (или просто текстуры). Текстуры можно наложить на поверхность (например, изображение печатается на футболке), или они могут быть объединены с другими текстурами для достижения более сложных эффектов, таких как взбалтывание или радужный эффект.

Слайд 29

Материалы, текстуры и свет (продолжение)

В большинстве графических систем, свойства поверхности сетки именуются

Материалы, текстуры и свет (продолжение) В большинстве графических систем, свойства поверхности сетки
как материалы. Материалы обычно полагаются на присутствие одного или более источника света, который (как вы уже догадались) определяют, как сцена освещена.
Голова на рисунке выше имеет материал с пурпурным затемненным цветом определяемым источником света, исходящих из левой стороны объекта (обратите внимание на тени на правой стороне лицо).

Слайд 30

Матрицы и преобразования

Так как полигональные 3D сетки строятся по координатам своих вершин,

Матрицы и преобразования Так как полигональные 3D сетки строятся по координатам своих
то было бы весьма ужасно и утомительно изменять их положение каждый раз при изменении положения объекта, особенно если объект участвует в анимации. По этой причине большинство 3D систем поддерживают преобразования, операции которые перемещают объект представленный полигональной сеткой, без отдельной прорисовки каждой его вершины. Преобразования такого рода выполняются с помощью матриц преобразований, применяя которые можно изменять размеры объекта, выполнять повороты и движение без фактического изменения значений в его вершинах

Слайд 31

Камеры, перспективы, области видимости и проекции

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

Камеры, перспективы, области видимости и проекции Каждая сцена для рисования обладает точкой
которой пользователь может за ней наблюдать. В 3D системах обычно используются камеры, для объекта, которые определяют, где (по отношению к сцене) позиционируется и ориентируется объект для его наблюдения пользователем, другие камеры обладают свойствами, такими как размер поля зрения, которые определяют перспективу (объекты которые дальше, становятся меньше). Свойства камер объединяются и получается конечный результат рендеринга 3D сцены на 2D экране или канве.

Слайд 32

Камеры, перспективы, области видимости и проекции (продолжение)

Рисунок ниже изображает основные концепции камеры, просмотра,

Камеры, перспективы, области видимости и проекции (продолжение) Рисунок ниже изображает основные концепции
и проекции. В левом нижнем углу, мы видим иконку глаза, это показано расположение камеры. Красный вектор, направленный вправо (на этой схеме обозначен как ось х) представляет собой направление, в котором направлена камера. Синие кубики объекты 3D-сцены. Зеленые и красные прямоугольники, соответственно, ближняя и дальняя плоскости отсечения. Эти две плоскости определяют границы подмножества 3D-пространства. Плоскость отсечения эквивалентна области просмотра, где мы можем видеть результирующее изображение.

Слайд 33

Камеры, перспективы, области видимости и проекции (продолжение)

Камеры являются чрезвычайно мощными средством, так как

Камеры, перспективы, области видимости и проекции (продолжение) Камеры являются чрезвычайно мощными средством,
они в конечном счете определяют отношение зрителя к 3D-сцены и обеспечивают чувство реализма.

Камеры являются чрезвычайно мощными средством, так как они в конечном счете определяют отношение зрителя к 3D-сцены и обеспечивают чувство реализма. Они также предоставляют особое оружие в арсенале аниматора: динамически перемещая камеру вокруг, вы можете создать кинематографический эффект.

Слайд 34

Шейдеры

Шейдер — это программа, выполняемая на графическом процессоре в процессе обработки кадра,

Шейдеры Шейдер — это программа, выполняемая на графическом процессоре в процессе обработки
используемая в трёхмерной графике для определения окончательных параметров объекта или изображения. Она может включать в себя произвольной сложности описание поглощения и рассеяния света, наложения текстуры, отражение и преломление, затенение, смещение поверхности и эффекты пост-обработки. Программируемые шейдеры гибки и эффективны. Сложные с виду поверхности могут быть визуализированы при помощи простых геометрических форм. Например, шейдеры могут быть использованы для рисования поверхности из трёхмерной керамической плитки на абсолютно плоской поверхности. В OpenGL ES 2.0 существует два типа шейдеров — вершинные и пиксельные (vertex & fragment соответственно).

Слайд 35

Базовые понятия

Gizmo (Гизмо) — Некий фиктивный объект или подобъект, оболочка, в пределах

Базовые понятия Gizmo (Гизмо) — Некий фиктивный объект или подобъект, оболочка, в
которого действует модификатор или тот или иной эффект.
Material (Материал) — Совокупность параметров поверхности, определяющих вид объекта после визуализации. Следует помнить о том, что понятие «материал» относится только к поверхности, но отнюдь не к объему объекта, по той простой причине, что объема в 3ds max нет.
Transformation Matrix (Матрица трансформаций) — Когда вы создаете объект в 3ds max, создается матрица трансформации, в которую записываются все трансформации (поворот, масштабирование, движение) относительно исходного положения объекта.

Слайд 36

Базовые понятия (продолжение)

Modifier (Модификатор) — Процедура, применяется к объекту или нескольким объектам

Базовые понятия (продолжение) Modifier (Модификатор) — Процедура, применяется к объекту или нескольким
в целом или выделенным подобъектам. Модификаторы наделяют объекты новыми свойствами.
Normal (Нормаль) — Каждая поверхность является ориентированной, т.е имеет лицевую или обратную сторону. Обратная сторона, как правило, не визуализируется, за исключением применения двухстороннего материала. Нормаль определяет, какая сторона является лицевой. В 3ds max есть команда Flip Normals который дает возможность вывернуть нормали.
Object (Объект) — Объектом в 3ds max является любой элемент в сцене. Объекты могут быть визуализируемые или невизуализируемыми.

Слайд 37

Базовые понятия (продолжение)

Viewport (Окна проекции) — Окна программы, в котором происходит редактирование

Базовые понятия (продолжение) Viewport (Окна проекции) — Окна программы, в котором происходит
объекта. Изображение в окне может быть представлено в виде каркаса или затененном виде.
Sub-Object (Подобъект) — Это одно из основных понятий 3ds max. Каждый объект состоит из набора подобъектов, например, вершин, граней, и т.д. В пределах объекта вы можете редактировать подобъекты независимо друг от друга, но подобъекты всегда принадлежат объекту. Для каждого типа объекта определен свой набор подобъекты. Кроме того, модификаторы также имеют свои подобъекты.
Rendering (Визуализация, рендеринг) — Процесс формирования изображения на основе геометрии объектов, параметров материалов, освещения и камеры.

Слайд 38

Базовые понятия (продолжение)

Modifier Stack (Стек модификаторов) — Список, модификаторов, примененных к объекту.

Базовые понятия (продолжение) Modifier Stack (Стек модификаторов) — Список, модификаторов, примененных к
3ds max последовательно, снизу вверх, выполняет модификаторы, примененные к объекту. Вы всегда можете вернуться по стеку модификаторов и изменить параметры текущего модификатора. Любой модификатор в стеке можно переносить из стека одного объекта в стек другого.
Scene (Сцена) — Сценой в 3ds max является совокупность объектов, материалов, анимации и некоторых настроек самой программы — короче, всего того, что записывается в файл проекта.

Слайд 39

Базовые понятия. Полигональное моделирование

Vertex (Вершина) — Точка в трехмерном пространстве. На основе

Базовые понятия. Полигональное моделирование Vertex (Вершина) — Точка в трехмерном пространстве. На
вершин строится вся геометрия объекта.
Border (Граница) — Группа открытых ребер, т.е ребер, к которым примыкает только один полигон. Только для полигональных объектов.
Face (Грань) — Минимальная поверхность, построения на базе трех вершин.
Polygon (Полигон) — для сетчатого объекта — это несколько граней, объединенных «невидимыми» ребрами. Для полигонального объекта это действительно поверхность, ограниченная ребрами.

Слайд 40

Базовые понятия. Полигональное моделирование (продолжение)

Edge (Ребро) — Линия, соединяющая две вершины. В

Базовые понятия. Полигональное моделирование (продолжение) Edge (Ребро) — Линия, соединяющая две вершины.
сетчатом объекте ребра могут быть «невидимыми» или «видимыми». В любом случае, ребра существуют. В полигональном объекте нет понятия видимое или невидимое ребро — ребра или есть, или их нет.
Editable Poly (Редактируемый полигональный объект) — Базовое состояние полигонального объекта.
Editable Mesh (Редактируемый сетчатый объект) — Базовое состояние сетчатого объекта. В среде специалистов трехмерной графики принято употреблять слово «меш».

Слайд 41

Базовые понятия. Полигональное моделирование (продолжение)

Smooth/Smoothing Group (Сглаживание/группа сглаживания) — Каждая модель имеет

Базовые понятия. Полигональное моделирование (продолжение) Smooth/Smoothing Group (Сглаживание/группа сглаживания) — Каждая модель
ограниченное количество граней. Для того чтобы при окончательной визуализации создавалось впечатление, что модель действительно гладкая (например, шар), а не составлена из плоских граней, как зато есть на самом деле, предусмотрена операция сглаживания.
Element (Элемент) — Несколько граней или полигонов, составляющих единое целое друг с другом и не имеющих общих вершин или ребер с другими элементами. Элементы возникают, например, при присоединении одного объекта к другому.

Слайд 42

Базовые понятия. Полигональное моделирование (продолжение)

Билинейный лоскут (bilinear patch) – гладкая поверхность, построенная

Базовые понятия. Полигональное моделирование (продолжение) Билинейный лоскут (bilinear patch) – гладкая поверхность,
по 4-м точкам.
Билинейный лоскут Кунса (поверхность Кунса –Coons patch) – гладкая поверхность, построенная по 4-м граничным кривым – автор Стивен Кунс – профессор MIT – 1967г. Кунс предложил использовать рациональный полином для описания конических сечений
Сазерленд – ученик Кунса разработал структуры данных для будущих геометрических моделей, предложил ряд алгоритмов, решающих задачу визуализации

Слайд 43

Базовые понятия. Полигональное моделирование (продолжение)

Создание поверхности, контролирующей гладкость между граничными кривыми, поверхность

Базовые понятия. Полигональное моделирование (продолжение) Создание поверхности, контролирующей гладкость между граничными кривыми,
Безье – автор Пьер Безье – инженер компании Renault – 1962г. Основой для разработки таких поверхностей были кривые и поверхности Эрмита, описанные французским математиком - Шарлем Эрмитом (середина 19 века)

Слайд 44

Базовые понятия. Полигональное моделирование (продолжение)

Использование сплайнов (кривые, степень которых не определяется числом

Базовые понятия. Полигональное моделирование (продолжение) Использование сплайнов (кривые, степень которых не определяется
опорных точек, по которым она строится) в геометрическом моделировании. Исаак Шенберг(1946г.) дал их теоретическое описание. Карл де Бур и Кокс рассмотрели эти кривые применительно к геометрическому моделированию – их название В-сплайны – 1972г.

Слайд 45

Базовые понятия. Полигональное моделирование (продолжение)

Использование NURBS (рациональные В-сплайны на неравномерной сетке параметризации)

Базовые понятия. Полигональное моделирование (продолжение) Использование NURBS (рациональные В-сплайны на неравномерной сетке
в геометрическом моделировании – Кен Версприл (Сиракузский Университет), затем сотрудник Computervision -1975г.NURBS впервые использовал Розенфельд в системе моделирования Alpha1 и Geomod – 1983г.
Возможность описания всех типов конических сечений с помощью рациональных В-сплайнов – Юджин Ли – 1981г. Данное решение найдены при разработке САПР TIGER, используемой в авиастроительной компании Boeing. Этой компанией было предложено включить NURBS в формат IGES
Разработка принципов параметризации в геометрическом моделировании, введение понятия фичерc (future) – С. Гейзберг. Первопроходцы – PTC (Parametric Technology Corporation), первая система, поддерживающая параметрическое моделирование – Pro/E -1989г.

Слайд 46

Базовые понятия. Кривые Безье

Vertex (Вершина) — Точка в трехмерном пространстве, на базе

Базовые понятия. Кривые Безье Vertex (Вершина) — Точка в трехмерном пространстве, на
которой строится кривая. В отличие от вершины полигонального объекта, вершина кривой может иметь несколько типов: гладкая (Smooth), Безье (Bezier), угол (Corner). Тип вершины влияет на форму кривой.
Editable Spline (Редактируемая кривая) — Одно из базовых состояний объекта в 3ds max. Редактирование кривых в 3ds max очень напоминает редактирование в пакетах векторной графики. Единственное отличие заключается в том, что редактирование происходит в трехмерном пространстве.

Слайд 47

Базовые понятия. Кривые Безье (продолжение)

Segment (Сегмент) — Отрезок кривой, соединяющий две вершины.

Базовые понятия. Кривые Безье (продолжение) Segment (Сегмент) — Отрезок кривой, соединяющий две
Сегмент может быть прямолинейный (line) или криволинейный (Curve)
Spline (Сплайн) — Несколько сегментов, последовательно объединенных общими вершинами.
Handle (Узел) — Для каждой вершины типа Безье Существуют два узла, которые позволяют редактировать форму кривой.

Слайд 48

Базовые понятия. Лоскутное моделирование

Vertex (Вершина) — В отличие от вершины кривой, вершины

Базовые понятия. Лоскутное моделирование Vertex (Вершина) — В отличие от вершины кривой,
лоскутов имеют три или четыре узла, определяющих форму поверхности. Вершины и поверхности могут быть внешними, принадлежащими ребрам, и внутренними. И те, и другие определяют форму лоскута.
Patch (Лоскут) — Минимальная редактируемая поверхность.
Edge (Ребро) — Аналог ребра в полигональной модели с той лишь разницей, что ребро, в данном случае, представляет собой отрезок кривой.
Editable Patch (Редактируемая поверхность лоскутов) — Одно из базовых состояний объекта. В двух словах, лоскуты — это поверхности, построенные по тем же принцапам, что и кривая Безье.

Слайд 49

Базовые понятия. Материалы

Supersampling (Суперсглаживание) — Улучшение вида объекта при визуализации за счет

Базовые понятия. Материалы Supersampling (Суперсглаживание) — Улучшение вида объекта при визуализации за
применения более скрупулезного алгоритма. Полезен, например, для улучшения вида при применении очень мелкой текстуры на канале шероховатости (Bump)
Shader (Затенитель) — Алгоритм закраски поверхностей в зависимости от параметров источника света.
Mapping Coordinates (Координаты наложения текстуры) — Совокупность параметров, необходимых для определения того, как текстура будет наложена на поверхность объекта.
Highlight graph (Кривая блика) — Это кривая определяет, в каких пропорциях происходит смешивание цветов в зависимости от угла падения луча света на поверхность.

Слайд 50

Базовые понятия. Материалы (продолжение)

Ambient Color (Общий свет) — Параметр, определяющий цвет граней

Базовые понятия. Материалы (продолжение) Ambient Color (Общий свет) — Параметр, определяющий цвет
объекта, не освещенных прямыми источниками света. Насыщенность цвета этих граней зависит только от общего света в сцене. Также этот цвет применяется при использовании глобального освещения.
Diffuse Color (Рассеянный свет) — Основной параметр, определяющий цвет граней, освещенных прямыми источниками света. Насыщенность цвета таких граней зависит от угла падения луча на поверхность этих граней.
Filtering (Сглаживание текстуры) — Применяется для улучшения вида растровой текстуры при визуализации.

Слайд 51

Базовые понятия. Материалы (продолжение)

Map (Текстура) — Любое изображение, наложенное на тот или

Базовые понятия. Материалы (продолжение) Map (Текстура) — Любое изображение, наложенное на тот
иной параметр. В зависимости от типа параметра, текстура может определять цвет объекта или любой другой параметр, например шероховатость (Bump). В последнем случае используется только канал яркости текстуры (Level). Текстурой может быть как изображение, взятое из растрового файла, так и процедурная, «автоматическая» текстура, построенная на основе математического алгоритма и рассчитываемая в процессе визуализации.
Specular Color (Цвет блика) — Параметр определяющий цвет граней, освещенных прямыми источниками света под углом, близкими к прямому.

Слайд 52

Базовые понятия. Анимация

Keyframe (Ключевой кадр) — В ключевых кадрах записываются параметры объектов.

Базовые понятия. Анимация Keyframe (Ключевой кадр) — В ключевых кадрах записываются параметры
Ключевых кадров для анимации должно быть по крайне мере два — в начале и конце анимации.
Controller (Контроллер) — Алгоритм, управляющий анимацией того или иного параметра. Существуют контролеры, основанные на ключевых кадрах и определяющие промежуточные значения параметров в интервалах между ключевыми кадрами, и контроллеры, построенные на математических алгоритмах (например, Noise) или внешних воздействий (Sound).
Pivot point (Точка привязки) — Точка, принадлежащая объекту, относительно которой происходят все трансформации объекта в процессе анимации. Точка привязки может быть расположена в любом месте, даже вне объекта.
Имя файла: САПР-Система-автоматизированного-проектирования-.pptx
Количество просмотров: 369
Количество скачиваний: 5