Вы находитесь на странице: 1из 97

Револьверный пресс с ЧПУ

РУКОВОДСТВО ПО
ПРОГРАММИРОВАНИЮ
VIP PRO EU-E04-199804

ii
Руководство по программированию:
Револьверный пресс с ЧПУ VIPROS

© 1998, AMADA CO., LTD.


Запрещено копирование или воспроизведение любым способом какой-либо части данной публикации
без предварительного письменного согласия AMADA CO., LTD.

(Напечатано в Японии)

iii
СОДЕРЖАНИЕ

ОСНОВЫ ПРОГРАММИРОВАНИЯ.............................................................1
ПРОЦЕСС ОТ ДИАГРАММЫ ДО ДЕТАЛИ.......................................1
ПРОГРАММИРОВАНИЕ.....................................................................1
РАСЧЕТ КООРДИНАТ........................................................................2
ПРОЦЕДУРА ПРОГРАММИРОВАНИЯ.............................................2
ОБЛАСТЬ ШТАМПОВКИ....................................................................3
ПРЕДОСТЕРЕЖЕНИЯ ВО ВРЕМЯ ШТАМПОВКИ..........................4
ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ КОДЫ.......................................6
ФОРМАТ ЛЕНТЫ................................................................................6
G92 – ОПРЕДЕЛЕНИЕ КООРДИНАТНОЙ СИСТЕМЫ....................6
G06 – ОПРЕДЕЛЕНИЕ ТОЛЩИНЫ ЛИСТА И МАТЕРИАЛА...........7
G90 - АБСОЛЮТНОЕ ПРОГРАММИРОВАНИЕ...............................8
G91 - ПРОГРАММИРОВАНИЕ В ПРИРАЩЕНИЯХ..........................8
G20/G21 - ВЫБОР ДЮЙМЫ/ММ.......................................................9
Т¤¤¤ - ОПРЕДЕЛЕНИЕ НОМЕРА ИНСТРУМЕНТА.......................10
G50 – ОТВОД В ИСХОДНОЕ ПОЛОЖЕНИЕ..................................10
УДАЛЕНИЕ БЛОКА..........................................................................10
О¤¤¤¤ - НОМЕР ПРОГРАММЫ.......................................................11
N¤¤¤¤ - НОМЕР ПОСЛЕДОВАТЕЛЬНОСТИ..................................11
С±θ - КОМАНДА УГЛА ИНСТРУМЕНТА........................................12

ФУНКЦИОНАЛЬНЫЕ КОДЫ......................................................................14
ФУНКЦИОНАЛЬНЫЕ G-КОДЫ...............................................................14
G70 – ПУАНСОН ОТКЛЮЧЕН (НЕТ ШТАМПОВКИ)......................14
G27 – АВТОМАТИЧЕСКОЕ ПЕРЕПОЗИЦИОНИРОВАНИЕ..........14
G25 – АВТОМАТИЧЕСКОЕ ПЕРЕПОЗИЦИОНИРОВАНИЕ..........15
СОВЕТЫ ПО АВТОМАТИЧЕСКОМУ
ПЕРЕПОЗИЦИОНИРОВАНИЮ.......................................................16
G04 - ЗАДЕРЖКА.............................................................................17
G72 - НАЗНАЧЕНИЕ НАЧАЛА ОТСЧЕТА ШАБЛОНА....................17
G26 – ОТВЕРСТИЯ ПОД БОЛТ......................................................18
G28 - ЛИНИЯ ПОД УГЛОМ..............................................................20
G29 - ДУГА........................................................................................22
G36, G37 - СЕТКА ПО Х И СЕТКА по Y..........................................23
G66 - РЕЗКА......................................................................................24
G67 - КВАДРАТ.................................................................................26
G68 – ВЫРУБКА ДУГИ.....................................................................27
G69 – ВЫРУБКА ЛИНИИ.................................................................30
G78 - ШТАМПОВКА ДУГИ...............................................................31
G79 – ШТАМПОВКА ЛИНИИ...........................................................33

iv
G93 - СМЕЩЕНИЕ-1........................................................................34
G94 – СМЕЩЕНИЕ -2......................................................................35
G-73 - СИММЕТРИЯ (ЗЕРКАЛО)....................................................37

ФУНКЦИОНАЛЬНЫЕ М-КОДЫ...............................................................39
М00 – ОСТАНОВКА ПРОГРАММЫ.................................................39
М01 – УСЛОВНАЯ ОСТАНОВКА.....................................................39
М08, М09 – НАЧАЛО И ОКОНЧАНИЕ ЗАДЕРЖКИ СИГНАЛА В
КОНЦЕ ШТАМПОВКИ......................................................................40
М80, М81 – ОТКРЫТЬ И ЗАКРЫТЬ РАБОЧИЙ ЖЕЛОБ...............40
М690, М691 – ОБДУВКА ПУАНСОНА ВОЗДУХОМ И ОТМЕНА
ОБДУВКИ ПУАНСОНА ВОЗДУХОМ...............................................41
М692, М693 – ПОДЪЕМ ПУАНСОНА И ОТМЕНА ПОДЪЕМА
ПУАНСОНА.......................................................................................41
М694, М695 – ИГНОРИРОВАТЬ ДАВЛЕНИЕ ШТАМПОВКИ И
ОТМЕНИТЬ ИГНОРИРОВАНИЕ ДАВЛЕНИЯ ШТАМПОВКИ........42
М680 – ПОВТОРНЫЙ ЗАПУСК ЛЕНТЫ.........................................42
ВЫЗОВ И ОТМЕНА РЕЖИМА ШТАМПОВКИ................................43
1. М500, М501 – ШТАМПОВКА..........................................43
2. М12 – ВЫРУБКА..............................................................44
3. От М510 до М559, М800 - М999 - ФОРМОВКА.............44
4. От М560 до М563, М564 - М569 - МАРКИРОВКА.........45
5. От М502 до М505, М570 - М575 – ВЫБИВАНИЕ..........45
6. От М506 до М509 - ПРОДОЛЬНАЯ РЕЗКА...................46
От М681 до М685, М686 – КОМАНДА СКОРОСТИ ШТАМПОВКИ
И ОТМЕНА КОМАНДЫ СКОРОСТИ ШТАМПОВКИ.......................50
М696, М697 – ВКЛЮЧЕНИЕ И ОТМЕНА РЕЖИМА -
ШТАМПОВКА ТИПА 2......................................................................50
М120, М121 – ВКЛЮЧЕНИЕ И ОТМЕНА ВЫСОКОТОЧНОГО
РЕЖИМА...........................................................................................51
СПИСОК М-КОДОВ..........................................................................52

ЗАПОМИНАНИЕ ШАБЛОНА И ВЫЗОВ ШАБЛОНА..............................54


F¤ - ВЫБОР СКОРОСТИ ПОДАЧИ ПО ОСИ..........................................54
МАКРОФУНКЦИИ....................................................................................55

МНОГОЭЛЕМЕНТНАЯ ШТАМПОВКА.......................................................59
ОБЩЕЕ ОПИСАНИЕ И ПРИМЕРЫ ПРОГРАММИРОВАНИЯ.......59
G98 - УСТАНОВКА ОПОРНОЙ ТОЧКИ И ПЛАНА
РАСПОЛОЖЕНИЯ ИЗДЕЛИЙ ДЛЯ ШТАМПОВКИ
БОЛЬШОГО ЧИСЛА ДЕТАЛЕЙ.......................................................62
От U¤¤ до V¤¤ - ЗАНЕСЕНИЕ В ПАМЯТЬ
ПРОГРАММЫ ДЕТАЛИ....................................................................65
G75, G76 W¤¤ Q¤ - ВЫЗОВ И ВЫПОЛНЕНИЕ ПРОГРАММЫ
ДЕТАЛИ.............................................................................................67
ОТНОШЕНИЯ ВКЛЮЧЕНИЯ И ПРИОРИТЕТА МЕЖДУ
G98 И G93.........................................................................................70
ПЕРВАЯ ШТАМПОВКА, СЛЕДУЮЩИЕ ШТАМПОВКИ И ВСЕ
ШТАМПОВКИ....................................................................................70

ПОДПРОГРАММЫ.......................................................................................71

v
СПРАВОЧНЫЕ ДАННЫЕ...........................................................................72

СОВЕТЫ ПО СОЗДАНИЮ ФОРМ..........................................................72


1. УГЛОВЫЕ ВЫРЕЗЫ................................................................72
2. УГЛОВЫЕ ВЫРЕЗЫ ПОД УГЛОМ 45 °...................................74
3. МАЛОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ............................79
4. ДЛИННОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ........................80
5. БОЛЬШОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ.......................82
6. ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ С ЗАКРУГЛЕННЫМИ
УГЛАМИ....................................................................................84

СПРАВОЧНЫЕ ДАННЫЕ........................................................................86

vi
vii
ОСНОВЫ ПРОГРАММИРОВАНИЯ

ПРОЦЕСС ОТ ДИАГРАММЫ ДО ДЕТАЛИ

ДИАГРАММА

ПРОГРАММИРОВАНИЕ

РЕГИСТРАЦИЯ ПРОГРАММЫ В ЧПУ

НАЖАТИЕ КНОПКИ START

ДЕТАЛИ

ПРОГРАММИРОВАНИЕ
Диаграмма Первый квадрант

Зажим
Диаграмма → Первый квадрант х, у координатной системы.

ЕДИНИЦЫ ИЗМЕРЕНИЯ В ПРОГРАММАХ


Все размеры в программах основаны на единицах измерения 0,01 мм или 0,001
дюйма.

РАСЧЕТ ПРОГРАММА РАСЧЕТ ПРОГРАММА


100 мм → 100,00 → 10000 (100.) 50” → 50,000 → 50000 (50.)
35,5 мм → 35,50 → 3550 (35.5) 12,7”→ 12,700 → 12700 (12.7)
0 мм → 0 → 0 0” → 0 → 0

1
РАСЧЕТ КООРДИНАТ

Координаты Х и У

значение координаты Х значение координаты У


(1) 100.00 100.00
(2) 300.00 100.00
(3) 300.00 200.00
(4) 400.00 300.00
(5) 600.00 300.00

Абсолютное значение – расстояние от начала отсчета


Значение в приращениях (инкрементное значение) – расстояние от предыдущей
точки

значение координаты Х значение координаты У


(1 100.00 100.00 (Абсолютное значение)
)
(2 200.00 0 (Инкрементное значение)
)
(3 0 100.00 (Инкрементное значение)
)
(4 100.00 100.00 (Инкрементное значение)
)
(5 200.00 0 (Инкрементное значение)
)
(В случае нуля знаки после запятой не требуются)

ПРОЦЕДУРА ПРОГРАММИРОВАНИЯ
1. Определение метода обработки

2
2. Определение положения зажимов
Расположите зажимы как можно дальше друг от друга и проверьте «мертвую
зону»

3
3. Проверка номера инструмента и номера станции
Пример: а) круглое отверстие диаметром 150 мм – вырубка пуансоном
диаметром 30 мм;
б) квадратное отверстие 500 мм х 600 мм – резка квадратным
пуансоном 50 мм х 50 мм;
в) проверьте, все ли инструменты могут быть установлены в
револьверную головку.
4. Определение последовательности штамповки
Последовательность штамповки должна быть определена с учетом времени
обработки и точности.
Общее предостережение
а) начинайте и заканчивайте в правом верхнем углу диаграммы;
б) начинайте с малых отверстий, затем квадратные отверстия, затем вырезы;
выдавливание и коническая зенковка идут последними;
в) инструменты не должны быть выбраны более чем 2 раза, кроме случая
когда обработка требует лишь изменения положения бойка;
г) при многодетальной штамповке, резка листа должна быть последней.
5. Вычисление координат
Вычисляйте значения координат в единицах 0,01 мм или 0,001 дюйма.
6. Проверка
Проверьте положения зажимов, последовательность штамповки и значения
координат.

ОБЛАСТЬ ШТАМПОВКИ
Области штамповки станков VIPROS различаются в зависимости от модели, как
показано ниже. Когда значение координаты Х выходит за пределы области,
происходит автоматическое перепозиционирование.
Единицы измерения: мм
Начало Начало Расстояние перебега по У по
отсчета отсчета Расстояни одной дорожке
Глубина
Модель (рас- (рас- е перебега 300
прохода 100 200
стояние стояние по Х (внешн.
(внутр.) (центр.)
по Х) по У) )
30. – -10. – -50. 
VIPROS 358Q 1325 2000 1270 -10. – 2010.
1310. 1270. 1230.
30. – -10. – -50. 
VIPROS 358K (FS18PC) 1340 2000 1270 -10. – 2010.
1310. 1270. 1230.
30. – -10. – -50. 
VIPROS 368Q 1570 2000 1525 -10. – 2010.
1615. 1575. 1535.
30. – -10. – -50. 
VIPROS 368K (FS18PC) 1530 2000 1525 -10. – 2010.
1615. 1575. 1535.

Единицы измерения: мм
Начало Начало Расстояние перебега по У по
отсчета отсчета Расстояни одной дорожке
Глубина
Модель (рас- (рас- е перебега
прохода
стояние стояние по Х 200 (внутр.) 300 (внешн.)
по Х) по У)
VIPROS 255 1325 1210 1270 -10.  1280. -10. – 1300. -50.  12600

4
VIPROS 258 1325 2000 1270 -10.  2010. -10. – 1300. -50.  1260.
VIPROS 2510K 1325 2500 1270 -10. – 2510. -10. – 1300. -50. – 1260.

5
ПРЕДОСТЕРЕЖЕНИЯ ВО ВРЕМЯ ШТАМПОВКИ
1. Вырезы не должны производиться пуансоном того же размера что и сам вырез.
Игла

Игла

Неправильно Правильно
Используется пуансон с размерами Используется пуансон с размерами
20 x 20 мм 30 x 30 мм

2. При использовании продолговатого прямоугольного пуансона штамповка не


должна производиться вдоль его короткой стороны.

Неправильно

3. При резке шаг подачи должен быть больше, чем ½ толщины пуансона, но
меньше чем толщина пуансона минус 0,5 мм.

4. Глубина выреза не должна быть меньше чем толщина листа.

мм толщина
Неправильно

6
5. Определите метод штамповки так, чтобы плита держателя удерживала лист как
можно лучше.

6. Усилие требуемое для штамповки не должно превышать мощность станка.


Требуемое пробивное усилие рассчитывается по формуле:

A(мм)  t(мм)  τ (МПа) A(мм)  t(мм)  τ (кг/мм2 )


P (кН)  или P (метр. тонн) 
1000 1000

Р: Требуемое усилие
А: Длина режущей кромки
t: Толщина листа
: Усилие резки для листа

7. Штамповка не должна осуществляться в мертвой зоне. Штамповка в мертвой


зоне может привести к удару по зажиму или искривлению листа.

