Fanuc_issledovanie_tochnosti_i_zhestkosti_3l_r


Лабораторная работа №1
Исследование жесткости промышленного робота Fanuc M-710iCЦель работы:
изучить порядок проведения исследования жесткостных характеристик промышленного робота Fanuc M-710iC;
овладеть основными принципами экспериментального определения деформации звеньев промышленного робота и вычисления жесткости системы;
научить студента работе на лабораторном оборудовании и методике обработки полученных результатов.
Задание на выполнение ЛР
1.Изучить устройство индикатора часового типа для измерения отклонений и индикаторной стойки.
2.Освоить метод определения деформации звеньев.
3.Приобрести практические навыки определения деформации звеньев и использования их при определении жесткости системы.
4.Обработать и проанализировать полученные результаты.
Порядок выполнения ЛР
1. Изучить настоящие методические указания.
2. Изучить устройство индикатора часового типа и индикаторной стойки.
3. Изучить порядок исследования жесткостных характеристик.
4. Подготовить оборудование и робот к проведению эксперимента.
5. Под наблюдением преподавателя провести исследование.
6. Оформить и представить к защите отчет по лабораторной работе.
Требования к технике безопасности
Перед началом выполнения лабораторной работы необходимо убедиться в исправности ограждения и устройств блокировки. Свободный доступ в рабочую зону лабораторного комплекса обучающимся и преподавателям категорически запрещен. Включение и выключение электропитания производить с разрешения преподавателя. При отработке движений обучающимся и преподавателю запрещается находитьсяна расстоянии менее 2,0 м от оси вращения платформы.
Методика проведения эксперимента
Деформация звеньев под воздействием статической нагрузки от их веса в работе не учитывается. Общие соотношения определяющие жесткость звеньев промышленного роботамогут быть определены на основе эксперимента.

Рис. 24 Радиус досягаемости максимальной нагрузки для нескольких видов роботов
Промышленный робот Fanuc M-710iC имеет 6 степеней подвижности. В соответствии с паспортными данными максимальная рабочая нагрузка на фланце при максимальном вылете 500Н. Кисследуемому роботу присоединен схват, центры масс грузов, используемых при проведении экспериментов, не совпадают с центром масс схвата, положениязвеньев робота и центров масс изменяются в процессе манипулирования, поэтомув расчетах предлагается использовать приведенную нагрузку к присоединительному фланцу предплечья робота, определяемую по формуле:
Fпрi=F1i∙l2 -mq(l2- a)l1 ,(1)
где m-масса схвата, F1i- вес груза, l1– расстояние от оси вращения 1 до присоединительного фланца предплечья робота,l2– расстояние от оси вращения 1до центра масс груза, а – расстояние от центра масс груза до центра масс схвата.
В процессе эксперимента к схвату робота поочередно прикладываются различные по величине нагрузки F1i. От их воздействияс помощью индикаторных головокизмеряютвеличины отклонений точки на схвате робота. При этом нагружение происходит в начальной точке, а измерения проводятся в позиции установки индикатора. Положениядля проведения измерений выбраны таким образом, чтобы робот был в трех различных состояниях:
1-3 ось обеспечивают максимальный размер по оси z, 4-6 оси - угол 90° по отношению к предплечью - «буква Г» (-90°; -35°; -3°; 0°; 3°; 0°), l2=1681 мм;
оси 2-6 обеспечивают минимальное расстояние до оси 1 – робот «сложен» (-67; -41; -25; 0; 24; 0), l2=1525мм;
оси 2-6 обеспечивают максимальный вылет руки – рука «вытянута» (0; 13; -27; 3; 30; 0), l2=2050мм.
Компоненты общей деформации робота измеряют индикаторной головкой фирмы Mitutoyo с ценой деления 0,01 мм (рис.25), установленной на выходном звене робота. Индикатор измеряет перемещение схвата по оси z, т.е. отклонение. Индикатор установлен на магнитной индикаторной стойке (рис.26).

