Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник лаб. раб..DOC
Скачиваний:
16
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆
    1. Задание для проверки навыков по данному разделу

Каждый студент составляет или получает от преподавателя контур обрабатываемой детали. Изображает данный контур на бланке отчета со всеми необходимыми размерами, траекторией движения инструмента, опорными и исходной точками.

Разрабатывает управляющую программу движения инструмента и записывает её на бланке отчёта.

Различные варианты контура обрабатываемой детали приведены в таблице 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