7
ОСНОВНЫЕ ФУНКЦИОНАЛЬНЫЕ КОДЫ
G¤¤  G-функция (предварительная функция)
М¤¤  М-функция (многоцелевая функция)
Т¤¤¤  Т-функция (функция инструмента)
N¤¤¤¤  порядковый номер
О¤¤¤¤  программный номер

ФОРМАТ ЛЕНТЫ
Организуйте функциональные коды следующим образом:
N¤¤¤¤ G¤¤ G¤¤ X¤¤¤¤¤¤¤ Y¤¤¤¤¤¤¤ T¤¤¤ C¤¤¤¤¤¤ M¤¤
ПРИМЕЧАНИЕ: а) Ненужные коды не следует вводить.
б) Вводите только значащие цифры Х, У, С и N.
В) Знак “+” Х, У и С может быть опущен.

G92 – ОПРЕДЕЛЕНИЕ КООРДИНАТНОЙ СИСТЕМЫ


Этот код используется для определения расстояния от начала отсчета на листе до
центра штамповки. Введите G92 и расстояния по осям Х и У.

Метрическая Спецификация станка в


Модель
спецификация дюймах
VIPROS 358Q
G92 X2000.00 Y1270.00 G92 X78.740 Y50.000
VIPROS 358K(FS18PC)
VIPROS 368Q
G92 X2000.00 Y1525.00 G92 X78.740 Y60.000
VIPROS 368K(FS18PC)
VIPROS 255 G92 X1210.00 Y1270.00 G92 X47.638 Y50.000
VIPROS 258 G92 X2000.00 Y1270.00 G92 X78.740 Y50.000
VIPROS 2510K G92 X2500.00 Y1270.00 G92 X98.425 Y50.000

Центр штамповки
Ось Y

Начало отсчета на листе


Ось Х

8
G06 – ОПРЕДЕЛЕНИЕ ТОЛЩИНЫ ЛИСТА И МАТЕРИАЛА
G06 A____B____

Этот код используется для определения толщины листа и материала. Его


необходимо вводить в начале программы.

А: Толщина листа0,1 – 6,4 мм (0,002 дюйма – 0,253 дюйма)


В: Материал 0: мягкая сталь (SPS или CRS);
1: нержавеющая сталь (SUS);
2: алюминий (AL);
Пример: О¤¤¤¤
G06 A 1.0 B 0 (мягкая сталь толщиной 1 мм)
G92 X___Y___
.
.
.

Если G06 опущен, толщина листа по умолчанию – 6,4 мм, а материал – мягкая сталь.
Десятичная точка в информации о толщине рассматривается следующим образом:

Введенная Эффективная информация


информация
1.6 → 1.6 мм
2.36 → 2.3 мм (опущены знаки, начиная с второго знака после запятой)
63 → 0.6 мм (опущены знаки, начиная с второго знака после запятой)

9
G90 - АБСОЛЮТНОЕ ПРОГРАММИРОВАНИЕ
При использовании абсолютных значений координат в начале программы
необходимо ввести G90. Если абсолютные значения используются в последующих
блоках программы, то вводить G90 не обязательно до тех пор, пока не будут
использоваться инкрементные значения.

ПРИМЕР: (1) G90 X100.00 Y100.00 (абсолютное значение)


(2) X300.00 Y100.00 (абсолютное значение)
(3) X300.00 Y200.00 (абсолютное значение)
(4) X400.00 Y300.00 (абсолютное значение)
(5) X600.00 Y300.00 (абсолютное значение)

Значения Х и Y, которые не изменяются, могут быть опущены.

G91 - ПРОГРАММИРОВАНИЕ В ПРИРАЩЕНИЯХ


При использовании инкрементных значений введите G91 в начале программы. Если
инкрементное значение используется в последующих блоках программы, то вводить
G91 снова не обязательно, пока не будут использоваться абсолютные значения.

ПРИМЕР: (1) G90 X100.00 Y100.00 (абсолютное значение)


(2) G91 X200.00 Y 0 (инкрементное значение)
(3) X 0 Y100.00 (инкрементное значение)
(4) X100.00 Y100.00 (инкрементное значение)
(5) X200.00 Y 0 (инкрементное значение)

Значения Х и Y, которые не изменяются, могут быть опущены.

10
G20/G21 - ВЫБОР ДЮЙМЫ/ММ
Единицы измерения могут быть установлены либо в метрической, либо в системе
дюймов. При использовании дюймов введите G20 непосредственно перед командой
G06 определения толщины и материала листа в виде отдельного блока; при
использовании метрических единиц введите G21 в виде отдельного блока.

ПРИМЕР:

мм дюймы
G21 G20
G06 A___B___ G06 A___B___
G92 X2000.00 Y1270.00 G92 X78.740 Y50.000
. .
. .
(Программа в метрических единицах измерения) (Программа в дюймах)
. .
. .
G50 G50

Примечание: а) Коды G20, G21 всегда должны вводиться в виде отдельного


блока.
б) Не вводите G20 или G21 где-либо внутри программы.
в) Существует разница между определением начала отсчета для
машин метрической спецификации и машин дюймовой
спецификации. Помните об этом, используя функцию выбора
между дюймами и миллиметрами.

Машина метрической Машина дюймовой


Модель
спецификации спецификации
VIPROS 358Q X2000.00 (78.740)* X78.740 (2000.00)**
VIPROS 358K(FS18PC) Y1270.00 (50.000) Y50.000 (1270.00)
VIPROS 368Q X2000.00 (78.740) X78.740 (2000.00)
VIPROS 368K(FS18PC) Y1525.00 (60.039) Y60.000 (1524.00)
X1210.00 (47.638) X47.638 (1210.00)
VIPROS 255
Y1270.00 (50.000) Y50.000 (1270.00)
X2000.00 (78.740) X78.740 (2000.00)
VIPROS 258
Y1270.00 (50.000) Y50.000 (1270.00)
X2500.00 (98.425) X98.425 (2500.00)
VIPROS 2510K
Y1270.00 (50.000) Y50.000 (1270.00)

* значения в скобках показывают значение начала координат при изменении


режима от мм к дюймам.
** значения в скобках показывают значение начала координат при изменении
режима от дюймов к мм.

11
г) Когда координатная система ЧПУ уже установлена на дюймы
или на мм соответствующий G-код (G20 или G21) вводить не
нужно.
д) Для того чтобы убедиться на какие единицы установлена коорди-
натная система ЧПУ, верните оси Х и У к началу отсчета в
режиме REF ZERO*, проверьте значения, отображенные на эк-
ране, и сравните их со значениями, представленными в таблице
выше.
* режим RETRACT для моделей 358K(FS18PC), 368K(FS18PC),
255, 258 и 2510К.

Т¤¤¤ - ОПРЕДЕЛЕНИЕ НОМЕРА ИНСТРУМЕНТА


Этот код используется для определения номера станции револьверной головки для
выбора используемого инструмента. Если один и тот же инструмент должен исполь-
зоваться повторно, то нет необходимости вводить этот код снова до того времени,
пока не потребуется другой инструмент.
ПРИМЕР: G92 X2000.00 Y1270.00
G90 X500.00 Y300.00 T102
G91 X50.00 (Т102 пропускается)
X50.00 (Т102 пропускается)
G90 X700.00 Y450.00 T201

G50 – ОТВОД В ИСХОДНОЕ ПОЛОЖЕНИЕ


Когда вводится G50, каретка и стол возвращаются к своим началам отсчета, а боек
передвигается в центральное положение. Во время возврата штамповка не произ-
водится. Величины смещения, обозначаемые через “G93”, “G94” и “G98” стираются.
“G50” необходимо вводить как единичный блок в конце программы; однако номер
последовательности можно вводить вместе с ним.

УДАЛЕНИЕ БЛОКА
Если в начале блока вводится косая черта и если нажата и высвечивается клавиша
BLOCK SKIP на главной панели управления, то команда блока, следующая за косой
чертой, игнорируется. Если клавиша не высвечена, команда не игнорируется, а ис-
полняется.
ПРИМЕР: G90 X320.00 Y210.00 T203
G91 X50.00
/ X100.00 Y100.00 T304
G90 X570.00 Y310.00 T304
Если блок, следующий за командой стирания блока, вводится в инкрементных значениях, то положение,
определяемое при подсвеченной клавише BLOCK SKIP, отличается от того, когда эта клавиша не
подсвечивается. Если бы Т304 был пропущен по той причине, что используется тот же инструмент, то при
подсвеченной клавише BLOCK SKIP в нашем примере, блок, следующий за командой стирания блока, вы-
полнялся бы с использованием Т203.
Базовый формат УДАЛЕНИЯ БЛОКА
/ X______ Y______
G90 X______ Y______ T______

12
О¤¤¤¤ - НОМЕР ПРОГРАММЫ
Если какую-либо программу необходимо записать в память ЧПУ, вначале программы
для ее идентификации добавляется непосредственно после «О» максимально 4-
значный номер (от 0 до 7999). Нули, которые следуют непосредственно за «О»
можно опустить.

ПРИМЕР: О0014
G06 A___B___
G92 X2000.00 Y1270.00
.
.
G50

Этот номер можно вводить также с клавиатуры главной панели управления, когда
программа регистрируется в памяти.

N¤¤¤¤ - НОМЕР ПОСЛЕДОВАТЕЛЬНОСТИ


Вначале каждого блока можно ввести любое число (от 1 до 9999) с четырьмя или
менее цифрами, начиная с “N”. Этот код используется для индексации каждого
блока.

ПРИМЕР: G06 A____B____


G92 X2000.00 Y1270.00
N0001 G90 X500.00 Y300.00 T102
N0002 G91 X50.00
N0003 X50.00
N0004 G90 X650.00 Y450.00 T306
N9999 G50

Если в этом нет необходимости, то номер последовательности не нужно вводить.


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

13
С - КОМАНДА УГЛА ИНСТРУМЕНТА
Этот код используется для управления угловой ориентацией пуансонов и матриц,
установленных в станции AUTO-INDEX.

X______ Y______ T¤¤¤ С

Штамповка с использованием станции AUTO-INDEX выполняется после того, как


выставлены положения осей X, Y, T и С. В инструкции для оси С значение и знак 
определяют угол пуансона и матрицы относительно оси Х.

Т: номер станции AUTO-INDEX


С: угол инструмента “”
Против часовой стрелки – положительный (+)
По часовой стрелке – отрицательный (-)

ПРИМЕР:

[Нулевое положение]

G90 X100.00 Y50.00 T¤¤¤ C30.00 (или C-330.00)

Пуансон и матрица будут расположены под углом 30 градусов (или -330)


относительно оси Х.

 Ввод угловых значений должен выполняться с использованием абсолютного


значения угловой величины относительно оси Х. Минимальное вводимое
значение угла - 0,01.
 Если не введены обе инструкции Х и Y, будут выбираться станция AUTO-INDEX
и угол инструмента, но штамповка выполняться не будет.
 Когда используется инструкция для оси С в блоках шаблонных инструкций G28,
G29, G68 и G78, инструмент станции AUTO-INDEX будет в процессе штамповки
отверстий автоматически поворачиваться в касательном направлении.
 Когда инструкции для оси С используются в следующих блоках шаблонных
инструкций: G92, G93, G94, G72, G25, G27, G98, G75, G76, G04, U, V и W – то
инструкции для оси С будут игнорироваться, и станок будет продолжать
работать.
 Для станций, не являющимися станциями AUTO-INDEX, попытка
воспользоваться инструкцией для оси С приведет к ошибке в программе.

14
 Когда за инструкциями о штамповке с использованием станции AUTO-INDEX
следует блок программ с инструкциями для использования другой станции, ось
С будет возвращаться в свое нулевое положение после того, как операция
штамповки на станции AUTO-INDEX закончится, затем будет выбираться
следующая станция.
G90 X500.00 Y600.00 T¤¤¤ C45.00.........Операция штамповки на станции
AUTO-INDEX
X350.00 Y200.00 T201 .....................T201 выбирается после того, как ось
С возвратилась в свое нулевое
положение.

 Когда одна и та же станция AUTO-INDEX должна использоваться подряд два


раза и более, с тем же самым инструментом, инструкции Т и С во втором и
последующих блоках можно опустить.
G90 X500.00 Y600.00 T¤¤¤ C45.00
X350.00 Y200.00………………………Пробиты с Т¤¤¤ и С45.00

15
ФУНКЦИОНАЛЬНЫЕ КОДЫ
ФУНКЦИОНАЛЬНЫЕ G-КОДЫ
G70 – ПУАНСОН ОТКЛЮЧЕН (НЕТ ШТАМПОВКИ)
Этот код используется для передвижения листа без штамповки так, что зажимы
двигаются от матрицы, или держатели могут удерживать лист, когда выполняется
автоматическое перепозиционирование. Перед вводом Х_______Y_______ введите
“G70”.

ПРИМЕР: G90 X100.00 Y100.00


G70 X300.00 (Оси сдвигаются в положение “X300.00 Y100.00”
без штамповки.)

“G70” можно вводить с “G90” или “G91”.

ПРИМЕР: G90 X100.00 Y100.00 (Штамповка)


G70 G91 X200.00 (Без штамповки)
G90 Y300.00 (Штамповка)

G27 – АВТОМАТИЧЕСКОЕ ПЕРЕПОЗИЦИОНИРОВАНИЕ


Этот код используется для расширения диапазона штамповки в направлении оси Х.
Введите “G27” и значения по оси Х.

ПРИМЕР: G27 X500.00


Значение по оси Х должны выражаться инкрементной величиной.

Ниже показан цикл для команды G27 X500.00.

(1) Удерживание листа: Держатели листа удерживают его.


(2) Освобождение зажимов: Зажимы открываются.
(3) G91 Y2.40: Ось Y сдвигается из текущего положения на 2,40 мм
в положительном направлении.

Держатели листа

Каретка

(4) Х – 500.00: Ось Х сдвигается из текущего положения на 500.00


мм в отрицательном направлении.

16
(5) Y – 2.40: Ось Y сдвигается на 2,40 мм в отрицательном
направлении.

(6) Зажим: Зажимы листа закрываются.


(7) Лист освобождается: Держатели освобождают лист.

Движение по оси Y и оси Х

2,4 мм 2,4 мм
500 мм

G25 – АВТОМАТИЧЕСКОЕ ПЕРЕПОЗИЦИОНИРОВАНИЕ


Когда зажатый зажимами край листа изогнут или кривой и имеет чрезмерное
количество заусениц тогда, чтобы обеспечить точную смену положения введите
вместо “G27” “G25”. Если не использовать код G25 то такие факторы могут привести
к неточному положению листа. Когда вводится “G25”, будет иметь место следующее
перемещение:
2,4 мм 1,2 мм

Сначала осуществляется движение по оси Y из текущего положение на 2,40 мм в


положительном направлении. Затем по происходит движение по оси Х на Х______ из
текущего положения и снова движение по оси Y на 1,20 мм в отрицательном
направлении. Затем, координатная система X, Y сдвигается на 1,20 мм для того,
чтобы скомпенсировать разницу между положениями по оси Y до и после
автоматического изменения положения. После того как вы ввели “G25” диапазон
штамповки вдоль оси Y сдвигается от стандартного диапазона на 1,20 мм в
отрицательном направлении.
-11,2  Y  1268,8 (VIPROS 358Q/358K(FS18PC), центральная дорожка)
-11,2  Y  1573,8 (VIPROS 368Q/368K(FS18PC), центральная дорожка)
-11,2  Y  1298,8 (VIPROS 255/258/2510К, внутренняя дорожка)

17
СОВЕТЫ ПО АВТОМАТИЧЕСКОМУ
ПЕРЕПОЗИЦИОНИРОВАНИЮ
1. Расстояние смещения при смене положения → как можно меньше.
[Максимальная область обработки (значение Х)] – 1280 мм (VIPROS 255)
[Максимальная область обработки (значение Х)] – 2010 мм (VIPROS 358Q,
368Q, 358K(FS18PC), 368K(FS18PC) и 258)
[Максимальная область обработки (значение Х)] – 2510 мм (VIPROS 2510К)

2. Положения зажимов → как можно дальше


Учтите следующее:
 Мертвую зону
 Размер листа
 Вырезы

3. Первый обрабатываемый участок → как можно больший.

4. Смена положения
Убедитесь, что лист находится под держателями.
Убедитесь, что при выполнении смены положения зажимы не попадают между
верхней и нижней револьверной головкой. Y200.00 (минимум).
Убедитесь, что абсолютное значение по оси Х больше расстояния смещения
при смене положения. (Будет иметь место чрезмерный перебег).

5. Значения координат после “G27” и “G25”.


Пользуйтесь размерами согласно схемы. Режим G90 и G91 не изменяется.

6. Для того, чтобы сэкономить время обработки избегайте смены инструмента


сразу же после изменения положения.

7. Обрабатываемая площадь после автоматического изменения положения


VIPROS 255
-10 мм + соответствующее расстояние переноса  Х  1280 мм +
соответствующее расстояние переноса
VIPROS 358Q, 368Q, 358K(FS18PC), 368K(FS18PC) и 258
-10 мм + соответствующее расстояние переноса  Х  2010 мм +
соответствующее расстояние переноса
VIPROS 2510K
-10 мм + соответствующее расстояние переноса  Х  2510 мм +
соответствующее расстояние переноса

ПРИМЕР: G27 X500.00


Обрабатываемый участок после автоматической смены положения

490  Х  1780 (VIPROS 255)


490  Х  2510 (VIPROS 358Q, 368Q, 358K(FS18PC), 368K(FS18PC) и 258)
490  Х  3010 (VIPROS 2510K)

18
G04 - ЗАДЕРЖКА
При вводе “G04” с величиной “X” штамповка прекращается на время, указанное
величиной “X”. Минимальный программируемый инкремент величины, следующей за
“X”, 0,01 сек.

G04 X10.00 ……… Операция приостанавливается на 10 сек.

G72 - НАЗНАЧЕНИЕ НАЧАЛА ОТСЧЕТА ШАБЛОНА


G90 G72 X_____ Y______
G91 G72 X_____ Y______
Этот код используют для назначения начала отсчета шаблона.

ПРИМЕР: G90 G72 X500.00 Y300.00


Начало отсчета шаблона можно вводить как в абсолютных, так и в инкрементных
значениях. “G72” просто выбирает координаты; не происходит ни установка
положения, ни штамповка. Никогда не вводите в блок вместе с “G72” М или Т.
Например, никогда не вводите:

G90 G72 X300.00 Y200.00 T201


G90 G72 X150.00 Y250.00 M00

Если инкрементное значение X и Y дано после команды шаблона, это значение


должно относиться к конечной точке шаблона.

19
G26 – ОТВЕРСТИЯ ПОД БОЛТ
G26 Ir J   K  n T¤¤¤

По окружности радиуса “r” либо с текущего положения, либо с точки, определенной


G72 в качестве центра, штампуются “n” отверстий, которые делят окружность на “n”
равных частей, начиная с точки, расположенной под углом “” относительно оси Х.

I: Радиус окружности “r” – положительный


J: Начальный угол “ ” Против часовой стрелки – положительный
По часовой стрелке - отрицательный
K: Количество отверстий “n” Против часовой стрелки – положительный
По часовой стрелке - отрицательный

ПРИМЕР:
1-й ход инструмента

6 отверстий Ø 10 мм

Ø 10 мм : T 203
Начало
отсчета
шаблона Конечный ход инструмента
Конечная точка шаблона

G72 G90 X300.00 Y250.00


G26 I80.00 J45.00 K6 T203

При штамповке такого же отверстия в начале отсчета шаблона (X300.00, Y250.00)


опустите “G72” и введите в верхний блок инструкций “Т203”. Конечная точка
совпадает с началом отсчета шаблона.

20
ПРИМЕР ПРОГРАММЫ, ИСПОЛЬЗУЮЩЕЙ СТАНЦИЮ AUTO-INDEX

1-й ход инструмента

Начало отсчета
шаблона [Нулевое положение]
Конечная точка
шаблона

Конечный ход инструмента

G72 G90 X400.00 Y500.00


G26 I100.00 J45.00 K4 T¤¤¤ C135.00 (или С –225.00)

Первая штамповка будет выполняться с углом инструмента 135 градусов (-225)


относительно оси Х, а вторая и последующие штамповки с углом инструмента,
который автоматически скомпенсирован в касательном направлении.
 Если в начале отсчета шаблона (X400.00, Y500.00) также будет производиться
удар, то в верхнем блоке инструкции опустите “G72” и введите “T¤¤¤ C ”.
G90 X400.00 Y500.00 T¤¤¤ C 
G26 I100.00 J45.00 K4 C135.00
 Если в блок инструкций шаблона не введена инструкция для оси С, штамповка
шаблона будет выполняться без компенсации угла инструмента.
G90 X400.00 Y500.00 T¤¤¤C0
G26 I100.00 J45.00 K4

21
G28 - ЛИНИЯ ПОД УГЛОМ
G28 I  d J   Kn T¤¤¤

Начиная либо с текущего положения, либо с точки обозначенной в “G72”, будут


штамповаться “n” отверстий с интервалом d и под углом “” к оси Х.

I: Интервал “ d” Когда “d” отрицательно, штамповка выполняется в направлении,


противоположном положительному направлению d.

J: Угол “” Против часовой стрелки – положительный Начало отсчета


По часовой стрелке – отрицательный. шаблона

К: Число отверстий “n” (исключая точку начала отсчета шаблона).

ПРИМЕЧАНИЕ: “d” и “” заданы следующими:


d 200 мм → 200.00 (d 20 дюймов → 20.000)
 4530’ → 45.50
 45 → 45.00

ПРИМЕР:
6 отверстий Ø 10 мм
Конечный удар

Начальный удар
Конечная точка шаблона

Начало отсчета шаблона

Ø 10 мм : T 203

G72 G90 X300.00 Y200.00


G28 I25.00 J30.00 K6 T203

При штамповке такого же отверстия в начале отсчета шаблона (X300.00, Y200.00),


опустите “G72” и введите в верхний блок инструкций “T203”.
Когда “I25.00” меняется на “I-25.00”, выполняется штамповка в симметричном на 180
направлении (210).

22
ПРИМЕР ПРОГРАММЫ С ИСПОЛЬЗОВАНИЕМ СТАНЦИИ AUTO-INDEX
Конечный удар
Конечная точка шаблона

Начальный удар

[Нулевое положение]

Начало отсчета шаблона

G72 G90 X100.00 Y50.00


G28 I50.00 J30.00 K3 T¤¤¤ C30.00 (или С –330.00)

Пуансон и матрица будут располагаться под углом 30 градусов (-330 ) к оси Х и


штамповка с использованием станции AUTO-INDEX будет выполняться по
инструкции шаблона G28.
 Если в начале отсчета шаблона (X100.00, Y50.00) также должен выполняться
удар, опустите “G72” и сдвиньте “T¤¤¤” в конец верхнего блока инструкций.
G90 X100.00 Y50.00 T¤¤¤C30.00
G28 I50.00 J30.00 K3

23
G29 - ДУГА
G29 Ir J   P   Kn T¤¤¤

По окружности радиуса “r” либо с текущим положением, либо с точкой, определенной


через “G72”, в качестве центра, штампуются “n” отверстий с угловым интервалом
“”, начиная с точки под углом “” относительно оси Х.

I: Радиус окружности “r” – положительный

J: Начальный угол “” Против часовой стрелки – положительный


По часовой стрелке – отрицательный

P: Угловой интервал “ ” Против часовой стрелки – положительный


По часовой стрелке – отрицательный

K: Число отверстий “n”

ПРИМЕР:

Ø 10 мм : T 203

Конечный ход инструмента

Конечная точка шаблона

1-й ход инструмента

Начало отсчета шаблона

G72 G90 X480.00 Y120.00


G29 I180.00 J30.00 Р15.00 K6 T203

При штамповке таких же отверстий в начале отсчета шаблона (X480.00, Y120.00) в


верхнем блоке инструкций опустите “G72” и введите “Т203”.
При замене “Р15” на “Р-15” штамповка выполняется в направлении по часовой
стрелке, начиная с начальной точки.

24
G36 - СЕТКА ПО Х
G37 - СЕТКА ПО Y

G36 I  d1 Pn1 J  d2 Kn2 T¤¤¤

G37 I  d1 Pn1 J  d2 Kn2 T¤¤¤

Начиная либо с текущей позиции, либо с точки обозначенной в “G72”, выбивается


сетка, шаблон которой состоит из “n1” отверстий с интервалом “d1” по оси Х и “n2”
отверстий с интервалом “d2” по оси Y.
G36: штамповка начинается вдоль оси Х.
G37: штамповка начинается вдоль оси Y.
I: Интервал “d1” +Х - направление положительное
-Х - направление отрицательное
Р: Число отверстий в направлении оси Х “n1” (не включая начало отсчета шаблона)
J: Интервал “d2” +Y - направление положительное
-Y - направление отрицательное
K: Число отверстий в направлении оси Y “n2” (не включая начало отсчета шаблона)

ПРИМЕР: 23 отверстия Ø 10 мм
Начало отсчета шаблона
Ø 10 мм : T 203

Конечная точка шаблона


Начальный ход инструмента Начальный ход Конечный ход инструмента
инструмента

Конечный ход инструмента


Конечная точка шаблона
G72 G90 X350.00 Y410.00 G72 G90 X350.00 Y410.00
G36 I50.00 P3 J-20.00 K5 T203 G37 I50.00 P3 J-20.00 K5 T203

При штамповке такого же отверстия в начале отсчета шаблона (X350.00 Y410.00), в


верхнем блоке инструкций опустите “G72” и введите “T203”.

25
G66 - РЕЗКА
G66 Iℓ J   P  w1 Q  w2 D  d T¤¤¤

Начиная либо с текущего положения, либо с точки, обозначаемой в “G72”, под углом
“” к оси Х вырезается линия пуансоном длиной “ℓ  2d” и шириной “w1” x “w2”.

I: Длина штамповки “ℓ”

J: Угол “ ” Против часовой стрелки – положительный


По часовой стрелке – отрицательный

P: Ширина инструмента “w1” (ширина инструмента в направлении “J” )

Q: Ширина инструмента “w2” (ширина инструмента в направлении 90 к “J”)

D: Величина компенсации “d” (относительно длины штамповки I)


Если d = 0, “D  d” можно опустить.

Величины “w1” и “w2” должны иметь одинаковый знак.


Когда используется квадратный инструмент (w1 = w2), то “Qw2” можно опустить.

Знаки “w1” и “w2”

26
ПРИМЕР:

Конечная точка шаблона

Конечный удар

Если “P” отрицательно

Начальный удар
20 x 20 мм квадрат (45): Т369
Начало отсчета шаблона

G72 G90 X350.00 Y210.00


G66 I120.00 J45.00 P20.00 D0.15 T369

Когда в верхнем блоке инструкций опускается “G72” и вводится “T369”, то


выполняется штамповка также и в начале отсчета шаблона (X350.00, Y210.00).
Когда “P20.00” заменяется на “P-20.00”, резка выполняется в направлении,
обозначенном пунктирной линией.
I (длина штамповки “ℓ”) должна быть, по крайней мере, в 1,5 раза больше Р (ширина
инструмента “±w1”).
Конечная точка шаблона не совпадает с конечным положением центра инструмента.
Когда “D0.15” заменяется на “D-0.15” полная длина штамповки “I” на 0,3 мм короче,
как определяется выражением 0,15 х 2 = 0,3.

27
G67 - КВАДРАТ
G67 I ± ℓ1 J ± ℓ2 Pw T¤¤¤

Начиная либо с текущей позиции, либо с точки обозначенной в “G72”, штампуются


прямоугольные отверстия длиной “ℓ1” параллельно оси Х и длиной “ℓ2” параллельно
оси Y, с использованием квадратного пуансона шириной “w”.

I: Длина отверстия в направлении оси Х “±ℓ1” направление +Х - положительное


направление –Х - отрицательное

J: Длина отверстия в направлении оси Y “±ℓ2” направление +Y - положительное


направление –Y - отрицательное

P: Ширина инструмента “w” (только положительная величина).


Используйте только квадратный пуансон.

ПРИМЕР: Начало отсчета шаблона

Конечная точка шаблона

Начальный удар

Конечный удар

20 x 20 мм квадрат: Т342
G72 G90 X560.00 Y370.00
G67 I-240.00 J- 120.00 P20.00 T342
M00

Когда в верхнем блоке инструкций опускается “G72” и вводится “T342”, то


выполняется штамповка также и в начале отсчета шаблона (X560.00, Y370.00).
Когда используется “G67”, то для того чтобы удалить отходы необходимо ввести
“M00” или “M01” .
Для того чтобы легко удалять отходы, начало отсчета шаблона обычно должно
указываться в верхнем правом углу шаблона.
Как I, так и J (длины штамповки “± ℓ1” и “± ℓ2”) должны быть по крайней мере в три
раза больше чем Р (ширина пуансона “w”).

28
G68 – ВЫРУБКА ДУГИ
G68 Ir J  1 K  2 P   Qd T¤¤¤

По окружности радиуса “r” с центром либо в текущей позиции либо в точке,


задаваемой “G72”, с интервалом “d” и с использованием инструмента диаметром “”
вырубается дуга, с началом в точке под углом “1” к оси Х с последующим
продвижением до инкрементного угла “2”.

I: Радиус “r” – положительная величина (I < 57000,00 мм)