Рис. 25 Индикаторная головка фирмы Mitutoyo
Рис.26Индикаторная головка смагнитной стойкой
Для каждого из нагружений в указанных положениях измерения производятсяне менее пяти раз. Полученные данные подлежат статистическойобработке. По этим данным вычисляется жесткость по формуле:
Jc=Fпрix, где Fпрi- приведенная сила, x– среднее отклонение (2)
После получения данных о жесткости строится график зависимости жесткости от нагрузки и делается вывод о характере изменения жесткости робота, как сложной электромеханической системы (рис.27).

Рис.27 Зависимость жесткости от полезной нагрузки
Порядок выполнения лабораторной работы
Экспериментальные исследования жесткости манипулятора проводят в следующей последовательности:
Включите робот, зайдите в систему под именем пользователя STUD.
Войдите в программу G1для этого:
нажмите кнопку SELECT;
в открывшемся окне списка программ кнопками курсора наведите на программу G1, нажмите ENTER.
В открывшемся окне видите текст программы(рис.28):

Рис.28 Текст программы G1
Переведите робот в пошаговое выполнение программыдля чегонажмите кнопку STEP.
Нажмите SHIFT+FWD.Переместите робот в первое положение точки измерения P1 (рис.29).

Рис. 29 Положение робота в точке P1
Установите на стол магнитную стойку с индикаторной головкойи обнулите показания на индикаторе (Рис. 30).
Рис. 30 Установка магнитной стойки с индикатором
Переведите робот в точку нагружения P2 для этого на пульте нажмитеSHIFT+FWD.
Возьмите груз F11=50Н. Установите груз на схат робота как показано на рис.31.

Рис. 31Схват в нагруженном состоянии
Переместите робот в первую точку измерений P1 - нажимая SHIFT+BWD.
Снимите показания с индикатора и занесите их в таблицу 9 в поле отклонение.
Повторите пункты 5, 6, 7, 8 не менее пяти раз, для разных нагружений:F12=100Н , F13=150Н , F14=200Н.
Разгрузите робот и снимите индикаторную стойку.
Для перемещения в положение - робот «сложен» необходимо выполнить следующие действия:
взять пульт;
навести кнопками курсора на строку 5.J [P3] 100% cnt100;
нажать SHIFT+FWD, высветится сообщениеYES/NO;
нажать YES;
еще раз нажать SHIFT+FWD и робот переместится во вторую точку измерения P3 (рис.32).
Установите магнитную стойку с индикаторной головкой как показано на рис.33.

Рис. 32 Положение робота в точке Р3

Рис. 33 Установка магнитной стойки с индикатором в точке Р3
Повторите пункты 4, 5, 6, 7, 8, 9 для нового положения робота.
После выполненных измерений переместите робот в положение – рука «вытянута», для этого:
наведите кнопками курсора на строку 7. J [P5] 100% cnt100;
нажмите SHIFT+FWD, высветится сообщениеYES/NO, нажмите YES;
еще раз нажмите SHIFT+FWD и робот переместится в третью точку измерения P5 (рис.34).

