Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Примеры программирования




Особенности цикла поиска и смены инструмента в системе ЧПУ 2Р32

Пример разработки УП для системы ЧПУ 2Р32

Подпрограмма определения диаметра и вылета заготовки из зажимного патрона многоцелевого токарного станка с ЧПУ

Подпрограмма определения длины заготовки

 

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

 

 


 

 

Поиск инструмента в револьверной головке осуществляется командами с адресом Т.

После адреса Т следует двухрядное число, которое определяет номер инструмента. Можно задавать номера от 1 до 99 включительно. Каждый номер инструмента соответствует определенной позиции револьверной головки.

За каждой позицией револьверной головки закреплен определенный корректор. Позиции 1 соответствует корректор 381, позиции 2 корректор 382 и т.д., позиции 12 - корректор 392. В соответствии с технологической картой необходимо указать оператору станка какие номера инструментов следует занести в таблицу (в соответствующие корректора). Поиск инструмента по кратчайшему пути в прямом и обратном направлении. Всего в программе может быть 11 инструментов. Позиция 7 используется для установки блока со щупом для измерения детали (рис.8).

Пример 1. Инструмент находится в позиции 1, а в корректоре 383 занесено число 12. В кадре N17Т12 по этим командам произойдет поворот револьверной головки на две позиции против часовой стрелки в позицию 3, в которой установлен инструмент под номером 12.

Пример 2. Инструмент находится в позиции 3, а в корректоре 392 занесено число 41. N153Т41 по этим командам произойдет поворот револьверной головки на две позиции по часовой стрелке в позицию 12, в которой установлен инструмент с кодом 41.

 

 

 

Пример 1. Составить программу для обработки ступенчатого валика, изображенного на рис. 10. Режимы обработки с учетом мощности развиваемого приводом шпинделя токарного, привода продольной и поперечной подач, надежности закрепления заготовки в патроне, получения необходимой точности и шероховатости представлены в таблице 15.

 

Неуказанные предельные отклонения по ГОСТ 1.76253-78

Для обточки валика используется проходной резец, закрепляемый в резцедержателе 2210.0356.000. (рис. 11). Такая установка резца позволяет обойти заданный наружный контур данной детали при малом вылете резца и без столкновения резцом и резцедержателем с заготовкой или элементом станка.

 

Рис. 10. Ступенчатый валик и наладка для его обработки

 

Рассмотренному резцовому блоку задается код 11, который заносится в корректор 391. Исходному положению револьверной головки присваивается код 1, который заносится в корректор 381.

Наладка на обработку ступенчатого валика представлена на рис. 8, где показано базирование заготовки в патроне. На основании намеченных переходов с учетом режущей части инструмента рассчитаны абсолютные и относительные размеры.

При работе в приращениях (G91) используются относительные размеры, а при работе в абсолютных координатах (G90) – абсолютные размеры.

Программа обработки ступенчатого валика написана при задании размеров в приращениях. Для учета положения инструмента используются корректора 17 и 16. Корректорам присвоены следующие значения (рис. 10) Д17+28000, Д16+42000.

Перемещения по координатам из исходной точки рассчитываются следующим образом:

где dзаг = 34,4 – начальный диаметр заготовки ступенчатого валика; h – величина снимаемого припуска; l = 2 мм – величина недохода до заготовки (принимается в пределах от 1 до 5 мм в зависимости от точности изготовления заготовки).

Программа обработки приведена ниже и имеет номер 1.