J: Начальный угол “1” Против часовой стрелки – положительный
По часовой стрелке – отрицательный
K: Угол в пределах которого происходит вырубка “ 2”
Против часовой стрелки – положительный
По часовой стрелке – отрицательный
Р: Диаметр пуансона “ ”
Введите положительное значение, если вырубка осуществляется
по внешней стороне круга и отрицательное - когда по внутренней.
Q: Интервал вырубки “d” – только положительная величина
Толщина листа < d  8 мм.

ЗАМЕЧАНИЕ: максимальная толщина листа для вырубки: 3,2 мм.

ПРИМЕР: Ø 25 мм : T 306

Конечная точка шаблона

Начальный удар
Конечный удар

Начало отсчета шаблона

G72 G90 X600.00 Y530.00


G68 I300.00 J30.00 K110.00 P-25.00 Q6.00 T306

Когда в верхнем блоке инструкций опускается “G72” и вводится “T306”, то


выполняется штамповка также и в начале отсчета шаблона (X600.00, Y530.00).

29
Когда величина “P” равна нулю, вырубка осуществляется по дуге радиуса “r”.

ПРИМЕР:

Когда вырубка выполняется на листе толщиной более 3,2 мм, используйте код G29
(ДУГА) или G78 (ШТАМПОВКА ДУГИ).
Если внутри остаются отходы, то для того, чтобы удалять их установите “J”
(начальный угол “ 1”) равным 90 или 45 и введите “M00” или “M01”.

ПРИМЕР ПРОГРАММЫ С ИСПОЛЬЗОВАНИЕМ СТАНЦИИ AUTO-INDEX

Конечная точка шаблона Конечный удар

Угловой интервал вырубки

Начальный удар
[Нулевое положение]

Начало отсчета шаблона

G72 G90 X400.00 Y500.00


G68 I60.00 J25.00 K45.00 P0 Q6.00 T¤¤¤ C115.00 (или С-245.00)

Инструмент расположен под углом 115 градусов (-245) к оси Х и в процессе вырубки
отверстий он будет автоматически компенсироваться в касательном направлении.
 Если необходимо провести вырубку в начале отсчета шаблона (X400.00,
Y500.00), то в верхнем блоке инструкций опустите “G72” и введите “T¤¤¤ C  ”.
G90 X400.00 Y500.00 T¤¤¤ C 
G68 I60.00 J25.00 K45.00 P0 Q6.00 C115.00
 Если интервал вырубки и угловой интервал вырубки превосходят следующие
значения, может иметь место ошибка программы.
Максимальный интервал вырубки: 8 мм
Максимальный угловой интервал вырубки: 8.

30
Соотношение между интервалом вырубки и угловым интервалом вырубки

R: радиус;
Q: интервал вырубки;
: угловой интервал вырубки.

Когда радиус “R” мал (R < 57.34), расчетный угловой интервал вырубки “” может
превосходить свой предел, даже если интервал вырубки “Q” находится в
разрешенных пределах.

ПРИМЕР: Для случая, когда радиус “R” равен 25 мм, а интервал вырубки “Q” равен 6
мм.
 = 2 sin-1 (6/50)
= 2 x 6.89º
= 13,78º ……… Ошибка программы

[Область ошибки программы]


Интервал вырубки “Q” (мм)

(Макс. угловой интервал


вырубки: 8º).
[Область возможной вырубки]

Радиус “R” (мм)

ПРИМЕР: Если радиус “R” равен 50 мм, самый большой интервал вырубки “Q” равен
6,97 мм.

31
G69 – ВЫРУБКА ЛИНИИ
G69 Iℓ J   P   Qd T¤¤¤

Начиная либо с текущей позиции, либо с точки, задаваемой “G72”, проводится


вырубка с использованием пуансона диаметром “” с интервалом “d”, длина “ℓ”, угол
“” к оси Х.

I: Длина “ℓ” (от центра первого удара до центра


последнего удара)

J: Угол “ ” Против часовой стрелки - положительный


По часовой стрелке – отрицательный

P: Диаметр пуансона “ ”
Когда эта величина положительна вырубка
производится слева от прямой линии (на рисунке -
заштрихованная часть); когда она отрицательна –
вырубка выполняется справа от прямой линии.

Q: Интервал “d” – только положительное значение.


Толщина листа < d < 8мм.

ЗАМЕЧАНИЕ: максимальная толщина листа для вырубки: 3,2 мм

ПРИМЕР:
Конечный удар

Конечная точка шаблона

Начальный удар Ø 25 мм : T 315

Начало отсчета шаблона

G72 G90 X300.00 Y120.00


G69 I180 J30.00 P25.00 Q6.00 T315

Если в верхнем блоке инструкций опускается “G72” и вводится “T315”, то


производится штамповка также и в начале отсчета шаблона (X300.00, Y120.00).
Если Р = 0, то центр начального удара совпадает с началом отсчета шаблона.
При использовании листа толщиной более 3,2 мм пользуйтесь кодом G28 (ЛИНИЯ
ПОД УГЛОМ) или G79 (ШТАМПОВКА ЛИНИИ).

32
G78 - ШТАМПОВКА ДУГИ
G78 Ir J  1 K  2 P  Ø Qd Dt T¤¤¤

Выполняется операция штамповки по окружности радиуса “r” с центром либо в


текущей позиции, либо в точке задаваемой “G72”, эта операция, такая же как в
случае ВЫРУБКИ ДУГИ (G68), выполняется с интервалом “d”, с использованием
пуансона диаметром “Ø”, она начинается с точки на угле “1” с осью Х и выполняется
до инкрементного угла “2”.

I: Радиус “r” – положительная величина

J: Начальный угол “1” Против часовой стрелки – положительный


По часовой стрелке - отрицательный

K: Угол в пределах которого происходит вырубка “ 2”


Против часовой стрелки – положительный
По часовой стрелке – отрицательный

Р: Диаметр пуансона “Ø”


Введите положительное значение, если вырубка осуществляется по внешней
стороне круга, и отрицательное - когда по внутренней.

Q: Интервал вырубки “d” – только положительная величина


Толщина листа < d

D: Толщина листа “t”

ЗАМЕЧАНИЕ: Когда значение “t” больше, чем значение “d” (t>d), это считается
ошибкой программы.

ПРИМЕР:
Конечная точка шаблона
t: 4,5 мм
Ø 30 мм: T 306
Конечный удар

Начальный удар

Начало отсчета шаблона

G72 G90 X600.00 Y600.00


G78 I230.00 J25.00 К110.00 P-30.00 Q6.00 D4.50 T306

Если в верхнем блоке инструкций опускается “G72” и вводится “T306”, то


производится штамповка также и в начале отсчета шаблона (X600.00, Y600.00).

33
Когда величина “P” равна рулю, штамповка осуществляется по дуге радиуса “r”.

ПРИМЕР:

Если внутри остаются отходы, то для того, чтобы их удалить, установите “J”
(начальный угол “ 1”) равным 90 или 45 и введите “M00” или “M01”.

34
G79 – ШТАМПОВКА ЛИНИИ
G79 Iℓ J   P   Qd Dt T¤¤¤

Начиная либо с текущей позиции, либо с точки, задаваемой “G72”, под углом “”
выполняется штамповка, аналогично ВЫРУБКЕ ЛИНИИ (G69), с использованием
пуансона диаметром “”, с интервалом “d”, длина “ℓ” под углом “” к оси Х.

I: Длина “ℓ” (от центра первого удара до центра последнего удара)

J: Угол “ ” Против часовой стрелки - положительный


По часовой стрелке – отрицательный

P: Диаметр пуансона “ ”
Когда эта величина положительна, вырубка производится слева от прямой
линии (на рисунке заштрихованный участок); когда она отрицательна – вырубка
выполняется справа от прямой линии. Смотри ВЫРУБКА ЛИНИИ (G69) на стр.
30.

Q: Интервал “d” – только положительное значение.


Толщина листа < d

D: толщина листа “t”

ЗАМЕЧАНИЕ: ситуация, когда “t” больше “d” (t>d), рассматривается как ошибка
программы.

ПРИМЕР:
Конечный удар

Начальный удар Конечная точка шаблона

t: 4,5 мм
Ø 30 мм: T 306
Начало отсчета шаблона

G72 G90 X300.00 Y120.00


G79 I210.00 J25.00 P30.00 Q6.00 D4.50 T306

Если в верхнем блоке инструкций опускается “G72” и вводится “T306”, то


производится штамповка также и в начале отсчета шаблона (X300.00, Y120.00).
Если Р = 0, то центр начального удара совпадает с началом отсчета шаблона.

35
G93 - СМЕЩЕНИЕ-1
G90 G93 X_____ Y_______
G91 G93 X_____ Y_______

Этот код обозначает начало отсчета локальной системы координат.


ПРИМЕР:
Центр
удара
Ø 10 мм
(Т203)

Система координат X, Y: Базовая система координат (глобальная система


координат)
Система координат Х', Y': Локальная система координат
Система координат Х'', Y'': Локальная система координат
При введении системы координат Х', Y'
G90 G93 X50.00 Y75.00
При введение системы координат Х'', Y''
G90 G93 X200.00 Y125.00 или G91 G93 X150.00 Y50.00
Метод обозначения точки А
(1) G90 X300.00 Y205.00 T203
(2) G90 G93 X50.00 Y75.00
X250.00 Y130.00 T203
(3) G90 G93 X50.00 Y75.00
G93 X200.00 Y125.00 (или G91 G93 X150.00 Y50.00)
X100.00 Y80.00 T203
При переходе от локальной к глобальной системе координат
G90 G93 X0 Y0
Код G93 предназначен только для установления системы координат; он не
используется для позиционирования или штамповки. Не вводите с “G93” “Т” или “М”.
ПРИМЕР: G90 G93 X50.00 Y100.00 T201
Ошибка программы
Базовый формат программы с использованием “G93”
G06 A_____ B______
G92 X2000.00 Y1270.00
G90 G93 X_____ Y______
X_____ Y______ T_______
.
.
G50

36
G94 – СМЕЩЕНИЕ -2
G94 Xax Yay Pnx Kny Qt D

Этот код используется для обозначения начала отсчета локальной системы


координат, c учетом «фактора гибки»

X: длина гибки в направлении оси Х «ах»

Y: длина гибки в направлении оси Y «ау»

Р: Число гибок в направлении оси Х “nx”


Число гибок на стороне начала отсчета необходимо ввести положительным
числом.

К: Число гибок в направлении оси Y “ny”


Число гибок на стороне начала отсчета необходимо ввести положительным
числом.

Q: Толщина листа “t” – положительная величина.

D: Коэффициент гибки “” – положителен и вводится в процентах.


“D” может также быть введено с использованием дисплея УСТАНОВКА
(УСТАНОВКА ДАННЫХ) (SETTING (SET DATA)). Для ознакомления с методом
введение коэффициента “”, см. РУКОВОДСТВО ОПЕРАТОРА.

ПРИМЕР:

Ø 10 мм : Т203

G90 G94 X30.00 Y0 P2 K0 Q1.60 D150 (Установка в качестве начала отсчета точки
«А»)
X60.00 Y25.00 T203

37
Определение 

L: развернутая длина

L = (D + E) - t
(D  E)  L
α 
t

ПРИМЕР: Когда толщина листа составляет 2 мм, коэффициент гибки “” получают с
использованием следующих формул:

(D  E)  L Развернутая длина “L” получается вычитанием 3,6


α  100%
t мм из “D + E”

= (3,6/2,0)х100%
= 180 → Следовательно,  = 180

Способ возврата к глобальной системе координат такой же, как для “G93”.
G90 G94 X0 Y0

Базовый формат программы, использующей “G94”


G06 A_____ B______
G92 X2000.00 Y1270.00
G90 G94 X_____ Y_______ P_______ K_______ Q______ D_______
X_____ Y_______ T_______
.
.
.
G50

38
G-73 - СИММЕТРИЯ (ЗЕРКАЛО)
G73 Xa Yb Qn Ww

Если шаблоны отверстий, которые необходимо пробить, являются симметричными,


их можно легко запрограммировать используя эту инструкцию и макрофункцию (см.
стр. 55).

Х: Расстояние от определенной опорной точки шаблона «0» к симметричной


опорной точке шаблона вдоль оси “X” (размер “a”).

Y: Расстояние от определенной опорной точки шаблона «0» к симметричной


опорной точке шаблона вдоль оси “Y” (размер “b”).

Q: n = 1: штамповка определенного шаблона


n = 2: штамповка симметричного шаблона вдоль оси “X”, центрированного
на а/2.
n = 3: штамповка симметричного шаблона вдоль оси “Y”, центрированного
на b/2.
n = 4: штамповка симметричного шаблона вдоль обеих осей “X” и “Y”,
центрированного соответственно на а/2 и b/2.

W: номер макроса, содержащего точно определенный шаблон отверстий.

Oпорная точка n = 3 Oпорная точка n = 4

Oпорная точка n = 2

Ø 15 мм: Т303

39
Пример программы
Когда на чертеже на предыдущей странице “a” равняется 600, а “b” 400, программа
имеет следующий вид:
G06 A_____ B_______
G92 X_____ Y_______
N001 G90 G93 X110.00 Y120.00 ← Определяется опорная точка конкретного
шаблона (n =1)
U1
N002 X40.00 Y20.00 T303
Y70.00 ← Выполняется штамповка точно определен-
G28 I55.00 J0 K2 ного шаблона и одновременно происходит
V1 запоминание этих данных.
N003 G73 X600.00 Y400.00 Q4 W1 ← Штампуется симметричный шаблон (n = 4)
N004 G73 Q3 W1 ← Штампуется симметричный шаблон (n = 3)
N005 G73 Q2 W1 ← Штампуется симметричный шаблон (n = 2)
N006 G91 X300.00 Y200.00 ← Штампуется отверстие «А».
G50

 Как только размеры Ха и Yb кода G73 введены в память один раз, в следующей
инструкции G73 их можно опускать, если имеются такие же симметричные оси
(см. блоки N004 и N005 в программе, приведенной выше).
 Когда блок, следующий за инструкцией G73, является инкрементным
объявлением, инкрементные размеры начинаются с определенной опорной
точки шаблона (см. блок N006 в приведенной выше программе).
 Инструкции G73 можно использовать в инструкциях макросов штамповки с
повторяющимися деталями.

ПРИМЕР: G98 X____ Y____ I_____ J_____ P_____ K______


Uxx
__________________
__________________
__________________

Vxx
U¤¤
G73 X_____ Y_____ Q_____ Wxx
G73 Q____ Wxx
G73 Q____ Wxx
G73 Q____ Wxx
V¤¤
G75 W¤¤ Q__
.
. xx: Номер макроса от 60 до 89
. ¤¤: Номер макроса от 01 до 59

 В блоки инструкций G73 нельзя вводить коды М и Т.

40
ФУНКЦИОНАЛЬНЫЕ М-КОДЫ
М00 – ОСТАНОВКА ПРОГРАММЫ
Если необходимо остановить программу, введите «М00».

