УСТРОЙСТВО ЧПУ
«МАЯК-600»
ИНСТРУКЦИЯ ПО ПРОГРАММИРОВАНИЮ
ПВС0.303.013 ДЭИ
Редакция 01.06.09
УЧПУ «Маяк-600″ Инструкция по программированию |
2 |
СОДЕРЖАНИЕ
1. |
ВВЕДЕНИЕ ………………………………………………………………………………………………………………………………….. |
4 |
||
2. |
ПОСТРОЕНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ…………………………………………………………………………… |
4 |
||
2.1. |
Структура управляющей программы……………………………………………………………………………………….. |
4 |
||
2.2. |
Структура кадра …………………………………………………………………………………………………………………….. |
4 |
||
2.3. |
Структура слова …………………………………………………………………………………………………………………….. |
5 |
||
2.4. Комментарии в тексте УП…………………………………………………………………………………………………………… |
6 |
|||
3. |
ЗАДАНИЕ ПОДГОТОВИТЕЛЬНЫХ ФУНКЦИЙ ……………………………………………………………………………… |
7 |
||
4. |
СИСТЕМЫ КООРДИНАТ ……………………………………………………………………………………………………………. |
13 |
||
4.1. |
Задание перемещений …………………………………………………………………………………………………………. |
13 |
||
4.2. Абсолютная и относительная системы отсчета……………………………………………………………………… |
13 |
|||
4.3. |
Выбор плоскости………………………………………………………………………………………………………………….. |
13 |
||
4.4. |
Выход в «0»…………………………………………………………………………………………………………………………… |
14 |
||
4.5. |
Программные ограничители …………………………………………………………………………………………………. |
14 |
||
4.6. |
Задание ограничительного контура……………………………………………………………………………………….. |
14 |
||
4.7. |
Зона исключения………………………………………………………………………………………………………………….. |
16 |
||
4.8. Система координат станка и заготовки………………………………………………………………………………….. |
17 |
|||
4.9. Программирование в полярной системе координат ……………………………………………………………….. |
21 |
|||
5. |
МЕТОДЫ ПРОГРАММИРОВАНИЯ ИНТЕРПОЛЯЦИИ ………………………………………………………………… |
23 |
||
5.1. |
Линейная интерполяция……………………………………………………………………………………………………….. |
23 |
||
5.2. |
Позиционирование……………………………………………………………………………………………………………….. |
23 |
||
5.3. Задание перемещения по координате через угол ………………………………………………………………….. |
23 |
|||
5.4. Перемещение по круговой координате ………………………………………………………………………………….. |
24 |
|||
5.4.1. Задание круговой координаты …………………………………………………………………………………………… |
24 |
|||
5.4.2. Задание вида перемещения ………………………………………………………………………………………………. |
24 |
|||
5.4.3. Перемещение по кратчайшему пути……………………………………………………………………………………. |
26 |
|||
5.5. |
Круговая интерполяция ………………………………………………………………………………………………………… |
26 |
||
5.6. Задание дуги по трем точкам………………………………………………………………………………………………… |
28 |
|||
5.7. |
Винтовая интерполяция ……………………………………………………………………………………………………….. |
29 |
||
5.8. Задание произвольной плоскости интерполяции …………………………………………………………………… |
30 |
|||
5.9. |
Торцевая интерполяция……………………………………………………………………………………………………….. |
31 |
||
5.10. |
Цилиндрическая интерполяция …………………………………………………………………………………………. |
32 |
||
5.11. Обработка фасок и галтелей……………………………………………………………………………………………… |
34 |
|||
6. |
ЗАДАНИЕ СКОРОСТИ ПОДАЧИ………………………………………………………………………………………………… |
36 |
||
6.1. Функция подачи……………………………………………………………………………………………………………………….. |
36 |
|||
6.2. Расчет скорости подачи …………………………………………………………………………………………………………… |
37 |
|||
6.3. Скорость подачи при задании эквидистанты …………………………………………………………………………….. |
38 |
|||
6.4. Функции G21 и G221 ………………………………………………………………………………………………………………… |
39 |
|||
7. |
ПРЕОБРАЗОВАНИЕ СИСТЕМЫ КООРДИНАТ …………………………………………………………………………… |
40 |
||
7.1. |
Зеркальное отображение контура …………………………………………………………………………………………. |
40 |
||
7.2. |
Поворот осей координат……………………………………………………………………………………………………….. |
41 |
||
7.3. |
Масштабирование ……………………………………………………………………………………………………………….. |
42 |
||
8. |
ПРОГРАММИРОВАНИЕ ФУНКЦИИ ИНСТРУМЕНТА ………………………………………………………………….. |
44 |
||
8.1. |
Функция инструмента……………………………………………………………………………………………………………. |
44 |
||
8.2. Работа с таблицей инструментов………………………………………………………………………………………….. |
44 |
|||
9. |
КОРРЕКЦИЯ НА ДЛИНУ И ПОЛОЖЕНИЕ ИНСТРУМЕНТА………………………………………………………. |
46 |
||
9.3. Работа без таблицы инструментов ……………………………………………………………………………………….. |
46 |
|||
9.4. Работа с таблицей инструментов………………………………………………………………………………………….. |
47 |
|||
10. |
КОРРЕКЦИЯ НА РАДИУС ИНСТРУМЕНТА ……………………………………………………………………………. |
49 |
||
10.1. Задание коррекции на радиус…………………………………………………………………………………………………. |
49 |
|||
10.2. Выход на эквидистантный контур……………………………………………………………………………………………. |
51 |
|||
10.3. Перемещение по эквидистантному контуру …………………………………………………………………………….. |
53 |
|||
10.4. Сход с эквидистантного контура……………………………………………………………………………………………… |
55 |
УЧПУ «Маяк-600″ Инструкция по программированию |
3 |
||||
11. |
ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ПЕРЕМЕННЫХ ………………………………………………… |
59 |
|||
11.1. |
Целые и вещественные переменные…………………………………………………………………………………. |
59 |
|||
11.2. |
Операции над переменными……………………………………………………………………………………………… |
60 |
|||
11.3. |
Вычисление функций ………………………………………………………………………………………………………… |
61 |
|||
11.4. |
Команды переходов ………………………………………………………………………………………………………….. |
61 |
|||
11.5. |
Обращение к переменным ………………………………………………………………………………………………… |
62 |
|||
12. |
ПОДПРОГРАММЫ…………………………………………………………………………………………………………………… |
63 |
|||
12.1. |
Составление подпрограмм………………………………………………………………………………………………… |
63 |
|||
12.2. |
Файлы подпрограмм………………………………………………………………………………………………………….. |
64 |
|||
13. |
НАРЕЗАНИЕ РЕЗЬБЫ…………………………………………………………………………………………………………….. |
66 |
|||
13.1. |
Нарезание резьбы резцом G33………………………………………………………………………………………….. |
66 |
|||
13.2. |
Нарезание резьбы метчиком G133…………………………………………………………………………………….. |
67 |
|||
14. |
ПРОГРАММИРОВАНИЕ СКОРОСТИ ГЛАВНОГО ДВИЖЕНИЯ ……………………………………………….. |
68 |
|||
15. |
ПРОГРАММИРОВАНИЕ ВСПОМОГАТЕЛЬНЫХ ФУНКЦИЙ……………………………………………………… |
68 |
|||
16. |
ЗАДАНИЕ ВЫДЕРЖКИ ВРЕМЕНИ………………………………………………………………………………………….. |
69 |
|||
17. |
РАБОТА С ДАТЧИКОМ КАСАНИЯ…………………………………………………………………………………………. |
69 |
|||
18. |
ЗАДАНИЕ ГЕОМЕТРИЧЕСКИХ ЭЛЕМЕНТОВ КОНТУРА ДЕТАЛИ………………………………………………. |
70 |
|||
18.1. |
Описание геометрической информации …………………………………………………………………………….. |
70 |
|||
18.2. |
Способы задания геометрических элементов…………………………………………………………………….. |
72 |
|||
18.2.1. Задание точки………………………………………………………………………………………………………………….. |
72 |
||||
18.2.2. Задание прямой ………………………………………………………………………………………………………………. |
75 |
||||
18.2.3. Задание окружности…………………………………………………………………………………………………………. |
76 |
||||
19. |
ПОСТОЯННЫЕ ЦИКЛЫ ………………………………………………………………………………………………………….. |
80 |
|||
19.1. |
Общие положения…………………………………………………………………………………………………………….. |
80 |
|||
19.2. |
Цикл высокоскоростной обработки глубокого отверстия G73………………………………………………. |
82 |
|||
19.3. |
Универсальный цикл глубокого сверления G74 ………………………………………………………………….. |
83 |
|||
19.4. |
Цикл нарезания резьбы метчиком G75 ………………………………………………………………………………. |
85 |
|||
19.5. |
Цикл чистовой расточки G76……………………………………………………………………………………………… |
86 |
|||
19.6. |
Цикл сверления G81 …………………………………………………………………………………………………………. |
87 |
|||
19.7. |
Цикл сверления G82 …………………………………………………………………………………………………………. |
88 |
|||
19.8. |
Цикл обработки глубокого отверстия G83…………………………………………………………………………… |
89 |
|||
19.9. |
Цикл нарезания резьбы G84 ……………………………………………………………………………………………… |
90 |
|||
19.10. |
Цикл расточки G85 ……………………………………………………………………………………………………………. |
90 |
|||
19.11. |
Цикл расточки G86 ……………………………………………………………………………………………………………. |
91 |
|||
19.12. |
Цикл обратной расточки G87 …………………………………………………………………………………………….. |
92 |
|||
19.13. |
Цикл расточки G88 ……………………………………………………………………………………………………………. |
93 |
|||
19.14. |
Цикл расточки G89 ……………………………………………………………………………………………………………. |
94 |
|||
20. |
ЦИКЛЫ ЗАДАНИЯ СХЕМЫ РАСПОЛОЖЕНИЯ ОТВЕРСТИЙ…………………………………………………. |
95 |
|||
20.1. |
Цикл линейной решетки отверстий G78……………………………………………………………………………… |
95 |
|||
20.2. |
Цикл круговой решетки отверстий G79 ………………………………………………………………………………. |
97 |
|||
21. |
ИЗМЕРИТЕЛЬНЫЕ ЦИКЛЫ…………………………………………………………………………………………………… |
101 |
|||
21.1. |
Общие положения…………………………………………………………………………………………………………… |
101 |
|||
21.2. |
Измерение плоскости G978……………………………………………………………………………………………… |
103 |
|||
21.3. |
Измерение отверстия или вала G979……………………………………………………………………………….. |
104 |
|||
21.4. |
Измерение угла плоскости G997………………………………………………………………………………………. |
106 |
|||
21.5. |
Измерение угла между двумя плоскостями G998 ……………………………………………………………… |
107 |
|||
ПРИЛОЖЕНИЕ ……………………………………………………………………………………………………………………………….. |
109 |
УЧПУ «Маяк-600″ Инструкция по программированию |
4 |
1.ВВЕДЕНИЕ
1.1.Настоящая инструкция устанавливает правила составления управляющих программ для уст— ройств числового программного управления серии «Маяк-600″: «Маяк-600″, «Маяк-610″, «Маяк-611″, «Маяк— 621″, «Маяк-601″, «Маяк-600Е«, «Маяк-610Е«, «Маяк-611Е«, «Маяк-601Е«, «Маяк-622″ (в дальнейшем – уст—
ройство), предназначенных для управления технологическим оборудованием.
1.2.При работе с устройством необходимо дополнительно руководствоваться следующими доку—
ментами:
1)паспортом на УЧПУ;
2)инструкцией оператора ПВС0.303.013 ДЭИ1.
2.ПОСТРОЕНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
2.1.Структура управляющей программы
2.1.1. Управляющая программа (УП) вводится в память устройства вручную, со стандартной дискеты размером 3,5 дюйма или с флэш—диска.
Для представления информации на дискете используется код ASCII, принятый на IBM- совместимых компьютерах.
2.1.2. УП записывается в виде последовательности кадров, которые состоят из слов.
УП должна начинаться словом «Начало программы«. Слово «Начало программы» состоит из ад— реса % и цифровой части (от одной до четырех цифр), которые образуют номер программы. Слово «На— чало программы» должно задаваться отдельной строкой.
2.1.3. В конце УП должно стоять слово М2 («Конец программы«), а в конце файла – слово М30
(«Конец файла«). |
||
Пример. |
Фрагмент УП |
|
%1567 |
; начало УП |
|
N1 G28 X10 Z10 |
||
N2 G1 G91 X20. Z20. F500 |
||
N3 L0102 |
; обращение к подпрограмме L0100 |
|
N4 G4 F10 |
||
N5 M2 |
; конец УП |
|
L0100 |
; начало подпрограммы |
|
N100 X50. Z-4.2 |
||
N110 М17 |
; конец подпрограммы |
2.2.Структура кадра
2.2.1. Каждый кадр программы должен начинаться с одного из следующих слов: «Номер кадра«, «Главный кадр«, «Пропуск кадра«. Каждый кадр программы должен задаваться отдельной строкой.
2.2.2.В пределах одного кадра не должны использоваться слова с одинаковыми адресами, за исключением слов «Подготовительная функция«, «Вспомогательная функция«, «Коррекция«.
В пределах одного кадра программы не должны использоваться слова «Подготовительная функ— ция«, входящие в одну группу (см. табл. 3.1).
2.2.3.Любое слово может быть пропущено, если оно необязательно в кадре программы.
2.2.4.Символ «Главный кадр» ( : ) записывается вместо символа N в качестве адреса в слове «Номер кадра«. После слова «Главный кадр» должна быть записана вся информация, необходимая для начала или возобновления обработки с этого кадра.
2.2.5.Символ «Пропуск кадра» ( / ) записывается перед символами «Номер кадра» или «Главный кадр«. Кадры, содержащие символ «Пропуск кадра«, не отрабатываются при установке с пульта операто— ра подрежима «Пропуск кадра«.
Пример. /:68 … пропуск главного кадра номер 68 /N215 … пропуск кадра номер 215
2.2.6. Формат кадра соответствует ГОСТ 20999-83 (табл. 2.1.).
УЧПУ «Маяк-600″ Инструкция по программированию |
5 |
|||||
Таблица 2.1 |
||||||
Адрес |
Наименование слова |
Формат |
Диапазон значений |
Примечание |
||
% |
Начало программы |
04 |
1÷9999 |
|||
N |
Номер кадра |
05 |
1÷99999 |
|||
: |
Главный кадр |
05 |
1÷99999 |
|||
/ |
Пропуск кадра |
— |
— |
|||
( ) |
Текст комментария в УП |
— |
— |
|||
А |
Угол |
033 |
0÷360000 |
|||
A, B,C, |
Перемещение по координате |
+043 |
-9999999÷+9999999 |
|||
U, V,W |
4,5,6,7,8 |
|||||
D |
Коррекция |
03 |
0÷179 |
|||
E |
Условный, безусловный переход |
05 |
1÷99999 |
|||
F |
Функция подачи |
05 или 023 |
1÷24000 |
|||
Параметр паузы |
05 |
1÷99999 |
G4 |
|||
G |
Подготовительная функция |
03 |
0÷951 |
Табл.3.1,3.2,3.3 |
||
I |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате X |
||||||
J |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате Y |
||||||
K |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате Z |
||||||
L |
Подпрограмма |
05 |
01÷99999 |
|||
M |
Вспомогательная функция |
02 |
0÷99 |
|||
P |
Коэффициент масштабирования |
+043 |
-9999999÷+9999999 |
|||
Q |
Функция автоматического расчета |
02 |
0÷99 |
|||
элементов контура |
||||||
R |
Переменная |
03 |
0÷179 |
|||
Радиус |
+043 |
-9999999÷+9999999 |
||||
S |
Функция скорости шпинделя |
05 |
0÷99999 |
|||
T |
Функция инструмента |
02 |
1÷99 |
|||
X |
Перемещение по координате X |
+043 |
-9999999÷+9999999 |
|||
Y |
Перемещение по координате Y |
+043 |
-9999999÷+9999999 |
|||
Z |
Перемещение по координате Z |
+043 |
-9999999÷+9999999 |
Примечание. Особенности формата кадра при работе с функцией Т, переменными, подпро— граммами даны в разделах 8, 11, 12.
2.3.Структура слова
2.3.1. Слово состоит из символа адреса и последовательности цифр с предшествующим знаком или без него.
Пример. X500, M12, Z-300
2.3.2.Нули, стоящие перед первой значащей цифрой, а также знак «плюс» могут быть опущены.
2.3.3.Все размерные перемещения должны задаваться в мкм.
Устройство обеспечивает ввод числовых значений с десятичной точкой. Десятичная точка мо— жет быть использована только в словах, имеющих размерность «мкм» (Х, У, Z , А и т.д.).
Пример. Слова Z15., Z15.0, Z15000 соответствуют размеру 15 мм по координате Z . Слова Х.14, Х0.14, Х140 соответствуют размеру 0,14 мм по координате X.
Примечания: 1. В словах до символа «Десятичная точка» должно стоять не более четырех цифр, а после него – не более трех цифр.
2. В кадре могут быть слова с символом «Десятичная точка» и без него.
УЧПУ «Маяк-600″ Инструкция по программированию |
6 |
2.4. Комментарии в тексте УП
2.4.1.Комментарием считается текст от символа «;» (Точка с запятой) до конца строки и текст, за— ключенный в круглые скобки. Открывающаяся скобка (символ «(» ) является началом комментария, за— крывающаяся скобка (символ «)» ) – концом комментария.
Текст комментария может находиться между любыми словами УП. Текст комментария может состоять из букв, цифр или знаков.
В модуле «Редактирование» текст комментария вводится и редактируется как одно слово.
2.4.2.Текст комментария в круглых скобках индицируется на экране в режиме «Автомат» во время отработки того кадра, где он записан и остается на экране до начала отработки другого кадра с коммен— тарием.
Пример: Фрагмент текста УП с комментариями
%12 |
; начало программы |
N1 G28 X10 Z10 |
|
N2 G1 G91 X10. Z10. F500 |
(комментарий к N2 – индицируется при отработке) |
N3 G4 F10 |
;отработка паузы |
N4 X-10. Z-10. |
N5 M2
2.4.3. Для переключения ПО УЧПУ с латинских букв на русские или с русских на латинские необ— ходимо нажать одновременно две клавиши – CTRL и РЕГ.
Для переключения со строчных букв на прописные или с прописных на строчные необходимо од— новременно нажать три клавиши – CTRL, ALT и РЕЖИМ.
УЧПУ «Маяк-600″ Инструкция по программированию |
7 |
3.ЗАДАНИЕ ПОДГОТОВИТЕЛЬНЫХ ФУНКЦИЙ
3.1.Подготовительные функции служат для задания вида и условий движения и кодируются при помощи адреса G и кодового числа. Подготовительные функции разделены на группы в соответствии с табл. 3.1.
3.2.В кадре может быть несколько подготовительных функций при условии, что они принадле— жат к разным группам.
Таблица 3.1 |
|||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
чание |
|||||
G0 |
1 |
Позиционирование |
Перемещение на быстром ходу в заданную |
5.2 |
|
точку, предварительно запрограммирован— |
|||||
ная скорость игнорируется, но не отменяется |
|||||
G1 |
1 |
Линейная интерполяция |
Перемещение с запрограммированной ско— |
5.1 |
|
ростью по прямой от исходной точки к точке, |
|||||
заданной координатами в кадре |
|||||
G2 |
1 |
Круговая интерполяция, |
Круговая интерполяция, при которой движе— |
5.5 |
|
движение по часовой |
ние исполнительного органа станка направ— |
||||
стрелке |
лено по часовой стрелке, если смотреть со |
||||
стороны положительного направления оси, |
|||||
перпендикулярной к обрабатываемой по— |
|||||
верхности |
|||||
G3 |
1 |
Круговая интерполяция, |
Круговая интерполяция, при которой движе— |
5.5 |
|
движение против часо— |
ние исполнительного органа станка направ— |
||||
вой стрелки |
лено против часовой стрелки, если смотреть |
||||
со стороны положительного направления |
|||||
оси, перпендикулярной к обрабатываемой |
|||||
поверхности |
|||||
G4 |
2 |
Выдержка в отработке |
Задержка в отработке программы на опре— |
16 |
Х |
на определенное время |
деленное время, заданное в программе. |
||||
(пауза) |
Применяется для выполнения операций, |
||||
протекающих известное время и не требую— |
|||||
щих ответа от станка |
|||||
G8 |
2 |
Отмена разгона |
При задании в кадре с резьбой разгон перед |
13 |
Х |
началом резьбы не выполняется |
|||||
G9 |
3 |
Торможение в конце |
Автоматическое уменьшение скорости отно— |
13 |
Х |
кадра |
сительно запрограммированной при прибли— |
||||
жении к запрограммированной точке |
|||||
G10 |
5 |
Привязка инструмента |
Можно задать только в режиме «Преднабор« |
8 |
Х |
G11 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №1 |
системы координат заготовки №1 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G12 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №2 |
системы координат заготовки №2 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G13 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №3 |
системы координат заготовки №3 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G14 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №4 |
системы координат заготовки №4 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G15 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №5 |
системы координат заготовки №5 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G17 |
4 |
Выбор плоскости XY |
Задание плоскости XY для круговой интер— |
4.3 |
|
поляции, коррекции на радиус инструмента, |
|||||
выбора значения геометрического элемента |
|||||
G18 |
4 |
Выбор плоскости XZ |
Задание плоскости XZ для круговой интер— |
4.3 |
|
поляции, коррекции на радиус инструмента, |
|||||
выбора значения геометрического элемента |
УЧПУ «Маяк-600″ Инструкция по программированию |
8 |
||||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||||
чание |
|||||||||
G19 |
4 |
Выбор плоскости YZ |
Задание плоскости YZ для круговой интер— |
4.3 |
|||||
поляции, коррекции на радиус инструмента, |
|||||||||
выбора значения геометрического элемента |
|||||||||
G20 |
4 |
Выбор произвольной |
Задание произвольной плоскости для круго— |
4.3 |
|||||
плоскости |
вой интерполяции, коррекции на радиус |
5.8 |
|||||||
G21 |
19 |
Пересчет скорости по |
Скорость подачи по круговой координате пе— |
6 |
|||||
круговой координате |
ресчитывается с учетом диаметра заготовки |
||||||||
G25 |
21 |
Поворот осей координат |
Поворот осей координат в плоскости относи— |
7.2 |
|||||
тельно точки на угол, заданный в УП |
|||||||||
G26 |
21 |
Отмена поворота |
Отмена поворота осей координат |
7.2 |
|||||
(функции G25) |
|||||||||
G28 |
5 |
Выход в «0» станка |
Выход в исходное положение органов станка |
4.4 |
Х |
||||
по программе |
|||||||||
G29 |
19 |
Отмена полярной |
Отмена отсчета перемещений в полярной |
4.9 |
|||||
системы координат |
системе координат (функции G30) |
||||||||
G30 |
19 |
Задание полярной |
Отсчет перемещения производится в поляр— |
4.9 |
|||||
системы координат |
ной системе координат |
||||||||
G31 |
31 |
Обработка сигнала |
Перемещение, запрограммированное в кад— |
17 |
Х |
||||
касания |
ре, выполняется до появления сигнала каса— |
||||||||
ния |
|||||||||
G33 |
1 |
Нарезание резьбы с |
Выбор режима работы, предназначенного |
13 |
Х |
||||
постоянным шагом |
для нарезания резьбы |
||||||||
G40 |
7 |
Отмена коррекции на |
Функция, которая отменяет коррекцию на |
10 |
|||||
радиус инструмента |
радиус инструмента (функции G41, G42) |
||||||||
G41 |
7 |
Коррекция на радиус |
Используется, когда инструмент находится |
10 |
|||||
инструмента левая |
слева от обрабатываемой поверхности, если |
||||||||
смотреть от режущего инструмента в на— |
|||||||||
правлении его движения относительно дета— |
|||||||||
ли |
|||||||||
G42 |
7 |
Коррекция на радиус |
Коррекция на радиус инструмента. Исполь— |
10 |
|||||
инструмента правая |
зуется, когда инструмент находится справа |
||||||||
от обрабатываемой поверхности, если смот— |
|||||||||
реть от режущего инструмента в направле— |
|||||||||
нии его движения относительно детали |
|||||||||
G43 |
8 |
Коррекция на длину и |
Используется для указания, что величину |
9 |
|||||
положение инструмента |
коррекции |
инструмента |
(предварительно |
||||||
положительная |
введенную в память устройства) необходимо |
||||||||
сложить с координатой, заданной в соответ— |
|||||||||
ствующем кадре или кадрах |
|||||||||
G44 |
8 |
Коррекция на длину и |
Используется для указания, что величину |
9 |
|||||
положение инструмента |
коррекции |
инструмента |
(предварительно |
||||||
отрицательная |
введенную в память устройства) необходимо |
||||||||
вычесть из координаты, заданной в соответ— |
|||||||||
ствующем кадре или кадрах |
|||||||||
G45 |
20 |
Ввод значений в табли— |
Данные, перечисленные в кадре, вводятся в |
8 |
Х |
||||
цу инструментов |
таблицу инструментов. Номер элемента в |
||||||||
таблице соответствует номеру инструмента. |
|||||||||
G49 |
12 |
Отмена коррекции на |
Функция, которая отменяет все коррекции на |
9 |
|||||
длину и положение |
длину и положение инструмента (функции |
||||||||
инструмента |
G43, G44) |
||||||||
G50 |
22 |
Отмена зеркального |
Функция, отменяющая зеркальное отобра— |
7.1 |
|||||
отображения |
жение (функция G51) |
||||||||
G51 |
22 |
Зеркальное |
Зеркальное отображение контура относи— |
7.1 |
|||||
отображение |
тельно прямой, параллельной осям коорди— |
||||||||
нат |
|||||||||
G53 |
13 |
Задание станочной |
4.8 |
Х |
|||||
системы координат |
|||||||||
G54 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №1 |
|||||||||
G55 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №2 |
|||||||||
G56 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №3 |
УЧПУ «Маяк-600″ Инструкция по программированию |
9 |
||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||
чание |
|||||||
G57 |
13 |
Задание системы коор— |
4.8 |
||||
динат заготовки №4 |
|||||||
G58 |
13 |
Задание системы коор— |
4.8 |
||||
динат заготовки №5 |
|||||||
G61 |
14 |
Режим торможения в |
G61 аналогична G9, но действует не в одном |
||||
конце кадра |
кадре, а до отмены |
||||||
G63 |
28 |
Перемещение по круго— |
Перемещение по круговой координате вы— |
5.4 |
Х |
||
вой координате |
полняется по кратчайшему пути |
||||||
G64 |
14 |
Отмена режима тормо— |
Функция, которая отменяет функцию G61 |
||||
жения в конце кадра |
|||||||
G65 |
30 |
Перерасчет скорости в |
В зависимости от радиуса инструмента рас— |
||||
кадре в зависимости от |
считывается контурная скорость перемеще— |
||||||
радиуса инструмента |
ния цента инструмента |
||||||
G66 |
30 |
Отмена перерасчета |
|||||
G68 |
4 |
Отмена масштабирова— |
Функция, которая отменяет функцию G69 |
7.3 |
|||
ния |
|||||||
G69 |
4 |
Масштабирование |
Задание масштабных коэффициентов для |
7.3 |
|||
изменения величины перемещения в кадре |
|||||||
G90 |
15 |
Абсолютный размер |
Отсчет перемещения по всем координатам |
4.2 |
|||
производится от нулевой точки |
|||||||
G91 |
15 |
Размер в приращении |
Отсчет перемещения по всем координатам |
4.2 |
|||
производится относительно предыдущей за— |
|||||||
программированной точки |
|||||||
G92 |
16 |
Смещение системы |
Задание смещения системы координат заго— |
4.8 |
Х |
||
координат |
товки |
||||||
G93 |
16 |
Отмена функций сме— |
Отмена действия функций G92, G158, G159 |
4.8 |
Х |
||
щения системы коорди— |
|||||||
нат |
|||||||
G94 |
19 |
Подача в миллиметрах |
Данные, следующие за адресом скорости |
||||
в минуту |
подачи, равны величине подачи в милли— |
||||||
метрах в минуту |
|||||||
G101 |
5 |
Присвоение значений |
Запись значений в параметры смещения той |
4.8 |
Х |
||
параметрам смещения |
системы координат заготовки, которая ука— |
||||||
системы координат за— |
зана в кадре с функцией G101 |
||||||
Готовки |
|||||||
G102 |
1 |
Задание дуги по трем |
Задание круговой интерполяции координа— |
5.6 |
Х |
||
точкам |
тами точек |
||||||
G105 |
31 |
Запрет на коррекцию |
Любые изменения процента коррекции ско— |
6, |
|||
скорости подачи и ско— |
рости подачи и скорости шпинделя игнори— |
14 |
|||||
рости шпинделя |
руются |
||||||
G106 |
31 |
Разрешение на коррек— |
Отмена функции G105 |
6 |
|||
цию скорости подачи и |
14 |
||||||
скорости шпинделя |
|||||||
G110 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения той |
4.8 |
Х |
||
ординат заготовки |
системы координат заготовки, которая ука— |
||||||
зана в кадре с функцией G110. |
|||||||
Можно задать только в режиме «Преднабор« |
|||||||
G119 |
23 |
Перевод шпинделя в |
Задание возможно при наличии ДОС на |
Х |
|||
следящий режим |
шпинделе |
||||||
G120 |
23 |
Перевод шпинделя в |
Функция G120 аналогична функции G119, но |
||||
следящий режим |
действует не на один кадр, а до отмены |
||||||
G121 |
23 |
Отмена следящего ре— |
Отмена функции G120 |
||||
жима работы шпинделя |
|||||||
G122 |
24 |
Ориентация шпинделя |
Задается на эквидистантном контуре. |
||||
по нормали |
Отменяется функцией G40 |
||||||
G123 |
24 |
Отмена ориентации |
Отмена функции G122 |
||||
шпинделя по нормали |
|||||||
G130 |
32 |
Отмена торцевой и ци— |
Отмена функций G131 и G231 |
5.9 |
|||
линдрической интерпо— |
5.10 |
||||||
ляции |
|||||||
G131 |
32 |
Торцевая интерполяция |
Задается при торцевой фрезерной обработ— |
5.9 |
|||
ке в плоскости вращения |
УЧПУ «Маяк-600″ Инструкция по программированию |
10 |
||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||
чание |
|||||||
G133 |
1 |
Нарезание резьбы мет— |
Однопроходный цикл нарезания резьбы |
13.2 |
Х |
||
чиком |
метчиком |
||||||
G158 |
16 |
Смещение системы |
Задание смещения системы координат |
4.8 |
Х |
||
координат |
заготовки |
||||||
G159 |
16 |
Смещение системы |
Задание смещения системы координат |
4.8 |
Х |
||
координат |
заготовки |
||||||
G163 |
25 |
Выход в «0» станка в |
Задается отдельным кадром без перемеще— |
Х |
|||
станочной системе ко— |
ний. |
||||||
ординат с отменой кор— |
Выполняет те же действия, что и кадр |
||||||
рекций |
G0 G90 G53 G40 G49 X0 Y0 Z0 |
||||||
G208 |
26 |
Отмена функции G209 |
|||||
G209 |
26 |
Отмена покадровой от— |
При установке подрежима «Покадровый» ос— |
||||
работки |
танова после отработки кадра не происходит |
||||||
G221 |
33 |
Пересчет скорости |
Аналогична функции G21, за исключением |
6 |
|||
того, что указанная координата может быть |
|||||||
линейной |
|||||||
G231 |
32 |
Цилиндрическая интер— |
Обработка цилиндрической поверхности, |
5.10 |
|||
поляция |
образуемой круговой и линейной осями |
||||||
G447 |
28 |
Вариант выхода на |
Выход на эквидистантный контур (сход с эк— |
10 |
|||
эквидистантный контур |
видистантного контура) выполняется без |
||||||
(схода с эквидистантно— |
корректировки контура |
||||||
го контура) |
|||||||
G448 |
28 |
Вариант выхода на эк— |
Выход на эквидистантный контур (сход с эк— |
10 |
|||
видистантный контур |
видистантного контура) выполняется с кор— |
||||||
(схода с эквидистантно— |
ректировкой контура |
||||||
го контура) |
|||||||
G450 |
6 |
Сопряжение по дуге |
Используется при задании коррекции на ра— |
10 |
|||
диус инструмента (функции G41, G42) |
|||||||
G451 |
6 |
Сопряжение по прямой |
Используется при задании коррекции на ра— |
10 |
|||
диус инструмента (функции G41, G42) |
|||||||
G452 |
36 |
Изменение коррекции в |
Используется при изменении коррекции на |
10 |
|||
конце кадра |
радиус инструмента (функции G41, G42) |
||||||
G453 |
36 |
Изменение коррекции в |
Используется при изменении коррекции на |
10 |
|||
начале кадра |
радиус инструмента (функции G41, G42) |
||||||
G455 |
29 |
Корректировка траекто— |
При смене направления движения по экви— |
10 |
|||
рии при смене G41/G42 |
дистантному контуру (G41 на G42 или G42 |
||||||
на G41) выполняется корректировка траек— |
|||||||
тории |
|||||||
G456 |
29 |
Отмена корректировки |
Отмена функции G455 |
10 |
|||
траектории при смене |
|||||||
G41/G42 |
|||||||
G460 |
30 |
Движение по эквиди— |
Отмена функции G461 |
10 |
|||
стантному контуру без |
|||||||
проверки на «зарезки» |
|||||||
G461 |
30 |
Движение по эквиди— |
При движении по эквидистантному контуру |
10 |
|||
стантному контуру с |
выполняется проверка на «зарезки» (сглажи— |
||||||
проверкой на «зарезки» |
вание контура) |
||||||
G540 |
13 |
Задание системы коор— |
4.8 |
||||
… |
динат заготовки |
||||||
G589 |
№10 … №59 |
||||||
G941 |
19 |
Подача в мкм в минуту |
Данные, следующие за адресом скорости |
||||
подачи, равны величине подачи в мкм в ми— |
|||||||
нуту |
|||||||
G942 |
19 |
Подача в миллиметрах |
Данные, следующие за адресом скорости |
||||
в час |
подачи, равны величине подачи в милли— |
||||||
метрах в час |
|||||||
G943 |
35 |
Подача в миллисекун— |
Скорость пересчитывается таким образом, |
||||
дах на оборот |
чтобы один оборот выполнялся в указанное |
||||||
под адресом F время |
|||||||
G950 |
27 |
Задание начальной точ— |
Отработка УП с учетом ограничительной зо— |
4.6 |
|||
ки ограничительного |
ны |
||||||
контура |
-
Уже зарегистрированы? Войти
-
Регистрация
Изменение в правилах «Опознайки»
Один объект для опознания — одна тема.
Запрещается размещать групповые фотографии или несколько разных объектов для опознания.
Информация о файле
Инструкция по программированию и инструкция оператора Маяк-610Т
Устройство ЧПУ Маяк-600Т.
�?нструкция оператора ПВС0.303.019 ДЭ�?1
Формат: PDF
Настоящая инструкция устанавливает последовательность действий оператора при эксплуа-
тации устройств числового программного управления серии «Маяк-600Т»: «Маяк-600», «Маяк-610», «Маяк-
611″, «Маяк-621», «Маяк-601» (в дальнейшем — устройство), предназначенных для управления технологи-
ческим оборудованием.
Оглавление:
СОДЕРЖАН�?Е 2
1. ВВЕДЕН�?Е 4
2. ПУЛЬТ ОПЕРАТОРА 5
2.1. Состав пульта оператора 5
2.2. Клавиатура пульта оператора 6
2.3. �?ндикация пульта оператора 10
3. ПОДГОТОВКА К РАБОТЕ 12
3.1. Режимы работы 12
3.2. Модули 12
3.3. Включение УЧПУ 12
3.4. Уровень доступа 13
4. ВВОД – ВЫВОД ФАЙЛОВ 16
4.1. Выбор файла (каталога) 17
4.2. Просмотр файла 17
4.3. Файловые операции 17
4.4. Загрузка файлов с управляющей программой (файлы ISO) 19
4.5. Загрузка файлов с параметрами устройства (файлы DMP) 19
4.6. Графическое отображение файла 20
4.7. Текстовый редактор 24
5. РЕДАКТ�?РОВАН�?Е УП 27
5.1. Команды редактирования 28
5.2. Комментарии в тексте УП 29
5.3. Выход из редактирования 29
5.4. Создание нового файла 30
5.5. Задание вида отработки УП 30
5.6. Диалоговый режим редактирования УП 32
6. РАБОТА С ПАРАМЕТРАМ�? 36
6.1. Чтение и ввод коррекций и параметров 36
6.2. Работа с массивом геометрических элементов (массив Q) 38
6.3. Таблица инструментов 40
7. РЕЖ�?М «АВТОМАТ» 42
7.1. Отработка УП 42
7.2. Подрежимы режима «Автомат» 42
7.3. �?зменение скорости подачи 43
7.4. �?зменение скорости шпинделя 43
7.5. �?ндикация в режиме «Автомат» 43
8. РЕЖ�?М «РУЧНОЙ» 46
8.1. Задание безразмерных перемещений 46
8.2. Выбор скорости перемещения 46
8.3. Выход в точку 46
8.4. Задание фиксированных перемещений 47
8.5. Обучение 47
8.6. �?ндикация в режиме «Ручной» 47
9. РЕЖ�?М «ВЫХОД В «0» 48
10. РЕЖ�?М «ПРЕДНАБОР» 50
11. ПР�?ВЯЗКА �?НСТРУМЕНТА �? С�?СТЕМЫ КООРД�?НАТ 51
11.1. Привязка инструмента 51
11.2. Привязка системы координат 53
УЧПУ «Маяк-600Т» �?нструкция оператора 3
12. КОНТРОЛЬ СОСТОЯН�?Я БЛОКОВ 55
12.1. �?ндикация содержимого адресов БВВ 55
12.2. Программный осциллограф 56
12.3. Работа с калибратором 60
13. ПРОГРАММ�?РОВАН�?Е ПАРАМЕТРОВ СТАНКА 62
13.1. Программирование блоков УЧПУ 62
13.2. Компенсация погрешности и люфта 62
13.3. Таблица входов блоков УЧПУ 66
13.4. Таблица выходов блоков УЧПУ 67
ПР�?ЛОЖЕН�?Е 70
ВН�?МАН�?Е!
Вся информация, которая размещается на сайте носит ознакомительный характер. Мы стремимся к тому, чтобы Вы получали только достоверную, максимально полную и точную информацию. Но мы не исключаем, что некоторая информация может со временем утратить свою актуальность, допускаем возможность ошибок в содержании.
�?нформация на сайте размещается в исходном виде. Мы не даем гарантии на полноту и актуальность информации. �?нформация предоставляется также без каких-либо других явно или неявно выраженных или предполагаемых гарантий.
Администрация сайта оставляет за собой право, не уведомляя пользователей и посетителей ресурса, вносить изменения в контент.
Администрация сайта не несет ответственности за информацию, предоставленную пользователями.
На сайте есть ссылки на сторонние ресурсы (сайты), на которые мы не имеем никакого влияния. Ссылки на другие ресурсы предназначены для того, чтобы пользователю было удобнее искать информацию по схожей тематике. Мы не несем ответственности за содержание других сайтов (контент), за их доступность пользователям.
Нет и не может быть таких обстоятельств, при которых владелец (администрация) сайта будет нести какую-либо ответственность перед какой-либо стороной за прямой, непрямой или косвенно причиненный ущерб из-за использования информации, находящейся на страницах этого сайта, или информации на том сайте, на который имеется гиперссылка с этого ресурса. Ни при каких обстоятельствах мы не будем нести ответственность за возможную, но упущенную выгоду, потерю программ или данных, приостановку вашей хозяйственной деятельности и в аналогичных случаях, даже если будем явно проинформированы о большой вероятности подобного ущерба.
�?нтернет не обеспечивает надежной защиты данных и информации, поэтому не несет и не может нести ответственность за информацию, которую получают пользователи из �?нтернета.
Посещая данный сайт и используя его контент в своих целях, Вы прямо выражаете свое согласие с данным «Отказом от ответственности» и принимаете всю ответственность на себя.
Администрация сайта в любое время может и имеет право вносить изменения в эти правила. Они вступают в силу безотлагательно с этого момента. Если Вы продолжаете пользоваться сайтом после того, как в «Отказ от ответственности» внесены изменения, значит — Вы автоматически согласились на соблюдение обновленных правил.
Владельцы и создатели данного ресурса не несут ответственности за содержание ссылок, за их использование и за информацию, размещенную на данном сайте, как не несут ответственность за игнорирование пользователями коммерческого статуса того программного обеспечения, на которое ведут ссылки с этого сайта.
Авторское право и право на товарный знак
Мы стремимся соблюдать авторские права других собственников и использовать собственные или не требующие лицензирования материалы. Загрузка и копирование текстовых материалов, изображений, фотографий или иных файлов с нашего сайта допускается только для личного, некоммерческого использования. Поскольку содержимое этого раздела сайта создается из открытых общедоступных и бесплатных источников. Если вам стало известно об авторском праве на какой-либо материал на сайте, пожалуйста, сообщите нам. После уведомления о нарушениях, мы удалим такое содержимое немедленно.
УСТРОЙСТВО ЧПУ
«МАЯК-600»
ИНСТРУКЦИЯ ПО ПРОГРАММИРОВАНИЮ
ПВС0.303.013 ДЭИ
Редакция 01.06.09
УЧПУ «Маяк-600″ Инструкция по программированию |
2 |
СОДЕРЖАНИЕ
1. |
ВВЕДЕНИЕ ………………………………………………………………………………………………………………………………….. |
4 |
||
2. |
ПОСТРОЕНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ…………………………………………………………………………… |
4 |
||
2.1. |
Структура управляющей программы……………………………………………………………………………………….. |
4 |
||
2.2. |
Структура кадра …………………………………………………………………………………………………………………….. |
4 |
||
2.3. |
Структура слова …………………………………………………………………………………………………………………….. |
5 |
||
2.4. Комментарии в тексте УП…………………………………………………………………………………………………………… |
6 |
|||
3. |
ЗАДАНИЕ ПОДГОТОВИТЕЛЬНЫХ ФУНКЦИЙ ……………………………………………………………………………… |
7 |
||
4. |
СИСТЕМЫ КООРДИНАТ ……………………………………………………………………………………………………………. |
13 |
||
4.1. |
Задание перемещений …………………………………………………………………………………………………………. |
13 |
||
4.2. Абсолютная и относительная системы отсчета……………………………………………………………………… |
13 |
|||
4.3. |
Выбор плоскости………………………………………………………………………………………………………………….. |
13 |
||
4.4. |
Выход в «0»…………………………………………………………………………………………………………………………… |
14 |
||
4.5. |
Программные ограничители …………………………………………………………………………………………………. |
14 |
||
4.6. |
Задание ограничительного контура……………………………………………………………………………………….. |
14 |
||
4.7. |
Зона исключения………………………………………………………………………………………………………………….. |
16 |
||
4.8. Система координат станка и заготовки………………………………………………………………………………….. |
17 |
|||
4.9. Программирование в полярной системе координат ……………………………………………………………….. |
21 |
|||
5. |
МЕТОДЫ ПРОГРАММИРОВАНИЯ ИНТЕРПОЛЯЦИИ ………………………………………………………………… |
23 |
||
5.1. |
Линейная интерполяция……………………………………………………………………………………………………….. |
23 |
||
5.2. |
Позиционирование……………………………………………………………………………………………………………….. |
23 |
||
5.3. Задание перемещения по координате через угол ………………………………………………………………….. |
23 |
|||
5.4. Перемещение по круговой координате ………………………………………………………………………………….. |
24 |
|||
5.4.1. Задание круговой координаты …………………………………………………………………………………………… |
24 |
|||
5.4.2. Задание вида перемещения ………………………………………………………………………………………………. |
24 |
|||
5.4.3. Перемещение по кратчайшему пути……………………………………………………………………………………. |
26 |
|||
5.5. |
Круговая интерполяция ………………………………………………………………………………………………………… |
26 |
||
5.6. Задание дуги по трем точкам………………………………………………………………………………………………… |
28 |
|||
5.7. |
Винтовая интерполяция ……………………………………………………………………………………………………….. |
29 |
||
5.8. Задание произвольной плоскости интерполяции …………………………………………………………………… |
30 |
|||
5.9. |
Торцевая интерполяция……………………………………………………………………………………………………….. |
31 |
||
5.10. |
Цилиндрическая интерполяция …………………………………………………………………………………………. |
32 |
||
5.11. Обработка фасок и галтелей……………………………………………………………………………………………… |
34 |
|||
6. |
ЗАДАНИЕ СКОРОСТИ ПОДАЧИ………………………………………………………………………………………………… |
36 |
||
6.1. Функция подачи……………………………………………………………………………………………………………………….. |
36 |
|||
6.2. Расчет скорости подачи …………………………………………………………………………………………………………… |
37 |
|||
6.3. Скорость подачи при задании эквидистанты …………………………………………………………………………….. |
38 |
|||
6.4. Функции G21 и G221 ………………………………………………………………………………………………………………… |
39 |
|||
7. |
ПРЕОБРАЗОВАНИЕ СИСТЕМЫ КООРДИНАТ …………………………………………………………………………… |
40 |
||
7.1. |
Зеркальное отображение контура …………………………………………………………………………………………. |
40 |
||
7.2. |
Поворот осей координат……………………………………………………………………………………………………….. |
41 |
||
7.3. |
Масштабирование ……………………………………………………………………………………………………………….. |
42 |
||
8. |
ПРОГРАММИРОВАНИЕ ФУНКЦИИ ИНСТРУМЕНТА ………………………………………………………………….. |
44 |
||
8.1. |
Функция инструмента……………………………………………………………………………………………………………. |
44 |
||
8.2. Работа с таблицей инструментов………………………………………………………………………………………….. |
44 |
|||
9. |
КОРРЕКЦИЯ НА ДЛИНУ И ПОЛОЖЕНИЕ ИНСТРУМЕНТА………………………………………………………. |
46 |
||
9.3. Работа без таблицы инструментов ……………………………………………………………………………………….. |
46 |
|||
9.4. Работа с таблицей инструментов………………………………………………………………………………………….. |
47 |
|||
10. |
КОРРЕКЦИЯ НА РАДИУС ИНСТРУМЕНТА ……………………………………………………………………………. |
49 |
||
10.1. Задание коррекции на радиус…………………………………………………………………………………………………. |
49 |
|||
10.2. Выход на эквидистантный контур……………………………………………………………………………………………. |
51 |
|||
10.3. Перемещение по эквидистантному контуру …………………………………………………………………………….. |
53 |
|||
10.4. Сход с эквидистантного контура……………………………………………………………………………………………… |
55 |
УЧПУ «Маяк-600″ Инструкция по программированию |
3 |
||||
11. |
ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ПЕРЕМЕННЫХ ………………………………………………… |
59 |
|||
11.1. |
Целые и вещественные переменные…………………………………………………………………………………. |
59 |
|||
11.2. |
Операции над переменными……………………………………………………………………………………………… |
60 |
|||
11.3. |
Вычисление функций ………………………………………………………………………………………………………… |
61 |
|||
11.4. |
Команды переходов ………………………………………………………………………………………………………….. |
61 |
|||
11.5. |
Обращение к переменным ………………………………………………………………………………………………… |
62 |
|||
12. |
ПОДПРОГРАММЫ…………………………………………………………………………………………………………………… |
63 |
|||
12.1. |
Составление подпрограмм………………………………………………………………………………………………… |
63 |
|||
12.2. |
Файлы подпрограмм………………………………………………………………………………………………………….. |
64 |
|||
13. |
НАРЕЗАНИЕ РЕЗЬБЫ…………………………………………………………………………………………………………….. |
66 |
|||
13.1. |
Нарезание резьбы резцом G33………………………………………………………………………………………….. |
66 |
|||
13.2. |
Нарезание резьбы метчиком G133…………………………………………………………………………………….. |
67 |
|||
14. |
ПРОГРАММИРОВАНИЕ СКОРОСТИ ГЛАВНОГО ДВИЖЕНИЯ ……………………………………………….. |
68 |
|||
15. |
ПРОГРАММИРОВАНИЕ ВСПОМОГАТЕЛЬНЫХ ФУНКЦИЙ……………………………………………………… |
68 |
|||
16. |
ЗАДАНИЕ ВЫДЕРЖКИ ВРЕМЕНИ………………………………………………………………………………………….. |
69 |
|||
17. |
РАБОТА С ДАТЧИКОМ КАСАНИЯ…………………………………………………………………………………………. |
69 |
|||
18. |
ЗАДАНИЕ ГЕОМЕТРИЧЕСКИХ ЭЛЕМЕНТОВ КОНТУРА ДЕТАЛИ………………………………………………. |
70 |
|||
18.1. |
Описание геометрической информации …………………………………………………………………………….. |
70 |
|||
18.2. |
Способы задания геометрических элементов…………………………………………………………………….. |
72 |
|||
18.2.1. Задание точки………………………………………………………………………………………………………………….. |
72 |
||||
18.2.2. Задание прямой ………………………………………………………………………………………………………………. |
75 |
||||
18.2.3. Задание окружности…………………………………………………………………………………………………………. |
76 |
||||
19. |
ПОСТОЯННЫЕ ЦИКЛЫ ………………………………………………………………………………………………………….. |
80 |
|||
19.1. |
Общие положения…………………………………………………………………………………………………………….. |
80 |
|||
19.2. |
Цикл высокоскоростной обработки глубокого отверстия G73………………………………………………. |
82 |
|||
19.3. |
Универсальный цикл глубокого сверления G74 ………………………………………………………………….. |
83 |
|||
19.4. |
Цикл нарезания резьбы метчиком G75 ………………………………………………………………………………. |
85 |
|||
19.5. |
Цикл чистовой расточки G76……………………………………………………………………………………………… |
86 |
|||
19.6. |
Цикл сверления G81 …………………………………………………………………………………………………………. |
87 |
|||
19.7. |
Цикл сверления G82 …………………………………………………………………………………………………………. |
88 |
|||
19.8. |
Цикл обработки глубокого отверстия G83…………………………………………………………………………… |
89 |
|||
19.9. |
Цикл нарезания резьбы G84 ……………………………………………………………………………………………… |
90 |
|||
19.10. |
Цикл расточки G85 ……………………………………………………………………………………………………………. |
90 |
|||
19.11. |
Цикл расточки G86 ……………………………………………………………………………………………………………. |
91 |
|||
19.12. |
Цикл обратной расточки G87 …………………………………………………………………………………………….. |
92 |
|||
19.13. |
Цикл расточки G88 ……………………………………………………………………………………………………………. |
93 |
|||
19.14. |
Цикл расточки G89 ……………………………………………………………………………………………………………. |
94 |
|||
20. |
ЦИКЛЫ ЗАДАНИЯ СХЕМЫ РАСПОЛОЖЕНИЯ ОТВЕРСТИЙ…………………………………………………. |
95 |
|||
20.1. |
Цикл линейной решетки отверстий G78……………………………………………………………………………… |
95 |
|||
20.2. |
Цикл круговой решетки отверстий G79 ………………………………………………………………………………. |
97 |
|||
21. |
ИЗМЕРИТЕЛЬНЫЕ ЦИКЛЫ…………………………………………………………………………………………………… |
101 |
|||
21.1. |
Общие положения…………………………………………………………………………………………………………… |
101 |
|||
21.2. |
Измерение плоскости G978……………………………………………………………………………………………… |
103 |
|||
21.3. |
Измерение отверстия или вала G979……………………………………………………………………………….. |
104 |
|||
21.4. |
Измерение угла плоскости G997………………………………………………………………………………………. |
106 |
|||
21.5. |
Измерение угла между двумя плоскостями G998 ……………………………………………………………… |
107 |
|||
ПРИЛОЖЕНИЕ ……………………………………………………………………………………………………………………………….. |
109 |
УЧПУ «Маяк-600″ Инструкция по программированию |
4 |
1.ВВЕДЕНИЕ
1.1.Настоящая инструкция устанавливает правила составления управляющих программ для уст— ройств числового программного управления серии «Маяк-600″: «Маяк-600″, «Маяк-610″, «Маяк-611″, «Маяк— 621″, «Маяк-601″, «Маяк-600Е«, «Маяк-610Е«, «Маяк-611Е«, «Маяк-601Е«, «Маяк-622″ (в дальнейшем – уст—
ройство), предназначенных для управления технологическим оборудованием.
1.2.При работе с устройством необходимо дополнительно руководствоваться следующими доку—
ментами:
1)паспортом на УЧПУ;
2)инструкцией оператора ПВС0.303.013 ДЭИ1.
2.ПОСТРОЕНИЕ УПРАВЛЯЮЩЕЙ ПРОГРАММЫ
2.1.Структура управляющей программы
2.1.1. Управляющая программа (УП) вводится в память устройства вручную, со стандартной дискеты размером 3,5 дюйма или с флэш—диска.
Для представления информации на дискете используется код ASCII, принятый на IBM- совместимых компьютерах.
2.1.2. УП записывается в виде последовательности кадров, которые состоят из слов.
УП должна начинаться словом «Начало программы«. Слово «Начало программы» состоит из ад— реса % и цифровой части (от одной до четырех цифр), которые образуют номер программы. Слово «На— чало программы» должно задаваться отдельной строкой.
2.1.3. В конце УП должно стоять слово М2 («Конец программы«), а в конце файла – слово М30
(«Конец файла«). |
||
Пример. |
Фрагмент УП |
|
%1567 |
; начало УП |
|
N1 G28 X10 Z10 |
||
N2 G1 G91 X20. Z20. F500 |
||
N3 L0102 |
; обращение к подпрограмме L0100 |
|
N4 G4 F10 |
||
N5 M2 |
; конец УП |
|
L0100 |
; начало подпрограммы |
|
N100 X50. Z-4.2 |
||
N110 М17 |
; конец подпрограммы |
2.2.Структура кадра
2.2.1. Каждый кадр программы должен начинаться с одного из следующих слов: «Номер кадра«, «Главный кадр«, «Пропуск кадра«. Каждый кадр программы должен задаваться отдельной строкой.
2.2.2.В пределах одного кадра не должны использоваться слова с одинаковыми адресами, за исключением слов «Подготовительная функция«, «Вспомогательная функция«, «Коррекция«.
В пределах одного кадра программы не должны использоваться слова «Подготовительная функ— ция«, входящие в одну группу (см. табл. 3.1).
2.2.3.Любое слово может быть пропущено, если оно необязательно в кадре программы.
2.2.4.Символ «Главный кадр» ( : ) записывается вместо символа N в качестве адреса в слове «Номер кадра«. После слова «Главный кадр» должна быть записана вся информация, необходимая для начала или возобновления обработки с этого кадра.
2.2.5.Символ «Пропуск кадра» ( / ) записывается перед символами «Номер кадра» или «Главный кадр«. Кадры, содержащие символ «Пропуск кадра«, не отрабатываются при установке с пульта операто— ра подрежима «Пропуск кадра«.
Пример. /:68 … пропуск главного кадра номер 68 /N215 … пропуск кадра номер 215
2.2.6. Формат кадра соответствует ГОСТ 20999-83 (табл. 2.1.).
УЧПУ «Маяк-600″ Инструкция по программированию |
5 |
|||||
Таблица 2.1 |
||||||
Адрес |
Наименование слова |
Формат |
Диапазон значений |
Примечание |
||
% |
Начало программы |
04 |
1÷9999 |
|||
N |
Номер кадра |
05 |
1÷99999 |
|||
: |
Главный кадр |
05 |
1÷99999 |
|||
/ |
Пропуск кадра |
— |
— |
|||
( ) |
Текст комментария в УП |
— |
— |
|||
А |
Угол |
033 |
0÷360000 |
|||
A, B,C, |
Перемещение по координате |
+043 |
-9999999÷+9999999 |
|||
U, V,W |
4,5,6,7,8 |
|||||
D |
Коррекция |
03 |
0÷179 |
|||
E |
Условный, безусловный переход |
05 |
1÷99999 |
|||
F |
Функция подачи |
05 или 023 |
1÷24000 |
|||
Параметр паузы |
05 |
1÷99999 |
G4 |
|||
G |
Подготовительная функция |
03 |
0÷951 |
Табл.3.1,3.2,3.3 |
||
I |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате X |
||||||
J |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате Y |
||||||
K |
Параметр круговой интерполяции |
+043 |
-9999999÷+9999999 |
|||
по координате Z |
||||||
L |
Подпрограмма |
05 |
01÷99999 |
|||
M |
Вспомогательная функция |
02 |
0÷99 |
|||
P |
Коэффициент масштабирования |
+043 |
-9999999÷+9999999 |
|||
Q |
Функция автоматического расчета |
02 |
0÷99 |
|||
элементов контура |
||||||
R |
Переменная |
03 |
0÷179 |
|||
Радиус |
+043 |
-9999999÷+9999999 |
||||
S |
Функция скорости шпинделя |
05 |
0÷99999 |
|||
T |
Функция инструмента |
02 |
1÷99 |
|||
X |
Перемещение по координате X |
+043 |
-9999999÷+9999999 |
|||
Y |
Перемещение по координате Y |
+043 |
-9999999÷+9999999 |
|||
Z |
Перемещение по координате Z |
+043 |
-9999999÷+9999999 |
Примечание. Особенности формата кадра при работе с функцией Т, переменными, подпро— граммами даны в разделах 8, 11, 12.
2.3.Структура слова
2.3.1. Слово состоит из символа адреса и последовательности цифр с предшествующим знаком или без него.
Пример. X500, M12, Z-300
2.3.2.Нули, стоящие перед первой значащей цифрой, а также знак «плюс» могут быть опущены.
2.3.3.Все размерные перемещения должны задаваться в мкм.
Устройство обеспечивает ввод числовых значений с десятичной точкой. Десятичная точка мо— жет быть использована только в словах, имеющих размерность «мкм» (Х, У, Z , А и т.д.).
Пример. Слова Z15., Z15.0, Z15000 соответствуют размеру 15 мм по координате Z . Слова Х.14, Х0.14, Х140 соответствуют размеру 0,14 мм по координате X.
Примечания: 1. В словах до символа «Десятичная точка» должно стоять не более четырех цифр, а после него – не более трех цифр.
2. В кадре могут быть слова с символом «Десятичная точка» и без него.
УЧПУ «Маяк-600″ Инструкция по программированию |
6 |
2.4. Комментарии в тексте УП
2.4.1.Комментарием считается текст от символа «;» (Точка с запятой) до конца строки и текст, за— ключенный в круглые скобки. Открывающаяся скобка (символ «(» ) является началом комментария, за— крывающаяся скобка (символ «)» ) – концом комментария.
Текст комментария может находиться между любыми словами УП. Текст комментария может состоять из букв, цифр или знаков.
В модуле «Редактирование» текст комментария вводится и редактируется как одно слово.
2.4.2.Текст комментария в круглых скобках индицируется на экране в режиме «Автомат» во время отработки того кадра, где он записан и остается на экране до начала отработки другого кадра с коммен— тарием.
Пример: Фрагмент текста УП с комментариями
%12 |
; начало программы |
N1 G28 X10 Z10 |
|
N2 G1 G91 X10. Z10. F500 |
(комментарий к N2 – индицируется при отработке) |
N3 G4 F10 |
;отработка паузы |
N4 X-10. Z-10. |
N5 M2
2.4.3. Для переключения ПО УЧПУ с латинских букв на русские или с русских на латинские необ— ходимо нажать одновременно две клавиши – CTRL и РЕГ.
Для переключения со строчных букв на прописные или с прописных на строчные необходимо од— новременно нажать три клавиши – CTRL, ALT и РЕЖИМ.
УЧПУ «Маяк-600″ Инструкция по программированию |
7 |
3.ЗАДАНИЕ ПОДГОТОВИТЕЛЬНЫХ ФУНКЦИЙ
3.1.Подготовительные функции служат для задания вида и условий движения и кодируются при помощи адреса G и кодового числа. Подготовительные функции разделены на группы в соответствии с табл. 3.1.
3.2.В кадре может быть несколько подготовительных функций при условии, что они принадле— жат к разным группам.
Таблица 3.1 |
|||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
чание |
|||||
G0 |
1 |
Позиционирование |
Перемещение на быстром ходу в заданную |
5.2 |
|
точку, предварительно запрограммирован— |
|||||
ная скорость игнорируется, но не отменяется |
|||||
G1 |
1 |
Линейная интерполяция |
Перемещение с запрограммированной ско— |
5.1 |
|
ростью по прямой от исходной точки к точке, |
|||||
заданной координатами в кадре |
|||||
G2 |
1 |
Круговая интерполяция, |
Круговая интерполяция, при которой движе— |
5.5 |
|
движение по часовой |
ние исполнительного органа станка направ— |
||||
стрелке |
лено по часовой стрелке, если смотреть со |
||||
стороны положительного направления оси, |
|||||
перпендикулярной к обрабатываемой по— |
|||||
верхности |
|||||
G3 |
1 |
Круговая интерполяция, |
Круговая интерполяция, при которой движе— |
5.5 |
|
движение против часо— |
ние исполнительного органа станка направ— |
||||
вой стрелки |
лено против часовой стрелки, если смотреть |
||||
со стороны положительного направления |
|||||
оси, перпендикулярной к обрабатываемой |
|||||
поверхности |
|||||
G4 |
2 |
Выдержка в отработке |
Задержка в отработке программы на опре— |
16 |
Х |
на определенное время |
деленное время, заданное в программе. |
||||
(пауза) |
Применяется для выполнения операций, |
||||
протекающих известное время и не требую— |
|||||
щих ответа от станка |
|||||
G8 |
2 |
Отмена разгона |
При задании в кадре с резьбой разгон перед |
13 |
Х |
началом резьбы не выполняется |
|||||
G9 |
3 |
Торможение в конце |
Автоматическое уменьшение скорости отно— |
13 |
Х |
кадра |
сительно запрограммированной при прибли— |
||||
жении к запрограммированной точке |
|||||
G10 |
5 |
Привязка инструмента |
Можно задать только в режиме «Преднабор« |
8 |
Х |
G11 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №1 |
системы координат заготовки №1 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G12 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №2 |
системы координат заготовки №2 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G13 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №3 |
системы координат заготовки №3 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G14 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №4 |
системы координат заготовки №4 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G15 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения |
4.8 |
Х |
ординат заготовки №5 |
системы координат заготовки №5 |
||||
Можно задать только в режиме «Преднабор« |
|||||
G17 |
4 |
Выбор плоскости XY |
Задание плоскости XY для круговой интер— |
4.3 |
|
поляции, коррекции на радиус инструмента, |
|||||
выбора значения геометрического элемента |
|||||
G18 |
4 |
Выбор плоскости XZ |
Задание плоскости XZ для круговой интер— |
4.3 |
|
поляции, коррекции на радиус инструмента, |
|||||
выбора значения геометрического элемента |
УЧПУ «Маяк-600″ Инструкция по программированию |
8 |
||||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||||
чание |
|||||||||
G19 |
4 |
Выбор плоскости YZ |
Задание плоскости YZ для круговой интер— |
4.3 |
|||||
поляции, коррекции на радиус инструмента, |
|||||||||
выбора значения геометрического элемента |
|||||||||
G20 |
4 |
Выбор произвольной |
Задание произвольной плоскости для круго— |
4.3 |
|||||
плоскости |
вой интерполяции, коррекции на радиус |
5.8 |
|||||||
G21 |
19 |
Пересчет скорости по |
Скорость подачи по круговой координате пе— |
6 |
|||||
круговой координате |
ресчитывается с учетом диаметра заготовки |
||||||||
G25 |
21 |
Поворот осей координат |
Поворот осей координат в плоскости относи— |
7.2 |
|||||
тельно точки на угол, заданный в УП |
|||||||||
G26 |
21 |
Отмена поворота |
Отмена поворота осей координат |
7.2 |
|||||
(функции G25) |
|||||||||
G28 |
5 |
Выход в «0» станка |
Выход в исходное положение органов станка |
4.4 |
Х |
||||
по программе |
|||||||||
G29 |
19 |
Отмена полярной |
Отмена отсчета перемещений в полярной |
4.9 |
|||||
системы координат |
системе координат (функции G30) |
||||||||
G30 |
19 |
Задание полярной |
Отсчет перемещения производится в поляр— |
4.9 |
|||||
системы координат |
ной системе координат |
||||||||
G31 |
31 |
Обработка сигнала |
Перемещение, запрограммированное в кад— |
17 |
Х |
||||
касания |
ре, выполняется до появления сигнала каса— |
||||||||
ния |
|||||||||
G33 |
1 |
Нарезание резьбы с |
Выбор режима работы, предназначенного |
13 |
Х |
||||
постоянным шагом |
для нарезания резьбы |
||||||||
G40 |
7 |
Отмена коррекции на |
Функция, которая отменяет коррекцию на |
10 |
|||||
радиус инструмента |
радиус инструмента (функции G41, G42) |
||||||||
G41 |
7 |
Коррекция на радиус |
Используется, когда инструмент находится |
10 |
|||||
инструмента левая |
слева от обрабатываемой поверхности, если |
||||||||
смотреть от режущего инструмента в на— |
|||||||||
правлении его движения относительно дета— |
|||||||||
ли |
|||||||||
G42 |
7 |
Коррекция на радиус |
Коррекция на радиус инструмента. Исполь— |
10 |
|||||
инструмента правая |
зуется, когда инструмент находится справа |
||||||||
от обрабатываемой поверхности, если смот— |
|||||||||
реть от режущего инструмента в направле— |
|||||||||
нии его движения относительно детали |
|||||||||
G43 |
8 |
Коррекция на длину и |
Используется для указания, что величину |
9 |
|||||
положение инструмента |
коррекции |
инструмента |
(предварительно |
||||||
положительная |
введенную в память устройства) необходимо |
||||||||
сложить с координатой, заданной в соответ— |
|||||||||
ствующем кадре или кадрах |
|||||||||
G44 |
8 |
Коррекция на длину и |
Используется для указания, что величину |
9 |
|||||
положение инструмента |
коррекции |
инструмента |
(предварительно |
||||||
отрицательная |
введенную в память устройства) необходимо |
||||||||
вычесть из координаты, заданной в соответ— |
|||||||||
ствующем кадре или кадрах |
|||||||||
G45 |
20 |
Ввод значений в табли— |
Данные, перечисленные в кадре, вводятся в |
8 |
Х |
||||
цу инструментов |
таблицу инструментов. Номер элемента в |
||||||||
таблице соответствует номеру инструмента. |
|||||||||
G49 |
12 |
Отмена коррекции на |
Функция, которая отменяет все коррекции на |
9 |
|||||
длину и положение |
длину и положение инструмента (функции |
||||||||
инструмента |
G43, G44) |
||||||||
G50 |
22 |
Отмена зеркального |
Функция, отменяющая зеркальное отобра— |
7.1 |
|||||
отображения |
жение (функция G51) |
||||||||
G51 |
22 |
Зеркальное |
Зеркальное отображение контура относи— |
7.1 |
|||||
отображение |
тельно прямой, параллельной осям коорди— |
||||||||
нат |
|||||||||
G53 |
13 |
Задание станочной |
4.8 |
Х |
|||||
системы координат |
|||||||||
G54 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №1 |
|||||||||
G55 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №2 |
|||||||||
G56 |
13 |
Задание системы коор— |
4.8 |
||||||
динат заготовки №3 |
УЧПУ «Маяк-600″ Инструкция по программированию |
9 |
||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||
чание |
|||||||
G57 |
13 |
Задание системы коор— |
4.8 |
||||
динат заготовки №4 |
|||||||
G58 |
13 |
Задание системы коор— |
4.8 |
||||
динат заготовки №5 |
|||||||
G61 |
14 |
Режим торможения в |
G61 аналогична G9, но действует не в одном |
||||
конце кадра |
кадре, а до отмены |
||||||
G63 |
28 |
Перемещение по круго— |
Перемещение по круговой координате вы— |
5.4 |
Х |
||
вой координате |
полняется по кратчайшему пути |
||||||
G64 |
14 |
Отмена режима тормо— |
Функция, которая отменяет функцию G61 |
||||
жения в конце кадра |
|||||||
G65 |
30 |
Перерасчет скорости в |
В зависимости от радиуса инструмента рас— |
||||
кадре в зависимости от |
считывается контурная скорость перемеще— |
||||||
радиуса инструмента |
ния цента инструмента |
||||||
G66 |
30 |
Отмена перерасчета |
|||||
G68 |
4 |
Отмена масштабирова— |
Функция, которая отменяет функцию G69 |
7.3 |
|||
ния |
|||||||
G69 |
4 |
Масштабирование |
Задание масштабных коэффициентов для |
7.3 |
|||
изменения величины перемещения в кадре |
|||||||
G90 |
15 |
Абсолютный размер |
Отсчет перемещения по всем координатам |
4.2 |
|||
производится от нулевой точки |
|||||||
G91 |
15 |
Размер в приращении |
Отсчет перемещения по всем координатам |
4.2 |
|||
производится относительно предыдущей за— |
|||||||
программированной точки |
|||||||
G92 |
16 |
Смещение системы |
Задание смещения системы координат заго— |
4.8 |
Х |
||
координат |
товки |
||||||
G93 |
16 |
Отмена функций сме— |
Отмена действия функций G92, G158, G159 |
4.8 |
Х |
||
щения системы коорди— |
|||||||
нат |
|||||||
G94 |
19 |
Подача в миллиметрах |
Данные, следующие за адресом скорости |
||||
в минуту |
подачи, равны величине подачи в милли— |
||||||
метрах в минуту |
|||||||
G101 |
5 |
Присвоение значений |
Запись значений в параметры смещения той |
4.8 |
Х |
||
параметрам смещения |
системы координат заготовки, которая ука— |
||||||
системы координат за— |
зана в кадре с функцией G101 |
||||||
Готовки |
|||||||
G102 |
1 |
Задание дуги по трем |
Задание круговой интерполяции координа— |
5.6 |
Х |
||
точкам |
тами точек |
||||||
G105 |
31 |
Запрет на коррекцию |
Любые изменения процента коррекции ско— |
6, |
|||
скорости подачи и ско— |
рости подачи и скорости шпинделя игнори— |
14 |
|||||
рости шпинделя |
руются |
||||||
G106 |
31 |
Разрешение на коррек— |
Отмена функции G105 |
6 |
|||
цию скорости подачи и |
14 |
||||||
скорости шпинделя |
|||||||
G110 |
5 |
Привязка системы ко— |
Запись значений в параметры смещения той |
4.8 |
Х |
||
ординат заготовки |
системы координат заготовки, которая ука— |
||||||
зана в кадре с функцией G110. |
|||||||
Можно задать только в режиме «Преднабор« |
|||||||
G119 |
23 |
Перевод шпинделя в |
Задание возможно при наличии ДОС на |
Х |
|||
следящий режим |
шпинделе |
||||||
G120 |
23 |
Перевод шпинделя в |
Функция G120 аналогична функции G119, но |
||||
следящий режим |
действует не на один кадр, а до отмены |
||||||
G121 |
23 |
Отмена следящего ре— |
Отмена функции G120 |
||||
жима работы шпинделя |
|||||||
G122 |
24 |
Ориентация шпинделя |
Задается на эквидистантном контуре. |
||||
по нормали |
Отменяется функцией G40 |
||||||
G123 |
24 |
Отмена ориентации |
Отмена функции G122 |
||||
шпинделя по нормали |
|||||||
G130 |
32 |
Отмена торцевой и ци— |
Отмена функций G131 и G231 |
5.9 |
|||
линдрической интерпо— |
5.10 |
||||||
ляции |
|||||||
G131 |
32 |
Торцевая интерполяция |
Задается при торцевой фрезерной обработ— |
5.9 |
|||
ке в плоскости вращения |
УЧПУ «Маяк-600″ Инструкция по программированию |
10 |
||||||
Код |
Группа |
Наименование |
Значение |
Раздел |
Приме- |
||
чание |
|||||||
G133 |
1 |
Нарезание резьбы мет— |
Однопроходный цикл нарезания резьбы |
13.2 |
Х |
||
чиком |
метчиком |
||||||
G158 |
16 |
Смещение системы |
Задание смещения системы координат |
4.8 |
Х |
||
координат |
заготовки |
||||||
G159 |
16 |
Смещение системы |
Задание смещения системы координат |
4.8 |
Х |
||
координат |
заготовки |
||||||
G163 |
25 |
Выход в «0» станка в |
Задается отдельным кадром без перемеще— |
Х |
|||
станочной системе ко— |
ний. |
||||||
ординат с отменой кор— |
Выполняет те же действия, что и кадр |
||||||
рекций |
G0 G90 G53 G40 G49 X0 Y0 Z0 |
||||||
G208 |
26 |
Отмена функции G209 |
|||||
G209 |
26 |
Отмена покадровой от— |
При установке подрежима «Покадровый» ос— |
||||
работки |
танова после отработки кадра не происходит |
||||||
G221 |
33 |
Пересчет скорости |
Аналогична функции G21, за исключением |
6 |
|||
того, что указанная координата может быть |
|||||||
линейной |
|||||||
G231 |
32 |
Цилиндрическая интер— |
Обработка цилиндрической поверхности, |
5.10 |
|||
поляция |
образуемой круговой и линейной осями |
||||||
G447 |
28 |
Вариант выхода на |
Выход на эквидистантный контур (сход с эк— |
10 |
|||
эквидистантный контур |
видистантного контура) выполняется без |
||||||
(схода с эквидистантно— |
корректировки контура |
||||||
го контура) |
|||||||
G448 |
28 |
Вариант выхода на эк— |
Выход на эквидистантный контур (сход с эк— |
10 |
|||
видистантный контур |
видистантного контура) выполняется с кор— |
||||||
(схода с эквидистантно— |
ректировкой контура |
||||||
го контура) |
|||||||
G450 |
6 |
Сопряжение по дуге |
Используется при задании коррекции на ра— |
10 |
|||
диус инструмента (функции G41, G42) |
|||||||
G451 |
6 |
Сопряжение по прямой |
Используется при задании коррекции на ра— |
10 |
|||
диус инструмента (функции G41, G42) |
|||||||
G452 |
36 |
Изменение коррекции в |
Используется при изменении коррекции на |
10 |
|||
конце кадра |
радиус инструмента (функции G41, G42) |
||||||
G453 |
36 |
Изменение коррекции в |
Используется при изменении коррекции на |
10 |
|||
начале кадра |
радиус инструмента (функции G41, G42) |
||||||
G455 |
29 |
Корректировка траекто— |
При смене направления движения по экви— |
10 |
|||
рии при смене G41/G42 |
дистантному контуру (G41 на G42 или G42 |
||||||
на G41) выполняется корректировка траек— |
|||||||
тории |
|||||||
G456 |
29 |
Отмена корректировки |
Отмена функции G455 |
10 |
|||
траектории при смене |
|||||||
G41/G42 |
|||||||
G460 |
30 |
Движение по эквиди— |
Отмена функции G461 |
10 |
|||
стантному контуру без |
|||||||
проверки на «зарезки» |
|||||||
G461 |
30 |
Движение по эквиди— |
При движении по эквидистантному контуру |
10 |
|||
стантному контуру с |
выполняется проверка на «зарезки» (сглажи— |
||||||
проверкой на «зарезки» |
вание контура) |
||||||
G540 |
13 |
Задание системы коор— |
4.8 |
||||
… |
динат заготовки |
||||||
G589 |
№10 … №59 |
||||||
G941 |
19 |
Подача в мкм в минуту |
Данные, следующие за адресом скорости |
||||
подачи, равны величине подачи в мкм в ми— |
|||||||
нуту |
|||||||
G942 |
19 |
Подача в миллиметрах |
Данные, следующие за адресом скорости |
||||
в час |
подачи, равны величине подачи в милли— |
||||||
метрах в час |
|||||||
G943 |
35 |
Подача в миллисекун— |
Скорость пересчитывается таким образом, |
||||
дах на оборот |
чтобы один оборот выполнялся в указанное |
||||||
под адресом F время |
|||||||
G950 |
27 |
Задание начальной точ— |
Отработка УП с учетом ограничительной зо— |
4.6 |
|||
ки ограничительного |
ны |
||||||
контура |
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Автор:
gudstartup · Опубликовано:
@VldLg Вроде так и здесь все написано вот только мы не знаем какие именно системные файлы храняться на диске а какие в eprom.
README.TXT
The NC software and the English conversational language are stored in
EPROMs. Other conversational languages are stored on the hard disk. If no
current conversational languages are on the hard disk, load the English
language through machine parameter MP 7230.x. If a software exchange
becomes necessary, HEIDENHAIN provides new EPROMs and setup disks,
or a new complete setup for controls with flash EPROMs.
Вот какая у вас система с eprom или flash eprom?
The following controls are equipped with EPROMs (not flash EPROMs):
TNC 426 CB/PB
TNC430 CA/PA
TNC 426 M (324 990-xx, 324 991-xx, 324 994-xx, 324 995-xx) TNC 430 M (324 992-xx, 324 993-xx, 324 996-xx, 324 997-xx)
The following controls are equipped with flash EPROMs (not EPROMs):
TNC 426 M (344 958-xx, 344 959-xx, 344 962-xx, 344 963-xx) TNC 430 M (344 960-xx, 344 961-xx, 344 964-xx, 344 965-xx)
Я думаю правильно
Исходя из описанного у вас версия 280476130
#define HDDVERS 280476130
/* SETUPID = «286197 15» */
#define TIME 976698456
/* nur Ziffern verwenden */
/* iiiiiivvt iiiiii — Identnummer
vv — Software-Version
t — Teststand */
/* ***************** IDENTNUMMER / VERSION **************************/
#define SWIDENT «280476» /* Grundidentnummer der Software */
#define SWIDENTE «280477» /* Grundidentnummer der Embargo-Software */
/* !!!! ACHTUNG: Softwareversion SWVERS muss immer 3 Zeichen haben,
bei Lieferversionen also letztes Zeichen BLANK */
#define SWVERS «13 » /* BLANK ??? Versionsindex der Software */
#define FLSWVERS «13» /* Versionsindex der Software */
#define SETUPVERS «13» /* Versionsindex des Setup */
/* ******************************************************************/
/* Pfad, von dem aus relativ Setup-Daten geladen werden: */
#define SETUPPATH «SYS:\\» SWIDENT «\\» SETUPVERS «\\»
/* Pfad, von dem aus relativ die Flash-Software geladen wird: */
#define FLASHPATH «SYS:\\» SWIDENT «\\» FLSWVERS «\\»