Page 35 - 6091
P. 35
При створенні тривимірної моделі твердого тіла можна використовувати різні
інструменти (функції), що входять до програмного пакета. Кількість подібних інструментів
залежить від конкретного пакета і може сягати декількох сотень (для складних систем).
Однак всі функції можна поділити на кілька основних груп.
До першої групи належать функції створення об'ємних тіл шляхом переміщення
плоскої фігури (кінематичні). Функція замітання (sweeping) дозволяє створювати об'ємне
тіло переміщенням або обертанням фігури, заданої на площині (рис. 3.3, а, б). Крім того
може бути задана довільна траєкторія руху фігури (рис. 3.3, в).Плоска фігура, створена на
вибраній площині, називається ескізом.
Рисунок 3.3 - Функція замітання:
а - переміщення ескізу по прямій, б - обертання ескізу в - переміщення ескізу по
траєкторії.
Створюючи ескіз, можна вказувати геометричні обмеження або вводити дані про
розміри. Геометричні обмеження - це співвідношення між елементами фігури
(перпендикулярність відрізків, дотик дуги кола до відрізка і т. д.). При їх заданні система
будує точну форму, яка задовольняє обмеженням. Зміна геометричних обмежень або
розмірів дасть іншу плоску фігуру, а в результаті і іншу форму тіла. Такий підхід називається
параметричним моделюванням, оскільки зміна параметрів дозволяє отримати різні тіла.
Параметрами можуть бути постійні, що входять в геометричні обмеження, а також розміри.
До функцій даної групи також відноситься функція скіннінга (skinning), яка дозволяє
створювати об'ємне тіло, натягуючи поверхню на задані плоскі поперечні перерізи тіла
(рис.3.4).
Функції моделювання першої групи дозволяють почати моделювання з форми. Саме з
використання функцій цієї групи зазвичай і починається процес побудови моделі деталі.
Функції замітання і скіннінга можуть бути не тільки адитивними, тобто додавати
одержуваний об’єм до моделі, але і бути субтрактивними - в результаті виконання функції
об’єм віднімається з вже існуючого твердого тіла (рис.3.5).
Рисунок 3.4 - Функція спінінга Рисунок 3.5 - Функція замітання з відніманням об’єму
34