ПРИМЕР: Штамповка прямоугольного отверстия 300 х 500 мм при помощи


квадратного пуансона 50 х 50 мм.

G72 G90 X1000.00 Y500.00


G6 I-500.00 J-300.00 P50.00 T219
M00 (Здесь станок останавливается)

отходы

Когда считывается «М00», станок останавливается. Когда после удаления отходов


нажимается кнопка START, станок продолжает операцию штамповки. «М00»
необходимо вводить как отдельный блок, однако с ним можно вводить номер
последовательности.

М01 – УСЛОВНАЯ ОСТАНОВКА


Этот код имеет такую же функцию, как «М00»; однако, станок остановится только
если нажата и светится кнопка OPT STOP. (См. РУКОВОДСТВО ОПЕРАТОРА).

41
М08 – НАЧАЛО ЗАДЕРЖКИ СИГНАЛА В КОНЦЕ
ШТАМПОВКИ
М09 – ОКОНЧАНИЕ ЗАДЕРЖКИ СИГНАЛА В КОНЦЕ
ШТАМПОВКИ
Эти коды используются для формовки, маркировки и выбивки. Они также
используются для штамповки толстых листов. Отсчет времени, когда после
штамповки начинается перенос вдоль оси, прерывается между М08 и М09.

ПРИМЕР: G06 A____ B_____


G92 X____ Y_____
G90 X____ Y_____
.
.
M510
M08
G90 X____ Y_____
. ← Задержка сигнала в конце штамповки
.
G28 I____ J____ K_____
.
.
M09
M13
.
.
G50

Не размещайте между М08 и М09 никаких команд вырубки.

М80 – ОТКРЫТЬ РАБОЧИЙ ЖЕЛОБ


(Для станка, оборудованного рабочим желобом)
М81 – ЗАКРЫТЬ РАБОЧИЙ ЖЕЛОБ
(Для станка, оборудованного рабочим желобом)
Эти коды используются для открытия и закрытия рабочего желоба.

ПРИМЕР: М692  Команда подъема пресса


М80  Открыть рабочий желоб
G04 X__
М81  Закрыть рабочий желоб
М693  Команда отмены подъема пресса

При закрытии рабочего желоба введите команду задержки (G04 X____) и прервите
отсчет времени закрытия рабочего желоба.
Введите команду подъема пресса (М692) и поднимите ползун до верхней мертвой
точки.

42
М690 – ОБДУВКА ПУАНСОНА ВОЗДУХОМ
М691 – ОТМЕНА ОБДУВКИ ПУАНСОНА ВОЗДУХОМ
«М690» или «М691» должны вводиться в отдельном блоке. Когда вводится «М690»
выполняется обдувание воздухом инструментов. Когда вводится «М691» обдувка
инструментов воздухом отменяется.

ПРИМЕР: .
.
M690  Обдувка пуансона воздухом
G90 X____ Y____ T____
X___ Y____  Выполняется обдувка инструментов воздухом
.
.
M691  Отмена обдувки пуансона воздухом
.
.

При работе в режимах вырубки или продольной резки всегда между «М690» и “М691”
выполняется обдувка инструментов воздухом, включая время переноса вдоль оси.
Когда включатель RAM POSITION в положении ON (верхняя мертвая точка), или
когда вводится команда подъема пресса (М692), и ползун выполняет штамповку из
верхней мертвой точки, воздушная обдувка инструментов выполняется до тех пор,
пока не завершится операция штамповки. В режиме прессования, отличном от
режима вырубки или продольной резки, обдувка инструментов воздухом
выполняется, пока не закончится операция прессования.

М692 – ПОДЪЕМ ПУАНСОНА


М693 – ОТМЕНА ПОДЪЕМА ПУАНСОНА
«М692» и «М693» должны вводиться как отдельный блок. Когда вводится «М692»,
ползун начинает штамповку с верхней мертвой точки, в то время как при вводе
«М693» команда подъема пуансона отменяется, и ползун начинает штамповку с
верхней конечной точки хода.

ПРИМЕР: .
.
M692  Подъем пуансона
G90 X____ Y______  Штамповка с верхней мертвой точки
X____ Y______
M693  Отмена подъема пуансона
X_____ Y______
.  Штамповка с верхней конечной точки хода
.

“М692” имеет такую же функцию как и в случае, когда включатель RAM POSITION
находится в положении ON (включен) (верхняя мертвая точка).

43
М694 – ИГНОРИРОВАТЬ ДАВЛЕНИЕ ШТАМПОВКИ
М695 – ОТМЕНИТЬ ИГНОРИРОВАНИЕ ДАВЛЕНИЯ
ШТАМПОВКИ
Эти коды используются при использовании ступенчатых пуансонов (матричные
пуансоны и др.) «М694» или «М695» должны вводиться в виде отдельного блока.
ЗАМЕЧАНИЕ: ступенчатые пуансоны используются в режиме штамповки (М501).

ПРИМЕР: .
.
M694  Игнорировать давление штамповки
G90 X____ Y____ T____
.  Штамповка ступенчатым пуансоном
.
M695  Отмена игнорирования давления штамповки
.
.
Для станций с револьверными головками, у которых на дисплее PHNC параметр
“SHEAR ANGLE” из TOOL INFO установлен в “SG”, эти коды можно опустить.
Верхняя конечная точка хода Нормальная работа
пресса М501
Позиция замедления
Работа пресса когда
Завершение
выполняется команда
штамповки
игнорировать давление
штамповки

Толщина листа

Нижняя конечная точка хода


Верхняя поверхность матрицы

В режиме штамповки (М501) завершение штамповки листа определяется при


помощи датчика давления. Когда вводится «М694», не определяется окончание
штамповки, а лист пробивается с замедленной скоростью до тех пор, пока конец
пуансона не коснется верхней поверхности матрицы.

М680 – ПОВТОРНЫЙ ЗАПУСК ЛЕНТЫ


(кроме VIPROS 358К(FS18PC), 368К(FS18PC), 255, 258,
2510K)
«М680» должен вводится отдельным блоком. При штамповке большого количества
листов с использованием одной программы в ленточном режиме (TAPE), второй и
последующий листы можно штамповать с автоматической регулировкой скорости в
соответствии с результатами штамповки первого листа, если в начале использования
программы введена программная лента с «М680». Когда нажата и высвечивается на
панели ЧПУ (PHNC) кнопка “TAPE RESTART MODE”, в программную ленту не надо
вводить «М680».

44
ВЫЗОВ И ОТМЕНА РЕЖИМА ШТАМПОВКИ
М - ВЫЗОВ РЕЖИМА ШТАМПОВКИ
М13 - ОТМЕНА РЕЖИМА ШТАМПОВКИ

Для того, чтобы вызвать режим штамповки, зафиксированный в ЧПУ (PHNC),


введите соответствующий код М (см. следующую страницу). Режим штамповки,
вызванный повторно кодом М, действует до тех пор пока не вводится «М13» или не
вызывается повторно другой режим штамповки. Эти М-коды должны вводиться
отдельным блоком.

Базовая программа:
G06 A____ B____
G92 X____ Y____
G90 X____ Y____
G36 I_____ P____ J____ K_____
M¤¤¤  Вызов режима штамповки
G72 X____ Y_____
G66 I_____ J____ P_____ Q_____ T_____
M13  Отмена режима штамповки
G50

1. М500, М501 – ШТАМПОВКА


«М500» вводится для штамповки стандартным пуансоном с плоским краем, а
«М501» вводится для штамповки пуансоном с режущим углом.

ПРИМЕР: М500  Для стандартного пуансона


G90 X100. Y150. T342 (стандартный пуансон)
G28 I20. J45. K5
G90 X200. Y350. T255 (стандартный пуансон)
G36 I50. P3 J75. K2
M13  Отмена режима
М501  Для пуансона с режущим углом
G72 X120. Y100.
G66I200. J0 P110. Q10. T201 (пуансон с режущим углом)
М13  Отмена режима
M501  Для пуансона с режущим углом
G72 X120. Y100.
G66 I120. J0 P110. Q10. T201 (пуансон с режущим углом)
М13  Отмена режима

В программе, где для используемой станции револьверной головки на дисплее ЧПУ


из параметров¤ TOOL INFO* установлен “SHEAR ANGLE”, «М500» и «М501» можно
опустить. Если установка параметров отличается от команды М-кода, введенного в
программу, ползун выполняет операцию штамповки таким же образом, как в случае,
когда введена инструкция «М501».

*
“SHEAR TOOL” из параметров TOOLING DATA для моделей 358K(FS18PC), 368K(FS18PC), 255, 258
и 2510К.

45
2. М12 – ВЫРУБКА
Когда вводится «М12», ползун выполняет операцию штамповки без замедления над
поверхностью листа.

ПРИМЕР: М12  Режим вырубки


G90 X230. Y300. T303
G36 I150. P3 J40. K2
M13  Отмена режима

Когда в блок, следующий за «М12», вводится команда вырубки “G68” или “G69”, то
интервал вырубки “Q” не должен превосходить допустимый предел шага, 8 мм.

ПРИМЕР: Если вводится команда “G68” или “G69”

М12  Режим вырубки


G72 X300. Y400.
G69 I200. J45. P20. Q3. T306.
M13  Отмена режима

3. От М510 до М559  ФОРМОВКА

От М800 до М999 – ФОРМОВКА (только для VIPROS 358K(FS18PC),


368K(FS18PC), 255, 258 и 2510К)
При выполнении операции формовки вводится М-код, который обеспечивает
выполнение операции формовки. Операция штамповки в блоке, следующем за М-
кодом, выполняется в соответствии с данными, установленными для параметров М-
кода. Для установки параметров см. “Параметры PHNC” в РУКОВОДСТВЕ
ОПЕРАТОРА.

М510  Формовка 1
(M08)  Начало задержки сигнала в конце штамповки
G90 X500. Y300. T201 (Формовочный инструмент)
G28 I30. J0 K10
(M09)  Окончание задержки сигнала в конце штамповки
M13  Отмена режима
М511  Формовка 2
(M08)  Начало задержки сигнала в конце штамповки
G90 X20. Y150. T333 (Формовочный инструмент)
G36 I800. Р1 J400. K1
(M09)  Окончание задержки сигнала в конце штамповки
M13  Отмена режима

«М08» и «М09» вводятся по мере надобности.

46
4. От М560 до М563 – МАРКИРОВКА

От М564 до М569 – МАРКИРОВКА (только для VIPROS


358K(FS18PC), 368K(FS18PC), 255, 258 и 2510К)
При выполнении операции маркировки вводится М-код, который обеспечивает
выполнение операции маркировки. Операция штамповки в блоке, следующем за М-
кодом, выполняется в соответствии с данными, установленными для параметров М-
кода. Для установки параметров см. “Параметры PHNC” в РУКОВОДСТВЕ
ОПЕРАТОРА.

М560  Маркировка 1
(M08)  Начало задержки сигнала в конце штамповки
G90 X130. Y280. T201 (Маркирующий инструмент)
Х350
(M09)  Окончание задержки сигнала в конце штамповки
M13  Отмена режима

«М08» и «М09» вводятся по мере надобности .

5. От М502 до М505 – ВЫБИВАНИЕ

От М570 до М575 – ВЫБИВАНИЕ (только для VIPROS 358K(FS18PC),


368K(FS18PC), 255, 258 и 2510К)
При выполнении операции выбивания, вводится М-код, который обеспечивает
выполнение операции выбивания. Операция штамповки в блоке, следующем за М-
кодом, выполняется в соответствии с данными, установленными для параметров М-
кода. Для установки параметров см. “Параметры PHNC” в РУКОВОДСТВЕ
ОПЕРАТОРА.

М502  Выбивание 1
(M08)  Начало задержки сигнала в конце штамповки
G90 X350. Y180. T246 (Выбивающий инструмент)
Y350
(M09)  Окончание задержки сигнала в конце штамповки
M13  Отмена режима

«М08» и «М09» вводятся при необходимости.

47
6. От М506 до М509 - ПРОДОЛЬНАЯ РЕЗКА
При выполнении операции продольной резки, вводится М-код, который обеспечивает
выполнение операции продольной резки. Операция штамповки в блоке, следующем
за М-кодом, выполняется в соответствии с данными, установленными для
параметров М-кода. Для установки параметров см. “Параметры PHNC” в
РУКОВОДСТВЕ ОПЕРАТОРА.

(1) Когда направление подачи продольной резки 0 , 90 , 180 или 270 .

Прямоугольный пуансон
для продольной резки
Начальный удар 5 х 30

M690  Воздушная обдувка пуансона


М506 (М507, М508, М509)  Режим продольной резки
G90 X a__ Y b _ T___ C___
G28 I d1 __ J  K n__
M13  Отмена режима
G28 I d2__ J __K 1  Конечный режущий удар
М691  Отмена воздушной обдувки пуансона

а: значение координаты Х центра начального удара

b: значение координаты Y центра начального удара

: угол, соответствующий направлению подачи продольной резки (0, 90, 180,


270).

d1: шаг подачи


Шаг подачи устанавливается в соответствии с материалом и толщиной листа, а
также в соответствии с тем, какой пуансон будет использоваться.
(Первоначально его устанавливают примерно 5 мм, а затем регулируют, в
соответствии с результатами проверки вырезанного изделия.)

n: частота подачи
(Длина продольной резки (L) – длина широкой стороны пуансона (Н))/шаг
подачи
Если расчетное значение получается дробным, опустите цифры после запятой.

d2: шаг подачи


Значение, опущенное при определении частоты подачи, “n” x шаг подачи “d 1”
Когда расчетное значение частоты подачи “n” целое, вводится «0».

48
ПРИМЕР программы: Направление подачи продольной резки 0

Прямоугольный режущий пуансон


5 x 30 : Т220

а: 150 + 30/2 = 165

b: 200 +5/2 = 202,5

: 0

d 1: 5

n: (123,8 – 30)/5 = 18,76  18

d 2: 0,76 x 5 = 3,8

M690  Воздушная обдувка пуансона


М506 (М507, М508, М509)  Режим продольной резки
G90 X165 Y202.5 T220 C0
G28 I15 J0 K18
M13  Отмена режима
G28 I3.8 J0 K1  Конечный режущий удар
М691  Отмена воздушной обдувки пуансона

49
(2) Когда подача при продольной резке осуществляется под произвольным
углом:
Поскольку в матрице имеются обрезки не отделенные от листа, необходима
линейная интерполяция.

Начальный удар

M690  Воздушная обдувка пуансона


М506 (М507, М508, М509)  Режим продольной резки
G90 X a__ Y b__ T___ C___
G01 F8000  Начало позиционирования линейной интерполяции
G28 I d1 J  K n__
M13  Отмена режима
G28 I d2__ J __K 1  Конечный режущий удар
G00  Начало нормального позиционирования
М691  Отмена воздушной обдувки пуансона

а: значение координаты Х центра начального удара

b: значение координаты Y центра начального удара

