Цикл 251 PRJAMOUGOLNYJ KARMAN
Программирование ISO
G251
Применение
С помощью цикла 251 можно полностью обработать прямоугольный карман. В зависимости от параметров цикла существуют следующие варианты обработки:
- Полная обработка: черновая обработка, чистовая обработка дна и боковой стороны
- Только черновая обработка
- Только чистовая обработка дна и чистовая обработка боковой поверхности
- Только чистовая обработка дна
- Только чистовая обработка боковой стороны
Отработка цикла
Черновая обработка
- Инструмент врезается в деталь в центре кармана и перемещается на первую глубину врезания. Стратегия погружения определяется параметром Q366
- Система ЧПУ производит выборку материала от центра к краю с учетом перекрытия фрезы (Q370) и припуска на чистовую обработку (Q368 и Q369)
- В конце полной черновой обработки система ЧПУ отводит инструмент по касательной от стенки кармана, возвращается оттуда на безопасном расстоянии над текущей точкой врезания на ускоренном ходу в центр кармана.
- Эта операция повторяется, пока будет достигнута глубина кармана
Чистовая обработка
- Если определены припуски на чистовую обработку, система ЧПУ устанавливает инструмент на глубину врезания и подводится к контуру. Подвод выполняется по радиусу, с максимально возможным плавным входом. Затем система ЧПУ выполняет чистовую обработку стенок кармана, если задано, то за несколько врезаний.
- Затем система ЧПУ выполняет чистовую обработку дна кармана по направлению изнутри наружу. При этом подвод ко дну кармана осуществляется по касательной
Рекомендации
- Введите отрицательное значение параметра "глубина"
- При помощи параметра станка displayDepthErr (№ 201003) необходимо настроить, должна ли система ЧПУ выдавать (вкл.) сообщение об ошибке при вводе положительного значения для глубины или нет (выкл.)
- Перед этим следует выполнить черновую обработку
- Необходимо убедиться, что система ЧПУ может выполнить предварительное позиционирование инструмента на ускоренном ходу без столкновения с заготовкой.
- Этот цикл можно отработать исключительно в режиме работы FUNCTION MODE MILL.
- Система ЧПУ автоматически предварительно позиционирует инструмент вдоль его оси С учетом Q204 2-YE BEZOP.RASSTOJ..
- Система ЧПУ сокращает глубину врезания на определенное в таблице инструментов значение рабочей длины режущей кромки LCUTS, если ее длина меньше, заданной в цикле глубины врезания Q202.
- В конце цикла система ЧПУ перемещает инструмент на ускоренном ходу на безопасное расстояние или, если было задано, на 2-е безопасное расстояние.
- Этот цикл контролирует заданную рабочую длину инструмента LU. Если значение LU меньше, чем GLUBINA Q201, то система ЧПУ выдает сообщение об ошибке.
- Цикл 251 учитывает ширину режущей кромки RCUTS из таблицы инструментов.
Указания к программированию
- При неактивной таблице инструментов вы должны врезаться перпендикулярно (Q366=0), так как вы не можете задать угол врезания
- Предварительно позиционируйте инструмент в начальную позицию в плоскости обработки с коррекцией на радиус R0. Учитывайте параметр Q367 (положение).
- Знак параметра цикла «Глубина» определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
- Введите безопасное расстояние так, чтобы инструмент не заклинивало снятой стружкой при возврате.
- Обратить внимание, что размеры заготовки определены как достаточно большие, если угловое положение Q224 не равно 0.
Параметры цикла
Вспомогательная графика | Параметр |
---|---|
Q215 Обработка (0/1/2)? Определите объём обработки: 0: черновая и чистовая обработка 1: только черновая обработка 2: только чистовая обработка Ввод: 0, 1, 2 | |
Q218 Длина 1-ой стороны? Длина кармана, параллельно к главной оси плоскости обработки. Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q219 Длина 2-ой стороны? Длина кармана, параллельно к вспомогательной оси плоскости обработки. Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q220 Радиус закругления угла? радиус угла кармана. Если значение задано как 0, система ЧПУ присваивает радиусу углов значение, равное радиусу инструмента. Ввод: 0...99999,9999 | |
Q368 к на чист.обработку со стороны? Припуск на чистовую обработку в плоскости обработки. Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q224 Угол поворота? угол, на который поворачивается деталь в процессе всей обработки Центр вращения лежит в точке, в которой находится инструмент при вызове цикла. Значение является абсолютным. Ввод: –360.000...+360.000 | |
Q367 Положение кармана (0/1/2/3/4)? Положение кармана по отношению к позиции инструмента при вызове цикла: 0: позиция инструмента = центр кармана 1: позиция инструмента = левый нижний угол 2: позиция инструмента = правый нижний угол 3: позиция инструмента = правый верхний угол 4: позиция инструмента = левый верхний угол Ввод: 0, 1, 2, 3, 4 | |
Q207 Подача фрезерования? скорость перемещения инструмента при фрезеровании в мм/мин Ввод: 0...99999,999 или через FAUTO, FU, FZ | |
Q351 Вид фрез.? попут.=+1, встреч.=-1 Тип фрезерования. Учитывается направление вращения шпинделя: +1 = попутное фрезерование –1 = встречное фрезерование PREDEF: система ЧПУ принимает значение из кадра GLOBAL DEF (если вы задали 0, то обработка выполняется в попутном направлении) Ввод: -1, 0, +1 или альтернативно PREDEF | |
Q201 Глубина? Расстояние от поверхности заготовки до дна кармана. Значение действует инкрементально. Ввод: -99999,9999...+99999,9999 | |
Q202 Глубина врезания? Величина, на которую инструмент врезается при каждом проходе. Введите значение больше 0. Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q369 Припуск на чистовую обработку дна? Размер припуска на чистовую обработку дна. Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q206 Подача на врезание? Скорость перемещения инструмента при перемещении на глубину в мм/мин Ввод: 0...99999,999 или через FAUTO, FU, FZ | |
Q338 Врезание для чистовой обработки? Величина, на которую врезается инструмент по оси шпинделя при чистовой обработке. Q338=0: чистовая обработка за одно врезание Значение действует инкрементально. Ввод: 0...99999,9999 | |
Q200 Безопасная высота? Расстояние от вершины инструмента до поверхности заготовки. Значение действует инкрементально. Ввод: 0...99999,9999 или альтернативно PREDEF | |
Q203 Коорд. поверхности заготовки? Координата поверхности детали относительно текущей нулевой точки. Значение является абсолютным. Ввод: -99999,9999...+99999,9999 | |
Q204 2-ая безопасная высота? Координата по оси шпинделя, на которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Значение действует инкрементально. Ввод: 0...99999,9999 или альтернативно PREDEF | |
Q370 ЕКРЫТИЕ ТРАЕКТОРИИ Q370 x радиус инструмента дает боковое врезание k. Ввод: 0.0001...1.41 или альтернативно PREDEF | |
Q366 Стратегия врезания (0/1/2)? Вид стратегии врезания: 0: врезание по нормали. Независимо от определенного в таблице инструментов угла врезания ANGLE система ЧПУ врезает инструмент по нормали. 1: врезание по спирали. В таблице инструментов угол врезания ANGLE для активного инструмента должен быть задан неравным 0. В противном случае ЧПУ выдаст сообщение об ошибке. При необходимости задайте значение ширины режущей кромки. RCUTS в таблице инструментов 2: маятниковое врезание. В таблице инструментов угол врезания ANGLE для активного инструмента должен быть задан неравным 0. В противном случае ЧПУ выдаст сообщение об ошибке. Длина маятникового движения зависит от угла врезания, в качестве минимального система ЧПУ использует двойной диаметр инструмента. При необходимости задайте значение ширины режущей кромки. RCUTS в таблице инструментов PREDEF: система ЧПУ использует значение их кадра GLOBAL DEF Ввод: 0, 1, 2 или альтернативно PREDEF | |
Q385 Подача для чистовой обработки? Скорость перемещения инструмента при чистовой обработке боковой стороны и основания в мм/мин Ввод: 0...99999,999 или через FAUTO, FU, FZ | |
Q439 Опорная подача (0-3)? Задайте, к чему относится запрограммированная подача 0: подача относится к центральной точке инструмента 1: только при чистовой обработке боковой поверхности подача относится к режущей кромке инструмента, в остальных случаях – к центру 2: при чистовой обработке боковой поверхности и при чистовой обработке дна подача относится к режущей кромке инструмента, в остальных случаях – к траектории центра инструмента 3: подача всегда относится к режущей кромке инструмента Ввод: 0, 1, 2, 3 |
11 CYCL DEF 251 PRJAMOUGOLNYJ KARMAN ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |
Стратегия врезания Q366 с RCUTS
Спиральное врезание Q366 = 1
RCUTS > 0
- Система ЧПУ учитывает ширину режущей кромки RCUTS при расчете спиральной траектории. Чем больше RCUTS, тем меньше спиральная траектория.
- Формула для расчета радиуса спирали:
Rcorr: радиус инструмента R + припуск на радиус DR
- Если спиральная траектория невозможна из-за нехватки места, то система ЧПУ выдаст сообщение об ошибке.
RCUTS = 0 или не определено
- Нет мониторинга или изменения спиральной траектории.
Маятниковое врезание Q366 = 2
RCUTS > 0
- Система ЧПУ выполняет маятниковое врезание целиком.
- Если маятниковая траектория невозможна из-за нехватки места, то система ЧПУ выдаст сообщение об ошибке.
RCUTS = 0 или не определено
- Система ЧПУ выполняет половину траектории маятникового врезания.