Рис. 34 Положение робота в точке Р5
Установите магнитную стойку с индикатором как показано на рис.35.
Рис. 35 Установка магнитной стойки в точке Р5
Повторите пункты 4, 5, 6, 7, 8, 9 для нового положения робота.
Проведите статистическуюобработку результатов измерений, определите жесткость.
Составьте отчет.
Обработка полученных результатов и определение жесткости
По полученным данным провести статистический анализ для определения жесткости в каждом положении робота, для этого необходимо заполнить таблицу 9.
Таблица 9
Результаты эксперимента
№ точки измерения, Pi № измерения Вес, Н Отклонение х, ммСреднее отклонение x, ммОтклонение от среднего, ∆, мм∆2, ммДисперсия, D(x), мм Жесткость Jc, Н/мм
P1 1 50 … 5 P2 1 1 … 5 P3 1 … 5 P1 1 100 … 5 P2 1 … 5 P3 1 … 5 P1 1 150 … 5 P2 1 … 5 P3 1 … 5 P1 1 200 … 5 P2 1 … 5 P3 1 … 5 Среднее отклонение: x=i=1nxin , (3)
где n – количество измерений;
Хi – отклонение в «i»-й точке.
Отклонение от среднего: ∆=x-xi (4)
Дисперсия: Dx=i=1n∆i2n-1 , (5)
где ∆i2 – квадрат отклонения от среднего в в «i»-й точке.
Жесткость: Jci=Fпрix (6)
Для каждого положения робота постройте график зависимости жесткости от нагрузки (рис.27).
Сделайте выводы по результатам работы.
Содержание отчета
Отчет должен включать в себя:
1) Название и цель работы;
2) Заполненную таблицу;
3) График зависимости полученной жесткости от нагрузки;
4) Вывод.
Контрольные вопросы
1) Почему не учитывается деформация звена под нагрузкой?
2) Какую максимальную рабочую нагрузку имеет промышленный робот Fanuc M-710iC на фланце и на конце схвата?
3) Какие выбраны точки измерения жесткости?
Лабораторная работа № 2
Исследование погрешности позиционирования промышленного робота Fanuc M-710iCЦель работы:
изучить методику определения погрешности позиционирования промышленного робота Fanuc M-710iC;
овладеть основными принципами работы на лабораторном оборудовании;
научить студента проводить экспериментальные исследования и обрабатывать полученные результаты.
Задание на выполнение ЛР
1.Изучить методику проведения эксперимента.
2.Подготовить программы работы промышленного робота Fanuc M-710iC.
3.Приобрести практические навыки по определению погрешности позиционирования и установить соотношение между составляющими погрешностей.
4.Обработать и проанализировать результаты,полученные экспериментальным путем.
Порядок выполнения ЛР
1. Изучить настоящие методические указания.
2. Изучить методику проведения эксперимента по определению погрешности позиционирования.
3. Подготовить приборы и робот к проведению исследования.
4. Под наблюдением преподавателя провести исследование.
5. Обработать полученные результаты.
6. Оформить и представить к защите отчет по лабораторной работе.
3. Требования к технике безопасности
Перед началом выполнения лабораторной работы необходимо убедиться в исправности ограждения и устройств блокировки. Свободный доступ в рабочую зону лабораторного комплекса обучающимся и преподавателям категорически запрещен. Включение и выключение электропитания производить с разрешения преподавателя. При отработке движений обучающимся и преподавателю запрещается находитьсяна расстоянии менее 2,0 м от оси вращения платформы.
Методика проведения эксперимента
По степени стабильности во времени погрешности позиционирования промышленного робота делят на систематические, случайные статические и динамические. Систематические – это погрешности, не изменяющиеся во времени. Случайные динамические – это погрешности, переменные в пределах одного срабатывания, например затухающие вибрации. Случайные статические – это погрешности, переменные на множестве срабатываний, но постоянные при срабатывании робота в одних условиях. Случайные статические погрешности измеряют после прекращения различного рода вибраций, вызванных срабатыванием робота.
В общем случае погрешность робота характеризуется шестью составляющими ∆ {∆x, ∆y, ∆z, ∆α, ∆β, ∆γ}. В лабораторной работе студент экспериментально должен определить величину ∆z, как одну из составляющих погрешности позиционирования.
Погрешность позиционирования определяют в 2х положениях звеньев робота. Сначала к индикаторной головке, установленной на магнитной стойке на столе в первом положении, необходимо подвести выходное звено робота (схват) без груза и коснуться контактным элементом головки одной из точек на схвате, наиболее удаленной от оси 1 робота. Показания на этой индикаторной головке обнуляют. Затем руку робота перемещают во второе положение и настраивают индикаторную головку на второй стойке на касание со схватом во втором положении. Программируют движения робота из одного положения в другое. В указанных положениях робот останавливают на 2-4 сек. для снятия показаний. Затем на схвате робота закрепляют груз F1i. С каждым из трех грузов цикл движений робота повторяется не менее пяти раз. Полученные данные подлежат статистическому анализу. По этим данным вычисляется одна из составляющих случайной статистической погрешности позиционирования робота. По полученным данным строят график. По результатам измерений и вычисленным значениям погрешности формулируются выводы.
Компоненту общей погрешности позиционирования робота измеряют индикаторной головкой фирмы Mitutoyo с ценой деления 0,01 мм (рис.36), настраиваемой на касание с выходным звеном робота в двух позициях. Индикатор измеряет отклонения точек схвата по оси z, под воздействием приложенной к роботу нагрузки, не превышающей максимально допустимую. Деформации звеньев, недостаточная жесткость механических передач приводят к появлению отклонений. Индикаторная головка установлена на магнитной стойке (рис.37). Программа движения робота из одного положения в другое отрабатывается до проведения эксперимента. В программе необходимо создать цикл движений по точкам. Пример программы приведен на рис.38.

