30131

Создание управляющих программ с использованием сплайновой интерполяции типов AKIMA(ASPLINE), NURBS(BSPLINE) и кубического сплайна(CSPLINE). Воспроизведение сплайновой интерполяции в системе ЧПУ WinPCNC

Лабораторная работа

Информатика, кибернетика и программирование

Воспроизведение сплайновой интерполяции в системе ЧПУ WinPCNC Выполнил: студент гр. Ход Работы В процессе обучения будет рассмотрено использование сплайновой интерполяции на двух примерах. Будем использовать три основных типа сплайна: SPLINE kim сплайн BSPLINE NURBS сплайн CSPLINE кубический сплайн.

Русский

2013-08-23

184.33 KB

14 чел.

Министерство образования Российской Федерации

Московский Государственный Технологический Университет

«СТАНКИН»

Кафедра «Компьютерные системы управления»

Учебный курс «Структура и математическое обеспечение систем управления»

Лабораторная работа №2

«Создание управляющих программ с использованием сплайновой интерполяции типов AKIMA(ASPLINE), NURBS(BSPLINE) и кубического сплайна(CSPLINE). Воспроизведение сплайновой интерполяции в системе ЧПУ WinPCNC»

Выполнил:

студент гр. ЭП-10-10

           Ведерников Р.В.              

(дата)

(подпись)

Принял:

к.т.н.,  доцент

            Мартинова Л. И.

(дата)

(подпись)

Москва 2013


Cистема ЧПУ WinPCNC

Система ЧПУ WinPCNC позволяет отрабатывать управляющие программы, обучать технологическому программированию систем ЧПУ.

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

Ход Работы

В процессе обучения будет рассмотрено использование сплайновой интерполяции на двух примерах. Будем использовать три основных типа сплайна: ASPLINE (Akima сплайн), BSPLINE (NURBS сплайн), CSPLINE (кубический сплайн).

Рассмотрим пример с построением контура лица в профиль.

Пример 1: Контур лица в профиль.

Используем включение сплай-интерполяции в программе AdvancEd.

Для этого допишем в программе FACE.ncs следующую строку:

N20 ASPLINE X192 Y68

Рис. 1 Результат выполнения программы FACE.ncs при включенной сплайн интерполяции типа Akima spline (AdvancEd)

Проделаем те же действия в программе WinPCNC.

Рис. 2 Результат выполнения программы FACE.ncs при включенной сплайн интерполяции типа Akima spline (WinPCNC)

Повторим работу с программами AdvancEd и WinPCNC, используя сплайн-интерполяцию типа BSPLINE и CSPLINE.

Рис. 4 Результат выполнения программы FACE.ncs при включенной сплайн интерполяции типа BSPLINE (WinPCNC)

Рис. 6 Результат выполнения программы FACE.ncs при включенной сплайн интерполяции типа CSPLINE (WinPCNC)

Пример 2: Контур птицы в профиль.

Повторим поставленную задачу снова, но уже с другим файлом - COCK.ncs

При помощи программа AdvancEd и WinPCNC рассмотрим все 3 вида сплайнов: Aspline, Bspline и Cspline на примере COCK.ncs

Рис. 7 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа ASPLINE (AdvancEd)

Рис. 8 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа ASPLINE (WinPCNC)

Рис. 9 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа BSPLINE (AdvancEd)

Рис. 10 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа BSPLINE (WinPCNC)

Рис. 11 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа CSPLINE (AdvancEd)

Рис. 12 Результат выполнения программы COCK.ncs при включенной сплайн интерполяции типа CSPLINE (WinPCNC)

Индивидуальное задание

Необходимо написать управляющую программу, используя сплайн-интерполяцию типа BSPLINE для выбранного изображения.

Код управляющей программы:

g00 F1000

BSPLINE

X297 Y151

X265 Y146

X270 Y171

X302 Y181

X338 Y292

X296 Y390

X269 Y448

X277 Y481

X253 Y512

X273 Y549

X239 Y597

X286 Y576

X315 Y586

X343 Y582

X368 Y626

X373 Y564

X378 Y497

X456 Y490

X645 Y429

X649 Y229

X655 Y217

X666 Y225

X692 Y273

X664 Y369

X634 Y423

X633 Y467

X674 Y456

X669 Y449

X651 Y442

X677 Y399

X700 Y339

X711 Y295

X706 Y240

X670 Y177

X601 Y164

X398 Y149

X360 Y149

X380 Y177

X393 Y182

X382 Y193

X371 Y189

X357 Y174

X339 Y148

X303 Y146

X308 Y154

X313 Y167

X328 Y172

X348 Y199

X367 Y255

X362 Y266

X351 Y265

X339 Y215

X312 Y165

X299 Y152

BSPLINE

Рис. 14 Изображение, построенное с помощью Bspline в программе Spline Generator.

