КАТЕГОРИИ: Архитектура-(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.
Рис. 11. Наладка на обработку ступенчатого валика
Пример 2. Составить программу для обработки макетной программы (рис. 12). Для выполнения токарно-фрезерной обработки используется 6 инструментов. Порядок выполнения операций, вид режущего инструмента и технические данные указаны на рис. 12, 13. Режимы резания
Рис. 12. Наладка на обработку заданной детали
Дата добавления: 2015-04-24; Просмотров: 690; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |