Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программное управление технологическим оборудованием

.pdf
Скачиваний:
1
Добавлен:
29.11.2025
Размер:
11.79 Mб
Скачать

контур определён в кадрах от N30 до N50 программы с именем KONTUR_1 (имя программы должно быть записано полностью с указанием пути и расширением). Если в УП KONTUR_1 были изменены номера кадров, то должны быть согласованы и номера кадров для сегмента в KNAME

RTP, RFP, SDIS, DP - параметры как для CYCLE 81

МID (Maximal Infeed Depth) - максимальная глубина фрезерования по оси Z (задаётся без знака). Врезание на глубину производится в цикле равными шагами. Цикл рассчитывает это врезание автоматически, исходя из параметров MID и DP, выбирается min возможное число шагов. При MID=0, врезание на всю глубину фрезерования.

FAL - чистовой припуск по краю контура (X,Y), задаётся без знака

FALD - чистовой припуск по дну контура (Z), задаётся без знака

FFP1 (Feed For Plane) - рабочая подача для обработки поверхности

FFD - подача для врезания на глубину (задаётся без знака)

VARI - тип обработки (задаётся без знака). Возможные значения: Разряд единиц:

1- черновая обработка

2- чистовая обработка Разряд десятков:

0 - промежуточный путь с 00

1 - промежуточный путь с G1 Разряд сотен:

0 - отвод в конце ко тура до RTP

1- отвод в конце контура на RFP + SDIS 2- отвод в конце контура на SDIS

3-нет отвода а конце контура

RL - обход контура но центру (G40), справа (G 42) или слева (G41), задаётся без знака

AS1траектория подвода инструмент к контуру (задаётся без знака). Возможные значения:

Разрад единиц: 1 -тангенциальная прямая (касательная) 2-четверть круга 3 - полукруг Разряд десятков: 0- подвод к контуру а плоскости 1- подвод к контуру по

пространственной траектории

LP1 длина пути подвода (по прямой) или радиус подвода (для круга), т.е. расстояние от внешней кромки инструмента до стартовой точки контура (задаётся без знака), значение должно быть больше нуля.

FF3 - подача отвода для промежуточных позиционирований в плоскости (свободный ход), если движения с G1. Если значение подачи не запрограммировано, то промежуточные движения при G1 осуществляются с подачей FFPI

AS2 - траектория отвода инструмента от контура (задаётся без знака). Значения такие же, как для ASI. Бели AS2 не запрограммировано, то характеристика пути отвода идентична пути подвода ASI.

631

LP2 - длина пути отвода (по прямой) или радиус отвода (для круга),

задаётся без знака, значение должно быть больше нуля.

Примечание: При G40 путь подвода или отвода является расстоянием от центра инструмента до начальной или конечной точки контура и подвод/отвод возможен только по прямой Пример: произвести черновое фрезерование замкнутого контура снаружи,

промежуточное перемещение на G1, возврат по Z на RFP + SDIS

Параметры для вызова цикла:

1.Плоскость отвода (RTP) 250мм

2.Референтная плоскость (RFP) 200мм

3.Безопасное расстояние (SDIS) 3мм

4.Глубина фрезерования (DP) 175мм

5.max глубина врезания по Z (MID) 5мм

6.Чистовой припуск по кромке контура (FAL) 1мм

7.Чистовой припуск по глубине (FALD) 1,5мм

8.Подача плоскости (FFP1) 60мм/мни

9.Подача врезания на глубину (FFD) 40мм/мин

10.Тип обработки (VARI) см. условие 11

11.Обход контура слева (RL) G41

12.Подвод по дуге в четверть круга радиусом 20мм (AS1) 2

13.Радиус дуги подвода (LP1) 20мм

14.Подача обратного хода (FF3), промежуточный путь: 1000мм/мин

15.Отвод по дуге в четверть круга радиусом 20мм (AS2) 2

16.Радиус дуги отвода (LP2) 20мм

Управляющая программа (пример1):

N5 G54

N10 Т2 D1 М6 - фреза концевая 25

N15 S300 М3 - программирование скорости вращения шпинделя

N20 G17 G90 G94 GO XI00 Y200 Z250 М8 - выход в исходную позицию

N25 CYC LE 72 (“МYKONTUR”, 250. 200, 3, 175,5. I, 1.5, 60, 40, 111, 41, 2, 20,

1000, 2, 20)- вызов цикла фрезерования