ПС  
% 1 (% - комментарий, начало программы; номер программы)
N1 М86 (отключение датчика резьбы)
N2 М90 (подключение токарного шпинделя и отключение следящего шпинделя)
N3 G91 M84 (размер в приращениях, отключение инструмента фрезерного)
N4 S2000 M4 (скорость главного движения, вращение шпинделя против часовой стрелки)
N5 G G43 D16 Z-208500 (коррекция длины инструмента положительная, перемещение инструмента по оcи Z)
N6 G43 Д17 Х-153400 (коррекция длины инструмента отмена ранее заданных смещений нулевой точки, перемещение инструмента по оcи X)
N7 G1 Z-22000 F30 (линейная интерполяция – перемещение с запрограмми-рованной скоростью по прямой от исходной точки к точке заданной координатами в данном кадре; перемещение по оси Z с подачей 30 мм/мин)
N8 X + 500 (перемещение по оси X)
N9 Z-20000 (перемещение по оси Z)
N10 X+10000 (перемещение по оси X)
N11 G9 Z+42000 F3000 (торможение в конце кадра; перемещение по Z)
N12 X-10000 (перемещение по оси Х)
N13 G9 Z-1900 X-13000 F3000 ()
N14 Z-200 F18 (перемещение по Z с подачей 18 мм/мин)
N15 X+7600 F 70 (перемещение по X с подачей 0,7 мм/мин)
N16 G9 Z-300 X+300 (перемещение по Z и X с торможением в конце кадра)
N17 G4 X+4000 (выдержка по времени; перемещение по X)
N18 Z-19700 (перемещение по Z)
N19 X+4700 (перемещение по X)
N20 G9 Z-300 X+300 (перемещение по Z и X с торможением в конце кадра)
N21 G4 X+4000 (перемещение по Х с выдержкой времени)
N22 Z-19700  
N23 X+10000  
N24 G20 G40 X0 Z0 M5 (G28 – автоматический выход в исходную точку через промежуточную точку; G40 – отмена коррекции; нулевые положения Х и Z; останов шпинделя)
N25 M2 (конец программы)
N26 M30 (конец ленты)
                               

 


Рис. 11. Наладка на обработку ступенчатого валика

 

Пример 2. Составить программу для обработки макетной программы (рис. 12).

Для выполнения токарно-фрезерной обработки используется 6 инструментов. Порядок выполнения операций, вид режущего инструмента и технические данные указаны на рис. 12, 13.

Режимы резания

Вид обработки № налад Резц.блок Режущий инструмент Dобр, мм Режимы резания
Lмм Vм/мин tмм nоб/мин Sмм/об Sмм/об
  Наружная обт. 30.100   Резец Т30К4             0,1
  Чистовая обт. 30.100   То же             0,013
  Сверление Ø 12 30.400   Сверло Ø12 мм             0,4
  Сверление Ø 6 30.500   Сверло Ø 6 мм             0,3
  Фрезерование 30.600   Фреза Ø 8 мм             0,027
  Сверление 30.600   Сверло Ø 6 мм             0,027
  Фрезерование 30.500   Фреза Ø 8 мм             0,027
  Фрезерование 30.500   То же             0,027
        Мкр, Нм Рz, кг Ро, кг Nэ, кВт  
  Наружная обт. 30.100       - 7,5 Jmax
  Сверление Ø 12 30.400     -   1,2 21,5
  Сверление Ø 6 30.500     -   0,35  
                               

 

Рис. 12. Наладка на обработку заданной детали

 

 

 