Рис. 36 Индикаторная головка фирмы Mitutoyo
Рис. 37 Индикаторная головка на магнитная стойке
Рис.38 Пример программы
Порядок выполнения лабораторной работы
Экспериментальные исследования погрешности позиционирования проводят в следующей последовательности:
Включите робот, зайдите в систему под именем пользователя STUD.
Создайте программу траектории движения робота TP1 для этого:
нажмите клавишу Select, выберите кнопку F2 CREATE;
введите имя программы TP1, выбрав нужную букву на функциональных клавишах в режиме ввода UpperCase. Нажмите два раза ENTER;
для того чтобы выбрать систему координат пользователя и инструмента:
нажмите NEXT;
нажмите F1INST, выберите 3. Offset/Frames,нажмитеENTER;
в появившемся окне выберите 2. UFRAME_NUM=…, в окне выберите 2. Constant;
введите на клавиатуре номер системы координат пользователя 1, нажмите ENTER;
повторите те же действий для выбора системы координат инструмента 1. UTOOL_NUM=….
Для назначения цикла вводим метку:
нажмите F1INST, выберите 5. LBL;
в открывшемся окне выберите 2.LBL;
введите номер метки 1;
нажмите ENTER.
Выберите первое положение звеньев робота, в котором будут производиться измерения для чего:
выполните в ручном режиме перемещение схвата робота в первое положение, нажимая SHIFT+клавиши толчковой подачи;
нажмите F1POINT для записи этой точки в программе;
выберите 2. J P[ ] 100% CNT 100, нажмите ENTER.
В этой точке робот останавливается на несколько секунд для этого:
нажмите NEXT;
нажмите F1 INST, выберите 4. Wait, нажмите ENTER;
в появившемся окне выберите 1. Wait... (sec), введите ожидание 4 сек.
Повторите пункт 4 и 5 для второго положения руки робота.
Для выполнения цикла ставим переход на метку для чего:
нажмите F1INST, выберите 5. LBL;
в открывшемся окне выберите 1.JMPLBL;
введите номер метки 1, нажмите ENTER.
Переведите робот в пошаговое выполнение программы для чего нажмите кнопку STEP. Нажмите SHIFT+FWD - робот должен остановиться в первом положении для проведения измерения в точке P1.
Установите магнитную стойку с индикаторной головкой на столе, переместите индикатор на стойке до касания со схватом, закрепите окончательно индикатор зажимами на стойке и обнулите показания индикатора (рис.39).

Рис. 39 Установка магнитной стойки в точке Р1Нажмите SHIFT+FWD 2 раза - робот выйдет во второе положение для измерения в точке P2.
Устанавливаем вторую магнитную стойку с индикатором относительно выходного звена и обнуляем индикатор (рис. 40).

Рис. 40 Установка магнитной стойки в точке Р2Отключите пошаговое выполнение программы нажатием клавиши STEP. Запустите программу выполнения цикла не менее пяти раз нажатием SHIFT+FWD. Снимите показания с каждого индикатора и запишите их в таблицу 10.
Выйдете из цикла, нагрузите робот грузом F11 = 50Н как показано на рис. 41.

