N5 G82 R347. Z339. LF
После исполнения команды кадра N5 торец шпинделя будет расположен в плоскости, определенной координатой R=347мм
Рис. 5. Схема для определения перемещений при центровании отверстий.
Для обработки следующих отверстий по заданному циклу G82 достаточно теперь программировать только перемещения по осям X и Y. В кадрах, где изменяется координата z(центрование отверстий 3—5), следует ее указать. Естественно, что указанная в кадре N7 величина zотрабатывается в последующих кадрах тоже:
N6Х180. Y105. LF
N7Х135. Y125. Z341.5 LF
N8Х82.3 Y155.31 LF
N9Х82.5 Y94.69 LF
N10Х100. Y125. L.F
N11 G80 Т0202 LF
Кадр N11 отменяет цикл G82 и задает новый инструмент.
3.5 Упрощенная методика программирования сверлильных операций
Рассмотренная методика программирования сравнительно сложна, требует пересчета некоторых размеров, а главное, определения и учета вылета инструмента в процессе программирования. Ее применяют, когда действительные вылеты инструментов мало отличаются от расчетных, когда применима система предварительной регулировки вылета инструмента в специальных приспособлениях. Программирование становится значительно проще, если использовать возможности УЧПУ по смещению нуля и вводить коррекцию на инструмент в период наладки (настройки) станка исходя из действительного его вылета. Это не только облегчает кодирование информации, но в значительной мере упрощает составление РТК (рис. 8.6): нет необходимости задаваться вылетом инструментов, не нужен пересчет координат точек из системы координат детали в систему координат станка и т. д.
Все это объясняется тем, что нуль станка смещается в начало координат до тали (из точки М в точку W) и отсчет программируемых перемещений и процессе отработки УП ведется от точки W, т. е. так, как это задано на чертеже детали. Кроме того, при настройке станка вылет каждого инструмента вводится (с обратным знаком) в корректор этого инструмента. Делается это просто. Инструмент доводят до касания вершины Р с верхней плоскостью заготовки, установленной в приспособлении. На табло, предназначенном для индикации перемещения по оси Z, высвечиваются цифры, определяющие расстояние от плоскости нового нуля до базовой точки шпинделя, т. е. величина zWN — l. А это и есть действительный вылет инструмента (например, для сверла диаметром 16 мм он равен 172 мм). Если теперь на корректоре инструмента набрать величину zWN — l(172 мм), то на табло индикации по оси Z будут нулевые показания, т. е. базовая точка N совместится с вершиной Р инструмента. Подобную настройку (с касанием инструмента острием или торцом поверхности детали) проводят для каждого инструмента, и значения соответствующих вылетов набирают на соответствующих корректорах. Таким образом, для всего набора инструментов на данную операцию справедливо положение: при нахождении вершины инструмента в плоскости нового нуля табло индикации по оси Z показывает нули.
При настройке достаточно просто также совмещать ось шпинделя с началом координат детали.
Подготовка УП по упрощенной методике.
Приняв во внимание сказанное выше, программу обработки рассматриваемой детали можно представить следующим образом:
% LF
N1 G60 G80 Т0101 LF
N2F40. S500 М06 LF
N3 G59 ХЗО. Y85. Z175. LF
В кадрах N1 — N3 задают инструмент Т01, условия его работы и указывают на смещение нуля (G59) по трем осям.
N4Х20. Y20. LF
N6 G82 R2. Z-6.LF
В кадре N5 задают постоянный цикл и шипения параметров в соответствии со схемой на рис. 2, а
В кадре N7 дают команды на позиционирование в точку 3 и исполнение заданного цикла (G82) с новым значением z(—3,5 мм).
N8Х52.5 Y70.31 LF
N9Y9.69 LF
N10Х70. Y40. LF
N11 G80 ТО202 LF
Кадр N11 завершает работу сверлом диаметром 16 мм (ТО 101) и готовит к вводу новый инструмент — сверло диаметром 9,9 мм (Т0202).
N12F100. S710 М06 LF
N13Х20. Y20. М08 LF
Кадры N12 и N13 задают режимы инструмента и установку его в шпиндель (команда М06). Выполнено позиционирование сверла в точку /, включено охлаждение (команда М08).
N14G83 R2 Z-10. LF
N15Z-17.5 F80. LF
Кадр N14 указывает постоянный цикл глубокого сверления (G83) и его параметры. Указывать параметр R необходимо, поскольку он определяет точку выхода (на ускоренном ходу) инструмента с позиции замены в рабочую позицию по оси Z. Кадр N15 дополняет кадр N14, указывая координату второго хода с измененной подачей (согласно принятой схеме обработки – рис. 2, в, подача на выходе сверла уменьшается до 80 мм/мин).
N16X150. Y20. Z-10. F100. LF
N17Z-17.5 F80. LF
Кадрами N16 и N17 программируется сверление по циклу G83 отверстия с центром в точке 2.
N18 G80 Т0404 LF
В кадре N18 готовится к вводу сверло диаметром 5 мм (Т0404) и задаются режимы его работы
N19F100. S1400 М06 LF
N20Х105. Y40. LF
N21G83 R2. Z-9. LF
N22Z-13.5 F80. LF
N23Х52.5 Y70.31 Z-9. F100. LF
N24Z-13.5 F80. LF
N25G80 Т0606 LF
Кадры N19—N24 программируют обработку сверлом диаметром 5 мм по циклу G83 отверстий в ТкЗ, 4, 5. Кадр N25 указывает новый инструмент — сверло диаметром 22 мм (Т0606).
N26F60. S355 М06 LF
N27Х70. Y40. LF
N28 G81 R2. Z-22. LF N29 G80 Т0303 LF
Кадры N26 — N28 программируют сверление отверстия диаметром 22 мм с центром в точке 6. Указывается новый инструмент — развертка диаметром 10Н8 (Т0303).
N30F50. S125 М06 LF
N31Х20. Y20. LF
N32 UUU R2. Z-18. LF
Кадр N32 вводит цикл развертывания (G89) с рабочим ходом R + z, выдержкой в конце рабочего хода и отводом на быстром ходу (рис. 2, д)
N33Х150. LF
N34 G80 Т0505 LF
Кадром N33 запрограммировано развертывание отверстия в точке 2. Кадр N34 готовит новый инструмент — метчик Мб (Т0505).
N35F250. S250 М06 LF
N36Х105. Y40. LF
N37 G84 R2. Z-17. LF
N38Х52.5 Y70.31 LF
N39Y9.69 LF
N40 G80 G59 ХО. Y0. Z0. М09 LF
N41 G00 ХО. YO. Z560. MOOLF
Кадры N35 — N39 программирует нарезание резьбы в отверстиях 3—5 в соответствии с постоянным циклом G84. Цикл обеспечивает рабочий ход с рабочей подачей, остановку и реверсивное вращение шпинделя в конечной точке, возврат инструмента с рабочей подачей.
Кадры N40, N41 отменяют смещение нуля, отключают охлаждение и выводят шпинделя в нулевую точку станка с координатой z= 560 мм.
3.6 Программирование расточных операций
Программирование обработки отверстий на расточных станках и кодирование информации УП практически аналогичны рассмотренным выше, хотя для расточных станков характерно значительно большее число возможных команд, расширение и усложнение постоянных циклов и др. Наличие у расточных станков дополнительных (вторичных) управляемых осей, необходимость закреплять (для повышения жесткости) гильзу шпинделя или столы (при некоторых видах обработки) несколько усложняют программирование. У ряда станков управляемым является также •поворот стола, смена приспособлений-спутников и др.
Рассмотрим три примера программирования обработки отверстий при использовании расточных станков.
Сверление трех отверстий диаметром 18 мм одним сверлом в детали типа «угольник» (рис. 7).
Рис. 7. Схема для программирования сверления отверстий в детали типа «угольнок.»
Фрагмент программы:
N100 G90 G43 G81 D60 Х120. Y50.
Z40. R100. F40. S120 МОЗМ08 LF
По команде кадра N100 ранее установленным сверлом сверлится отверстие 1 (рис. 8.7) с координатами х=120 мм, у = 50 мм; глубина сверления определена координатой z= 40 мм; R = 100 мм. Отсчет размеров — абсолютный (G90). Вводится коррекция на длину инструмента (G43) (корректор 60 с адресом D). Корректор 60 должен быть закреплен за используемым в данной программе сверлом. Подача сверления 40 мм/мин (F40); частота вращения шпинделя 120 об/мин (S120); вращение шпинделя правое (М03). Включается охлаждение (М08).
4. Проектирование участка механической обработки [10]
4.1 Расчет потребного количества и составление ведомости оборудования
где - штучно-калькуляционное время выполнения каждой i-той операции спроектированного технологического процесса;