- •"Технологические процессы и производства"
- •Методические указания (к лабораторным работам)
- •Содержание Введение 4
- •2.1 Цель и задачи работы 13
- •3.1 Цель и задачи работы 20
- •Введение
- •Лабораторная работа №1 . Структура управляющей программы в станках с чпу
- •1.1 Цель и задачи работы
- •1.2.Основные теоретические сведения
- •1.3. Задание для проверки навыков по данному разделу
- •1.4 Контрольные вопросы
- •10. Чем должна заканчиваться управляющая программа? Лабораторная работа №2
- •2.1 Цель и задачи работы
- •2.2 Основные теоретические сведения
- •Задание для проверки навыков по данному разделу
- •Контрольные вопросы
- •Лабораторная работа №3 Составление управляющих программ для станков с системой чпу «Электроника нц31
- •3.1 Цель и задачи работы
- •3.2.Основные теоретические сведения
- •Задание для проверки навыков по данному разделу
- •3.4 Контрольные вопросы
- •4.2 Пример разработки уп для системы чпу 2р32
- •4.2.1.Особенности цикла поиска и смены инструмента в системе чпу 2р32
- •4.2.2. Примеры программирования
- •4.3.Особенности разработки уп для системы чпу
- •4.3.1.Структура кадра
- •4.3.2.Структура слова
- •4.3.3. Методы программирования интерполяции
- •4.3.3.1.Основные положения
- •4.3.3.2. Линейная интерполяция
- •4.3.3.2.Круговая интерполяция
- •4.3.3.3.Винтовая интерполяция
- •4.3.3.4.Задание скорости подачи
- •4.3.3.5. Система координат
- •4.3.3.6. Коррекция на длину и положение инструмента
- •4.3.3.6.Коррекция на радиус инструмента
- •Прямая линия – дуга
- •4.3.3.7. Подпрограммы
- •4.4 Задания для проверки навыков по данному разделу
- •Литература
Задание для проверки навыков по данному разделу
Каждый студент составляет или получает от преподавателя контур обрабатываемой детали. Изображает данный контур на бланке отчета со всеми необходимыми размерами, траекторией движения инструмента, опорными и исходной точками.
Разрабатывает управляющую программу движения инструмента и записывает её на бланке отчёта.
Различные варианты контура обрабатываемой детали приведены в таблице 1.
3.4 Контрольные вопросы
1. Как задается в управляющей программе скорость перемещения инструмента.?
2. Каким образом изменить скорость перемещения инструмента с рабочей подачи на быстрый ход и наоборот?
3. Как программируются технологические команды в управляющей программе?
4. Что такое ‘группа кадров’?
5. Как меняется формат задания значения подачи при использовании группы кадров?
6. Приведите последовательность команд при задании траектории движения инструмента при обработке конуса?
7. Назовите типы стандартных циклов, используемых при задании траектории движения инструмента.?
8. Приведите пример использования признака ОАСО. Как меняются числовые значения в программе при выполнении одних и тех же действий с использованием признака и без него?
9. Укажите в Вашей программе кадры изменяющие скорость вращения шпинделя. Какие действия вы предприняли, чтобы не испортить инструмент в этот момент?
10. Почему циклы G12 и G13 используют меньше данных чем циклы G2 и G3? Как, в последнем случае, рассчитать радиус обрабатываемой дуги?
Лабораторная работа №4
Примеры реализации управляющих программ
4.1. Пример разработки УП для обработки детали типа фланец (рис. 9).
Рис.9.
Управляющая программа для системы ЧПУ обработки фланца
№99 М40
№100 L0201
№101 G 25*
№102 Р2008
№103 ~S 109114 // Определение участков
№104 ~S109131 // элементов повтора программы
№105 ~S 109138
№106 ~S 109151
№107 ~S 109165
№108 Р 110 //Тело программы
№109 ~Z 5000
№110 Т2
№111 S 1600
№112 F 50
№113 ~X 34000*
№114 ~Z 5000
№115 Z –5000#,
'№116 F 15
№117 X 10000
№118 F 50
№119 X 28500
№120 F 20
№121 -45° X 32000
№122 Z -9000#
№123 ~X 34000
№124 ~Z 15000#
№125 ~X -11 0000*
№126 ~Z 59000
№127 ТЗ
№128 S 1600
№129 F 9
№130 ~Х 0*
№131 ~Z 5000
№132 Z -25000#
№133 ~Z 25000#
№134 Т4
№135 S 1600
№136 F З0
№137 ~X 21800*
№138 ~Z 5000
№139 Z -5000#
№140 F 10
№141 -45° X 21100
№142 Z 5500#
№143 X 14850
№144 ~45° X 14000
№145 ~Z 12000#
№146 ~Х
№147 ~Z
№148 Т7
№149 S 1600
№150 ~X 38000*
№151 ~Z 5000
№152 G31*
№153 X 31460*
№154 Z –17000#*
№155 F 14751*
№156 Р812*
№157 РЗ00*
№158 Р0
№159 ~X -106000*
№160 ~Z 58000
№161 Т8
№162 S 1600
№163 F 10
№164 ~X 34000*
№165 ~Z 5000
№166 ~Z -20900#
№167 X 19000
№168 ~X 34000
№169 ~Z 4000#
№170 X 22100
№171 ~X 34000
№172 ~Z 4000#
№173 X 21900
№174 F 7
№175 Z -7700#
№176 -45° Z -400#
№177 М24
№179 Х 9000
№180 М25
№181 Z 1000#
№182 ~X
№183 ~Z
№185 ~S 191114* //Изменение положения нулевой точки
№186 ~S 191131 *
№187 ~S 191138*
№188 ~S 191151 *
№189 ~S191165*
№190 Р192
№191 Р 21000
№192 G 25*
№193 Р 101189*
№194 R12 //Задание числа повторов
№195
№196 М5
№197 Р101
№198 МЗ0
№199
Подпрограмма определения длины заготовки
L01
№200 R1#N100. R2#G01. R3#M30. R4#Z. R5#9999999. R6#G00. R7#1. R8#Z. R9#-9999999 //Описание переменных
№201 R1#N1 //Анализ n-ого кадра УП
№202 R2=G01 E206 //Поиск функции интерполяции
№203 N1+1
№204 R3=M30 E218 //Проверка окончания программы
№205 E201
№206 R4<R5 E208 //Определение длины заготовки
№207 E203
№208 R5#R4
№209 N1-1
№210 R6=G00 E213
№211 R7+1
№212 E209
№213 R8<R9 E215
№214 R9#R8
№215 N1+R7
№216 N1+1
№217 E204
№218 R9-R5
№219 R10#R9
№220 M17
Подпрограмма определения диаметра и вылета заготовки из зажимного патрона многоцелевого токарного станка с ЧПУ
L02
№300 R1#N100. R2#G01. R3#M30. R6#G00. R7#1. R11#X. R12#-9999999 //Описание переменных
№301 R1#N1 //Анализ n-ого кадра УП
№302 R2=G01 E306 //Поиск функции интерполяции
№303 N1+1
№304 R3=M30 E315 //Проверка окончания программы
№305 E301
№306 N1-1
№307 R6=G00 E310 //Определение длины заготовки
№308 R7+1
№309 E306
№310 R11<R12 E312 //Определение диаметра заготовки
№311 R12#R11
№312 N1+R7
№313 N1+1
№314 E304
№315 R12*2 //Расчет габаритных размеров заготовки
№316 R13#R12
№317 R14*R13
№318 R15#14
№319 R15:R10 //Определение число повторений основной УП
№320 R16#R15
№321 M17