Рис. 41 Схват в нагруженном стостоянии
Выполните пункт 12 с грузами F12 = 100Н; F13 = 150Н; F14 = 200Н.
Измените скорость движения робота, увеличив её в 2 раза. Повторно проведите измерения отклонений с грузами F11 = 50Н; F12 = 100Н; F13 = 150Н; F14 = 200Н.
Проведите статистический анализ, определите погрешность позиционирования, сопоставьте полученные результаты.
Постройте график зависимости полученной погрешности от нагрузки.
Составьте отчет, сформулируйте выводы.
Анализ полученных результатов.
Статистический анализ проводится для определения погрешности позиционирования робота по результатам измерений, полученным в ходе проведения эксперимента и занесенным в таблицу 10.
Таблица 10
Результаты экспериментальных исследований
№ точки измерения, Pi № измерения Вес, Н Отклонение х, ммСреднее отклонение x, ммСреднеквадратичная погрешность Sn,ммСлучайная составляющая погрешности ∆x,ммАбсолютная погрешность ∆x, мм Относительная погрешность δx,ммP1 1 0 … 5 P2 1 … 5 P1 1 50 … 5 P2 1 … 5 P1 1 100 … 5 P2 1 … 5 P1 1 150 … 5 P2 1 … 5 P1 1 200 … 5 P2 1 … 5 При этом
Среднее отклонение: x=i=1nxin , (3)
где xi – отклонение в i - й точке, n – количество измерений
Случайная составляющая погрешности:∆x=2,3×Snn, (4)
где Sn – среднеквадратичная погрешность, n – количество измерений.
Среднеквадратичная погрешность: Sn=i=1n(x-xi)2n-1 , (5)
где xi – отклонение в i - й точке, x – среднее отклонение, n – количество измерений.
Абсолютная погрешность: ∆x=0,012+∆x2, (6)
Относительная погрешность: δx=∆xx (7)
Погрешность позиционирования: ∆xпоз=x±∆x , δ = δx (8)
Для каждого нагружения строится график зависимости погрешности от нагрузки (рис.42).

Рис.42
Содержание отчета
Отчет должен включать в себя:
Название и цель работы;
Таблицу с результатами измерений и статистической обработки данных;
График зависимости погрешности позиционирования от нагрузки, приложенной к схвату;
Выводы о соответствии значения погрешности позиционирования, гарантируемого производителем робота и указанного в техническом паспорте на изделие, полученному экспериментально и влиянии скорости перемещения робота на эту характеристику.
Контрольные вопросы
Для чего важно знать величину погрешности позиционирования?
Сколько составляющих характеризуют погрешность промышленного робота?
Как определить составляющие погрешности позиционирования промышленного робота?
Какая паспортная допустимая погрешность промышленного робота Fanuc M-710iC?
Лабораторная работа № 3Исследование точности воспроизведения контура при движении звеньев промышленного робота Fanuc M-710iCЦель работы:
изучить порядок проведения эксперимента при исследовании точности воспроизведения контура промышленным роботом Fanuc M-710iC;
овладеть основными принципами определения отклонений при воспроизведении контура;
научить студента работать с измерительной аппаратурой и обрабатывать полученные результаты исследований.
1. Задание на выполнение ЛР
1.Изучить настройку систем координат объекта манипулирования.
2.Приобрести практические навыки по настройке систем координат объекта манипулирования тремя способами.
3.Приобрести практические навыки по определению отклонений при воспроизведении контура.
4.Обработать и проанализировать полученные результаты.
2. Порядок выполнения ЛР
1. Изучить настоящие методические указания.
2. Изучить порядок настройки систем координат объекта манипулирования.
3. Произвести настройку системы координат.
3. Подготовить оборудование и робот к проведению исследований.
4. Под наблюдением преподавателя провести исследование.
5. Получить от преподавателя индивидуальное задание.
5. Обработать полученные результаты и сформулировать выводы.
6. Оформить и представить к защите отчет по лабораторной работе.
3. Требования к технике безопасности
Перед началом выполнения лабораторной работы необходимо убедиться в исправности ограждения и устройств блокировки. Свободный доступ в рабочую зону лабораторного комплекса обучающимся и преподавателям категорически запрещен. Включение и выключение электропитания производить с разрешения преподавателя. При отработке движений обучающимся и преподавателю запрещается находитьсяна расстоянии менее 2,0 м от оси вращения платформы.
Общие сведения
Основной функцией системы контурного управления является перемещение объекта манипулирования по траектории, воспроизводящей с заданной точностью некоторый контур.
Системы контурного управления имеют следящие приводы по каждой степени подвижности, т.е. следящие системы с обратной связью, поэтому при их совместном действии концевая точка (точка на фланце или схвате) манипулятора может совершать плавное движение по любым запрограммированным непрерывным траекториям и позиционироваться в любой точке своей рабочей зоны по заложенной программе.
Определенные специфические требования предъявляются к ПР для окраски, поскольку окрашиваемые изделия представляют собой объемные изделия сложной конфигурации. ПР для окраски должны иметь пять-шесть степеней подвижности, в том числе не менее двух ориентирующих степеней, обеспечивающих необходимую ориентацию краскораспылителей при работе. Кроме того, окрасочные ПР должны оснащаться вспомогательными устройствами. ПР вместе с вспомогательным оборудованием образуют роботизированный технологический комплекс окраски.
На точность воспроизведения контура влияют не только технологические ошибки изготовления и монтажа деталей робота, но и форма контура и скорость движения по контуру. Исследовать ошибки движения концевой точки робота по контуру необходимо для выявления отклонений и разработке методов по их исключению.
Указанная в техническом паспорте точность воспроизведения контура, характеризуемая величиной отклонения от заданной траектории движения, концевой точки промышленного робота Fanuc M-710iC составляет ±0,07 мм.
Настройка системы координат объекта манипулирования
Система координат объекта манипулирования – декартова система координат, которая определяет положение его точки и пространственной ориентации объекта (рис.43). В системе координат объекта манипулирования нулевая точка обычно представляет концевую точку, а ось Z связана с его осью. Если система координат объекта манипулирования не определена, используется система координат фланца.
Координаты объекта манипулирования включают параметры (x,y,z), указывающие положение концевой точки объекта манипулирования, и (w,p,r), описывающие пространственную ориентацию объекта.
Координаты x, y и z могут указывать положение концевой точки объекта манипулирования в системе координат фланца.
Координаты w, p, r указывают пространственную ориентацию объекта манипулирования и угловое его смещение относительно осей X, Y и Z системы координат фланца. Концевая точка объекта манипулирования используется для позиционирования. Пространственная ориентация объекта манипулирования необходима для управление положением в пространстве.