: угол, соответствующий направлению подачи продольной резки.

d1: шаг подачи


Шаг подачи устанавливается в соответствии с материалом и толщиной листа, а
также в соответствии с тем, какой пуансон будет использоваться.
(Первоначально его устанавливают примерно 5 мм, а затем регулируют, в
соответствии с результатами проверки вырезанного изделия.)

n: частота подачи
(Длина продольной резки (L) – дина широкой стороны пуансона (Н))/шаг подачи
Если расчетное значение получается дробным, опустите цифры после запятой.

50
d 2: шаг подачи
Значение, опущенное при определении частоты подачи, “n” x шаг подачи “d 1”
Когда расчетное значение при частоте подачи “n” целое, то вводится «0».

G01 F__: Позиционирование становится линейной интерполяцией (на самом


коротком расстоянии).

G00: Позиционирование становится нормальным позиционированием.

ЗАМЕЧАНИЯ: (а) Если “G01” не имеет команды F, происходит сбой программы.


(б) Чаще всего вводится команда F, не превосходящая «8000» (8
м/мин). «8000» является нормальным значением.
(в) Если между “G01” и “G00” располагаются команды Т и С,
происходит сбой программы.

(3) Когда с использованием режущего пуансона выполняется однопро-


ходная штамповка:

M690  Воздушная обдувка пуансона


М506 (М507, М508, М509)  Режим продольной резки
M13  Отмена режима
G90 X___ Y____ T____ C____ Однопроходная штамповка
М691  Отмена воздушной обдувки пуансона

51
От М681 до М685 – КОМАНДА СКОРОСТИ ШТАМПОВКИ
М686 – ОТМЕНА КОМАНДЫ СКОРОСТИ ШТАМПОВКИ
Коды от «М681» до «М685» соответствуют позициям переключателя¤ RAM SPEED на
панели ЧПУ (PHNC) от F1 до F5. Скорость штамповки можно задать только в режиме
штамповочного пресса. Эти коды действуют только когда включатель RAM SPEED
установлен в положение AUTO. М-код команды скорости штамповки действует до тех
пор пока не будут введена команда «М686» или другая команда скорости штамповки.
Эти М-коды необходимо вводить в виде отдельного блока.

Если это станок модели 358K(FS18PC), 368K(FS18PC), 255, 258 или 2510К, кнопки
RAM SPEED (F1, F2, F3 и AUTO) установлены на главной панели управления, коды
от «М681» до «М683» соответствуют функциям кнопок от F1 до F3, а “М684” и “М685”
не выполняются.

ПРИМЕР: (выбор скорости штамповки при помощи М-кода)


G06 A_____ B______
G92 X_____ Y______
G90 X200. Y100. T345
G28 I20. J0 K3
M683
G90 X500. Y500 T201
 Штамповка при F3
G36 I100. P2 J40. K3
G50

М696 – ВКЛЮЧИТЬ РЕЖИМ - ШТАМПОВКА ТИПА 2 (только


для VIPROS 358K(FS18PC), 368K(FS18PC), 255, 258 и 2510К)
М697 – ОТМЕНА РЕЖИМА - ШТАМПОВКА ТИПА 2 (только
для VIPROS 358K(FS18PC), 368K(FS18PC), 255, 258 и 2510К)
Эти коды используются для того, чтобы использовать набор инструментов 2-го типа.
«М696» и «М697» должны вводиться в виде отдельного блока. Когда в нижний блок
инструкций вводится «М696» и вводится «Т___», ползун начинает штамповку с конца
верхней конечной точки хода, установленной в ЧПУ (PHNC) для пуансона типа 2.
Если вводится «М697», команда включить режим штамповки типа 2 отменяется, и
ползун начинает штамповку с верхней конечной точки хода.

ПРИМЕР: .
.
М696  Включить режим штамповки типа 2
G28 I___ J___ K___ T____  Штамповка с верхней конечной точки хода
X___ Y___ для пуансона типа 2
M697  Отменить режим штамповки типа 2
X___ Y____
.  Штамповка с конечной верхней точки хода
.

52
М120 – ВКЛЮЧИТЬ ВЫСОКОТОЧНЫЙ РЕЖИМ (только для
VIPROS 358K(FS18PC), 368K(FS18PC), 255, 258 и 2510К)
М121 – ОТМЕНИТЬ ВЫСОКОТОЧНЫЙ РЕЖИМ (только для
VIPROS 358K(FS18PC), 368K(FS18PC), 255, 258 и 2510К)

Эти коды используются для перехода от режима высокой точности в нормальный


режим и наоборот. «М120» или «М121» должны вводиться в виде отдельного блока.

ЗАМЕЧАНИЕ: Эти М-коды отвечают, соответственно, функциям ВКЛЮЧИТЬ (ON) и


ВЫКЛЮЧИТЬ (OFF) кнопки FEEDRATE FA на главной панели управления.

ПРИМЕР: .
.
М120  Включить режим высокой точности
X____ Y____ T_____
X_____  Штамповка в высокоточном режиме
G28 I_____ J_____ K_____
М121  Отменить высокоточной режим
.
.  Штамповка в нормальном режиме

53
СПИСОК М-КОДОВ

М-код Функция
М00 Остановка программы
М01 Дополнительная остановка
М02 Окончание программы
М08 Начало задержки сигнала в конце штамповки
М09 Окончание задержки сигнала в конце штамповки
М10 Удерживать и открывать зажимы
М11 Удерживать и освобождать
М12 Вырубка
М13 Отмена режима штамповки
М14 Команда подготовки нарезки резьбы (С)*
М15 Команда подготовки нарезки резьбы (А)*
М16 Команда подготовки нарезки резьбы (В)*
М17 Команда окончания нарезки резьбы*
М18 Команда подготовки нарезки резьбы (D)*
М30 Конец ленты
М31 Опускание заднего держателя и кассетного цилиндра*
М32 Опускание боковых подшипников стола*
М33 Команда загрузки*
М34 Команда разгрузки*
М35 Окончание поиска работы*
М36 Команда подготовки разгрузки*
М37 Сигнал предпоследнего листа*
М38 Сигнал окончания работы*
М39 Полный сигнал окончания работы*
М80 Открыть рабочий желоб****
М81 Закрыть рабочий желоб****
М82 Левый рабочий селектор*
М83 Правый рабочий селектор*
М86 Команда подготовки нарезки резьбы (II)*
М87 Команда завершения нарезки резьбы (II)*
М90 Фиксация зажима 1*
М91 Фиксация зажима 2*

*
Дополнительная функция
****
Для станка, оборудованного рабочим желобом

54
М-код Функция
М92 Пуск зажима 1* (отмена фиксации)
М93 Пуск зажима 2* (отмена фиксации)
М94 Открыть зажим*
М95 Закрыть зажим*
М96 Команда вызова подпрограммы
М97 Команда окончания подпрограммы
М120 Включить высокоточный режим**
М121 Отменить высокоточный режим**
М500 Штамповка 1 (пуансон без режущего угла)
М501 Штамповка 2 (пуансон с режущим углом)
От М502 до М505 Выбивание от 1 до 4
От М570 до М575 Выбивание от 5 до 10**
От М506 до М509 Резка от 1 до 4
От М510 до М559 Формовка от 1 до 50
От М800 до М999 Формовка от 51 до 250**
От М560 до М563 Маркировка от 1 до 4
От 564 до М569 Маркировка от 5 до 10**
М680 Повторный пуск ленты***
М681 Скорость штамповки 1 (самая высокая скорость)
М682 Скорость штамповки 2
М683 Скорость штамповки 3
М684 Скорость штамповки 4***
М685 Скорость штамповки 5***
М686 Отмена команды скорости штамповки
М690 Обдувка пуансона воздухом
М691 Отмена обдувки пуансона воздухом
М692 Подъем пуансона
М693 Отмена подъема пуансона
М694 Игнорирование давления штамповки
М695 Отмена игнорирования давления штамповки
М696 Включен режим штамповка типа 2**
М697 Отмена режима штамповки типа 2**

*
Дополнительная функция
**
Только для 358K(FS18PC), 368K(FS18PC), 255, 258, 2510K
***
Кроме 358K(FS18PC), 368K(FS18PC), 255, 258, 2510K

55
ЗАПОМИНАНИЕ ШАБЛОНА И ВЫЗОВ ШАБЛОНА
А¤ … Запоминание шаблона
В¤ … Вызов шаблона

В случае повторного использования шаблона, заданного кодами G26, G28, G29, G36,
G37, G66, G67, G68, G69, G78 или G79, его можно занести в память и вызывать
всякий раз, когда он потребуется. Чтобы запомнить шаблон, введите адресную букву
«А» вместе с однозначным номеров (от 1 до 5), Чтобы вызвать шаблон, введите
букву «В» и тот же однозначный номер который был использован с буквой «А».
ПРИМЕР:
12 отверстий - Ø 10 мм

Ø 10 мм: Т203

G72 G90 X350.00 Y250.00


A1 G26 I150.00 J0 K6 T203  Запоминание шаблона
G72 X850.00
B1  Вызов шаблона
«А¤» всегда должен вводиться в начале блока команд шаблона; «В¤» должен
вводиться как отдельный блок. «А¤» и «В¤» используются только для запоминания и
вызова шаблона. Запоминание и вызов значений координат с их помощью
невозможны.

F¤ - ВЫБОР СКОРОСТИ ПОДАЧИ ПО ОСИ


При помощи этого кода можно изменять скорость подачи по оси. “F¤” необходимо
вводить отдельным блоком. Скорость подачи вдоль оси объявляется как величина,
которая следует за “F”, она изменяется от 1 до 4 (1 → 2 → 3 → 4). Этот код имеет ту
же функцию, что и клавиша FEEDRATE, расположенная на главной панели
управления ЧПУ. Если будут различаться скорость подачи вдоль оси, заданная этим
кодом, и скорость, установленная клавишей FEEDRATE, то приоритет будет
отдаваться более медленной скорости подачи вдоль оси. Действие кода “F” будет
оставаться в силе до тех пор, пока не будет введен новый код “F”. Если не задано
никакого кода “F”, движение вдоль осей осуществляется со скоростью, заданной
клавишей FEEDRATE.

G90 X__ Y___ T___


F3
X___ Y___
X___ Y___  Перенос вдоль оси при введенном коде F3
F1
X____ Y___
X____ Y___  Перенос вдоль оси при введенном коде F1

56
МАКРОФУНКЦИИ

U¤¤
∫ Запоминание
V¤¤
W¤¤ ... Вызов

1. Запоминание макроса
Используя макрофункцию, в память ЧПУ можно занести содержание блоков,
состоящих из многих команд, как единый макрос; который в дальнейшем может
вызываться при необходимости. Чтобы запомнить большие блоки данных, введите
перед блоками, состоящими из многих команд, которые вы хотите запомнить, как
отдельный блок, адресную букву “U” вместе с двухзначным номером от «01 до 99», и
введите адресную букву “V” с тем же двухзначным номером, который был
использован с буквой “U” в виде отдельного блока, после этих многокомандных
блоков, которые вы хотите запомнить.

Двухзначный номер, следующий за “U” и “V” называется «номером макроса».Такой


номер может относиться к одному из следующих трех типов номеров:
01-59: блоки данных между “U” и “V” остаются в памяти, при этом они
выполняются.
60-89: блоки данных между “U” и ”V” только заносятся в память.
90-99: запоминание нескольких макросов.

2. Вызов макроса
Блоки данных из многих команд, которые запоминались при помощи “U” и ”V” могут
быть вызваны при помощи адресной буквы W, с тем же двухзначным номером,
который использовался с “U” и ”V”.

57
3. Пример

G06 A___ B____


G92 X2000.00 Y1270.00
………
………
U02
G90 X100.00 Y500.00 T345
G72 X150.00 Y700.00
A1 G66 I100.00 J30.00 P20.00 Эти инструкции остаются в памяти и в то же
N100 M00 время они выполняются
G72 X450.00 Y600.00
B1
V02
………
………

U70
G90 X200.00 Y100.00 T304
G37 I8.00 P3 J10.00 K10 Эти инструкции только запоминаются
G90 X1000.00 Y800.00
G28 I25.00 J-90.00 K6
V70
………
………

W02  Вызов и выполнение инструкций, внесенных


……… в память между U02 и V02
………
W70  Вызов и выполнение инструкций внесенных
……… в память между U70 и V70
………

58
4. Многократный вызов макроса
Данные, которые были запомнены в виде макроса, можно вызвать из памяти, а
затем вызванные данные также можно запомнить и затем вызывать снова.

ПРИМЕР: U05
………. (1)
………. (2)
V05
U20
………. (3)
W05
………. (4)
V20
U30
………. (5)
W20
………. (6)
V70
W70

В приведенном выше примере выполнение осуществляется следующим образом:

Многократный вызов возможен до тройного уровня.

5. Объем памяти для макроса (номера макроса от 01 до 89)


Максимальный объем памяти для макроса составляет 3100 знаков. Один знак равен:
(1) одной букве (G, X, Y, T, M и т.д.)
(2) одной цифре (1, 2, 3,…….0)
(3) одному символу (CR, LF, -, / и т.п.)
Вычеркивание, пробел и другие коды, которые игнорируются ЧПУ, не считаются
знаками.

59
6. Запоминание и вызов многократных макросов
Многократные макросы можно запоминать и вызывать с использованием номеров
макросов от 90 до 99. Эти номера макросов позволяют только определять группу
многократных макросов как один макрос и не могут запоминать выполняемые
инструкции.

ПРИМЕР: U90
U01
……..
……..
V01
U10
……..
……..
V10
U15
……..
……..
V15
G90 X100.00 Y200.00  Этот блок не запоминается
U02
……..
……..
V02
V90
……..
……..

W01
W10
W90 =
W15
W02

Максимальное число макросов, которые можно запомнить в каждом номере макроса


от 90 до 99, составляет 15.

7. Макросы в памяти ЧПУ


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

(а) при отключении питания ЧПУ;


(б) при нажатии клавиши RESET
(в) при выполнении команды “G50”, “M02” или “M30”.

Однако макро данные, хранящиеся в памяти, могут остаться нестертыми в случаях,


приведенных выше, от (а) до (в), если для ЧПУ на главной панели управления
выполнить определенные установки. Об этом см. РУКОВОДСТВО ОПЕРАТОРА.

60
МНОГОЭЛЕМЕНТНАЯ ШТАМПОВКА
ОБЩЕЕ ОПИСАНИЕ И ПРИМЕРЫ ПРОГРАММИРОВАНИЯ

1. Функция штамповки многих деталей


Эта функция используется при штамповке из одного листа многих изделий, которые
имеют один и тот же шаблон штамповки. Как только штамповка одного изделия
запрограммирована, можно выполнять штамповку большого числа изделий с любым
желаемым расположением их на листе, такую штамповку можно выполнять
используя простые команды.

2. Удаление каждого изделия после штамповки многих деталей