N30 X100 Y200 2250 М5 М9 - отвод, выключение шпинделя, СОЖ

632

N35 МЗО - конец программы

MYKONTUR - подпрограмма фрезерования контура

N1 G90 G1 XI50 Y160 - перемещение в ИТ контура

N2 Х230 CHF=10 - фрезерование поверхности (ИТ - 1 -2) со скосом 10мм N3 Y80 CHF=10 - фрезерование поверхности (2 -3 - 4) со скосом 10мм N4 X125 - фрезерование поверхности (4-5)

N5 Y135 - фрезерование поверхности (5 6)

N6 G2 XI50 Y160 CR=25 - фрезерование дуги радиусом 25мм (6 НТ) N7 М17 - конец подпрограммы

Пазы на окружности SLOT1. Цикл SLOT1 это комбинированный цикл черновой - чистовой обработки и для него требуется фреза с режущим по центру торцовым зубом. С помощью этого цикла можно обрабатывать продольные пазы, расположенные на окружности радиально. Исходной позицией является любая позиция, из которой без столкновений можно достичь любого из продольных пазов. Формат цикла имеет сл. вид:

SLOT 1 (RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID, CPA. СЮ, RAD, STAl, INDA, FFD, FFPl, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF, FALD, STA2)

RTP - SDIS - параметры аналогичны CYCLE 81

DP, DPR - глубина продольного паза (вводится абс. или инкр. без знака)

NUM - количество продольных пазов

LENG - длина продольного паза (без знака). Если длина меньше диаметра фрезы, то цикл отменяется с ошибкой 61105 (слишком большой R- фрезы)

WID (WIDth) - ширина паза (вводится без знака). Диаметр фрезы должен быть меньше ширины паза, иначе появляется ошибка 61105 (слишком большой R-фрезы, цикл отменяется) и не может быть меньше половины ширины паза (контроль не осуществляется)

СРА, СPO, RAD - центр окружности X Y (абс.), радиус окружности (вводится без знака)

STA 1 - начальный угол паза к положительной оси X в градусах

INDA - угол повторного включения (угол поворота от одного паза к другому). Если INDA=0, то угол повторного включения вычисляется внутри цикла из количества пазов, располагая их равномерно на окружности.

FFD, FFP1 - подачи на глубину врезания (Z), для обработки поверхности

(X/Y)

MID - max глубина врезания на проход по оси Z (без знака). Если М ID=0, то обработка за один проход

CDIR (Cuttinq DIRection) - направление фрезерования для обработки паза. Значения:

0 - попутное фрезерование (по направлению вращения шпинделя)

1 - встречное фрезерование

633

2 - с G2 (независимо от направления вращения шпинделя)

3-с G3

FAL (Finishing Allowance) - чистовой припуск по контуру паза (без знака). Если задано большее значение, чем оно может быть при данной ширине и используемой фрезе, то FAL автоматически уменьшается до максимально возможного значения. При черновой обработке в этом случае осуществляется маятниковое фрезерование с подачей на глубину на обеих конечных точках паза.

VARI - режим обработки (вводится без знака).3начения:

Разряд единиц:

0 - комплексная обработка

1- черновая обработка

2- чистовая обработка

Разряд десятков:

1 - вертикальное врезание с G1

2- маятниковое врезание с G1

При задании VARI=30 на последней глубине черновой обработки осуществляется чистовая обработка края.

MIDF (Maximum In feed Depth Finishing) - max глубина врезания для чистовой обработки, при МIDF 0 врезание до конечной глубины паза

FFP2 (Feed For Plane) - подача для ЧИСТОВОЙ обработки, если FFP2=0, то действует подача FFPI

SSF (Spindle Speed Finishing) - число оборотов дли чистовой обработки, если SSF-Ч), то действует число оборотов шпинделя, заданное перед циклом

FALD - чистовой припуск на основании паза

STA2 - угол врезания для маятникового движении. Подача программируется в FFD

Примечание: Перед вызовом цикла активировать коррекцию инструмент иначе следует отмена цикла с ошибкой 61000 (нет активной коррекции инструмента). Бели из-за неправильных значений параметров возникают взаимные повреждения контура пазов, то обработка цикла не начинается, выводится ошибка 61104 (повреждение контура пазов).