1 Координаты системы координат объекта манипулирования.
2 Система координат фланца.
3 Система координат объекта манипулирования.
4 Точка на объекте манипулирования.
Рис. 43 Системы координат
Систему координат объекта манипулирования можно задать тремя следующими способами.
Метод трех точек (автоматическая установка концевой точки объекта манипулирования)
(дополнительная функция)
При использовании метода трех точек (рис.44) в режиме обучения объект манипулирования подводят к общей точке из трех различных первоначальных положений. В результате автоматически вычисляется положение концевой точки объекта манипулирования. Для повышения точности определения положения концевой точки желательно, чтобы три направления подхода максимально отличались друг от друга. В методе трех точек определяются только координаты концевой точки объекта манипулирования (x, y, z). Значения параметров ориентации инструмента (w, p, r) являются стандартными и определяются как (0, 0, 0).

Рис. 44 Автоматическая установка вершины инструмента методом трех точек
Ориентация объекта манипулирования может быть определена методом шести точек или методом прямого списка после того, как положение установлено.
Метод шести точек
Координаты концевой точки объекта манипулирования можно определить тем же способом, что и в методе трех точек. Затем определяют пространственную ориентацию объекта манипулирования (w, p, r) (рис.45) для чего:
в режиме обучения для определения w, p и r роботу задают перемещение в положительном направлении оси X, параллельной одноименной оси системы координат объекта манипулирования, затем перемещают в точку на плоскости XZ. Используя декартову систему координат или систему координат толчковой подачи, в режиме обучения задается, что наклон объекта манипулирования не должен изменяться роботом.

Рис. 45 Метод шести точек
Метод прямого списка
При использовании метода прямого списка (рис. 46) значения могут быть заданы с пульта обучения. Это численные значения координат (x,y,z) концевой точки объекта манипулирования и углов вращения (w,p,r), которые задают ориентацию системы координат объекта манипулирования, по отношению к осям x, y и z системы координат фланца.