При штамповке двенадцати изделий из одного листа, таких как показано на рисунке
ниже, можно использовать следующие три способа удаления:

а) Способ микросоединения

В методе
«микросоединения»
заштрихованные
участки удаляются

Штамповка 12 изделий
из одного листа

Зажим Зажим

61
Как показано на рисунке, заштрихованные участки пробиваются прямоугольными
пуансонами таким образом, чтобы четыре угла каждого изделия оставались не
пробитыми. Эти четыре угла соединены с листом соединением шириной примерно
0,15 мм. После завершения всего процесса штамповки лист с пробитыми изделиями
удаляется из станка и затем каждое изделие отделяется от листа.

Выбить
Детальное изображение
участка А

Микросоединение
(четыре угла)

Лист
Изделие

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

Зажимы

в) способ с использованием рабочего желоба


Каждое изделие, которое отделяется от листа, автоматически падает в рабочий
желоб. Размеры отверстия рабочего желоба 200 х 200 мм и, следовательно,
падающие изделия должны быть меньше этих размеров.

62
3. Пример программы, использующей функцию штамповки многих деталей
Программа для штамповки изделия, изображенного на рисунке стр. 59 с
использованием способа «микросоединения», будет следующей:

G06 A1.6 B0
G92 X2000.00 Y1270.00
G98 X30.00 Y100.00 I400.00 J250.00 P3 K2  (1) Устанавливается опорная
U1 точка для штамповки многих
деталей
G90 X370 Y210 T304 (8)
Y10.00
X10.00
Y210.00
G72 X120.00 Y110.00
A1 G26 I50.00 J45.00 K4 T203 (4)  (2) Программа (часть программы)
G72 X260.00 для штамповки одного
B1 изделия. Эта часть программы
V1 запоминается.

U2
X260.00 Y110.00 T219 (60)
X120.00
V2

U3
G72 X380.00 Y220.00
G66 I220.00 J-90.00 P85.00 Q5.00 D-0.15 T255 (5 x 85 )
G72 X0 Y0
G66 I220.00 J90.00 P85.00 Q5.00 D-0.15
V3
 (3) Программа (часть программы)
U4 для штамповки внешнего
G72 X0 Y220.00 изделия. Эта часть программы
G66 I380.00 J0 P110.00 Q10.00 D-0.15 T201(10 x 110 ) запоминается.
G72 X380.00 Y0
G66 I380.00 J180.00 P110.00 Q10.00 D-0.15
V4

G76 W1 Q4..........U1-V1 инструкция для выполнения


G76 W2 Q3..........U2-V2 инструкция для выполнения  (4) Вызов и исполнение каждой
G76 W3 Q2..........U3-V3 инструкция для выполнения части программы для
G75 W4 Q3..........U4-V4 инструкция для выполнения конкретного плана штамповки
G50

После подготовки приведенной выше части программы при нажатии клавиши работы
на блоке управления ЧПУ сначала можно выбить одно изделие в нижнем левом углу
рисунка, приведенного на стр. 59. Затем после проверки размеров изделия можно
проводить штамповку остальных изделий по всему листу.

63
G98 - УСТАНОВКА ОПОРНОЙ ТОЧКИ И ПЛАНА
РАСПОЛОЖЕНИЯ ИЗДЕЛИЙ ДЛЯ ШТАМПОВКИ
БОЛЬШОГО ЧИСЛА ДЕТАЛЕЙ
G98 XxA YyA Iℓx Jℓy Pnx
Kny
xА ..........значение
координаты X точки отсчета
yА ..........значение
координаты Y точки отсчета
ℓx ........шаг вдоль оси Х
ℓy ........шаг вдоль оси Y
nx ........количество изделий по оси Х, исключая изделие в точке отсчета
ny ........количество изделий по оси Y, исключая изделие в точке отсчета

Лист

Изделие

Зажим Зажим

Точка отсчета для штамповки


большого количества деталей

ПРИМЕР: Если на приведенном выше рисунке xA = 30 мм, yA = 80 мм, ℓx = 400 мм, ℓy =


250 мм, то программа имеет вид:
G98 X30.00 Y80.00 I400.00 J250.00 P3 K2

ЗАМЕЧАНИЕ: а) точка отсчета при штамповке большого количества изделий


должна располагаться в нижнем левом углу изделия, которое
расположено в нижней левой части листа.
б) Значения “ℓx”, “ℓy”, “nx” и “ny” для I, J, P и К, заданных в “G98”,
должны быть либо равны нулю, либо должны быть
положительными величинами.

64
ПРИМЕР 1: Изображение штамповки изделий только в направлении оси Х.

Лист

Изделие

Если на приведенном выше рисунке xA = 30 мм, уA = 80 мм и ℓx = 250 мм, то


программа имеет вид:
G98 X30.00 Y80.00 I250.00 J0 P5 K0

Как показано выше, Jℓy = 0 и Кny = 0.

ПРИМЕР 2: Изображение штамповки изделий только в направлении оси Y.

Лист

Изделие

Если на приведенном выше рисунке xA = 30 мм, уA = 80 мм и ℓy = 150 мм, то


программа имеет вид:
G98 X30.00 Y80.00 I0 J150.00 P0 K3

Как показано выше, Jℓx = 0 и Кnx = 0.

65
ПРИМЕР 3. Когда между изделиями нет участков, которые вырезаются, и после
штамповки внешние края каждого изделия вырезаются либо путем разрезания листа,
либо другими способами (необходимо будет выполнить обрезку).

Лист

Изделие

Если на приведенном выше рисунке xA = 20 мм, уA = 100 мм и ℓх = 450 мм и ℓу = 260


мм то программа имеет вид:
G98 X20.00 Y100.00 I450.00 J260.00 P3 K2

ПРИМЕР 4. Это пример ситуации, когда нет никакого участка, который


необходимо вырезать, и нет участка, для зажимов, и, следовательно, нет
необходимости выполнять обрезку.

Если ℓx (длина изделия по оси Х) = 450 мм и ℓу (длина изделия вдоль оси Y) = 260
мм, программа имеет вид:
G98 X0 Y0 I450.00 J260.00 P3 K2

66
От U¤¤ до V¤¤ - ЗАНЕСЕНИЕ В ПАМЯТЬ ПРОГРАММЫ
ДЕТАЛИ

U¤¤
…….
……. Часть программы
…….
V¤¤

Чтобы запомнить часть программы для одного изделия, в начале той части
программы, которую необходимо запомнить, необходимо ввести “U” и двухзначный
номер (номер макроса), а в конце этой части программы необходимо ввести “V” и тот
же двухзначный номер, который вводился с “U”. При этом часть программы,
расположенная между “U¤¤” и “V¤¤” сохраняется в памяти.

ЗАМЕЧАНИЕ:
а) Чтобы сохранить в памяти одну часть программы необходимо использовать
вместе с “U” и “V” одинаковый номер макроса.
б) Могут использоваться три типа номеров макросов: один тип в диапазоне от 01
до 59, второй от 60 до 89 и третий от 90 до 99.
в) Номера макросов от 01 до 05 можно обозначать одной цифрой, опуская ноль.
г) В номерах макросов от 01 до 89 максимальная величина части программы,
которая может быть занесена в память, составляет 3100 знаков для одной
последовательности обработки.

67
ПРИМЕР программы (1)
В этом примере в качестве части программы
запоминается обработка одним типом инст-
румента (включая также инструменты, которые
выбираются путем простого передвижения
бойка).
В этой программе обработка инструментом
одного типа выполняется по всей поверхности
листа. Затем выбирается следующий тип ин-
струмента и им обрабатывается вся поверхность
листа. Таким образом уменьшается время
необходимое для замены инструмента.

ПРИМЕР программы (2)


В этом примере обработка одного изделия
запоминается как часть программы, которая
выполняется пятью типами инструментов.
Вся обработка одного изделия выполняется с
использованием пяти типов инструментов. Затем
выполняется вся обработка следующего изделия
также с использованием этих же пяти типов
инструментов. Время на выбор инструментов
увеличивается. Хотя программа простая, но
время обработки больше чем в приведенном
выше примере (1).

68
G75, G76 W¤¤ Q¤ - ВЫЗОВ И ВЫПОЛНЕНИЕ ПРОГРАММЫ
ДЕТАЛИ
Часто программы для штамповки одного изделия, введенная между “U¤¤” и “V¤¤”
вызывается при помощи “W¤¤”, а программа выполняется таким образом, чтобы
обработать все изделия в соответствии с планом штамповки, который задается через
“G68”.

1. G75 … Выполнение горизонтальной (в направлении оси Х) сетки.


Часть программы, введенная между “U¤¤” и “V¤¤” выполняется в порядке,
изображенном на приведенном ниже рисунке.

2. G76 … Выполнение вертикальной (в направлении оси Y) сетки.


Выполняется как показано на приведенном ниже рисунке.

3. Q¤ … Введение опорной точки


В качестве такой точки обозначается угол плана штамповки, из которого при помощи
“G75” или “G76” будет начинаться операция штамповки.
Q1…..Нижний левый угол Q3… Верхний левый угол
Q2…..Нижний правый угол Q4… Верхний правый угол

69
4. Когда большое число изделий штампуется в едином горизонтальном ряду:
G…Можно пользоваться только “G75”.
Q…Можно пользоваться только 1 или 2.

5. Когда большое число изделий штампуется в едином вертикальном ряду:


G…Можно пользоваться только “G76”.
Q…Можно пользоваться только 1 или 3.

6. Комбинированный способ G75 и от Q1 до Q4 или G76 и от Q1 до Q4.


(а) Необходимо выбирать “G75” или “G76” так, чтобы расстояние, на которое
сдвигается лист было минимальным.
(б) Если выполнение части программы начинается с верхнего правого угла
(Q4) и заканчивается в верхнем левом углу (Q3), то выполнение
следующей части программы должно начинаться в верхнем левом углу
(Q3), чтобы обеспечить эффективность перемещения.
(в) Когда в процессе штамповки большого числа изделий вырезается внешний
контур, то желательно начинать штамповку в верхней части листа и затем
двигаться вниз. Для выполнения такой процедуры введите команду: G75
W¤¤ Q4 или 3.

7. От U90 до V90
Если начальная точка, задаваемая при помощи “Q”, не изменяется и должен
быть использованы только “G75” или “G76”, то в таком случае можно
представить многоэлементные группы “U¤¤ и V¤¤” через единственный код “U¤¤
и V¤¤”. Номер макроса этой функции лежит в пределах от 90 до 99.

ЗАМЕЧАНИЕ: В каждом из номеров макросов от 90 до 99 возможно запомнить


максимум 15 типов частей программы.

70
ПРИМЕР применения номеров макросов в диапазоне от 90 до 99

Слева представлен ПРИМЕР программы применения номеров макроса из диапазона


90 – 99. Эти две программы (слева и справа) эквивалентны в отношении
перемещения станка.

71
ОТНОШЕНИЯ ВКЛЮЧЕНИЯ И ПРИОРИТЕТА
МЕЖДУ G98 И G93
1. Координаты Х и Y, указанные в “G98”, определяются в системе координат,
которая устанавливается “G92”.
2. Система координат, которая устанавливается “G98”, определенная однажды, не
может быть удалена, за исключением случаев повторного использования
команды “G98” или “G50”, путем нажатия клавиши RESET или выключения
питания.
3. Координаты Х и Y, указанные в “G93”, определяются системой координат,
вводимой “G98”.
4. “G93”, определенная перед установкой “G98”, будет действовать даже после
введения “G98”. Величины полученные путем сложения значений Х и Y из “G98”
и значений Х и Y из “G93”, соответственно, будут определять начало отсчета
этой программы.

ПЕРВАЯ ШТАМПОВКА, СЛЕДУЮЩИЕ ШТАМПОВКИ И ВСЕ


ШТАМПОВКИ
В общепринятом способе штамповки большого числа деталей, должна выполняться
штамповка по всей поверхности листа, а затем проводится проверка размеров и
точности. Следовательно, если программа содержит ошибку, это приведет к
существенным потерям времени и материала. Однако в этой функции штамповки
многих деталей имеется возможность выбора между тремя типами обработки, этот
выбор осуществляется при помощи клавиш панели управления, например «сначала
штамповка одного изделия», «штамповка оставшихся изделий после первой
штамповки» и «все штамповки».

Подробнее об этих операциях см. РУКОВОДСТВО ОПЕРАТОРА.

72
ПОДПРОГРАММЫ
Если программы содержат в себе часто повторяющиеся шаблоны, эти шаблоны
можно заранее занести в память, как подпрограммы, которые можно вызывать по
мере надобности.

Формат подпрограммы
О¤¤¤¤ ….. номер подпрограммы (0 – 7999)
.
. Программа штамповки
.
М97…….....… Команда окончания подпрограммы

В начале программы штамповки введите номер подпрограммы “O¤¤¤¤”, а в конце


программы штамповки введите «М97».

Формат вызова подпрограммы


М96 P____ L____
P: номер вызываемой программы (от 0 до 7999)
L: Число повторений (максимально до 9999)

Подпрограмма вызывается введением в программу «М96», за которым следует


номер программы «Р» и число повторений, обозначаемое через “L”. Когда “L”
опускается, это означает одно повторение.
ЗАМЕЧАНИЕ: “L” нельзя редактировать при помощи клавиатуры ЧПУ.

Многократный вызов подпрограммы

Главная программа Подпрограмма А Подпрограмма В


(Лента или память) О¤¤¤А О¤¤¤В

Подпрограмма А Подпрограмма B

M97 M97

Подпрограмма может вызывать другую подпрограмму, как это показано выше.

Режим MDI
В операции MDI подпрограмму нельзя вызвать, вводя “М96Р¤¤¤¤”. Для вызова
подпрограммы с клавиатуры ЧПУ, введите в память в режиме EDIT следующую
программу.

О¤¤¤¤
М96 Р¤¤¤¤
G50

73
СПРАВОЧНЫЕ ДАННЫЕ
СОВЕТЫ ПО СОЗДАНИЮ ФОРМ
1. УГЛОВЫЕ ВЫРЕЗЫ
ПРИМЕР: когда в четырех углах листа 300 х 500 мм квадратным пуансоном 30 мм х
30 мм выбиваются вырезы 20 х 20 мм.

Когда выбивается угловой вырез (1), положение центра пуансона задается в


программе следующим образом:

Х: 20 – 30/2 = 5 мм

Y: 20 – 30/2 = 5 мм

Таким образом центр пунсона располагается:


G90 X5.00 Y5.00

Когда выбивают угловой вырез (2), положение центра пуансона задается в


программе следующим образом:

Х: 5 мм как для угла (1)

Y: 300 - 20 + 30/2 = 295 мм

74
Когда выбивают угловой вырез (3), положение центра пуансона задается в
программе следующим образом:

Х: 500 - 20 + 30/2 = 495 мм

Y: 295 мм как для угла (2)