634

Пример:

N1 G54 T1 D1 M6

N2 S1000 M3

N3 G0 X50 Y50 Z2

N4 SLOT 1 (2, 0, 1, -6, 0, 4, 30, 10, 50, 50, 10, 45, 90, 80, 350, 0, 3, 0.2, 0, 6, 400, 1500, 0.5, 5)

N5 G0 Z50 M5

N6 M30

Кольцевая канавка SLOT2. Цикл SLOT2 это комбинированный цикл черновой - чистовой обработки и для него требуется фреза с режущим по центру торцовым зубом. С помощью этого цикла можно обрабатывать кольцевые канавки, расположенные на окружности. Исходной позицией является любая позиция, из которой без столкновений можно достичь любой из канавок. Переход от одной канавки к другой осуществляется либо по прямой с G0, либо по круговой траектории с запрограммированной в FFCP подачей (FFCP устанавливается в цикле, начиная с версии ПО 6.3)

Формат цикла имеет сл. вид:

SLOT 2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CTO, RAD, STA1, INDA, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF), где

AFSL (Angle For Slot Length) - угол кольце вой канавки (без знака)

CDIR - направл. фрезеров, для обработки канавки. Значения: 2 - для G2, 3 для G3

VARI - режим обработки (без знака). Значения: 0 - комплексная обработка 1 черновая обработка 2 - чистовая обработка

Остальные параметры аналогичны циклу SLOT1

635

Пример:

N1 G54 T1 D1 M6

N2 S1500 M3

N3 G0 X50 Y50 Z2

N4 SLOT 2 (2, 0, 1, -6, 0, 2, 90, 10, 50, 50, 30, 45, 180, 80, 100, 2, 3, 0.2, 0, 6, 200, 2500)

N5 G0 Z50 M5

N6 M30

Фрезерование прямоугольного кармана РОСКЕТЗ (цикл доступен от вер-

сии ПО 4). Цикл может использоваться для черновой и чистовой обработки. Для чистовой обработки необходима торцовая фреза, врезание на глубину всегда осуществляется в центре кармана, поэтому рекомендуется предварительно там произвести сверление. Исходной позицией является любая позиция, из которой без столкновений можно достичь центра кармана на высоте плоскости отвода.

Формат цикла имеет сл. вид:

POCKET 3 (RTP, RFP, SDIS, DP, LENG, WID, CRAD, PA, PO, STA, MID, FAL, FALD, FFP1, FFD, CDIR, VARI, МIDА, AP1, AP2, AD, RAD1, DP1), где

Параметры RTPDP аналогичны циклу CYCLE 81.

LENG, WID, CRAD - длина, ширина кармана и угловой радиус. Карман может быть измерен от центра или от угловой точки. При измерении от угла LENG и WID вводятся со знаками, благодаря чему положение кармана определяется однозначно

РА, РО - исходная точка кармана (абс.) по оси X Y (либо центр, либо одна из угловых точек)

MID - max глубина врезания на проход по оси Z (без знака). Если М ID=0, то обработка за один проход

FALчистовой припуск на краю кармана (X, Y), вводится без знака

636

FALD - чистовой припуск на основании, вводится без знака (РОСКЕТ1 не имеет чистового припуска на основании)

FFD, FFP1 - подача на глубину и в плоскости

CDIR - направление фрезерования (без знака). Значения:

0- попутное фрезерование, если направление вращения шпинделя по часовой стрелке (М3)

1- встречное фрезерование, если направление вращения шпинделя против часовой стрелки (М4)

2- с G2 (по часовой стрелке) независимо от направления вращения шпинделя 3- с G3 (против часовой стрелки) независимо от направления вращения шпинделя

• VARI - режим обработки (без знака). Значения:

Разряд единиц:

1- черновая обработка

2- чистовая обработка

Разряд десятков:

0 -вертикальное врезание по центру кармана с G0

1- вертикальное врезание по центру кармана с G1

2 -врезание по спиральной траектории, определяемой через радиус RADI и глубину на оборот DPI (глубина врезания рассчитывается как max глубина и всегда включает целое число оборотов спиральной траектории)

3- маятниковое врезание с G1. Максимальный угол врезания программируется в RAD1, длина пути вычисляется внутри цикла, подача программируется в параметре FFD

