прогамма гм сапр ульянов

advertisement
Правительство Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
"Национальный исследовательский университет
"Высшая школа экономики"
Факультет информационных технологий и вычислительной техники
Программа дисциплины геометрическое моделирование в САПР
для направления/ специальности 230104 «Системы автоматизированного
проектирования» подготовки бакалавра/ магистра/ специалиста
Автор программы:
Ульянов Н.Г., к.т.н., доцент, электронный адрес: ulyanovnik@inbox.ru
Одобрена на заседании кафедры ИТАС
Зав. кафедрой Тумковский С.Р.
«___»____________ 20 г
Рекомендована секцией УМС [Введите название секции УМС] «___»____________ 20 г
Председатель [Введите И.О. Фамилия]
Утверждена УС факультета ИТиВТ
«___»_____________20 г.
Ученый секретарь [Введите И.О. Фамилия] ________________________ [подпись]
Москва, 201_
Настоящая программа не может быть использована другими подразделениями
университета и другими вузами без разрешения кафедры-разработчика программы.
1. Цели и задачи дисциплины:
Целью преподавания дисциплины является изучение и практическое
освоение студентами методов и алгоритмов построения виртуальных
объектов с помощью программных средств компьютерной графики. В
процессе изучения дисциплины рассматриваются вопросы изучения и
прикладного
применения
современных
систем
геометрического
моделирования объектов в САПР.
В результате изучения дисциплины студенты должны знать:
- методы визуального представления информации;
- математические основы компьютерной графики и геометрического
моделирования;
- особенности восприятия растровых изображений;
- методы квантования и дискретизации изображений;
- системы кодирования цвета;
- алгоритмы двумерной и трехмерной растровой графики;
геометрические преобразования
- уметь применять на практике алгоритмы компьютерной графики при
создании изображений двух- и трехмерных объектов, моделировании
процессов, создании пакетов программ.
- иметь представление о методах геометрического моделирования,
моделях графических данных и технических средствах компьютерной
графики.
2. Место дисциплины в структуре ООП:
Дисциплина относится к базовой части раздела ООП «Профессиональный
цикл» и является частью профессионального учебного цикла в структуре
ООП
На входе от cтудента требуются компетенции по следующим областям
знаний:
 Основы линейной алгебры;
 Математическая логика;
 Программные и аппаратные средства информатики;
 Информатика и программирование.
Компетенции, полученные в результате изучения данной дисциплины,
необходимы для изучения следующих дисциплин и выполнения видов
деятельности:
 ОПД.Ф1 Вычислительные системы, сети и телекоммуникации
 ОПД.Ф3 Программная инженерия
 Б3.Ф4 Информационные системы и технологии
 Б3.Ф6 Проектный практикум
 Б3.Ф7 Базы данных
 Б3.Ф8 Информационная безопасность
 Учебная и производственная практики