1 - система координат фланца,
2 - система координат объекта манипулирования
Рис. 46 Значение (w, p, r), используемое в методе прямого ввода в режиме обучения
Методика проведения эксперимента
Погрешность контура измеряется в трех плоскостях (xy, zx, zy). Запрограммированный контур в каждой плоскости воспроизводят с помощью специально закрепленного инструмента (рис.47), который оставляет след на поверхности бумаги.
Воспроизводят программу контура несколько раз и с различной скоростью. Каждое воспроизведение контура фиксируют специальным инструментом, выявляют погрешность и заносят результат в таблицу 11. Полученные результаты обрабатываются методами статистического анализа, что позволяет определить значения отклонений. По результатам исследования вносятся коррективы в работу ПР и составляются рекомендации для дальнейшей эксплуатации.

Рис. 47 Инструмент (ручка)
Порядок выполнения лабораторной работы
Экспериментальные исследования определения точности воспроизведения контура проводят в следующей последовательности:
Включите робот, зайдите в систему под именем пользователя STUD.
Проведите настройку инструмента как объекта манипулирования. Для этого выполните автоматическую установку вершины инструмента (метод трех точек).
1) Нажмите клавишу MENUS (меню). Появится экранное меню;
2) Выберите 6 SETUP (настройка);
3) Нажмите клавишу F1 TYPE (тип). Появится меню смены экранов;
4) Выберите Frames (системы координат);
5) Нажмите F3, OTHER (другое), а затем выберите ToolFrame (система координат инструмента). Отобразится экран списка системы координат инструмента;
6) Переместите курсор в строку номера системы координат объекта манипулирования (инструмента), который необходимо установить;
7) Нажмите F2, DETAIL (данные). Отобразится экран настройки системы координат инструмента выбранного номера системы координат;
8) Нажмите F2, METHOD (метод), а затем выберите ThreePoint (три точки);
9) Добавьте комментарий:
a. Переместите курсор в строку Comment (комментарий) и нажмите клавишу ENTER(ввод);
b. Выберите способ именования комментария;
c. Нажмите соответствующие функциональные клавиши, чтобы добавить комментарий;
d. По окончании нажмите клавишу ENTER;
10) Запишите каждую точку подвода:
a. Переместите курсор в каждую строку Approachpoint (точка подвода).
b. Переместите робота толчковой подачей в положение, которое необходимо записать;
c. При нажатой клавише SHIFT нажмите клавишу F5, RECORD, чтобы записать данные текущего положения как опорное положение;
Для опорной точки, введенной в режиме обучения, отображается RECORDED (записано);
d. После того, как все опорные точки заданы в режиме обучения, отобразится USED (используется).
11) Для перемещения робота в записанное положение при нажатой клавише SHIFT нажмите F4,MOVE_TO (переместить в);
12) Для просмотра записанных данных позиционирования переместите курсор на соответствующий пункт опорного положения и нажмите клавишу ENTER (ввод). Отобразится экран данных положения для соответствующих данных позиционирования;
Для возврата к предыдущему экрану нажмите клавишу PREV (назад).
13) Для отображения экрана списка системы координат инструмента нажмите клавишу PREV(назад);
Можно видеть настройки (x, y, z и комментарий) для всех систем координат инструмента;
14) Чтобы использовать заданную систему координат инструмента как действующую в данное время систему координат, нажмите F5, SETIND;
15) Для удаления данных заданной системы координат переместите курсор к нужной системе координат и нажмите клавишу F4, CLEAR (очистить).
Напишите программу движения контура «К1» в плоскости XОY, состоящую из систем координат пользователя и инструмента, точек подвода, точек контура, точек отвода (рис.48).