%,3   N44 X1000
N1 M86 N45 G9 Z 36000 F2000
N2 M90 N46 Y 90000
N3 G91 M84 N47 G1 X-1000 F30
N4 S1800 M4 N48 Z-36000
N5 G G43 D1 Z-147700 N49 X1000
N6 G43 D2 X-87291 M8 N50 G9 Z36000 F2000
N7 G1 Z-66000 F30 N51 G Y9000
N8 X+1000 N52 G1 X-1000 F30
N9 G9 Z+66000 F2000 N53 Z-36000
N10 X-2000 F100 S2300 N54 X1000
N11 Z-66000 F20 N55 G9 Z36000 F2000
N12 G9 X+7000 Z+54265 F1000 N56 G Y90000
N13 X-27000 Z+7235 F20 N57 G1 X-1000 F30
N14 X-20000 N58 Z-36000
N15 Z+1000 M9 N59 G9 X10000 F1000
N16 G28 X0 Z0 G40 M5 N60 G28 X0 Z0 G40 M5
N17 T2 N61 G28 Y0 M9
N18 S1300 M3 N62 T5
N19 G G43 D5 X-170291 G43 D6 Z-1100 M8 N63 M83
N20 G1 Z-40000 F45 N64 R27 – 4910 R26+0
N21 G9 Z+40000 F2000 M9 N65 S500 M3
N22 G28 X0 Z0 G40 M5 N66 G4 X20
N23 M89 N67 G91 G Y-20660
N24 G1 Y-50000 F500 N68 G G43 D9 X-115291
N25 G28 Y0 N69 G43 D10 Z-108000 M8
N26 T3 N70 G1 X+R27 F45
N27 M83 N71 G1 X-132 Y340 F20
N28 S1300 M3 N72 X-373 Y-1000
N29 G G43 D7 Z-50000 N73 X-352 Y-1000
N30 G43 D8 X-152791 M8 N74 X-333 Y-1000
N31 G91 Z-27000 F45 N75 X-314 Y-1000
N32 G9 Z+27000 F1000 N76 X-293 Y-1000
N33 Y90000 N77 X-277 Y-1000
N34 G1 Z-27000 F45 N78 X-260 Y-1000
N35 G9 Z+27000 F1000 N79 X-243 Y-1000
N36 G28 X0 Z0 G40 M5 N80 X-226 Y-1000
N37 G28 Y0 M9 N81 X-210 Y-1000
N38 T4 N82 X-194 Y-1000
N39 M83 N83 X-178 Y-1000
N40 S2000 M3 N84 X-163 Y-1000
N41 G G43 D13 Z-143000 N85 X-148 Y-1000
N42 G43 D14 X-37291 M8 N86 X-133 Y-1000
N43 G1 Z-36000 F30 N87 X-119 Y-1000
N88 X-104 Y-1000 N121 E+166 ω02 R25
N89 X-90 Y-1000 N122 G Y-35660 R25+1
N90 X-76 Y-1000 N123 G1 X-4390 F10
N91 X-62 Y-1000 N124 Y-60000 F20
N92 X-48 Y-1000 N125 X4390F100
N93 X-34 Y-1000 N126 G X-35660
N94 X-21 Y-1000 N127 E-108 ω00
N95 X-7 Y-1000 N128 G Y-35660 R25+0
N96 X+7 Y-1000 N129 G1 X-4390 F10
N97 X+21 Y-1000 N130 Y-60000 F20
N98 X+34 Y-1000 N131 X4390 F100
N99 X+48 Y-1000 N132 G Y-90000
N100 X+62 Y-1000 N133 G28 X0 Z0 G40 M5
N101 X+76 Y-1000 N134 G28 Y0 R27+0 M9
N102 X+90 Y-1000 N135 G4 X200
N103 X+104 Y-1000 N136 E+176 ω02 R27+0
N104 X+119 Y-1000 N137 R26+0 R27+0
N105 X+133 Y-1000 N138 G4 X20
N106 X+148 Y-1000 N139 T8
N107 X+163 Y-1000 N140 M83
N108 X+178 Y-1000 N141 S800 M3
N109 X+194 Y-1000 N142 G G43 D11 Z-176000 M8
N110 X+210 Y-1000 N143 Y-90000
N111 X+226 Y-1000 N144 G1 X-25000 F45
N112 X+243 Y-1000 N145 G9 X25000 F1000
N113 X+260 Y-1000 N146 G Y-180000
N114 X+277 Y-1000 N147 G1 X-25000 F45
N115 X+293 Y-1000 N148 G9 X20000 F1000
N116 X+314 Y-1000 N149 G28 X0 Z0 G40
N117 X+333 Y-1000 N150 G28 Y0 M5
N118 X+352 Y-1000 N151 T1
N119 X+373 Y-1000 N152 M2
N120 X+132 Y-1000 N153 M30

 

 




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 690; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.