Рис. 15 Результат выполнения индивидуального задания в программе WinPCNC с использованием ВSPLINE.


 

А также другие работы, которые могут Вас заинтересовать

40979. Поняття заробітної плати і методи її правового регулювання 177 KB
  Оплата праці. З економічної точки зору заробітною платою вважається вартість або ціна праці в грошовій формі як частка працівника в національному доході що на еквівалентній основі виплачується йому за виконану роботу. Для правового визначення заробітної плати має значення обов'язок роботодавця виплачувати працівникові винагороду за його працю з одного боку і наявність у працівника суб'єктивного права на одержання цієї винагороди за попередньо встановленими нормами праці з другого. Політика винагороди за працю організовується так щоб...
40980. ТРУДОВИЙ ДОГОВІР 233.5 KB
  Відсторонення працівника від роботи. Така угода характеризується наступними ознаками: працівник особисто виконує свої трудові функції; працівник повинен в ході виконання своєї трудової функції підпорядковуватись правилам внутрішнього трудового розпорядку; власник або уповноважений ним орган повинен організувати працю працівникастворити необхідні та належні умови праці виплачувати йому заробітну плату і т. До них слід віднести взаємне волевиявлення сторін про прийняття влаштування працівника на роботу визначення трудової функції...
40981. Медична арахноеитомологія. Членистоногі та комахи-збудники і переносники збудників захворювань людини 46.5 KB
  Клас павукоподiбнi rchnoide Медичне значення мають представники скорпіонів павуків та кліщів. Медичне значення кліщів як збудників хвороб та переносниківзбудників захворювань людини :Розміри кліщівcrinдрібні .У багатьох кліщів голово груди і черевце зливаються в єдине ціле втрачаючи сегментацію .Ротовий отвір кліщівколючосисний або гризучесисний .
40982. Взаємовідношення мови й гендера 89.5 KB
  Мовна картина світу як результат пізнання та концептуалізації об’єктивної дійсності Мові належить активна роль у культурі й пізнанні. Вона є унікальною здатністю людини що відрізняє її від будьяких інших живих істот і решти світу. Кожен народ посвоєму розчленовує фрагменти світу і посвоєму називає їх. Формується світ тих хто говорить цією мовою тобто формується концептуальна картина світу як сукупність знань про світ що є зафіксованими у лексиці граматиці фразеології.
40983. Охорона праці. Нагляд і контроль за дотриманням законодавства про працю і правил з охорони праці 218.5 KB
  Охорона праці. Нагляд і контроль за дотриманням законодавства про працю і правил з охорони праці. Поняття охорони праці за трудовим правом Загальновідомо що економічне зростання автоматично ще не веде до збалансованого економічного і соціального розвитку. Зміни що відбуваються у структурі зайнятості й попиту на робочу силу як і до становища працівника на робочому місці умов його праці ставлять підвищені вимоги до безпеки праці.
40984. Конфлікти в колективі 40.5 KB
  Тому проблема здебільшого полягає не в наявності самого факту конфлікту а в тому який характер він носить – деструктивний чи конструктивний – і яким чином розв’язується. Конструктивна та деструктивна суть конфліктів Деструктивний конфлікт переводить причини що призвели до конфлікту на “особистостіâ€. Дана установка не веде до вирішення конфлікту а навпаки його загострює зростає упередженість проти партнера напруга у взаємостосунках посилюються неприємні почуття та переживання виникають стреси та ін. Прикладом деструктивного...
40985. Трудові спори і порядок розв’язання 183.5 KB
  Поняття трудових спорів та їх класифікація При здійсненні відносин людей під час трудової діяльності між працівниками і власниками підприємств або уповноваженими ними органами можуть виникати й часто виникають різного роду непорозуміння. Перебудова виробничих і трудових відносин нові форми застосування і використання праці істотно вплинули не тільки на індивідуальні трудові відносини а й на структуру і зміст організаційноуправлінських відносин що виникають між власником підприємства або уповноваженою ним особою з одного боку і трудовим...
40986. 4-х комнатный жилой дом мансардного типа 103.5 KB
  Расширился ассортимент, и повысилось качество применяемых в отечественном строительстве отделочных материалов — всех видов керамической плитки, покрытий для пола и стен, а также керамических санитарных и санитарно-технических изделий.
40987. Мова і культура 148.5 KB
  Однак з іншого боку у самій матерії мови у ряду істотних характеристик мовної структури позначилася біологічна природа людини. Психофізіологічні можливості знакової діяльності людини зумовили багаторівневу організацію мови визначили кількісні параметри окремих рівнів наприклад обсяг фонологічної системи що коливається в різних мовах в інтервалі від 10 до 100 одиниць; обсяг словника в інтервалі від 10 тисяч до півмільйона слів; вияв надмірності в мові. Культура визначає план змісту мови. У молекулярній біології і семіотиці був виявлений...