Рис. 48 Текст программы «К1»
Для записи программы:
Нажмите клавишу Select, выберите кнопку F2 CREATE;
Введите имя программы К1, выбрав нужную букву на функциональных клавишах в режиме ввода UpperCase. Нажмите два раза ENTER;
В открывшемся окне программы введите, в каких системах координат пользователя и инструмента должен выполнять движения робот;
В ручном режиме переместите робота в нужную точку, нажимая SHIFT+клавиши толчковой подачи. Координата z должна быть 25 до 30 мм;
Для записи этой точки нажмите F1 POINT, затем выберите 2. L P[ ] 100% CNT 100, нажмите ENTER;
Для создания контура прямой линии:
приподнимите схват робота с инструментом по оси z на 5мм;
поменяйте систему координат на WORLD, нажимая клавишу COORD;
нажимая SHIFT+клавиши толчковой подачи, переместите робот по одной из координат (либо x, либо y);
для записи этой точки нажмите F1 POINT, затем выберите 2. L P[ ] 100% CNT 100, нажмите ENTER;
сравните полученные координаты Р1 и Р2 точек, для этого наведите курсором на нужную точку и нажмите F5 Position;
координаты z должны совпадать, одна из координат (x или y) должна быть неизменна, а вторая увеличиться на заданное вами расстояние;
если координаты разные исправьте их, наведя курсором на нужную координату, на клавиатуре наберите нужную позицию и нажмите ENTER;
для выхода из позиции точки нажмите PREV;
запишите точки подвода и отвода к линии контура (приподнимите робот от заданных точек и запишите их в нужной строке программы).
Запустите программу «К1», нажимая SHIFT+FORWD.
Повторите программу К1 5 раз.
После каждого воспроизведения контура, с помощью линейки измерьте погрешность воспроизведения контура и занесите результат в таблицу 11.
Настройте систему координат инструмента двумя другими способами (метод шести точек, метод прямого списка).
Воспроизведите программу контура в разных системах координат, выбирая их нажатием клавиши COORD.
Получите индивидуальное задание от преподавателя для выполнения работы по определению точности воспроизведения контура.
Составьте отчет, сформулируйте выводы.
Таблица 11
Результаты эксперимента
Название контура № измерения Отклонение x,мм Среднее отклонение х, ммИндивидуальные задания
Варианты индивидуальных заданий представлены в таблице 12.
Таблица 12
Индивидуальное задание
№ варианта Задание
1. Создать программу траектории движения робота по кругу с диаметром 100мм. В плоскости ZOX, с задержкой в последней точке контура на 5 сек.
2. Создать программу цикла движения робота по траектории квадрата со стороной 50мм. В плоскости ZOY
3. Создать программу траектории движения робота по траектории прямоугольника со сторонами 30мм и 50мм, с задержкой в последней точке на 10 сек. В плоскости ZOX
4. Создать программу цикла движения робота по траектории квадрата со стороной 80мм, с задержкой в конце цикла на 2 сек. В плоскости ZOY
5. Создать программу цикла движения робота по траектории круга с диаметром 150мм, с задержкой после каждого цикла на 1 сек. В плоскости ZOX
6. Создать программу цикла движения робота по траектории квадрата со стороной 40мм. В плоскости ZOY
Содержание отчета
Отчет должен включать в себя:
1) Название и цель работы;
2) Координаты точек контура;
3) Таблицу с результатами измерений;
4) Индивидуальное задание и текст программы его выполнения;
5) Выводы о соответствии значения погрешности воспроизведения, гарантируемого производителем робота и указанному в техническом паспорте на изделие, полученному экспериментально.
Контрольные вопросы
Основная функция системы контурного управления?
Что такое система координат инструмента промышленного робота Fanuc M-710iC?
Сколько существует способов задания системы координат инструмента? Какие?
Что влияет на точность воспроизведения контура?
Список литературы
Руководство оператора «Серия роботов Fanuc. Контроллер R-J3iC»- FANUC, 2008;
Бурдаков С.Ф. «Проектирование манипуляторов промышленных роботов» - М: Машиностроение, 1986.-180с.
Руководство оператора «Серия роботов Fanuc. Погрузочный инструмент R-30iА» - FANUC, 2008.-1284с.;
Солонин И.С. «Математическая статистика в технологии машиностроения» - М: Машиностроение, 1972.-210с.

Приложенные файлы

  • docx 14695431
    Размер файла: 4 MB Загрузок: 0

Добавить комментарий