Следующие параметры могут задаваться по выбору. Они определяют стратегию врезания и перекрытие при выборке (вводятся без знака).

MIDA - max ширина фрезерования при выборке в плоскости. Если параметр МЮА=0 (или не запрограммирован), то цикл использует 80% диаметра фрезы как max ширину фрезерования.

AP1, АР2, AD - черновые размеры кармана по длине, ширине и глубине, например, предварительно отлитых деталей или штамповки

RAD1 - радиус спиральной траектории при врезании (относительно траектории центра инструмента) или максимальный угол врезания для маятникового движения

DP1 - глубина врезания на оборот (360°) по спиральной траектории

637

Пример:

N1 G54 T1 D1 M6

N2 S1000 M3

N3 G0 X50 Y50 Z2

N4 POCKET 3 (2, 0, 1, -6, 60, 30, 5, 50, 50, 30, 2, 0.2, 0.1, 150, 80, 3, 21, 0, 0, 0, 0, 10, 2)

N5 G0 Z50 M5

N6 M30

Фрезерование кругового кармана POCKET 4 (цикл доступен от версии ПО

4). Цикл может использоваться для черновой и чистовой обработки. Для чистовой обработки необходима торцовая фреза, врезание на глубину всегда начинается с центра кармана, поэтому рекомендуется предварительно там произвести сверление. Исходной позицией является любая позиция, из которой без столкновений можно достичь центра кармана на высоте плоскости отвода. Формат цикла имеет сл. вид:

РОСКЕТ 4 (RTP, RFP, SDIS, DP, PRAD, РА, РО, MID, FAL, FALD, FFP1,

FFD, CDIR, VARI, MIDA, AP1, AD, RAD1, DP1), где

Параметры RTPDP аналогичны циклу CYCLE 81

PRAD - радиус кармана

PA, РО - центр кармана (абс.)

VARI - режим обработки (без знака). Возможные значения:

Разряд единиц:

1- черновая обработка

2- чистовая обработка

Разряд десятков:

0 - вертикальное врезание по центру кармана с G0

1 - вертикальное врезание по центру кармана с G1

2 - врезание по спиральной траектории

638

AP1 – черновой размер радиуса кармана

RAD1 – радиус спиральной траектории при врезании (относительно траектории центра инструмента)

MID, FAL, FALD, FFP1, FFD, CDIR, MIDA, AD, DP1 – см. POCKET 3

Параметры MIDA, AP1, AD, RAD1, DP1 могут программироваться по выбору. При черновой обработке только края кармана (глубина не обрабатывается), параметр AD должен быть равен или больше полученного значения AD ≥ DP

FALD

Пример:

N1 G54 T1 D1 M6

N2 S1000 M3

N3 G0 X0 Y0 Z2

N4 POCKET 3 (2, 0, 1, -6, 25, 0, 0, 3, 0.2, 0.1, 150, 80, 3, 21, 7, 0, 0, 10, 3) N5 G0 Z50 M5

N6 M30

Корпус 260-1015.130, заготовка 50х50х15, сплав Al Cu Pb Bi

639

MAINPROGRAM_MPF

N1 G54 G64

N2 TRANS X25 Y-25 Z15

;FACE MILL 40mm

N3 T1 D1 M6

N4 S1300 F350 M3

N5 G0 X-47 Y0 Z2

N6 G1 Z0

N7 G1 X47

N8 G0 Z10

;SHANK END MILL 10mm

N9 T2 D1 M6

N10 S2800 F350 M3

N11 G0 X-32 Y0 Z2

N12 Z-5.9

N13 SQUARE

N14 G0 Z10

;SLOT END MILL

N15 T3 D1 M6

N16 S4000 F600 M3

N17 G0 Z2

N18 Z-6

N19 SQUARE

N20 G0 Z2

N21 Z-4

N22 CIRCLE

N23 G0 Z2

N24 AROT Z42

N25 X-32 Y0

N26 Y-2

N27 SQUARE2

N28 AROT Z-42

N29 G0 Z10

N30 X0 Y0 Z2

N31 POCKET

N32 X0 Y0 Z10

;NC DRILL

N33 T5 D1 M6

N34 S2500 F80 M3

N35 G0 Z2

N36 MCALL CYCLE81(2,-6,7,,1.92)

N37 HOLES2(,,28.5,135,90,4)

640

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]