Когда выбивают угловой вырез (4), положение центра пуансона задается в


программе следующим образом:

Х: 495 мм как для угла (3)

Y: 5 мм как для угла (1)

Таким образом составляется следующая программа штамповки четырех угловых


вырезов:

(1) G90 X5.00 Y5.00 T____ (квадратный пуансон 30 мм х 30 мм)


(2) Y295.00
(3) X495.00
(4) Y5.00

ПРИМЕР: Штамповка выреза 80 мм х 100 мм при помощи квадратного пуансона 50 Х


50 мм

ПРИМЕР программы:
G90 G72 X-2.00 Y40.00
A1 G66 I102.00 J0 P-50.00 T___ (квадратный пуансон 50 х 50 мм)
G72 X-2.00 Y80.00
B1

75
2. УГЛОВЫЕ ВЫРЕЗЫ ПОД УГЛОМ 45 
ПРИМЕР: Когда вырез под углом 45 можно выполнить за одну операцию
(а) Определите, какой пуансон необходимо использовать.
Поскольку длина наклонной стороны пуансона равняется 30 х √ 2 = 30 х 1,1414
= 42,42 мм, то квадратным пуансоном 50 х 50 мм, расположенным по углом 45 
можно сделать эти вырезы за один ход инструмента.

(б) Рассчитайте положение центра пуансона.

S = P  2/2 (= P  sin 45 )
H = 2  S = P 2 ( = 2  P  sin 45 )

76
(в) Определите значения координат центра Начало отсчета
пуансона
 Для выреза (1), установите положение
центра пуансона по оси Y.
Значение координаты Х центра пуансона
равно 0.
 Рассчитайте длину S.
S = ширина пуансона х 2 /2
Таким образом, Центр пуансона
S = 50  2 /2 = 35,35 мм
 Значение координаты Y центра пуансона
равняется
Y = 30 – S = 30 – 35,35 = - 5,35
и центр пуансона задается через
X0 Y-5.35
Начало отсчета
 Поскольку в этих условиях на краю листа
может иметь место игольчатая проекция,
сдвиньте пуансон на 1 мм в направлении
как оси Х, так и оси Y, так чтобы край
пуансона не совпадал с краем листа.
 Поскольку значение координаты Х
сдвигается на 1 мм в отрицательном Условный центр
направлении, а значение координаты Y пуансона
сдвигается на 1 мм в положительном
направлении, то центр пуансона находится
в
Х: 0 – 1,00 = - 1,00
Y: -5,35 + 1,0 = - 4,35,
а программа имеет вид:
G90 X-1.00 Y-4.35 T___ (квадратный
пуансон 50 х 50 мм)
Вырезы (2) - (4) программируются аналогично.

(2) X: 0 – 1.00 = -1.00


Y: 300 – 30 + 35.35 – 1 = 304.35
(3) X: 500 – 30 + 35.35 + 1.00 = 505.35
Y: 300 – 30 + 35.35 – 1.00 = 304.35
(4) X: 500 – 30 + 35.35 + 1.00 = 505.35
Y: 30 35.35 + 1 = - 4.35

Программа принимает следующий вид:


(1) G90 X-1.00 Y-4.35 T___ (квадратный пуансон 50
х 50 мм)
(2) Y304.35 Точка условного совпадения
(3) X505.35 Направление сдвига
(4) Y-4.35

77
ПРИМЕР: Когда 45  вырез не может быть выполнен за одну операцию

Квадратный (45) 40 х 40 мм: Т219

Подробное изображение
угла

Подробно участок А

Начальные и конечные точки выреза должны быть сдвинуты примерно на 1 мм,


чтобы гарантировать точность выреза.

Пуансон

78
Вырез нижнего левого угла
(а) условная начальная точка (0) “X1, Y1” (абсолютное значение)
Х1 = [размер выреза «Е»] – ½ [размер пуансона по диагонали “H”]
Y1 = 0

(Размер пуансона по диагонали: Н)

H = 2  40
= 1.414  40 = 56.56 мм

(б) Начальная точка (0’) “X0, Y0” (абсолютное значение)


Сдвиг по обеим осям Х и Y примерно на 1 мм от (0).
Х0 = Х1 + 1 мм
Y0 = Y1 - 1 мм (В случае нижнего левого угла (1))

(в) Частота штамповки и шаг подачи


Расстояние переноса L = [размер выреза “E”] - (H/2) + 2  1 мм
Частота штамповки N = L/(H/2) Когда получается десятичная дробь
например: 2.3  3
Когда получается целое число
например: 34
Шаг подачи P = L/N

ЗАМЕЧАНИЕ: Шаги подачи по осям Х и Y должны быть больше или равны чем Н/4,
но меньше, чем Н/2 минус 0,5 мм.
Конечная точка

Начальная точка

79
(а) X1 = 100 – ½  56.56 = 71.72 мм
Y1 = 0 мм

(б) X0 = 71.72 + 1 = 72.72 мм


Y0 = 0 - 1 = - 1 мм

(в) L = 100 – 28.28 + 2 = 73.72

N = 74/28.28 = 2.62  3 раза

Р = 74/3 = 24.67 мм

Следовательно программа имеет вид:

G90 X72.72 Y-1.00 T219 (квадратный 45, 40 х 40 мм)


G91 X-24.67 Y24.67 (3 раза)

80
3. МАЛОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ
Вместо “G67” для штамповки небольшого прямоугольного отверстия без отходов
используют “G36” или “G37”.

ПРИМЕР: При штамповке прямоугольного отверстия 300 х 100 мм при помощи


квадратного пуансона 50 х 50 мм.

(а) Определите значения координат начального положе-


ния центра пуансона.
X: 200 + 25 = 225 (мм)
Y: 300 + 25 = 325 (мм)

(б) Рассчитайте частоту штамповки “P” и шаг подачи “I” в


направлении оси Х.
Расстояние переноса  Ширина пуансона
Р
Ширина пуансона
= (100 – 50)/50
= 1.0  2

Расстояние переноса  Ширина пуансона


I
Частота штамповки
= (100 – 50)/2 Квадратный 50 х 50 мм: Т229
= 25 (мм)

(в) Рассчитайте частоту штамповки “K” и шаг подачи “J” в


направлении оси Y.
K = (300 – 50)/50
= 5.0  6
J = (300 – 50)/6
= 41.666  41.67 мм

(г) Прямоугольное отверстие 100 х 300 мм можно пробить


по решетке показанной на рисунке справа по
программе, приведенной ниже:

G90 X825.00 Y325.00 T219


G36 I25.00 P2 J41.67 K6

81
4. ДЛИННОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ
ПРИМЕР: Штамповка прямоугольного отверстия 20 х 150 мм при помощи
квадратного пуансона 20 х 20 мм (Штамповка начинается с левой стороны
отверстия)

Квадратный 20 х 20 мм: Т306

(а) Первое положение пуансона “X0, Y0” (абсолютное значение)


X0 = [значение Х на левой стороне] + ½ [длина пуансона по направлению оси Х]
Y0 = [значение Y на нижнем конце] + ½ [длина пуансона по направлению оси Y]

(б) Расстояние переноса “L”


L = [полная длина ] – [ширина пуансона]

(в) Частота штамповки “N”


N = [Расстояние переноса]/[ширина пуансона]
Когда получается десятичная дробь
например: 6,2  7
Когда получается целое число
например: 9  10
(г) Шаг подачи “P”
P = [Расстояние переноса]/[Частота штамповки]

ЗАМЕЧАНИЕ: Значение «Р» должно быть больше ½ ширины пуансона, но меньше


чем полная ширина пуансона минус 0,5 мм.

(г’) Шаг подачи “P”


P’ = [Расстояние переноса]/ [Частота штамповки]
Округлите дробные значения от 0,005 до 0,009 до 0,01

(а) X0 = 200 + ½  20 = 210 мм


Y0 = 300 + ½ х 20 = 310 мм

(б) L = 150 – 20 = 130 мм

(в) N = 130/20 = 6.5  7 раз

(г) Р = 130/7 = 18.57 мм

82
Следовательно, программа имеет вид:

G90 X210.00 Y310.00 T306 (квадратный 20 х 20 мм)


G91 X 18.57
X 18.57
X 18.57
X 18.57
X 18.57
X 18.57
X 18.57

Для штамповки этого длинного прямоугольного отверстия можно использовать


команду G66 (см. стр. 24).

83
5. БОЛЬШОЕ ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ
ПРИМЕР: Штамповка прямоугольного отверстия 200 х 300 мм при помощи
квадратного пуансона 30 х 30 мм.

Квадратный 30 х 30 мм: Т210

(а) Процесс штамповки


Для того, чтобы легко удалить отходы, заканчивайте штамповку в верхнем
правом углу.

(б) Первое положение пуансона “X0, Y0” (абсолютное значение)


X0 = [значение Х на правом конце] - ½ [длина пуансона в направлении оси Х]
Y0 = [значение Y на верхнем конце] - ½ [длина пуансона в направлении оси Y]

(в) Частота штамповки и шаг подачи (1)

(г) Частота штамповки и шаг подачи (2)

(д) Подготовьте программу в соответствии с последовательностью штамповки.


ЗАМЕЧАНИЕ: Не выполняйте штамповку в конечной позиции потому, что
последний удар попадает на первую позицию пуансона.

(е) Введите «М00» или «М01», чтобы удалить отходы.

(а) (1)  (2)  (3)  (4)

(б) X0 = [400 + ½  300] – [1/2 x 30] = 535 мм


Y0 = [250 + ½ х 200] – [1/2 x 30] = 335 мм

(в) L = 300 – 30 = 270 мм


N = 270/30 = 9  10 раз
Р = 270/10 = 27 мм

84
(г) L = 200 – 30 = 170 мм
N = 170/30 = 5,6  6 раз
Р = 170/6 = 28.33 мм

Следовательно, программа имеет вид:


G90 X535.00 Y335.00 T210 (квадратный 30 х 30 мм)
G91 X-27.00 (10 раз)
Y-28.33 (6 раз)
Х27.00 (10 раз)
Y28.33 (5 раз)

Для этого большого прямоугольного отверстия может быть использована команда


G67 (см. стр. 26)

85
6. ПРЯМОУГОЛЬНОЕ ОТВЕРСТИЕ С ЗАКРУГЛЕННЫМИ
УГЛАМИ
ПРИМЕР: Штамповка отверстия 150 х 250 мм с закругленными углами радиуса 8R, с
использованием круглого пуансона диаметром 16 мм и квадратного
пуансона 20 х 20 мм.

Конечная точка

Начальная точка

16 мм в диаметре: Т105
Квадратный 20 х 20 мм: Т306

(а) Процедура штамповки


Сначала, проштамповать 4 угла с радиусом 8 R,
Окончить штамповку в верхнем правом углу.

(б) Позиции штамповки для 4 углов.


Позиция штамповки для одного угла  абсолютное значение
Позиции штамповки для остальных углов  инкрементные значения (длина
отверстия – 2хR).

(в) Позиция первого удара квадратным пуансоном (X0, Y0)  абсолютное значение.

(г) Частота штамповки и шаг подачи (1)

(д) Частота штамповки и шаг подачи (2)

(е) Расстояние переноса из конечной точки на одной стороне в начальную точку на


другой стороне  инкрементное значение.
Значение Х: радиус
Значение Y: радиус

(ж) Подготовьте программу в соответствии с процедурами штамповки.

(з) Введите «М00» или «М01», чтобы удалять отходы.

86
(а) 4 угла, а затем (1)  (2)  (3) (4)

(б) Абсолютное значение (верхний правый угол)


X = [500 + ½  250] – 8 = 617 мм
Y = [300 + ½ х 150] – 8 = 367 мм

Инкрементное значение
X = 250 – [2 x 8] = 234 мм
Y = 150 – [2 x 8] = 134 мм

(в) Положение первого хода квадратного пуансона


X0 = [500 + ½  250 - 8] – [1/2 x 20] = 607 мм
Y0 = [300 + ½ х 150] – [1/2 x 20] = 365 мм

(г) L = [250 – 2 x 8] - 20 = 214 мм


N = 214/20 = 10.7  11 раз
Р = 214/11 = 19.45 мм

(г) L = [150 – 2 x 8] – 20 = 114 мм


N = 114/20 = 5,7  6 раз
Р = 114/6 = 19 мм

(д) X = 8 мм
Y = 8 мм

Следовательно, программа имеет вид:

G90 X617.00 Y367.00 T105 (диаметр 16 мм)


G91 X-234.00
Y-134.00
X234.00
G90 X607.00 Y365.00 T306 (квадратный 20 х 20 мм)
G91 X-19.45 (11 раз)
X-8.00 Y-8.00
Y-19.00 (6 раз)
X8.00 Y-8.00
X19.45 (11 раз)
X8.00 Y8.00
Y19.00 (6 раз)
М00

87
СПРАВОЧНЫЕ ДАННЫЕ
1. Диапазон штамповки

VIPROS 358Q/358K(FS18PC) X от –10 мм до 2010 мм


Y от –50 мм до 1230 мм (внешняя дорожка)
от -10 мм до 1270 мм (центральная дорожка)
от +30 мм до 1310 мм (внутренняя дорожка)

VIPROS 368Q/368K(FS18PC) X от –10 мм до 2010 мм


Y от –50 мм до 1535 мм (внешняя дорожка)
от -10 мм до 1575 мм (центральная дорожка)
от +30 мм до 1615 мм (внутренняя дорожка)

VIPROS 255 X от –10 мм до 1280 мм


Y от –10 мм до 1300 мм (внутренняя дорожка)
от -50 мм до 1260 мм (внешняя дорожка)

VIPROS 258 X от –10 мм до 2010 мм


Y от –10 мм до 1300 мм (внутренняя дорожка)
от -50 мм до 1260 мм (внешняя дорожка)

VIPROS 2510К X от –10 мм до 2510 мм


Y от –10 мм до 1300 мм (внутренняя дорожка)
от -50 мм до 1260 мм (внешняя дорожка)

2. Расположение листа

VIPROS 358Q/358K(FS18PC)/ *: 358K(FS18PC)/368K(FS18PC)


368Q/368K(FS18PC)

Револьверная
головка

88
VIPROS 255/258/2510K

Револьверная
головка

3. Внешний диаметр матрицы


½ дюйма (диаметр от 1,6 до 12,7 мм)......................диаметр 25,40 мм
1¼ дюйма (диаметр от 12,8 до 31,7 мм)..................диаметр 47,62 мм
2 дюйма (диаметр от 31,8 до 50,8 мм).....................диаметр 88,89 мм
3½ дюйма (диаметр от 50,9 до 88,9 дюйма)............диаметр 125,43 мм
4½ дюйма (диаметр от 89,0 до 114,3 мм).................диаметр 158,74 мм

4. Размеры зажимов

L: 165 мм (пневматический зажим)


163 мм (гидравлический зажим)

89
90