3. Требования к уровню освоения содержания дисциплины
В результате изучения дисциплины студенты должны:
знать методы визуального представления информации, математические
основы
компьютерной графики и геометрического
моделирования,
особенности восприятия растровых изображений, методы квантования и
дискретизации изображений, системы кодирования цвета, алгоритмы
двумерной и трехмерной
растровой графики,
геометрические
преобразования;
уметь применять на практике алгоритмы компьютерной графики при
создании изображений двух- и трехмерных объектов, моделировании
процессов, создании пакетов программ.
владеть представлением о методах геометрического моделирования,
моделях графических данных и технических средствах компьютерной
графики.
4. Объем дисциплины и вид учебной работы.
Всего
часов
Вид учебной работы
Аудиторные занятия (всего)
51
В том числе:
Семестры
7
51
-
-
Лекции
34
34
Практические занятия (ПЗ)
17
17
Лабораторные работы (ЛР)
17
17
Самостоятельная работа (всего)
72
72
-
-
-
-
-
-
Семинары (С)
В том числе:
-
Курсовой проект (работа)
-
34
34
Домашняя работа
68
68
Вид промежуточной аттестации (зачет, экзамен)
Зач./Экз.
З
Общая трудоемкость
140
140
Расчетно-графические работы
Реферат
часы
зачетные единицы 0
6
6
5. Содержание дисциплины
5.1 Разделы дисциплины
№п/п
Раздел дисциплины
1
Введение
2
Программная и аппаратная
реализация алгоритмов
компьютерной графики
Содержание раздела
Цель, задачи и структура курса.
Предмет геометрического
моделирования в САПР как
составная часть компьютерной
графики. Роль компьютерной
графики, сферы применения,
назначение компьютерной
графики.(2)
Графические адаптеры,
Графические процессоры,
аппаратная реализация
графических функций. Понятие
конвейера ввода и вывода
графической информации.
Системы координат,
применяемые в машинной
графике. Моделирование
геометрических объектов,
применяемые в машинной
графике. Способы задания
геометрических объектов.
Основные функции базовой
графики. Точки, линии,
полигоны. Методы заполнения
площади. Видовые операции.
Геометрические преобразования
графических объектов.
Графические библиотеки в
языках программирования. BGIграфика. Виртуальные
графические устройства (CGI).
Понятие структуры диалога..
Методы создания и
редактирования изображений..
Способы реализации
интерактивных графических
систем. Применение
интерактивных графических
систем.(4)
3
4
5
5.2.
Алгоритмы модификации
геометрических объектов
Создaние твёpдого телa,
огpaничивaемого повеpхностью
пеpеходa между зaдaнными
контуpaми ,выдaвливaние
контуpa вдоль зaдaнной кpивой
paзличного видa, постpоение
уклонов;создaние paзличного
типa отвеpстий;получение
paзвёpтки тел paвномеpной
толщины.
Геометрия кривых и поверхностей моделирование кривых,
в трехмерном пространстве, их
аппроксимация данных с
параметрическое описание
помощью кривых,
выполнение функциональных
аппроксимаций, сплайны, NUBSсплайны (6)
Построение реалистических
изображений
Разделы
дисциплины
Постановка задачи синтеза
сложного трехмерного
изображения. Этапы синтеза
и
междисциплинарные
связи
с
обеспечиваемыми(последующими) дисциплинами
№
п/
п
Наименование обеспечиваемых
(последующих) дисциплин
1.
СД.Ф7 Разработка САПР
СД.Ф8 Автоматизация конструкторского
и технологического проектирования
*
Б3.Ф3 Программная инженерия
Б3.Ф4 Информационные
системы
и
технологии
Б3.Ф5 Проектирование информационных
систем
2.
3.
4.
5.
6.
Б3.Ф6 Проектный практикум
7.
Б3.Ф7 Базы данных
№ № разделов данной
дисциплины, необходимых
для изучения
обеспечиваемых
(последующих) дисциплин
1
2
3
4
5
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
8.
Б3.Ф8 Информационная безопасность
9.
Учебная и производственная практики
*
*
*
*
*
*
*
*
*
5.3 Разделы дисциплины и виды занятий
№п/
Раздел дисциплины
п
1
Введение
2
Программная и аппаратная
реализация алгоритмов
компьютерной графики
3
Алгоритмы модификации
геометрических объектов
4
Геометрия кривых и поверхностей
в трехмерном пространстве
5
Построение реалистических
изображений
Аудиторные занятия
лекции
ПЗ (или С)
ЛР
1
2
1
4
1
4
1
3
1
6 Лабораторный практикум.
№п/п
1
2
3
4
№ раздела
Наименование лабораторных работ
дисциплины
2
Реализация алгоритмов сплайновой аппроксимации
3
Реализация алгоритма выдавливания
4
Реализация алгоритма построения твердотельной
модели методом вращения
5
Построение криволинейных поверхностей как функции
двух переменных
7. Примерная тематика домашних работ и реферата





Для домашних работ можно использовать следующие темы:
Знакомство с одним графических пакетов
Процессы в графической системе.
Форматы файлов для передачи графической информации
Сравнительный анализ графических систем
Преобразование описания объекта при обработке
8. Учебно–методическое обеспечение дисциплины.
а) Основная литература:
1.Роджерс Д. Алгоритмические основы машинной графики.-М.: Мир, 2001.604с.
2.Роджерс Д., Адамс Дж. Математические основы машинной графики. М.:Машиностроение, 2001.-604 с.
б) Дополнительная литература:
Шикин Е.В., Боресков А.В.Компьютерная графика.Полигональные модели. М.:ДИАЛОГ-МИФИ, 2000.-464 с.
9. Материально – техническое обеспечение дисциплины
Для успешного освоения дисциплины необходимо следующее
материально-техническое обеспечение:
1. Дисплейный класс, оборудованный современными персональными
компьютерами.
2. Интерактивная доска и/или проектор с экраном.
10. Методические рекомендации по организации изучения дисциплины
В учебном процессе помимо чтения лекций проводятся практические
занятия, которые составляют около 50% аудиторных занятий. На них широко
используются интерактивные формы взаимодействия со студентами для
обсуждения отдельных разделов дисциплины, защиты домашних заданий,
демонстрации работы современных графических систем систем. В сочетании
с внеаудиторной работой это способствует формированию и развитию
профессиональных навыков обучающихся.
Разработчики:
МИЭМ, каф. ИТАС
Ульянов Н.Г.
Эксперты:
____________________
____________
(место работы)
(занимаемая должность)
фамилия)
____________________
(место работы)
фамилия)
____________________
(занимаемая должность)
(инициалы,
______________
(инициалы,
Download