Mitsubishi MESDAS 60S, MELDASMAGIC 64, MELDAS 60 User Manual

MITSUBISHI
BNP - B2182E(RUS)
ELECTRIC
Установка ЧПУ
серия 60/60S
Изменения к лучшему
MELDASMAGIC 64
Руководство по программированию (фрезерная версия)
MELDAS, MELDASMAGIC являются зарегистрированными торговыми знаками компании Mitsubishi Electric Corporation. Другие компании и названия выпускаемой ими продукции, встречающиеся в настоящем руководстве, являются торговыми марками или зарегистрированными торговыми марками соответствующих компаний.
Введение
риор
щ
ру
,
р
р
Настоящая инструкция является руководством по программированию устройств серии MELDAS 60/60S, MELDASMAGIC64. В настоящем руководстве приведено описание правил программирования, поэтому настоящим руководством следует тщательно ознакомиться перед началом программирования. Также следует тщательно ознакомиться с «Указаниями по безопасности», расположенными на следующей странице, что позволить обеспечить безопасное применение устройства с ЧПУ.
*Серия "MELDAS60 " включает модели M64A/M64/M65/M66/M65V. *Серия "MELDAS60S " включает модели M64AS/M64S/M65S/M66S.
Детальное описание, приведенное в настоящем руководстве.
Внимание
Для устройств, описанных в разделах "Ограничения" или "Пригодное для использования положение" настоящего руководства, инструкции по эксплуатации, изданные производителями машин, имеют п Были приложены все усилия для описания в настоящем руководстве по эксплуатации как можно большего количества способов управления. Позиции, не описанные в
настоя
Настоящее руководство составлено для версии, при которой в систему включены все опциональные функции. Смотри соответствующие спецификации производителя машинного оборудования перед началом использования.
Смотри инструкцию по эксплуатации от производителя соответствующего
оборудования для получения детальной информации по каждой станочной системеl.
ем
ководстве
должны
ассмат
иваться как "невозможные".
итет над настоящим руководством.
Некоторые меню и функции отличаются в зависимости от используемой системы ЧПУ (либо ее версии), а применение некоторых функций является невозможным. Перед использованием следует проверить все технические параметры системы.
Общие указания по безопасности
(1) Смотри следующую документацию для получения деталей по управлению
Инструкция по эксплуатации серии MELDAS 60/60S……. BNP-B2180
Указания по безопасности
у
формац
Для обеспечения правильного использования следует всегда тщательно знакомиться с техническими параметрами, выпускаемыми производителем машинного оборудования, настоящее руководство, сопутствующие инструкции и прилагаемые документы перед установкой, эксплуатацией, программированием, техническим обслуживанием или техническими проверками.
Следует понять принцип действия числового контроллера, указания по безопасности и предупреждения перед началом использования системы.
Настоящее руководство подразделяет указания по безопасности на "Опасность",
"Предупреждение" и "Внимание".
При неправильном управлении возможно серьезное травмирование
ОПАСНОСТЬ
ПРЕДУПРЕЖДЕНИЕ
ВНИМАНИЕ
Следует учитывать, что позиции, обозначенные как " Внимание", могут иметь более серьезный эффект в зависимости от ситуации. В любом случае в них приводится важная информация, которая всегда должна выполняться.
пользователя либо неминуемый летальный исход. При неправильном управлении возможно серьезное травмирование
пользователя либо летальный исход.
При неправильном управлении возможно травмирование пользователя либо физическое повреждение.
ОПАСНОСТЬ
Не применяется в настоящем руководстве.
ПРЕДУПРЕЖДЕНИЕ
Не применяется в настоящем руководстве
ВНИМАНИЕ
1. Позиции, относящиеся к продукту и руководству Для устройств, описанных в разделах "Ограничения" или "Пригодное для использования
положение" настоящего руководства, инструкции по эксплуатации, изданные производителями машин, имеют приоритет над настоящим руководством.
Были приложены все усилия для описания в настоящем руководстве по эксплуатации как можно большего количества способов управления. Позиции, не описанные в настоящем руководстве, должны рассматриваться как "невозможные".
Настоящее руководство составлено для версии, при которой в систему включены все опциональные функции. Смотри соответствующие спецификации производителя машинного оборудования перед началом использования.
Смотри инструкцию по эксплуатации от производителя соответствующего оборудования для
пол
чения детальной ин
Некоторые меню и функции отличаются в зависимости от используемой системы ЧПУ (либо ее версии), а применение некоторых функций является невозможным. Перед использованием следует проверить все технические параметры системы.
ии по каждой станочной системеl.
ВНИМАНИЕ
2. Позиции, относящиеся к эксплуатации Перед началом непосредственной обработки следует всегда выполнять пуск в холостом режиме
для проверки программы обработки, уровня смещения резца и уровень смещения заготовки и т.д., Если уровень смещения системы координат заготовки изменился во время остановки единичного блока, новая настройка вступит в силу со следующего блока.
Включить и выключить зеркальное отображение в центре управления обработки в зеркальном отображении
Если уровень смещения резца изменился в автоматическом режиме работы (включая остановку единичного блока), данный уровень вступит в силу со следующего блока или последующих блоков.
3. Позиции, относящиеся к программированию Команды "без значения после G" рассматриваются при работе как "GOO" .
";" "EOB" и "%" "EOR" являются пояснительными символами. Фактическими кодами для ISO являются «Продольная подача» "%", а «Конец блока» и «Конец записи» для EIA.
При составлении программы обработки следует выбрать подходящие условия обработки и убедиться в том, что не превышены данные производительности, мощности и предельные параметры станка и блока NC. Примеры не учитывают условия обработки.
СОДЕРЖАНИЕ
страница
1. Оси управления .............................................................................................................. 1
1.1 Группа координат и ось управления......................................................................... 1
1.2 Системы координат и символы нулевой точки координат....................................... 2
2. Единицы команд ввода ................................................................................................ 3
2.1 Единицы команд ввода............................................................................................. 3
2.2 Единицы входных настроек ...................................................................................... 3
3. Форматы данных............................................................................................................. 4
3.1 Коды ленты ............................................................................................................... 4
3.2 Программные форматы............................................................................................ 7
3.3 Функция проверки адреса программы ...................................................................... 9
3.4 Формат ЗУ на магнитных лентах ............................................................................. 10
3.5 Опциональный пропуск блока .................................................................................. 10
3.6 Номера программы/ряда/блока; O , N , B................................................................... 11
3.7 Четность H/V............................................................................................................. 12
3.8 Списки G кодов ......................................................................................................... 13
3.9 Меры предосторожности перед началом обработки ............................................... 16
4. Буферный регистр ..........................................................................................................17
4.1 Входной буфер ......................................................................................................... 17
4.2 Буфер предварительного чтения............................................................................. 18
5. Позиционные команды..................................................................................................19
5.1 Способы позиционных команд; G90 , G91 .............................................................. 19
5.2 Преобразование дюйм/метр; G20, G 2 1 ................................................................2 1
5.3 Ввод десятичной запятой.........................................................................................25
6. Функции интерполяции.................................................................................................. 29
6.1 Позиционирование (быстрый ход); GOO .................................................................. 29
6.2 Линейная интерполяция; G01................................................................................... 35
6.3 Выбор плоскости; G17, G18, G19 ........................................................................... 37
6.4 Круговая интерполяция; G02, G03 .......................................................................... 39
6.5 Круговая интерполяция с R характеристикой; G 0 2 , G 0 3 ........................................ 4 3
6.6 Винтовая интерполяция; G17to G1 9, G02, G03 ..................................................... 45
6.7 Нарезание резьбы .................................................................................................... 49
6.7.1 Нарезание резьбы с постоянной подачей; G33................................................ 49
6.7.2 Нарезание дюймовой резьбы; G3 3 ................................................................. 52
6.8 Однонаправленное позиционирование; G60........................................................... 53
6.9 Круговая интерполяция; G07.1................................................................................. 55
6.10 Интерполяция полюсных координат; G1 2 . 1 ............................................................. 63
6.11 Интерполяция экспоненциальной функции; G 0 2.3, G03.3....................................... 70
6.12 Команда полярной системы координат; G16........................................................... 76
7. Функции подачи................................................................................................................82
7.1 Скорость быстрого хода ...........................................................................................82
7.2 Скорость подачи при резке ......................................................................................82
7.3 Синхронная подача; G94, G95 ..............................................................................83
7.4 Назначение скорости подачи и ее влияние на оси управления .............................. 85
7.5 Контроль точной остановки; G09 ............................................................................ 88
7.6 Режим контроля точной остановки; G 6 1 ................................................................90
7.7 Контроль замедления...............................................................................................90
7.7.1 G1 -> G0 контроль замедления ........................................................................ 92
7.7.2 G1 ->G1 контроль замедления........................................................................ 93
7.8 Автоматическая коррекция углов; G62 ...................................................................94
7.9 Режим нарезания резьбы метчиком; G63 ...............................................................99
7.10 Режим резания; G64 ................................................................................................99
8. Выдержка времени .......................................................................................................10 0
8.1 Посекундная выдержка; G 0 4 ...................................................................................100
9. Прочие функции .............................................................................................................102
9.1 Прочие функции (M8-значные BCD).........................................................................102
9.2 Вторичные прочие функции (В8-значные, А8-значыне или C8-значные) .............104
10. Шпиндельные функции .................................................................................................105
10.1 Шпиндельные функции (S2-значные BCD ) ............................................................105
10.2 Шпиндельные функции (аналоговые S6-значные)..................................................105
10.3 Шпиндельные функции (S8-значные)......................................................................105
10.4 Постоянный контроль скорости поверхности; G96, G 9 7 ......................................106
10.4.1 Постоянный контроль скорости поверхности ..................................................106
10.4.2 Настройка скорости зажима шпинделя; G92 .................................................107
10.5 Управление шпинделем/C осью ..............................................................................108
10.6 Контроль синхронизации шпинделя I ; G 1 14.1.........................................................111
10.7 Контроль синхронизации шпинделя II.....................................................................116
10.8 Управление несколькими шпинделями ...................................................................123
10.8.1 Управление несколькими шпинделями I (команда для нескольких шпинделей) ………………………………………………………………………………………….124
10.8.2 Управление несколькими шпинделями I (команда выбора шпинделя)...........125
10.8.3 Управление несколькими шпинделями II.........................................................12 8
11. Функции резца ................................................................................................................131
11.1 Функции резца (T8-значные BCD)...........................................................................131
12. Функции смещения резца..............................................................................................132
12.1 Смещение резца.......................................................................................................132
12.2 Смещение/стирание по длине резца; G 4 3, G44/G 4 9 ............................................137
12.3 Коррекция на радиус вершины резца......................................................................140
12.3.1 Операция коррекции на радиус вершины резца .............................................141
12.3.2 Прочие операции во время коррекции на радиус вершины резца .................151
12.3.3 G41/G42 команды и назначение I, J, K............................................................159
12.3.4 Прерывания во время коррекции на радиус вершины резца ......................... 165
12.3.5 Общие меры предосторожности при коррекции на радиус вершины резца ..167
12.3.6 Изменение смещения во время режима коррекции ...................................168
12.3.7 Начало коррекции на радиус вершины резца и резка по Z оси в действии . ..170
12.3.8 Контроль столкновений.....................................................................................172
12.4 Запрограммированный ввод смещения резца; G10 ...............................................179
12.5 Смещение позиции резца; G45 до G48 .................................................................184
12.6 Ввод данных о сроке эксплуатации резца ..............................................................191
13. Вспомогательные программные функции .................................................................194
13.1 Фиксированные циклы..............................................................................................194
13.1.1 Стандартные фиксированные циклы; G80 до G89, G73, G74 , G76 ...............194
13.1.2 Исходная точка и возврат к уровню точки R ; G 9 8 , G 99 ..................................216
13.1.3 Настройка координат заготовки в фиксированном цикле ...............................217
13.2 Специальный фиксированный цикл; G3 4 , G35, G 3 6 , G37.1 ..................................218
13.3 Подпрограммное управление; M98, M99, M198.......................................................222
13.3.1 Вызов подпрограммы при помощи команд M98 и M99.....................................222
13.3.2 Вызов подпрограммы при помощи команд M198..............................................228
13.4 Переменные команды ..............................................................................................229
13.5 Макропараметры пользователя ..............................................................................232
13.5.1 Макрокоманды пользователя ............................................................................232
13.5.2 Команда макровызова.......................................................................................233
13.5.3 Переменные ......................................................................................................240
13.5.4 Типы переменных..............................................................................................242
13.5.5 Арифметические команды ...............................................................................279
13.5.6 Команды управления ........................................................................................284
13.5.7 Команды наружного вывода ..............................................................................287
13.5.8 Меры предосторожности ..................................................................................289
13.5.9 Фактические примеры использования макрокоманд пользователя ..............291
13.6 Зеркальное изображение G команды; G50.1 , G 5 1 .1 .............................................295
13.7 Скашивание углов/закругление углов.......................................................................298
13.7.1 Скашивание углов ",C_"....................................................................................298
13.7.2 Закругление углов ",R_"....................................................................................300
13.8 Круговая резка; G1 2, G13 ........................................................................................301
13.9 Ввод программных параметров; G10, G1 1 ............................................................303
13.10 Макропрерывание...................................................................................................304
13.11 Возврат к позиции изменения резца......................................................................313
13.12 Стандартное линейное управление; G 4 0 . 1 / G 4 1 .1/G 4 2 . 1........................................316
13.13 Высокоточное управление ......................................................................................327
13.14 Высокоскоростное высокоточное управление.......................................................339
13.15 Точное нарезание шлицов ......................................................................................343
13.16 Масштабирование; G5 0 / G 5 1 ....................................................................................350
14. Функции настройки системы координат ....................................................................353
14.1 Группы координат и оси управления........................................................................353
14.2 Базовый станок, заготовка и местные системы координат ......................................354
14.3 Нулевая точка и 2-я, 3-я, 4-я исходная точка (нулевая точка) станка ....................355
14.4 Базовая система координат станка .......................................................................356
14.5 Настройка системы координат ( G92) ......................................................................357
14.6 Автоматическая настройка системы координат .....................................................358
14.7 Возврат к исходной точке (нулевой точке) ; G 2 8, G29 ............................................359
14.8 Возврат ко 2ой, 3ей, и 4ой исходной точке (нулевой точке); G30 ..........................363
14.9 Простой возврат к нулевой точке.............................................................................366
14.10 Контроль исходной точки; G27 ...............................................................................371
14.11 Настройка и смещение системы координат заготовки; G54to G59 .....................372
14.12 Настройка местной системы координат; G52 ........................................................383
14.13 Предварительная установка системы координат заготовки; G9 2 . 1 .....................387
15. Вспомогательные измерительные функции...............................................................392
15.1 Автоматический замер длины резца; G37 ............................................................392
15.2 Функция пропуска; G31 ...........................................................................................396
15.3 Многоуровневая функция пропуска; G31.n, G 0 4 .....................................................401
15.4 Многоуровневая функция пропуска 2 ......................................................................403
15.5 Пропуск изменения скорости...................................................................................406
15.6 Программируемое ограничение тока......................................................................409
16. Режим обработки ..........................................................................................................410
16.1 Высокоскоростной режим обработки .....................................................................410
Приложение 1. Таблица соответствия номеров ввода программных параметров 413
Приложение 2. Программные ошибки.............................................................................416
Приложение 3. Порядок очередности команд G функции ...........................................433
IV
1. Оси управления
д
е
стола
д
д
1.1 Группа координат и ось управления
1. Оси управления
1.1 Группа координат и ось управления
Функция и назначение
В стандартных параметрах существует 3 оси управления, но, в случае добавления дополнительной оси, может осуществляться управление 4 осями. Назначение направления обработки соответствует этим осям и использует систему координат, состоящую из алфавитных символов, определенных заранее.
X-Y стол
Программные координаты
заготовка
X-Y стол
основание
Направление
вижения стола
Направление
виж
ния
X-Y и револьверный стол
заготовка
Направление
вижения стола
Направление вращения стола
Программные координаты
1
1. Оси управления
у
(
)
1
т
)
v(G57)
1.2 Системы координат и символы нулевой точки координат
1.2 Системы координат и символы нулевой точки координат
Функция и назначение
Исходная точка
Нулевая точка координат станка
Н
Система координат
заготовки 3
левые точки координат заготовки
Базовая система координат станка
Система координат
заготовки 2
Система координат
заготовки 1
G54 - G59
Нулевая точка станка
-я исходная
точка
Местная система
координа
(G52
Система координат
заготовки 6
Система координат
заготовки 5
Система координат
заготовки
4
2
2. Единицы команд ввода
2. Единицы команд ввода
2.1 Единицы команд ввода
Функция и назначение
Данные единицы используются для обозначения движения в рамках программы в соответствии с командами MDI входной и управляющей перфоленты. Они выражаются в миллиметрах, дюймах или градусах (°).
2.2 Единицы входных настроек
Функция и назначение
Это единицы данных настройки, которые используются, вместе с корректировочными значениями, для всех осей. Единицы входных настроек и единицы команд ввода могут быть выбраны из следующих типов единиц для каждой оси при помощи параметров. (Для получения подробной
Единица
команд ввода
настройки
информации по настройкам смотри инструкцию по эксплуатации.)
Параметры единиц ввода
#1015cunit =10000
= 1000 = 100 0.01 0.001 0.01 = 10 0.001 0.0001 0.001
#1003iunit =A 0.01 0.001 0.01 Единица входной
= B 0.001 0.0001 0.001
2.1 Единицы команд ввода
Линейная ось
миллиметры
1.0 0.1 1.0
0.1
дюймы
0.01
Ось вращения (°)
0.1
(Примечание 1) Преобразование дюймы/метры может выполняться двумя способами:
преобразование из меню параметров (#1041 I_inch: действительно только при включенном электропитании) и преобразование с использованием G команды (G20 или G21). Однако если для преобразования используется G команда, преобразование действует только по отношению к единицам команд ввода, но не к единицам входных настроек. По этой причине значения уровня смещения резца и другие корректировочные значения, а также переменные данные должны быть предварительно заданы и соответствовать единицам дюймов или миллиметров.
(Примечание 2) Системы миллиметров и дюймов не могут использоваться вместе. (Примечание 3) Во время круговой интерполяции на оси, где единицы команд ввода
различаются, команда центра (I, J, K) и команда радиуса (R) могут задаваться при помощи единиц входных настроек. (Во избежание путаницы используйте десятичную запятую.)
3. Форматы данных
3.1 Коды ленты
3. Форматы данных
3.1 Коды ленты
Функция и назначение
Командные коды ленты, используемые для данного контроллера, являются комбинациями букв алфавита (A, B, C, ...Z), номеров (0, 1, 2, ... 9) и символов (+, -, /, ...). Данные алфавитные буквы, номера и символы рассматриваются как кодовые символы. Каждый кодовый символ представлен комбинацией из 8 отверстий, которые могут присутствовать или не присутствовать. Данные комбинации образуют так называемые коды. Данный контроллер использует ISO кодировку (R-840).
(Примечание 1) Если во время работы задан код, не перечисленный в «Таблице кодов
ленты», будет выведена ошибка программы (P32).
(Примечание 2) Для удобства на дисплее ЧПУ используется знак ";" для обозначения
конца блока (EOB/LF), который отделяет один блок от другого. Запрещается использовать при непосредственном программировании клавишу " ; ", вместо него следует использовать клавиши в соответствии со следующей таблицей.
ВНИМАНИЕ
"; " "EOB" и" %" "EOR" являются пояснительными символами. Фактическими кодами
для ISO являются "Продольная подача" "%", а "Конец блока" и "конец записи" для EIA.
Используемый код используемая клавиша
Конец блока LFилиNL Конец записи % %
(1) Раздел важных данных (функция пропуска метки)
Все данные вплоть до первого EOB (;),после того, как включено электропитание или произведен сброс операционных данных, игнорируются в автоматическом режиме работы в зависимости от режима ленты, загрузки памяти или операции поиска. Иными словами раздел важных данных начинается с кодового символа или числового кода после первого кода EOB (;)после сброса точки, в которой был произведен сброс команды.
ISO Экранное меню
i
3. Форматы данных
к
3.1 Коды ленты
(3) Управление выхода, управление входа
При использовании ISO кодировки все данные между управлением выхода "(" и управлением входа ")" игнорируются, хотя эти данные появляются в меню настроек и экране дисплея. Следовательно название управляющей ленты, номер и другие данные, не связанные напрямую с управлением, могут выть вставлены в данный раздел.
Данная информация (за исключением (B) в "Таблице кодов ленты") будет также загружена, однако в режиме загрузки ленты. После включения электропитания система переходит в режим "управления входа".
Пример кодировки ISO
Пример распечатки информации оператора
Информация в данном разделе игнорируется и не выполняется.
(3) EOR(%)код
Как правило код Конца записи проставляется с обоих концов ленты. Он выполняет следующие функции:
(a) Остановка перемотки при перемотке ленты (с устройством для перемотки) (b) Начало перемотки при поиске ленты (с устройством для перемотки) (c) Завершение загрузки при загрузке ленты в память
(4) Подготовка ленты к работе (с устройством для перемотки ленты)
Исходный блок
последний бло
Если устройство для перемотки ленты не используется, нет необходимости в 2­метровом псевдоблоке с обоих концов ленты и для головного EOR (%) кода.
3. Форматы данных
дущ
ц
(
)
3.1 Коды ленты
ISO код (R-840)
ве
ая перфора
ия
№ канала
Коды (A) хранятся на ленте, но во время работы выдается ошибка (исключение, если они используются в разделе комментария).Коды (B) являются не рабочими кодами и всегда игнорируются. (Контроль V четности не производится.)
Таблица кодов ленты
LF(пропуск строки) или NL ((контрольвыхода) )
контроль входа
SP(пробел) CR(возврат каретки)
"B'Sfудаление ............
HT(горизонтальная табуляция
(апостроф)
при ISO кодировке, IF или NL равно EOB а % равно EOR. при ISO кодировке CR не имеет смысла и EOB нет.
6
3. Форматы данных
(
д
у
)
у
)
у
у
3.2 Программные форматы
3.2 Программные форматы
Функция и назначение
Заданная расстановка, используемая при присвоении данных управления контроллеру, называется программным форматом, а формат, используемый с данным контроллером, называется «адресный формат кодовой группы».
Подробное описание
(1) Кодовая группа и адрес
Кодовая группа является наборов кодовых символов, расположенных в определенной последовательности. Данный объект используется в качестве элемента обработки информации и служит для выполнения станком определенной операции. Каждая кодовая группа, используемая в данном контроллере, состоит из буквы алфавита и нескольких цифр (иногда со знаком "+" или"-" в начале цифровой группы).
кодовая группа
цифры
Алфавитная б
Конфиг
анные кодовой гр
ква(адрес
рация кодовой гр
ппы
ппы
Алфавитная буква в начале кодовой группы является адресом. Он определяет
значение следующих за ним цифровых данных (данные кодовой группы). Для получения более подробной информации по типам кодовых групп и набору значимых цифр кодовой группы, используемых в данном контроллере, смотри раздел «Детальное описание форматов».
2) Блоки
Блок является набором кодовых групп. Он включает данные, необходимые для выполнения станком определенных операций. Один блочный элемент образует одну целую команду. Конец каждого блока обозначен EOB (End of Block) кодом.
(пример 1:)
2 блока
(пример 2:)
Пока точка с запятой в скобках не перейдет в EOB, это 1 блок.
(3) Программы
Программа является набором нескольких блоков.
7
3. Форматы данных
(
р
)
(
)
(
р
)
(
р
)
3.2 Программные форматы
Метрическая команда Дюймовая команда
Номер программы 08 «- <— <— Номер последовательности N5 «- <— <— Подготовительная функция G3/G21 «- <— <— Ось движения
Дуга и радиус резца
Выдержка времени
Функция подачи
Смещение резца H3D3 <- <— <— Прочие функции (M) M8 <- <— <— Функции шпинделя (S) S8 «- <— <— Функции резца (T) T8 «- <— <— 2-й тип прочих функция A8/B8/C8 «- <— <— Подпрограмма P8 H5 L4 «- <— <—
0.01 (°) мм/
0.001 дюйм
0.001 (°) мм/
0.0001 дюйм
0.0001 (°) мм/
0.00001 дюйм
0.01 (°) мм/
0.001 дюйм
0.001 (°) мм/
0.0001 дюйм
0.0001 (°) мм/
0.00001 дюйм
0.01 (°) мм/
0.001 дюйм
0.001 (°) мм/
0.0001 дюйм
0.0001 (°) мм/
0.00001 дюйм
0.01 (°) мм/
0.001 дюйм
0.001 (°) мм/
0.0001 дюйм
0.0001 (°) мм/
0.00001 дюйм
X+53 Y+53 Z+53 a+53 X+44 Y+44 Z+44 a+44 X+53 Y+53 Z+53 a+53 X+53 Y+53 Z+53 a+53 X+44 Y+44 Z+44 a+44 X+35 Y+35 Z+35 a+35 X+44 Y+44 Z+44 a+44 X+44 Y+44 Z+44 a+44
I+53 J+53 K+53 R+53 I+44 J+44 K+44 R+44 I+53 J+53 K+53 R+53 I+44 J+44 K+44 R+44 I+44 J+44 K+44 R+44 I+35 J+35 K+35 R+35 I+44 J+44 K+44 R+44
F63(подача в минуту)
F43(подача на оборот)
F54(подача в минуту)
F34(подача на оборот)
X+53 P+8 «- <— <— X+53 P+8 «- <— <—
F44(подача в минуту)
F34(подача на оборот)
F35(подача в минуту)
F25(подача на оборот)
M система
Ось вращения
мет
ическая команда
F63(подача в минуту)
F43(подача на оборот)
F54(подача в минуту)
F34(подача на оборот)
Ось вращения
дюймовая команда
п
имечание 5
I+35 J+35 K+35 R+35
п
имечание 5
F44(подача в минуту) F34(подача на оборот) (примечание 6)
F35(подача в минуту) F25(подача на оборот) (примечание 6)
(Примечание 1) "a" означает A, B, C, U, V, или W. (Примечание 2) Проверка количества цифр в кодовой группе производится с максимальным
количеством цифр для данного адреса.
(Примечание 3) Числа могут не содержать начальных нулей. (Примечание 4) Подробное описание программных значений:
Пример 1 : 08 :8-цифровой программный номер Пример 2 : G21 :Размер G имеет 2 цифры слева от десятичной точки и 1 цифру справа. Пример 3 : X+53 :Размер X использует знак + или – и имеет 5 цифр слева от десятичной
точки и 3 цифры справа. Например, ситуация, в которой ось Х расположена (G00) в позиции 45.123 мм в режиме абсолютного значения (G90)представляется следующим образом:
3 цифры ниже десятичной точки 5 цифры выше десятичной точки, то есть +00045, но начальные нули и знак (+) опущены. GO также возможно
(Примечание 5) Если поступила команда дуговой линии с использованием оси вращения и линейной
оси, если при этом применялись команды в дюймовом выражении, градусы будут преобразованы в 0.1 дюймов для интерполяции.
(Примечание 6) При использовании команд в дюймовом выражении скорость оси вращения будет иметь увеличение на 10 градусов.
Пример: Для команды F1. (поминутная подача) это будет составлять 10 градусов/минутная команда.
(Примечание 7) Десятичные разряды ниже десятичной точки игнорируются, если команда, например, к
S команда, с неверной десятичной точкой задана с десятичной точкой.
8
3. Форматы данных
3.3 Функция проверки адреса программы
3.3 Функция проверки адреса программы
Функция и назначение
Проверка программы может выполняться в единицах кодовой группы во время выполнения программы обработки.
Подробное описание
(1) Проверка адреса
Данная функция позволяет выполнить простую проверку адресов программ в единицах кодовой группы. Если набор алфавитных символов является непрерывным, выводится программная ошибка (P32). Доступность данной функции выбирается параметром
"#1227 aux11/bit4". Учтите, что ошибка не выводится для следующих элементов:
Зарезервированные кодовые группы
Комментарии
(2) Проверка пределов кодовой группы
Если для данных кодовой группы используется рабочее выражение, следует проверить, заключена ли кодовая группа в скобки "[ ]" или нет.
Если не заключена, выводится программная ошибка (P33).
Доступность данной функции выбирается параметром "#1274 ext10/bit7".
Пример программы
(1) Пример программы проверки адреса
(Пример 1) Если за алфавитным символом не следует цифровых значений.
G28 X ; → Выдается ошибка. Изменить на "G28 XO;", и т.д.
(Пример 2) Если неверен набор кодовых символов.
TEST ; → Выдается ошибка. Изменить на "(TEST);", и т.д.
(2) Пример программы проверки пределов кодовой группы
X-100.-#24 → Выдается ошибка. Изменить следующим образом.
Z+#500*TAN[#1 ] X-[100.+#24] Y-SIN[60] Z+[#500*TAN[#1]]
Y-SIN[60.]
Максимально допустимое количество пар скобок в рамках одной кодовой группы равно пяти. Если задано шесть и более пар скобок, выводится программная ошибка (P280).
9
3. Форматы данных
3.4 Формат ЗУ на лентах
3.4 Формат ЗУ на лентах
Функция и назначение
(1) Лента хранения данных и значимые разделы
Другие располагаются примерно в диапазоне от существующей позиции ленты до EOB. Следовательно, при нормальных условиях работайте с памятью ленты после сброса.
Значимые коды, перечисленные в «Таблице кодов ленты» в разделе 3.1 "Коды ленты", в указанном выше значимом разделе сохраняются в памяти. Все остальные коды игнорируются и не сохраняются. Данные между управлением выхода "(" и управлением входа ")" сохраняются в памяти.
3.5 Опциональный пропуск блока
Функция и назначение
Данная функция выборочно игнорирует определенные блоки в программе обработке, которые начинаются с символа наклонной черты "/".
Подробное описание (1) При условии, что функция опционального пропуска блока активирована, блоки,
начинающиеся с кода "/", игнорируются. Они выполняются при отключении данной функции. Проверка четности выполняется вне зависимости от того, что активирована функция опционального пропуска блока или нет. Если, например, все блоки должны быть выполнены для одной заготовки, но определенные блоки должны быть пропущены для другой заготовки, та же самая лента управления может быть использована для обработки для различных деталей, если вставить код "/" в начале соответствующих блоков.
Меры предосторожности при использовании опционального пропуска блока
(1) Код "/" для опционального пропуска блока вставляется в начале блока. Если вставить
данный символ внутри блока, это будет значить макрофункцию пользователя, команду деления.
Пример : N2 0 G1 X 2 5./Y 2 5.;.............. NG (макрофункция пользователя, команда деления;
в результате возникнет программная ошибка.)
/N20G1 X25. Y25. ;....OK
(1) Проверка четности (H и V) производится вне зависимости от состояния функции опционального пропуска блока.
(1) Опциональный пропуск блока производится немедленно до буфера предварительного
чтения. По этой причине невозможно пропустить блок, считанный в буфер предварительного чтения.
(4) Данная функция действует даже при поиске номера последовательности. (5) Все блоки с кодом "/" также вводятся и выводятся во время сохранения ленты и
вывода ленты, вне зависимости от состояния функции опционального пропуска блока.
10
3. Форматы данных
рогр
ряд
3.6 Номера программы/ряда/блока; O, N, B
3.6 Номера программы/ряда/блока; O, N, B
Функция и назначение
Данные номера используются для наблюдения за исполнением программы обработки, а также для вызова программ обработки и отдельных этапов программ обработки.
(0) Номера программ классифицируются по соответствию заготовок или по элементам подпрограмм и
обозначаются при помощи адреса "O", за которым следует набор из 8 цифр.
(0) Номера рядов закрепляются за соответствующими командными блоками, которые
определяют конфигурацию программ обработки, и обозначаются при помощи адреса
"N", за которым следует набор из максимум 5 цифр.
(0) Номера блоков автоматически определяются устройством. Для них автоматически
задается нулевое значение каждый раз, когда производится чтение номера программы или номера ряда, и их номер увеличивается на один, пока номера программ или номера рядов не будут заданы для блоков, которые впоследствии будут считаны. По этой причине все блоки программ обработки, приведенные в таблице ниже, могут быть определены на основании комбинации номеров программ, номеров рядов и номеров блоков.
Программа обработки
п
O1 2345678 (DEMO, PROG) ; 12345678 0 0 G92 XO YO ; 12345678 0 1 G90G51 X-150. P0.75; 123 45678 0 2 N100GOOX-50. Y-25. ; 12345678 100 0
N110G01 X250. F300; 12345678 110 0 Y-225. ; 12345678 110 1 X-50. ; 12345678 110 2 Y-25.; 12345678 110 3
N120G51 Y-125. P0.5; 12345678 120 0
N130GOOX-100. Y-75. ; 12345678 130 0
N140 G01 X-200. ; 12345 678 140 0 Y-175. ; 12345678 140 1 X-100. ; 12345678 140 2 Y-75. ; 12345678 140 3
N150GOOG50XOYO; 12345678 150 0
N160 M02 ; 12345678 160 0
%
аммы №
Дисплей монитора
а № блока
11
3. Форматы данных
3.7 Четность H/V
3.7 Четность H/V
Функция и назначение
Проверка четности позволяет определить, была ли произведена перфорация ленты правильно или нет. Она включает проверку ошибок перфорированных кодов или, выражаясь другими словами, ошибок перфорации. Существует два вида проверки четности: Четность H и Четность V.
(1) Четность H
Четность H проверяет количество отверстий, отвечающих за конфигурацию кодового символа, проверка производится в режиме работы ленты, ввода ленты и поиска номера ряда. Ошибка четности H возникает в следующих случаях.
(a) ISO кодировка
Если определен код с неправильным количеством отверстий в разделе значимых данных.
Пример ошибки четности H
-Данный символ является причиной ошибки четности H
(2) Четность V
Проверка четности V выполняется в режиме работы ленты, ввода ленты и поиска номера ряда, если для функции I/O PARA #9n15 (n = единица №.1 to 5) контроля четности V задано значение "1". Данная функция не выполняется во время работы запоминающего устройства. Ошибка четности V возникает в следующих случаях: если количество кодов начиная с первого значимого кода до кода EOB (;) в разделе значимых данных в вертикальном направлении ленты является некорректным значением, то есть, если количество кодовых символов в одном блоке является некорректным. При обнаружении ошибки четности V лента останавливается на коде, следующим за
EOB (;).
(Примечание 1) Среди кодов ленты есть коды, которые считаются кодовыми
символами для четности и коды, которые таковыми не считаются. Для более подробной информации смотри "Таблицу кодов ленты" в разделе 3.1 "Коды ленты".
(Примечание 2) Любые коды пробелов, которые могут попадаться в разделе начиная
с исходного кода EOB до кода адреса или "/" кода учитываются при проверке четности V.
12
3. Форматы данных
ру
(
р
р
)
р
упр
рогр
р
/
рр
р
у
(
р
р
)
р
р
р
р
р
3.8 Списки G кодов
3.8 Списки G кодов
G код
*00 *01 01
02 01 03 01
02.3 01
03.3 01 05 00
05.1 00 06 00 07
07.1 107
08 09 00
10 00 11 00 12 00 13 00
12.1 112
13.1 113
14 15 18
16 18 *17 02 *18 02 *19 02 *20 06 *21 06
22 23 24 25 26 27 00 28 00 29 00 30 00
30.1 00
30.2 00
30.3 00
30.4 00
30.5 00
30.6 00 31 00
Функция и назначение
группа функция
01 Позиционирование
Линейная интерполяция Круговая интерполяция CW (по часовой стрелке)
К
говая интерполяция CCW
Положительное вращение интерполяции экспоненциальной функции Отрицательное вращение интерполяции экспоненциальной функции
п
отив часовой ст
Выдержка времени Высокоскоростное высокоточное управление I
21
Высокоско
Цилиндрическая интерполяция
остное высокоточное
Проверка точной остановки Ввод п
аммных па
аметров
ввод ко Отмена ввода программных параметров Круговая резка CW (по часовой стрелке)
К
21
21
говая резка CCW
ВКЛ интерполяции полюсных координат Отмена интерполяции полюсных координат
п
отив часовой ст
ВЫКЛ команды полюсных координат ВКЛ команды полюсных коо
динат
Выбор плоскости X-Y Выбор плоскости Z-X Выбор плоскости Y-Z Команда в дюймовом выражении Команда в метрическом выражении
Прове
ка исходной точки Возвращение к исходной точке Возвращение в начальную точку
Возв
ащение к 2-й и 4-й исходной точке Возврат к изменению позиции резца 1 Возврат к изменению позиции резца 2 Возврат к изменению позиции резца 3
Возв
ат к изменению позиции резца 4 Возврат к изменению позиции резца 5
Возв
ат к изменению позиции резца 6 Пропуск
авление II
екции
елки
елки
13
3. Форматы данных
3.8 Списки G кодов
G код
31.1
31.2
31.3
32 33 01 34 00 35 00 36 00 37 00
37.1
38 00 39 00
*40 07
41 07 42 07
40.1
41.1
42.1
43 08 44 08
43.1
44.1
45 00 46 00 47 00 48 00
47.1
*49 08
50 11 51 11
*50.1
51.1
52 00 53 00
*54 12
55 12 56 12 57 12 58 12 59 12
54.1
60 00 61 13
61.1
62 13 63 13
63.1
63.2
*64 13
65 00 66 14
66.1
группа функция
00 00 00
00
15 15 15
20 20
20
19 19
12
13
13 13
14
Многоступенчатая функция пропуска 1 Многоступенчатая функция пропуска 2 Многоступенчатая функция пропуска 3
Нарезание резьбы Специальный фиксированный цикл (цикл болтового отверстия) Специальный фиксированный цикл (линия на углу) Специальный фиксированный цикл (дуга) Автоматическое измерение длины резца Специальный фиксированный цикл (сетка) Определение вектора коррекции на радиус вершины резца Угловая дуга коррекции на радиус вершины резца Отмена коррекции на радиус вершины резца Коррекция на радиус вершины резца слева Коррекция на радиус вершины резца справа Отмена нормального линейного управления Нормальное линейное управление слева ВКЛ Нормальное линейное управление справа ВКЛ Смещение длины резца (+) Смещение длины резца (-) Управление 1-м шпинделем ВКЛ Управление 2-м шпинделем ВКЛ Смещение позиции резца (расширение) Смещение позиции резца (уменьшение) Смещение позиции резца (удвоено) Смещение позиции резца (половинчатое) Синхронное управление двумя шпинделями ВКЛ Отмена смещения длины резца Отмена масштабирования Включение масштабирования Отмена зеркального отображения G команды ВКЛ зеркального отображения G команды Настройка местной системы координат Выбор системы координат станка Выбор системы координат заготовки 1 Выбор системы координат заготовки 2 Выбор системы координат заготовки 3 Выбор системы координат заготовки 4 Выбор системы координат заготовки 5 Выбор системы координат заготовки 6 48 расширенных наборов систем координат заготовки Однонаправленное позиционирование Режим проверки точной остановки Высокоточное управление Автоматическая коррекция углов Режим нарезания резьбы метчиком
Режим одновременного нарезания резьбы метчиком (нормальное нарезание резьбы) Режим одновременного нарезания резьбы метчиком (нарезание резьбы в обратном
направлении)
Режим резки Макровызов пользователя Модовый макровызов пользователя A Модовый макровызов пользователя B
14
3. Форматы данных
3.8 Списки G кодов
G код
группа функция
*67 14 Отмена модового макровызова пользователя
68 16 ВКЛ режима перехода координат 69 16 ВЫКЛ режима перехода координат 70 09 Фиксированный цикл пользователя
71 09 Фиксированный цикл пользователя
72 09 Фиксированный цикл пользователя 73 09 Фиксированный цикл (шаг) 74 09 Фиксированный цикл (обратный метчик) 75 09 Фиксированный цикл пользователя 76 09 Фиксированный цикл (точное сверление) 77 09 Фиксированный цикл пользователя 78 09 Фиксированный цикл пользователя 79 09 Фиксированный цикл пользователя
*80 09 Отмена фиксированного цикла
81 09 Фиксированный цикл (сверление/точечное сверление)
82 09 Фиксированный цикл (сверление/угловое сверление) 83 09 Фиксированный цикл (глубокое сверление) 84 09 Фиксированный цикл (нарезание метчиком) 85 09 Фиксированный цикл (сверление) 86 09 Фиксированный цикл (сверление) 87 09 Фиксированный цикл (обратное сверление) 88 09 Фиксированный цикл (сверление) 89 09 Фиксированный цикл (сверление)
90 03 Команда абсолютного значения
91 03 Команда инкрементного значения
92 00 Установка системы координат станка
93 94 05 Асинхронная подача (поминутная подача) 95 05 Синхронная подача (подача на оборот) 96 17 ВКЛ управления постоянной скорости поверхности 97 17 ВЫКЛ управления постоянной скорости поверхности
*98 10 Возврат к начальному уровню фиксированного цикла
99 10 Возврат к уровню точки R фиксированного цикла
114.1 00 Управление синхронизацией шпинделя
100 до 255 00 Макрокоманда пользователя (вызов G кода) макс. 10
15
3. Форматы данных
р
р
р
р
у
д
д
рогр
р
,
резц
3.8 Списки G кодов
(Примечание 1) Коды, помеченные * представляют собой коды, которые необходимо или
которые выбраны в начальном состоянии. Помеченные таким образом коды должны быть выбраны или выбраны в начальном состоянии при помощи параметров. (Примечание 2) Если заданы два и более G кодов для той же самой
группы, действителен будет последний G код. (Примечание 3) Данный список G кодов является списком стандартных G кодов. В зависимости от типа станка могут наблюдаться перемещения, отличные от стандартных G команд, если их вызов производился G кодовой макрофункцией. Смотри инструкцию по эксплуатации производителя станка.
ВНИМАНИЕ
Команды "без значения после G" распознаются во время работы как "GOO".
3.9 Меры предосторожности перед началом обработки
Меры предосторожности перед началом обработки
ВНИМАНИЕ
При создании программы обработки, следует выбрать соответствующие условия обработки и убедиться в том, что не превышены значения производительности, мощности и предельные параметры станка и NC блока. П
Перед непосредственным началом обработки следует всегда выполнить холостой
п
ск для по
тверж
име
ения п
ы п
иведены безучетаусловий об
аммы об
аботки
аботки.
уровня смещения
а и заготовки,
16
4. Буферный регистр
4.1 Входной буфер
4. Буферный регистр
4.1 Входной буфер
Функция и назначение
Если буфер предварительного чтения является пустым во время работы ленты или RS­232C, данные входного буфера немедленно переносятся в буферы предварительного
чтения, и, при условии, что содержащиеся во входном буфере данные не превышают предела в 248 x 4 кодовых символов, следующие данные (макс. 248 кодовых символов) считываются и загружаются во входной буфер. Данный буфер предназначен для предотвращения операционных задержек, причиной которых является время считывания считывающего устройства ленты, а также для плавного перехода от блока к блоку. Однако эффект предварительного чтения утрачивается, если время выполнения блока короче времени считывания ленты для следующего блока.
выполнение анализа
клавиатура
лента
(размер буфера : 248 x 5 символов)
Входной буфер
ЗУ,
переключени ережимов
MDI данные,
макс 5 выполняемых блоков
буфер предв.
чтения 5
буфер 4
буфер 3
буфер 2
буфер 1
Примечание: Данные, равные 1 блоку хранятся в 1 буфере предв. чтения
Арифметическ ая обработка
Объем входного буфера составляет 248 x 5 кодовых символов (включая код EOB).
(0) Содержание входного буферного регистра обновляется в единицах из 248-символов. (0) Только значимые коды из раздела значимых данных считываются во входной буфер. (0) Если коды (включая "(" и ")") наложены друг на друга в режиме управления выхода и
входа, а функция опционального пропуска блока включена, данные начиная с кода "/" (косая черта) вплоть до кода EOB считываются во входной буфер.
(0) При сбросе происходит удаление данных из входного буфера.
17
4. Буферный регистр
4.2 Буферы предварительного чтения
4.2 Буферы предварительного чтения
Функция и назначение
При автоматической обработке содержание 1 блока, как правило, предварительно считывается, что обеспечивает плавное выполнение программы. Однако при коррекции на радиус вершины резца максимум 5 блоков предварительно считываются для расчета точки пересечения, включая контроль столкновений. Характеристики данных в рамках 1 блока являются следующими:
(0) Данные 1 блока сохраняются в данном буфере. (0) Только значимые коды из раздела значимых данных считываются в буфер
предварительного чтения. (0) Если коды (включая "(" и ")") наложены друг на друга в режиме управления выхода и
входа, а функция опционального пропуска блока включена, данные начиная с кода "/"
(косая черта) вплоть до кода EOB не считываются в буфер предварительного чтенияr. (0) При сбросе происходит удаление данных из входного буфера. (0) Если включена функция поблочного выполнения в режиме непрерывной работы,
буфер предварительного чтения сохраняет данные следующего блока и затем
производит остановку операции.
Прочие меры предосторожности
(0) В зависимости от того, выполняется ли программа в непрерывном или поблочном
режиме, синхронизация действительного/недействительного статуса внешних сигналов
управления, функции опционального пропуска блока или другие функции будут
отличаться. (0) Если внешний сигнал управления, например, опциональный пропуск блока,
включен/выключен при помощи команды M, операция внешнего управления не будет
имеет эффекта при предварительном считывании программы в буферный регистр. (0) Согласно команде M, которая отвечает за внешнее управление, предварительное
считывание запрещено, перерасчет производится следующим образом::
Команда M, отвечающая за внешнее управление, опознается устройством PLC,после чего активируется "запрос на перерасчет" для PLC -> интерфейсная таблица NC.
(Если активирован "запрос на перерасчет", производится повторное выполнение предварительно считанной программы.)
5. Позиционные команды
допол
ая ось
5.1 Способы позиционных команд
5. Позиционные команды
5.1 Способы позиционных команд; G90, G91
Функция и назначение
При использовании команд G90 и G91представляется возможным выполнение следующих команд координат, с использованием абсолютного или инкрементного значения.
Круговой радиус с R-характеристикой и центр круга, определенной при помощи I, J, K всегда являются командами инкрементного значения.
Формат команд
команда абсолютного значения команда инкрементного значения
нительн
Детальное описание
(1) В независимости от текущего положения в режиме
абсолютного значения возможно произвести движение к положению системы координат заготовки, определенной в программе.
N 1 G90 GOO XO YO ;
В режиме инкрементного значения текущее положение представляет собой начальную точку (0), и движение производится только при значении , определенном программой в выражается как инкрементное значение.
N2G90G01 X200. Y50. F100; N2G91 G01 X200. Y50. F100;
При использовании команды от 0 точки в системе координат заготовки, будет получаться одинаковое значение команды координат, как в режиме абсолютного значения, так и в режиме инкрементного значения.
(2) Для следующего блока последняя отданная
G90/G91 команда становится модальной.
(G90) N 3X100. Y100.;
Ось двигается к позиции системы координат заготовки X
= 100мм и Y = 100мм.
(G91) N3X-100. Y50.;
X ось движется к -100.мм и Y ось к +50.Oмм как инкрементальное значение и в результате X движется к 100.мм а Y к 100.мм.
19
5. Позиционные команды
5.1 Способы позиционных команд
(3) Пока разнообразные команды могут задаваться в одном блоке, представляется возможным задавать
специальные адреса как абсолютные значения или как инкрементные значения.
N4G90X300. G91 Y100.;
X ось рассматривается в режиме
абсолютного значения и при помощи G90 движется к положению системы координат заготовки 300.мм. Y ось движется +100.мм при помощи G91. В результате Y движется к положению 200.мм. В единицах следующего блока G91 остается модовой и становится режимом инкрементного значения.
(3) При включенном питании представляется возможным при помощи параметра #107 3
l_Absm выбор как команд абсолютного значения, так и команд инкрементного значения.
(3) Даже при задаче команд с помощью ручного ввода данных (MDI), они будут
рассматриваться как модовые с данного блока.
20
5. Позиционные команды
а
оманда
5.2 Преобразование дюйм/метр; G20, G21
Функция и назначение
Эти G команды используются для преобразования между дюймовыми и миллиметровыми (метрическими) системами. Формат команды
: команда в дюймах:
метрическ
Подробное описание
Выбор G20 и G21 имеет значение только для линейных осей и не имеет значения для осей вращения. Единица ввода для G20 и G21 не будет изменяться при изменении единицы команды. Другими словами, если единица команды программы обработки меняется на дюймовую единицу при G20, если начальный дюйм выключен, установочная единица количества смещения резца останется метрической. Таким образом, учитывайте установочное значение.
я к
5.2 Преобразование дюйм/метр
(Пример 1) Соотношение между единицами команд ввода и командами G20/G21 (с
Тип единицы команды
ось
ввода (cunit)
X 10 Y 10
Z 100 B
1000 B100; 10.0° 10.0° 10.0° 10.0°
(Примечание 1)При изменении между G20 и G21 при помощи программных команд
(Пример 2) Установочная единица ввода #1015 c единица=10, #1041 l_дюйм=0
(Примечание 2) Поскольку данные до изменения будут выполняться в единице команды
типом ввода десятичной точки I)
Пример команды
X100; 0.100мм 0.254мм 0.0039дюйм O.OIOO дюйм Y100; 0.100мм 0.254мм 0.0039 дюйм O.OIOO дюйм
Z100; 1.00мм 2.54мм 0.039 дюйм O.IOO дюйм
Метрический выход (#1016 iout=0) Дюймовый выход (#1016 iout=1)
G21 G20 G21 G20
необходимо заранее преобразовать параметры, переменные и смещения для диаметра резца, положения резца, длины резца, в единицы, использованные в установках единиц системы установочных единиц ввода (для каждой оси), которая имеет дюймовые или метрические команды и осуществляет установки с использованием параметровой ленты.
единица команды позиционирования 0.001 мм установочная единица величины коррекции
....Если величина коррекции 0.05мм для
0.001мм В вышеприведенном примере при изменении с G21 на G20 величина коррекции должна быть установлена на 0.002 (0.05 + 25.4 =. 0.002).
после изменения задайте команду F скорости для изменения таким образом, чтобы она была корректной командой скорости для системы единиц команд после преобразования.
21
Loading...
+ 422 hidden pages