
- •До розрахунково-графічної роботи
- •2.1. Мета роботи...............................................................................................................................15
- •3.1. Мета роботи...............................................................................................................................17
- •4.1. Мета роботи...............................................................................................................................21
- •5.1. Мета роботи...............................................................................................................................21
- •Завдання
- •Календарний план
- •Індивідуальні завдання
- •Список скорочень
- •Розділ 1. Моделі геометрії просторових об’єктів
- •1.2. Комбінаційні моделі геометричного об’єкта Комбінаційна модель геометричного об’єкта
- •Розділ 2. Координатне перетворення
- •Розділ 3. Побудови кривих
- •Розділ 4 колірні моделі. Змішування кольорів
- •4.2. Розрахунок кольорів та колірних перетворень
- •1. Тексти програмної реалізації завдання:
- •Int main(void)
- •2. Результати виконання програми (PrintScreen):
- •Розділ 5 програмні реалізації
- •5.2. Програмна реалізація з OpenGl
- •InitializeComponent();
- •5.2.2 Віконні інтерфейси
- •5.3. Програмна реалізація з WinApi
- •5.3.1 Опис алгоритму
- •Interface
- •Image1: tImage;
- •Implementation
- •Var daDi:integer;
- •If Form1.CheckBox2.Checked then
- •5.3.2 Віконні інтерфейси
- •5.4. Програмна реалізація афінних перетворень та анімації
- •5.4.1 Опис алгоритму
- •2. Тексти програмної реалізації завдання:
- •Void drawB()
- •Void DrawObjects()
- •Int main( int argc, char *argv[])
- •5.4.2 Віконні інтерфейси
- •5.5. Програмні реалізація розрахунків кривих ліній, координат, кольорів
- •5.5.1 Опис алгоритмів
- •Int main(void)
- •5.5.2 Віконні інтерфейси
- •Висновки
- •Список використаних джерел
- •Додатки
- •InitializeComponent();
- •Interface
- •Image1: tImage;
- •Implementation
- •Var daDi:integer;
- •If Form1.CheckBox2.Checked then
- •Void drawB()
- •Void DrawObjects()
- •Int main( int argc, char *argv[])
- •Int main(void)
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
Національний університет “Львівська політехніка”
Інститут комп’ютерних наук та інформаційних технологій
Кафедра “Системи автоматизованого проектування”
ЗВІТ
До розрахунково-графічної роботи
з курсу “Геометричне моделювання у конструюванні інженерних об’єктів та систем”
на тему: “Розробка комплексної геометричної моделі просторового інженерного об’єкта та її реалізація програмини засобами”
Виконав: студент(-ка) гр. КН-43
Костьо Крістіан Валентинович
Перевірив: ст.викладач каф. САП,
Маркелов О.Е.
Львів-2013
Зміст
ЗМІСТ
ЗАВДАННЯ НА РОБОТУ.......................................................................................................................3
СПИСОК СКОРОЧЕНЬ.....................................................................................................................….5
ВСТУП........................................................................................................................................................6
РОЗДІЛ 1. МОДЕЛІ ГЕОМЕТРІЇ ПРОСТОРОВИХ ОБ’ЄКТІВ..........................................................7
1.1. Мета роботи.................................................................................................................................7
1.2. Комбінаційні моделі геометричного об’єкта.........................................................................7
1.3. Каркасні моделі геометричного об’єкта.............................................................................. 10
1.4. Матриці суміжності................................................................................................................... 11
1.5. Матриці інцедентності..............................................................................................................12
РОЗДІЛ 2. КООРДИНАТНЕ ПЕРЕТВОРЕННЯ................................................................................15
2.1. Мета роботи...............................................................................................................................15
2.2. Розрахунок координат та перетворень................................................................................15
2.3. Графічні побудови координатних систем та перетворень...............................................16
РОЗДІЛ 3. ПОБУДОВИ КРИВИХ........................................................................................................17
3.1. Мета роботи...............................................................................................................................17
3.2. Розрахунок класичних кривих..................................................................................................17
3.3. Графічні побудови класичних кривих….................................................................................18
3.4. Розрахунок кривої Без’є..........................................................................................................19
3.5. Графічні побудови кривої Без’є.............................................................................................20
РОЗДІЛ 4 КОЛІРНІ МОДЕЛІ. ЗМІШУВАННЯ КОЛЬОРІВ................................................................21
4.1. Мета роботи...............................................................................................................................21
4.2. Розрахунок кольорів та колірних перетворень...................................................................21
РОЗДІЛ 5 ПРОГРАМНІ РЕАЛІЗАЦІЇ....................................................................................................21