Uploaded by aigizguf

пособие оператора-наладчика

advertisement
CNC СЕКРЕТ
ВСВЯЗИ С ПОТЕРЕЙ ОРИГИНАЛА ПЕРВОЙ
РЕДАКЦИИ ПОСОБИЯ Я РЕШИЛ
СОСТАВИТЬ ЕГО ЗАНОВО, НО НЕМНОГО
ИЗМЕНИТЬ ЕГО СОДЕРЖАНИЕ ,
ПЕРВАЯ РЕДАКЦИЯ БЫЛА НАПИСАНА НА
БАЗЕ СТАРЫХ СИСТЕМ
FANUC 6M ,FANUC 10, FANUC11.
НО ТАК КАК ФИРМА ФАНУК ХРАНИТ
ЗАПЧАСТИ НА СВОЕ ОБОРУДОВАНИЕ
НЕ БОЛЕЕ 15 ЛЕТ ВСЯ ИНФОРМАЦИЯ В
ПЕРВОЙ РЕДАКЦИИ УСТАРЕЛА.
В НАСТОЯЩЕЕ ВРЕМЯ СОВРЕМЕННЫЕ
ФРЕЗЕРНЫЕ И ТОКАРНЫЕ СТАНКИ
ОСНАЩАЮТЬСЯ СИСТЕМАМИ ФИРМЫ
ФАНУК СЛЕДУЮЩИХ МОДИФИКАЦИЙ.
1
FANUC 0i / 0i Mate
FANUC 0i / 0i Mate - МОДЕЛЬ С
FANUC 16i / 18i - МОДЕЛЬ В
FANUC 21i - МОДЕЛЬ В
FANUC 30i / 31i / 32 i – МОДЕЛЬ А
ОСНОВЫВАЯСЬ НА ДОКУМЕНТАЦИИ К
ЭТИМ СИСТЕМАМ И СТАНКАМ
ОСНАЩЕННЫХ ИМИ НАЧНЕМ ИЗУЧЕНИЕ
СЕКРЕТОВ ПРОГРАММИРОВАНИЯ
И УПРАВЛЕНИЯ СТАНКОВ СNC
ФРЕЗЕРНОЙ ГРУППЫ.
Панель
устройства управления
Символы изображенные на
клавишах.
Панель дисплея устройства управления
2
Панель состоит из экрана- дисплея со
связанными программируемыми клавишами и
клавиатуры ручного ввода данных.
ЭКРАН УСТРОЙСТВА УПРАВЛЕНИЯ
ПРОГРАММИРУЕМЫЕ КЛАВИШИ
Программируемые клавиши имеют
различные функции, в зависимости от их
применения.
Функции программируемых клавиш
отображаются внизу экрана устройства
управления.
ПРОГРАММИРУЕМАЯ КЛАВИША СЛЕВА
Эта клавиша используется для возвращения к
изначальному состоянию, после того, как
был осуществлен доступ к функции с помощью
нажатия программируемой клавиши.
3
ПРОГРАММИРУЕМАЯ КЛАВИША СПРАВА
Эта клавиша используется для отображения
дальнейших Функций программируемых клавиш,
которые в данный момент не отображены .
Эта клавиша также называется клавишей
расширения программируемых клавиш.
КЛАВИАТУРА РУЧНОГО ВВОДА ДАННЫХ
ALTER (Изменить)
эта клавиша разрешает изменения к
существующей записи в активной программе
в режиме редактирования (Edit mode).
CAN (Cancel) (ОТМЕНИТЬ)
Эта клавиша используется для отмены или
удаления последнего знака или символа,
который был введен в буфер ввода. Она также
используется вместе с
соответствующей функциональной
клавишей, чтобы очистить данные,
отображенные на экране.
4
Клавиши управления курсором
Эти клавиши будут перемещать курсор
вперед или назад по программе или
параметрам, в зависимости от того, какой
режим является активным.
Custom
Нет функции.
КЛАВИШИ ВВОДА ДАННЫХ
Эти клавиши используются для ручного ввода
данных в устройство управления.
Эти клавиши вводят алфавитные, числовые и
другие символы. В добавление к этим
клавишам, активными являются клавиши
Alter (Изменить),
Insert (Вставить),
Delete (Стереть),
EOB (End of Block – Конец Блока)
и Cancel (Отменить).
Данные,введенные с помощью клавиш ввода
данных, отображаются внизу экрана.Каждая
5
алфавитная клавиша используется, чтобы
ввести два отдельных символа. Ввод с каждой
алфавитной клавиши переключается через
использование клавиши
Shift.
Символ быстрого перемещения (Rapid
Traverse) на клавише 5 не имеет функции.
DELETE (УДАЛИТЬ)
Эта клавиша вызывает удаление выбранных
данных.
EOB (КОНЕЦ БЛОКА)
Эта клавиша используется для ввода символа
Конца блока (;).
GRAPH (ГРАФИКА)
6
Нажатие этой клавиши позволяет оператору
устанавливать параметры
графического отображения и отображать
траекторию инструмента или объемную
модель изделия.
HELP (ПОМОЩЬ)
Эта клавиша позволяет оператору получить
доступ к системе оперативной
помощи станка.
INPUT (ВВОД)
Эта клавиша используется для установки
данных, которые были введены в
область буфера ввода, в cоответствующую
область в памяти устройства управления.
7
INSERT (ВСТАВИТЬ)
Эта клавиша позволяет вставить
дополнительные команды в программную
строку в режиме редактирования.
MESSAGE (СООБЩЕНИЕ)
Эта клавиша выводит на экран сообщения об
ошибке и сообщения оператора, вызванные
устройством управления станка.
OFFSET / SETTING (УСТАНОВКА СМЕЩЕНИЯ)
Эта клавиша дает доступ в зону установки и
отображение следующих значений::
Переменные системы управления
Рабочие координаты
8
Компенсации диаметра инструмента и
длины
PAGE UP (КЛАВИШИ СТРАНИЦУ ВВЕРХ)
PAGE DOWN (КЛАВИШИ СТРАНИЦУ ВНИЗ)
Клавиши страниц используются для
отображения информации, которая требует
более чем одну страницу отображения.
Нажатие Page UP или Page DOWN заставляет
контроль отобразить предыдущую или
следующую страницу, соответственно.
POS (Position) (ПОЗИЦИЯ)
Нажатие клавиши Position отобразит данные
позиции одним из следующих способов:
1. В абсолютном режиме рабочей системы
координат нажатием программируемой
клавиши Absolute.
2. В относительной системе координат
нажатием программируемой клавиши
Relative.
3. Во всеобщем режиме, отображающем
относительную, абсолютную,
координату станка и расстояние для
прохождения, нажатием
программируемой клавиши All.
Используйте клавиши страниц для
переключения между различными экранами
отображения позиции.
9
PROG (Program) (ПРОГРАММИРОВАНИЕ)
Функциональная клавиша Program позволяет
оператору производить следующие
операции:
В режиме Редактирования – Редактировать и
отображать память программы
В режиме ручного ввода данных – Вводить и
отображать данные ручного ввода данных.
В Автоматическом режиме – Отображать
активную программу детали.
RESET (ПЕРЕЗАГРУЗКА)
Клавиша Reset может быть активирована в
любой момент, когда выполняется
программа.
когда нажимается клавиша Reset, движения
оси и шпинделя останавливаются.
Коды M и G сбрасываются к статусу
подключения по умолчанию.
10
Клавиша Reset также используется для
снятия состояния тревоги после исправления
ошибки.
ПАНЕЛЬ УПРАВЛЕНИЯ ОПЕРАТОРА
ПЕРЕКЛЮЧАТЕЛИ ВЫБОРА
Emergency Stop (аварийная остановка)
Кнопка аварийной остановки расположена в
верхнем левом углу панели управления
оператора. При ее нажатии все движение
станка и конвейера длястружки
останавливается. Вытяните кнопку
аварийной остановки, чтобы высвободить ее.
Rapid Override
переключатель коррекции быстрого перемещения
Этот переключатель может изменять
скорость быстрого перемещения станка
по осям Х, Y и Z в шагах от 0% до 100%.
Он активен в режиме позиционирования
(G00). Он также активен в ходе проходов
возврата для циклов обработки.
11
Feedrate / Jog Override
(переключатель коррекции
скорости подачи/ручного
перемещения)
В автоматическом режиме или режиме
ручного ввода данных этот переключатель
позволяет оператору
изменять запрограммированные скорости
подачи от 0% до 150%. Установка "0"
установит движение G01, G02 и G03.
В режиме ручного перемещения (Jog) этот
переключатель устанавливает
скорость при ручном перемещении осей
станка. Установка "0" запретит движение
осей. Когда переключатель коррекции
установлен на 100%, скорость
перемещения – это:
Дюймовый режим: 0 – 787 дюймов/мин
Метрический режим: 0 – 2000 мм/мин
Spindle Override (переключатель
ручной коррекции шпинделя)
12
Этот переключатель позволяет оператору
изменять запрограммированные скорости
шпинделя от 50% до 120
G-КОДЫ
КОД
(подготовительные коды)
ГРУППА ОПРЕДЕЛЕНИЕ
G00 1 Режим позиционирования быстрого хода
G01 1 Линейная интерполяция
G02 1 Круговая интерполяция по часовой стрелке /
Спиральная
интерполяция
G03 1 Круговая интерполяция против часовой стрелки /
Спиральная
интерполяция
G04 0 Задержка
G09 0 Точная остановка, не модальный
G10 0 Включение режима установки данных
G11 0 Выключение режима установки данных
G12 - Круговое фрезерование пазов – движение по
часовой
- 13 стрелке (станок без датчика инструмента)
G13 - Круговое фрезерование пазов – движение против
часовой
стрелки (станок без датчика инструмента)
G15 17 Отключение команды полярных координат
G16 17 Включение команды полярных координат
G17 2 Выбор плоскости ХY
G18 2 Выбор плоскости ХZ
G19 2 Выбор плоскости YZ
G20 6 Дюймовый ввод данных
13
G21 6 Метрический ввод данных
G22 4 Включение сохраненных ограничений хода
G23 4 Выключение сохраненных ограничений хода
G27 0 Проверка возврата к начальной позиции
G28 0 Возврат к начальной позиции
G29 0 Возврат от начальной позиции
G30 0 Возврат к позиции смены инструмента
G31 0 Функция пропуска
G39 0 Угловой сдвиг круговая интерполяция
инструмента
G41 7 Компенсация диаметра инструмента (деталь
справа)
G40 7 Отмена компенсации диаметра G42 7 Компенсация
диаметра инструмента (деталь слева)
G43 8 Компенсация длины инструмента
G49 8 Отмена компенсации длины инструмента
G50 11 Масштабирование выкл.
G51 11 Масштабирование вкл.
G52 0 Установка локальной системы координат
G54 14 Рабочая система координат 1
G55 14 Рабочая система координат 2
G56 14 Рабочая система координат 3
G57 14 Рабочая система координат 4
G58 14 Рабочая система координат 5
G59 14 Рабочая система координат 6
G60 0 Позиционирование в одном направлении
G61 15 Режим точной остановки
G62 15 Автоматическая коррекция углов
G63 15 Режим нарезания резьбы метчиком
G64 15 Режим резания
G65 0 Вызов немодального макроса
G66 12 Вызов модального макроса
G67 12 Отмена вызова модального макроса
14
G68 16 Включение вращения координат
G69 16 Выключение вращения координат
G71 - Фрезерование прямоугольного паза - движение по
часовой
стрелке (станок без датчика инструмента)
G72 - Фрезерование прямоугольного паза - движение
против
часовой стрелки (станок без датчика инструмента)
G73 9 Цикл ступенчатого сверления
G74 9 Цикл нарезания резьбы метчиком (левосторонняя)
В этой главе я постараюсь обьяснить что такое G-КОД
ДЛЯ
чего он служит и как работает
Группа №1
G00 Режим позиционирования быстрого хода
Это перемещение инструмента со скоростью холостого
Хода равной 10-25 метров в минуту(зависит от изготовителя
станка чем станок новее тем скорость выше на старом
смотри рисунок №1.
15
рисунок №1
формат кадра
G0X120.0Y50.0;
•
Код G00 используется для выполнения ускоренного
перемещения Ускоренное перемещение или
позиционирование необходимо для быстрого перемещения
режущего инструмента к позиции обработки или
безопасной позиции. Ускоренное перемещение никогда не
используется для выполнения обработки, так как
скорость движения исполнительного органа станка очень
высока и непостоянна. Код G00 отменяется при
программировании следующих кодов:
G01, G02, G03 .
G01 Линейная интерполяция
16
ЭТО ПЕРЕМЕЩЕНИЕ РЕЖУЩЕГО ИНСТРУМЕНТА ПО
ПРЯМОЙ ИЛИ НАКЛОННОЙ ЛИНИИ НА РАБОЧЕЙ ПОДАЧЕ
ЗАДАНОЙ ПО ПРОГРАММЕ ИЛИ НАБРАНОЙ В РЕЖИМЕ
ПРЕДНАБОРА
MDI
рисунок №2
формат кадра:
G01X130.0 Y26.0F500;
НА ПРИМЕР
•
•
•
•
% (НАЧАЛО УП)
:1002
N5 G90 G21
(НОМЕР ПРОГРАМЫ #1002)
(КАДР #5, АБСОЛЮТНАЯ СИСТЕМА ММ)
17
•
•
•
•
•
•
•
•
•
•
•
N10 M06 T3
(СМЕНА ИНСТРУМЕНТА #3)
N15 M03 S1250
(ВКЛЮЧЕНИЕ ПРАВОГО ВР ШПИНДЕЛЯ 1250 ОБ)
N20 G00 X100. Y100.
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ)
N25 G43 H3 Z50.
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ И ВВОД
КОРРЕКЦИИ НА ДЛИНУ ИНСТРУМЕНТА)
N30 G01 Z-5.0 F50
(ДВИЖЕНИЕ НА РАБОЧЕЙ ПОДАЧЕ F5)
N35 X300. Y200. F1000
((ДВИЖЕНИЕ НА РАБОЧЕЙ ПОДАЧЕ)
N40 G00 Z100.
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ Z1)
N45 X0. Y0.
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ X0,Y0)
N50 M05
(СТОП ШПИНДЕЛЯ)
N55 M30
(КОНЕЦ ПРОГРАММЫ)
%
все данные в примере даны в милиметрах
G02 Круговая интерполяция по часовой стрелке
Формат кадра
N35 G02 X2 Y2 I1 J0 F20
•
Код G02 предназначен для выполнения круговой
интерполяции, то есть для перемещения
инструмента по дуге (окружности) в направлении часовой
стрелки с заданной скоростью. Скорость
перемещения указывается F словом данных. Код G02
отменяется с помощью кодов G00, G01 и G03 .
Смотри рисунок № 3
18
Y
G17
G2
G3
X
рисунок №3
На пример
• %
:1003
(НАЧАЛО УП)
(НОМЕР ПРОГРАМЫ #1003)
• N5 G90 G20 G17
ПЛАН X Y )
• N10 M06 T2
(АБСОЛЮТНАЯ СИСТЕМА ИНЧИ,
(СМЕНА
• ИНСТРУМЕНТА #2)
• N15 M03 S1200
(ВКЛЮЧЕНИЕ ПРАВОГО ВР
ШПИНДЕЛЯ )
•
• N20 G00 X1 Y1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
X1,Y1)
•
• N25 Z0.1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
ТОЧКУ Z0.1)
•
19
• N30 G01 Z-0.1 F5
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕВ Т Z-0.1 С ПОДАЧЕЙ F5 )
•
• N35 G02 X2 Y2 I1 J0 F20
(КРУГОВОЕ ПЕРЕМЕЩЕНИЕ
ПО ЧАСОВОЙ СТРЕЛКЕ G02)
•
• N37 G00 X2 Y2 Z-0.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ )
•
• N40 G01 X3.5
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕ X3.5)
•
• N45 G02 X3 Y0.5 R2 ( КРУГОВОЕ ПЕРЕМЕЩЕНИЕ ПО
ЧАСОВОЙ СТРЕЛКЕ G02 С РАДИУСОМ R2)
•
• N50 X1 Y1 R2 ( КРУГОВОЕ ПЕРЕМЕЩЕНИЕ ПО ЧАСОВОЙ
СТРЕЛКЕ G02 С РАДИУСОМ R2)
•
• N55 G00 Z0.1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
ТОЧКУ Z1)
•
• N60 X2 Y1.5
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
ТОЧКУ X2 ,Y1.5)
•
• N65 G01 Z-0.25
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕ Z-0.25)
•
• N70 G02 X2 Y1.5 I0.25 J-0.25 ( КРУГОВОЕ ПЕРЕМЕЩЕНИЕ
ПО ЧАСОВОЙ СТРЕЛКЕ G02)
•
• N75 G00 Z1 ( УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ Z1)
•
• N80 X0 Y0
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
ТОЧКУ X0 ,Y0)
•
• N85 M05
(СТОП ШПИНДЕЛЯ)
•
• N90 M30
(КОНЕЦ ПРОГРАММЫ)
20
•
• %
G03 Круговая интерполяция против часовой
Стрелки
код G03 предназначен для выполнения круговой
интерполяции, то есть для перемещения инструмента
по дуге (окружности) против часовой стрелки с заданной
скоростью. Скорость перемещения
указывается F словом данных.
114
09.12.2006
рисунок №4
Код G03 отменяется с помощью кодов G00, G01 и G02
21
ФОРМАТ
G03 IP F100
G03 X0.0Y0.0I0.0 J10.0 F100
119
11.11.2006
Рис№5
на пример
•
•
•
•
•
•
•
•
•
:100 4
N5 G90 G20 G17
N10 M06 T2
N15 M03 S1200
N20 G00 X2 Y0.5
N25 Z0.125
N30 G01 Z-0.125 F5
N35 X3 F15
N40 G03 X3.5 Y1 R0.5
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ
G03)
• N45 G01 Y3
• N50 G03 X3 Y3.5 I-0.5 J0
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ
G03)
• N55 G01 X2
22
• N60 G03 X2 Y1.5 I0 J-1
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ
G03)
• N65 G01 Y0.5
• N70 G00 Z0.1
• N75 X1.5 Y2.5
• N80 G01 Z-0.25 F5
• N85 G03 X1.5 Y2.5 I0.5 J0 (КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ
G03)
• N90 G00 Z1
• N95 X0 Y0
• N100 M05
• N105 M30
• %
G04 Задержка времени
Код G04 – это команда на выполнение выдержки
(паузы) с заданным временем
Этот немодальный код программируется
вместе с X или P адресом,
который указывает длительность времени выдержки.
Обычно,
это время составляет от 0.001 до 99999.999 секунд.
Код G04, Х или P слово данных
программируются вместе в одном кадре,
который не содержит никаких перемещений
1. Функция G4 действует только в том кадре, в котором
она записана. 2. Функция G4 должна находиться в кадре перед
словом, задающим длительность паузы (функцией P). 3. В кадре с
паузой не должно быть никакой геометрической или
технологической информации
23
на пример
•
%
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
N5 G90 G20
N10 M06 T1
N15 M03 S1300
N20 G00 X1.75 Y1.
N25 Z0.25
N30 G01 Z-0.25 F5
N35 G04 P500
(0.5 секунды ВЫДЕРЖКА ВРЕМЕНИ)
N40 G02 X1.75 Y1 I0.5 J0 F20
N45 G04 P500
(0.5 секунды ВЫДЕРЖКА ВРЕМЕНИ)
N50 G03 X1.75 Y1 I-0.5 J0
N55 G00 Z1
N60 X1.25
N65 G01 Z-0.75 F5
N70 G04 P750
(0.75 секунды ВЫДЕРЖКА ВРЕМЕНИ)
N75 G00 Z0.25
N80 X2.25
N85 G01 Z-0.75
N87 G04 P750
(0.75 секунды ВЫДЕРЖКА ВРЕМЕНИ)
N90 G00 Z1
N95 X0 Y0
N100 M05
N105 M30
•
%
• :1005
G10 Включение режима установки данных
Команда G10 позволяет устанавливать или смещать рабочую
систему координат и вводить определенные значения в регистры
коррекции инструмента памяти СЧПУ при помощи
управляющей программы или специальной (отдельной)
программы .
24
формат кадра
• G10 L11 P_ R_
• G10 L13 P_ R_
• G10 L12 P_ R_
• ГДЕ L12 ЗАПИСЬ В КОРЕКТОР H
• ГДЕ L11 ЗАПИСЬ В КОРЕКТОР D
• ГДЕ L13 ЗАПИСЬ В КОРЕКТОР WEAR
• P_НОМЕР КОРЕКТОРА
• R_ АБСОЛЮТНОЕ ЗНАЧЕНИЕ КОМПЕНСАЦИИ
G11 Выключение режима установки данных
G15 Отключение команды полярных координат
состояние включения или сброса. Команда G15 отменяет
программирование
25
полярных координат и активизирует программирование
декартовых координат.
G16
Включение команды полярных kоординат
G16 отменяет программирование декартовых
координат и активизирует программирование полярных
координат.
ВЫБОР ПЛОСКОСТИ
ПРОГРАММИРОВАНИЯ
10
09.12.2006
рис№6
G17 Выбор плоскости XY
(Группа 2, код G)
Эта команда относится к состоянию включения или сброса.
Она выбирает плоскость X, Y для компенсации инструмента,
круговой интерполяции, вращения системы координат и
циклов сверления. G17 – модальная команда, которая будет
действовать до ее отмены командой G18 или G19.
G18 Выбор плоскости XZ
(Группа 2, код G)
G18 выбирает плоскость X, Z для компенсации инструмента,
круговой интерполяции, вращения системы координат и
циклов сверления. Это – модальная команда, которая будет
действовать до ее отмены командой G17 или G19.
26
G19 Выбор плоскости YZ
(Группа 2, код G)
Команда G19 выбирает плоскость Y, Z для компенсации
инструмента, круговой
интерполяции, вращения системы координат и циклов
сверления. G19 – модальная
команда и будет действовать до ее отмены командой G17 или
G18
G20 Ввод данных в дюймах
(Группа 6, код G)
- ПРИМЕЧАНИЕ-
Рекомендуется, чтобы все программы, записанные в дюймовом
измерении,
имели код G20 в начале программы для гарантии того, что
активизирован
правильный формат, если предыдущая выполненная
программа была в метрическом режиме.
Когда действует режим G20, предполагается, что все данные
находятся в дюймовом режиме и интерпретируются в
соответствии с таблицей формата информационных слов,
стр. 1-2.Эта команда модальная и может быть отменена
только командой G21 (метрический режим). Нажатие клавиши сброса не влияет на G20. Если
G20 активна при выключенном питании, то она будет активна
при восстановлении питания. G20 должна программироваться
в блоке отдельно.
Эта команда модальная и может быть отменена только
командой G21 (метрический режим). Нажатие клавиши сброса
не влияет на G20. Если G20 активна при выключенном питании,
то она будет активна при восстановлении питания. G20
должна программироваться в блоке отдельно.
G21 Ввод данных в метрическом режиме
(Группа 6, код G)
- ПРИМЕЧАНИЕ –
Рекомендуется, чтобы все программы, записанные в
метрической системе, имели код G21 в начале
27
программы для гарантии того, что активен правильный
формат, если предыдущая выполненная программа была в
дюймовом режиме.
Когда активизирован режим G21, предполагается, что все
данные находятся в
метрическом режиме и интерпретируются в соответствии с
таблицей формата информационных слов, стр. 1-4.
Эта команда модальная и может быть отменена только
командой G20 (дюймовый режим). Нажатие клавиши сброса не влияет на G21. Если
G21 действует, когда питание, то она будет активна при
восстановлении питания. G 21 должна програм-мироваться в
блоке отдельно.
.
G28 Возврат в исходное положение
(Группа 0, код G)
-МЕРЫ ПРЕДОСТОРОЖНОСТИЗапрограммируйте «G28 G91 Z0.» для перемещения оси Z в
исходное
положение. Если G90 активна, а «G28 Z0.» считывается
управлением
станка, шпиндель будет перемещаться к поверхности стола
станка (Z0.)
Команда G28 выполняет автоматический возврат в исходное
положение для
одной или нескольких осей. Перемещение может выполняться
через промежуточное
положение или непосредственно в исходное положение. Оно
выполняется с быстрой
скоростью продольной подачи для каждой управляемой оси. См.
G29 – возврат из
исходного положения.
Координатные значения, запрограммированные в блоке G28,
сохраняются системой управления и должны быть перепрограммированы, если
требуется другое значение. См. следующие примеры:
N1 G90 G28 X2. Y6. Z-10.; Быстрое перемещение в
промежуточное положение X2,
Y6, Z-10. Затем быстрое перемещ. в исходное положение.
N2 G28 X4.; Быстрое перемещение в промежуточное положение
X4.
28
Затем быстрое перемещение в исходное положение.
G29 Возврат из исходного положения
(Группа 0, код G)
G29 выполняет автоматический возврат из исходного
(опорного) положения для
одной или нескольких осей. Оно выполняется через
промежуточное положение или
непосредственно в координату программы. Перемещение в
промежуточное положение или исходное происходит на быстрой скорости
продольной подачи для каждой
управляемой оси. См. G28 – возврат в исходное положение.
G30 Возврат в положение для смены инструментов
(Группа 0, код G)
-МЕРЫ ПРЕДОСТОРОЖНОСТИЗапрограммируйте «G30 G91 Z0.» для перемещения оси Z в
положение смены инструментов. Если G90 активна, а «G30 Z0.» считывается
управлением
станка, шпиндель будет перемещаться к поверхности стола
станка (Z0.).
Команда G30 используется для выполнения автоматического
возврата оси Z в
положение для смены инструментов. Она также отменяет
действующую коррекцию
на инструмент.
G40 Отмена компенсации диаметра инструмента
(Группа 7, код G)
Это состояние включения питания или сброса. Коррекция на
инструмент отменяется (G41/G42) запрограммированной G40. Если G40
программируется в блоке отдельно, то коррекция на инструмент отменяется. Если блок
G40 содержит перемещение оси, коррекция на инструмент
отменяется; затем программируемое перемещение
появляется без коррекции. Коррекция отменяется, когда
нажата кнопка аварийной остановки или сброса. Исходное
положение или программируемая М02/М30 также
отменяет коррекцию на инструмент.
G41 Активная компенсация диаметра –Слева от детали
(Группа 7, код G)
29
Компенсация диаметра инструмента, расположенного слева
от заготовки, устанавливается программированием G41. Представьте оператора
сидящим на инструменте лицом в направлении перемещения инструмента. Если
заготовка расположена справа от оператора, то правильным будет G41. Во
входном блоке компенсация
диаметра G41 должна быть запрограммирована с
перемещением позициирования
холостого хода в том же информационном блоке. После ввода
компенсации диаметра G41 можно программировать в блоке отдельно для
переключения G42 на G41.
.
G42 Активная компенсация диаметра –Справа от детали
(Группа 7, код G)
Компенсация (коррекция погрешности) диаметра инструмента,
расположенного справа от заготовки, устанавливается
программированием G42. Представьте оператора сидящим на
инструменте лицом в направлении перемещения инструмента.
Если заготовка расположена слева от оператора, то
правильным будет G42. Во входном блоке компенсация
диаметра G42 должна быть запрограммирована с
перемещением позициирования холостого хода в том же
информационном блоке. После ввода компенсации диаметра
G42 можно программировать в блоке отдельно для
переключения G41 на G42.
30
G43 Активная компенсация длины инструмента
(Группа 8, код G)
Эта компенсация (коррекция) устанавливается
программированием G43 и словом H, которое специфицирует
используемую коррекцию на инструмент. Во входном блоке
компенсации длины G43 должна программироваться с
перемещением позициирования холостого хода в том же
информационном блоке
31
32
G49 Отмена компенсации длины
(Группа 8, код G)
Компенсация длины инструмента отменяется
программированием G49.
G50 Выключение режима масштабирования
(измерения с помощью оптической линейки)
(Группа 11, код G)
Это состояние включения питания или сброса. G50
используется для отмены режима масштабирования.
G51 Включение режима масштабирования
(Группа 11, код G)
Команда G51 используется для определения масштаба
перемещения осей 43
специфицированного положения. Команда G50, выключение
питания или сброс
управления отменяет команду G51.\
Scaling
формат
G51X_ Y_ Z_P_
134
09.12.2006
G52 Система локальных координат
(Группа 0, код G)
33
Команда G52 используется для установки системы локальных
координат в стандартной системе координат (G54 – G59).
G54 – G59 Стандартные системы рабочих координат (G54 –
умолчание)
(Группа 14, код G)
ТОЧКИ ОТСЧЕТА
КООРДИНАТ-ДОМА
1
82
09.12.2006
09.12.2006
34
G54 – G59 позволяют программисту сместить нулевые
положения оси. Выбором различных координатных систем
программист может использовать ту же программу
для обработки нескольких деталей
Значения, введенные в каждый комплект регистров координатной системы, представляют собой абсолютное
расстояние от исходного положения станка до смещенного
исходного положения для каждой оси.
G54 – это состояние включения питания или сброса, оно
остается эффективным
до выбора другой координатной системы.
Когда выбирается команда от G55 до G59, она остается
эффективной до выполнения следующих пунктов:
- Выбрана другая система координат.
- Нажата клавиша сброса (G54 становится активной)
- Станок выключен (G54 будет активной при включении).
G54 Р _ Дополнительные системы рабочих координат
(Группа 14, код G)
- ПРИМЕЧАНИЕ –
Функция дополнительной системы рабочих координат должна
быть включена через параметр перед ее использованием.
Необходимо знать, что включение этой функции потребляет
10 метров памяти управления.
Когда эта функция включена, команда «G54 P_» позволяет
программисту иметь доступ к 48 дополнительным системам
рабочих координат.
G65 Вызов (запрос) немодальной макропрограммы.
(Группа 0, код G)
Для активирования немодальной макро, запрограммируйте
следующую команду
макровызовов:
G65 P_________ L ________;
Где: G65 = Команда макровызова
Р = Номер макропрограммы
L = Количество выполняемых операций
Предполагается, что L, если не программируется, будет «1».
Команда макровызова G65 – немодальная. После выполнения
блока команды
G65 режим ее отключается.
G66 Вызов (запрос) модальной макропрограммы
35
(Группа 12, код G)
Для активизирования немодальной макро, запрограммируйте
следующую команду макровызовов:
G66 P_________ L ________;
Где: G66 = Команда макровызова
Р = Номер макропрограммы
L = Количество выполняемых операций
Предполагается, что L, если не программируется, будет «1».
Специфицированная команда макровызова выполняется
каждый раз при выполнении команды перемещения..
G66 – модальная команда, действует до ее отмены командой
G67 программы
(Группа 12, код G)
ПОВОРОТ СИСТЕМЫ
G68,G69
КООРДИНАТ
Y
70
Контур 2
4
60
1
3
Y
50
X
2
40
30
Контур 1
20
10
-50
-40
1
4
-30
-20
-10
4
1
2
0
45
10
20
3
X
30
40
50
60
70
Контур 3
2
3
Ось отображения
140
09.12.2006
G68 Вращение системы координат
(Группа 16, код G)
Команда G 68 используется для вращения системы координат.
Программируются
три параметра для того, чтобы система управления
выполнила вращение координатной системы:
- Плоскость вращения
- Центральная точка вращения
36
- Угол вращения
ПЛОСКОСТЬ ВРАЩЕНИЯ
G17 (Ось X, Y) – Центральная точка будет определена с
координатами X и Y.
G18 (Ось X, Z) – Центральная точка будет определена с
координатами X и Z.
G19 (Ось Y, Z) – Центральная точка будет определена с
координатами Y и Z.
Если нужная плоскость вращения уже активизирована, то нет
необходимости программировать G17, G18 или G19 в блоке данных G68.
ЦЕНТРАЛЬНАЯ ТОЧКА ВРАЩЕНИЯ (КООРДИНАТА ХY, XZ или YZ)
Когда активизирована G90 (Абсолютный режим),
запрограммированные координатные значения будут
соотноситься с исходным положением станка до их изменения командной системы рабочих координат (G54 – G59).
Центральная точка будет
смещена в соответствии со смещением действующей
системы рабочих координат.
Когда действует G91 (Инкрементный режим),
программируемые координатные
значения будут соотноситься с текущим положением оси.
Если координата не специфицирована для центра вращения,
то текущее положение оси используется для него.
УГОЛ ВРАЩЕНИЯ ® Слово)
Действительный диапазон для определения угла составляет
от -360.000 до
+360.000 с приращениями 0.0010. Значение сохраняется
системой управления станка. Если команда G68 подана баз слова R, то будет использован
последний запрограммированный угол вращения.
СТРУКТУРА ПРОГРАММНОГО БЛОКА
G(17, 18 или 19) G68 1st Axis_ 2nd Axis_ R_;
БЛОКИ ТИПОВОЙ ПРОГРАММЫ
G17 G68 X_ Y_ Z;
G18 G68 X_ Z_ R;
G19 G68 Y_ Z_ R;
G69 Отмена вращения координат
(Группа 16, код G)
Это состояние включения питания или сброса. G69 отменяет
команду G68. Сис-
37
тема координат станка переходит к стандартным
координатам заданного положения.
Формат
G17 G68 a_ b_ r_ •
_______________ •
_______________ •
G69 •
1
09.12.2006
постоянные циклы для работы осевым
инструментом
к осевым инструментам относятся следующие инструменты
1.
2.
3.
4.
5.
центровочное сверло
сверло
развертка
метчик
расточная оправка
38
G73 Цикл высокоскоростного глубокого
сверления
(Группа 9, код G)
Команда G73 активизирует цикл высокоскоростного глубокого
(со ступенчатой подачей) сверления с использованием
приращений с постоянной глубиной. Когда закончен последний
проход сверления, инструмент отводится к начальной точке
цикла сверления или к точке возврата, специфицированной
словом R – в зависимости от действия G98 или G99.
Перемещение отвода будет выполняться со скоростью
быстрой продольной подачи. Цикл G73 программируется в
одном информационном
блоке. G73 действует до ее отмены другим кодом G группы 9.
.
G74 Цикл левостороннего нарезания
резьбы метчиком.
(Группа 9, код G)
Команда G74 активизирует цикл левостороннего
резьбонарезания метчиком. Ко-гда он завершен, шпиндель
реверсирует направление и метчик подается обратно в точку
R и быстро перемещается в начальную точку цикла, если
активна G98, или метчик подается в точку R и остается там,
если активна G99. G74 программируется в одном
информационном блоке. Она действует до ее отмены другим
кодом G в группе 9
39
G76 Цикл чистовой расточки
(Группа 9, код G)
G76 активизирует цикл чистовой расточки (растачивания).
После завершения прохода вращения резца цикл прекращается
и резец отходит от обрабатываемой поверхности перед тем,
40
как резец отводится от расточенного отверстия для
предотвращения повреждения заготовки. Резец отводится в
начальную точку цикла или в
точку возврата, специфицированную словом R – в
зависимости от действия G98 и G99. Перемещение отвода
выполняется со скоростью быстрой продольной подачи.
G76 программируется в одном блоке
G76 остается действующей до ее отмены другим кодом G группы 9.
G80 Отмена цикла
(Группа 9, код G)
Это состояние включения питания или сброса. Команда G80
отменяет циклы обработки G73, G74, G76 и G81-89.
Отменяются данные,запрограммированные для положения
возврата (команда R) и глубины резания (команда Z).
G81 Цикл сверления
(Группа 9, код G)
Команда G81 активизирует цикл сверления единичного
прохода. Когда проход завершен, инструмент продолжает
вращение и отводится в начальную точку цикла или точку
возврата, специфицированную словом R – в зависимости от
действия G98 или G99. Отвод выполняется со скоростью
быстрой продольной подачи. G81 программируется в одном
информированном блоке и остается действующей до ее
отмены другим кодом G группы 9.
41
G82 Цикл сверления с выдержкой времени
(Группа 9, код G)
G82 активизирует цикл сверления с единичным проходом с
программируемым
остановом (простоем) в конце прохода сверления. Когда
проход завершен, инструмент продолжает вращение и отводится с быстрой
скоростью продольной подачи
после специфицированной остановки. Инструмент
возвращается в начальную точку
цикла или точку возврата, специфицированную словом R, в
зависимости от активности G98 или G99. Отвод выполняется с быстрой скоростью
продольной подачи. G82
программируется в одном информационном блоке и остается
действующим до ее
отмены другим кодом G группы 9.
42
G83 Цикл глубокого сверления
(Группа 9, код G)
G83 активизирует цикл глубокого (со ступенчатой подачей)
сверления, которые использует приращения постоянной
глубины. Когда завершен последний проход сверления,
инструмент отводятся в начальную точку цикла сверления
или в точку
возврата, специфицированную словом R, в зависимости от
использования G98 или
G99. Перемещение (отвод) выполняется на быстрой скорости
продольной подачи. G83 программируется в одном
информационном блоке и остается действующей до ее
отмены другим ходом G группа 9.
43
G84 Цикл правостороннего нарезания
метчиком
(Группа 9, код G)
Команда G84 активизирует цикл правостороннего нарезания
резьбы метчиком. Когда нарезание закончено, шпиндель
реверсирует направление, а метчик подается обратно в точку
R и на быстрой скорости – в начальную точку цикла, если
активна
G98, или метчик подается активно в точку R и остается там,
если активна G99. G84 программируется в одном блоке и
остается действующей до ее отмены другим кодом G группы 9.
44
G85 Цикл разворачивания разверткой
(Группа 9, код G)
G85 запускает цикл разворачивания разверткой. После
достижения разверткой запрограммированной глубины она
продолжает вращение и отводится с программируемой
скоростью подачи в точку возврата, специфицированную
Словом R развертка остается в
этой точке, если действует G99, или она перемещается с
быстрой скоростью в начальную точку цикла, если действует
G98. Цикл G98 программируется в одном блоке
и остается действующим до его отмены другим кодом G
группы 9.
45
G86 Цикл расточки (растачивания)
(Группа 9, код G)
Команда G86 активизирует цикл расточки с единичным
проходом. Когда проход
завершен, вращение резца прекращается и он отводится с
быстрой скоростью продольной подачи в начальную точку
цикла или в точку возврата, специфицированную словом R, в
зависимости от действия G98 или G99. Цикл G86
программируется в одном информационном блоке и остается
действующим до его отмены другим кодом G
группы 9.
46
G87 Цикл расточки задней поверхности
(Группа 9, код G)
- ПРИМЕЧАНИЕG99 действует вместе с циклом G87.
Команда G87 активизирует цикл расточки задней поверхности.
Этот цикл позволяет выполнять растачивание на задних
поверхностях, с перемещением резца в направлении +Z во
время операции. После окончания прохода вращение резца
прекращается и он перемещается от обработанной
поверхности перед отводом. Резец отводится с быстрой
скоростью продольной подачи в начальную точку цикла. Цикл
G87 программируется в одном информационном
блоке и остается действующим до его отмены другим кодом
G группы 9.)
47
G88
цикл расточки с программируемой остановкой в
конце прохода
G88 активизирует цикл расточки с программируемой
остановкой в конце прохода
расточки. Когда проход достигает запрограммированной
начальной точки, вращение
резца прекращается. Оператор вручную отводит резец в
точку возврата, специфицированную словом R. Отвод из точки возврата в начальную
точку цикла выполняется с быстрой скоростью продольной подачи. G88
программируется в одном информационном блоке и остается действующей до ее отмены
другим кодом G группы9
G89 Цикл расточки с выдержкой времени в конце
хода
(Группа 9, код G)
48
Эта команда активизирует цикл расточки. После достижения
расточным резцом
программированной глубины он делает остановку (простой) в
конце растачиваемого
отверстия, а шпиндель продолжает вращаться. После
простоя резец продолжает вращаться и отводится с
запрограммированной скоростью подачи в точку возврата,
специфицированную словом R. Резец остается в точке
возврата, если действует G99, или быстро переводится в
начальную точку цикла, если активна G98. Цикл G89
программируется в одном информационном блоке и остается
действующим до егоотмены другим кодом G группы 9
G90 Режим абсолютного позициирования
(Группа 3, код G)
Состояние включения питания или сброса. G90 дает команду
на перемещение всех осей относительно исходного положения,
если не произведена модификация командой системы рабочих
координат (G54- G59). Исходное (опорное) положение
будет смещено в соответствии со смещением действующей
системы рабочих координат.
Абсолютная система програмирования
G90
37
14.12.2006
49
В режиме абсолютного позиционирования
G90
перемещения исполнительных органов
производятся относительно нулевой точки
станка или относительно нулевой точки
рабочей системы координат G54-G59.
Код G90 является модальным и
отменяется при помощи кода
относительного позиционирования G91
41
23.02.2007
G91 Режим относительного позициирования
(инкрементального)
(Группа 3, код G)
G91 дает команду на перемещение всех осей
относительно текущего положения оси.
50
ОТНОСИТЕЛЬНАЯ СИСТЕМА
G91
68
14.12.2006
ОТНОСИТЕЛЬНАЯ СИСТЕМА
G91
67
14.12.2006
G92 Смещение координат/Ограничение постоянной
скорости (об/мин.) резания
(Группа 0, код G)
СМЕЩЕНИЕ КООРДИНАТ.
Команда G92 позволяет, при необходимости, выполнить
смещение системы абсолютных координат. Обычно оси станка перемещаются в
определенное положение,
51
затем подается команда G92 и нужных координат. Регистры
абсолютного положения
сбрасываются в координаты с командой в информационном
блоке G92.
ОГРАНИЧЕНИЕ ПОСТОЯННОЙ СКОРОСТИ (об/мин.)
РЕЗАНИЯ.
G92 используется с функцией постоянной скорости резания
для установки ограничения скорости шпинделя. В следующем
примере устанавливается ограничениескорости 4500 об/мин.
Пример: G92 S4500;
Ограничение скорости G92 отменяется операцией возврата к
нулю, включения питания или сбросом управления.
G94 Скорость подачи в дюймах/мм в минуту
(Группа 5, код G)
Это состояние включения питания или сброса. Скорость
подачи (Слово F) программируется непосредственно в
дюймах/мм в минуту. Она остается неизменной
допрограммирования. Формат Слова F – F3.2 в дюймовом
режиме (G 20) и F5.0 в метрическом режиме (G21). Максимальная
программируемая скорость подачи составляет 472 д./мин.
(12000 мм/мин.) При вводе режима G94 должна
программироваться
новая скорость подачи. G94– модальная команда и отменяет
G95.
Должна быть запрограммирована десятичная запятая. Для
дюймового режима
(G 20) записаны следующие примеры:
Пример 1: F400 – скорость _________подачи
G95 Скорость подачи в дюймах/мм на оборот
(Группа 5, код G)
Скорость подачи (Слово F) программируется непосредственно
в дюймах/мм на оборот. Она остается неизменной до ее
программирования. Формат Слова F – 1.6 в
дюймовом режиме(G 20) и F3.4 в метрическом режиме(G 21).
Максимальная программируемая скорость подачи составляет
52
9.999999 д./об. (500.0000 мм/об.). При вводе режима G 95 должна
быть запрограммирована новая скорость подачи. G 95–
модальная команда, которая отменяет G 94
Должна программироваться десятичная запятая. Для
дюймового режима (G 20)
записаны следующие примеры:
Пример 1: F9 – скорость подачи 0.000009 д./об.
Пример 2: F9. – скорость подачи 9 д./об.
G96 Постоянная скорость резания
(Группа 13, код G)
Режим G 96 позволяет программирование скорости резца
относительно заготовки непосредственно со скоростью
фут./мин. в дюймовом режиме (G 20) и м/мин. В метрическом
режиме (G 21). Постоянная скорость резания – это функция
диапазона скорости шпинделя и программируемой постоянной
скорости резания (Слово W).
ЧПУ автоматически регулирует скорость шпинделя в
пределах диапазона для сохранения постоянной скорости
резания независимо от положения инструмента. G 96
отменяется G 97.
Если новая скорость шпинделя не программируется, шпиндель
движется на скорости, с которой он двигался, когда была отменена
постоянная скорость резания.
G97 Прямое программирование скорости
(Группа 13, код G)
Это состояние умолчания системы управления, нет
необходимости его программировать. Скорости шпинделя
программируются непосредственно в оборотах в минуту. Если
нужна другая скорость шпинделя, будет программироваться Слово
S,
специфицирующее новое значение скорости.
G98 Возврат в начальную точку цикла
(Группа 10, код G)
Это состояние включения питания или сброса. G98 дает
команду инструменту
53
возвратиться в начальное положение цикла, когда он завершен.
Возвратное перемещение выполняется с высокой скоростью продольной
подачи. G98 отменяется
командой G99.
G99 Возврат в точку R
(Группа 10, код G)
G99 дает команду инструменту переместиться в точку R
(возврат), специфицированную информационным Словом R в блоке, управляющим
циклом обработки, когда цикл завершен. Возвратное перемещение выполняется с
высокой скоростью продольной подачи.
G99 отменяется командой G98.
ФОРМАТ ПРОГРАММЫ
----------------------------------------------------------------------------------------------------------------------
НАЧАЛО ПРОГРАММЫ
% ; Код остановлен (конец записи)
О 1000; Буква «О» и номер программы
G20 или G21
Установка дюймового или метрического режима
G54 ; выбор точки начала отсчета координат.
НАЧАЛО ОПЕРАЦИИ
N__ (______); Порядковый номер и сообщение
Тn M6 Последовательность смены инструментов
G0 G90 X___ Y___;Режим позициирования.
Абсолютное позициирование, Быстрое перемещение в
начальную точку Хn, Yn.
S5000 M3
Скорость и направление шпинделя
54
G00 G43 Z50. Hn_M8;
Активизирование коррекции на длину инструмента, Быстрое
перемещение в Z50.0
G01 Z-10.000 F1000
Перемещение на глубину резания со скоростью подачи.
G41 или G42 Dn X__ Y__;
Активизирование коррекции диаметра инструмента.
--------------------------------------------------------------------------------------------------------------------ОБРАБОТКА ДЕТАЛИ
G40 X__ или Y__;
Отмена корекции на инструмент с отходом инструмента от
контура
G0 Z__; Быстрое перемещение в обратное положение Z над
деталью
G80; Отмена постоянного цикла
(если он был активизирован)
M9; выключение охлаждения
G91 G28 Z0. Y0. M19
G90
Быстрое перемещение в положение для смены инструмента,
Перемещение стола в положение
для разгрузки, Ориентирование шпинделя
( примечание есть станки на которых ориентация шпинделя
происходит в результате выполнения
команды M6 как часть цепочки вспомагательных
команд макропрограммы на смену инструмента
выполняемых рукой автооператора.)
---------------------------------------------------------------------------------------------------------------------
55
ОКОНЧАНИЕ ПРОГРАММЫ
М30; «Обратная перемотка» программы – Остановка
станка
%; Код останова (Окончание записи)
Наладка фрезерных станков
cnc под обработку деталей
включает в себя несколько составляющих
1 подбор проэктирование
оснастки.
или
изготовление
технологической
2 установка и обкатка выбранного приспособления на станок.
56
3 Проверка правильности подбора технологических
при базировании заготовки в тисках
подкладок
57
4
установкой
заготовки
технологического
упора
для базирования
Соблюдая при этом принцип единства баз .
Технологическая. измерительная
и конструкторская
базы должны совпадать
5 Выбор и закрепление нужного режущего
инструмента при этом необходимо правильно
58
подобрать цанги для его закрепления
Что бы была правильная фиксация инструмента с
нужным усилием зажима и
минимальным биением
Для этого необходимо знать правило подбора цанг для
зажима режущего инструмента во фрезерную оправку
59
Выбор цанг производить согласно маркировке
На цанге указывается минимальный и максимальный
диаметр инструмента который можно в ней зажать
На пример 5==6 где:
5-минимальный диаметр
6-максимальный диаметр зажима,он же диаметр на
который цанга была шлифована до разрезки
Порядок зажима инструмента и правильность его
60
установки можно увидеть на следующих фотографиях
Установка цанги в зажимную гайку
61
При установке цанги необходимо попасть между
усиками зажимной гайки
После выбора цанги и нужной фиксирующей гайки они
собираються вместе согласно инструкции нанесенной
на верхней поверхности цанги и наворачиваються на
62
оправку с предворительно вставленным инструментом,
или без такового
Установка режущего инструмента в цангу помещенную
в зажимную гайку
63
Сначала необходимо наживить гайку затем вставить
необходимый инструмент
64
65
После установки в магазин станка нужных по
технологии инструментов Необходимо произвести
их размерную призвязку и полученные результаты
занести в таблицу корректоров по длине и
радиусу
offset tools
66
7
необходимо привязать систему отсчета станка
с выбранной программистом точкой начала
системы координат детали
принимать во внимание и учитывать наличие или
отсутствие припуска на обработку заданой детали
согласно технологического эскиза
необходимо всегда помнить что когда мы определяем
точку отсчета координат детали мы совмещаем ось
симметрии шпинделя с точкой отсчета координат
67
на детали
Полученные данные занести в таблицу offset work
на станке
8 произвести механическую обработку детали по
программе
при этом необходимо проверку программы
производить на заниженных ускоренных ходах
во избежания поломки инструмента
не снимать готовую деталь со станка до тех пор пока не
68
проведенна первичьная проверка полученных размеров
детали на станке
проверку проводить при выключенном шпинделе
станка
во избежание получения
травмы
перед началом отработки управляющей программы
необходимо ознакомится с ее содержанием
произведя первый запуск на безопасной высоте над
деталью что бы предовратить поломку инструмента
в случае наличия какой либо ошибки в управляющей
программе
Виды и типы применяемых приспособлений для
технологического зажима заготовок.
Для зажима деталей типа куб применяют станочные
тиски различных типов
69
А. Механические
Б. Гидравлические
С со смешанным зажимом
Для обработки круглых деталей применяют
различные типы самозажимных патронов
А трех кулачковые
Б четырех кулачковые
С шести кулачковые
Для обработки деталей со сложным профилем
примяняются различные виды аллюминевых
кулачков расфрезерованных по контуру
обратному профилю детали
При обработке сложных деталей для увеличения
70
производительности станка и сокращения
вспомагательного времени примяняют различные
виды поворотных головок
А механическая -нажимного действия
В дигитальная управляемая программой cnc.
Для обработки плоских деталей применяются
различные виды прихватов и упоров а также
шлифованых штифтов различных диаметров
для базирования и зажима технологических
заготовок и деталей
После установки тисков на станок необходимо
их тщательно выкатать
индикатором
Проверку обязательно производить индикатором
по постоянной баке
71
Необходимо запомнить чем точнее выкатаны
тиски
тем точнее можно получить готовую деталь
Размерная привязка станка CNC для обработки
деталей по управляющей программе
Состоит из следующих последовательных и
обязательных этапов
ПРИВЯЗКА СИСТЕМЫ ОТСЧЕТА КООРДИНАТ
СТАНКА ПО ОСЯМ X, Y , Z,
определение местоположения центра системы
координат детали осуществляется
следующими методами и с помощью целого
ряда приспособлений
А. метод первый нахождение координаты центра
системы координат при помощи магнитного
центроискателя и часового индикатора
Центроискатель выполнен из магнитопроводящего
материалла и применяется для нахождения 0
72
детали по двум осям одновременно
Б Второй метод привязка системы отсчета при
помощи намагниченной параллельки и
часового индикатора
« 0» определяется последовательно для каждой
оси. Применяется для нахождения привязки
системы по готовой детали или предварительно
обработанной заготовки из стали
С. 3 метод
наладка станка на обработку деталей типа фланец
путем обкатки часовым индикатором при этом
способе определяются
координаты центра по
2 осям одновременно
73
Д. 4 Метод определение привязки центра системы
отсчета координат при помощи балеринки
74
Этод способ применяется при наладке станка на
обработку заготовки с припуском так и по готовой
обработанной поверхности
При работе с баллеринкой необходимо помнить что с
ней можно работать на оборотах шпинделя не выше
600 оборотов в минуту
Во избижание получения травм и вывода балеринки
из строя из за растяжения пружины.
75
.
Правило определения знака при расчетах
координат привязки точки отсчета размеров на
детали
76
d/2
d/2
d/2
d/2
d/2=10.0/2
При таком расположении точки ZRN на станке
при расчете координат нуля детали
Необходимо принимать во внимание каким
диаметром балеринка касаеться детали или
Заготовки ( большим-д=10мм или малым д1=4.0 мм )
Учитывать наличие или отсутствие припуска
77
на обработку детали
При нахождении координат точки привязки
системы отсчета рекомендую следующие
Формулы
А для наладки по готовой обработанной детали
–X+D/2
–X-D/2
–Y-D/2
–Y+D/2
B. Для наладки станка по необработанной
78
заготовке принимаем во внимание наличие
припуска р
-X +D/2+P
–X-D/2-P
–Y-D/2-P
–Y+D/2-P
Находя точку привязки системы координат на
детали балеринкой нужно понимать и помнить
что рассчитав координату с использованием
данных формул
Мы совмещаем ось шпинделя с точкой начала
системы отсчета координат детали.
Выше указанные способы применяются для
79
размерной привязки по осям X и Y .
на снимке определение 0 детали балеринкой
по оси y c учетом наличия припуска на обработку
это методы нахождения привязки системы отсчета
относятся к ручным ,
существуют в последнее время и другие при которых
80
точка отсчета определяется станком по заранее на
писанной управляющей программе при помощи
электронно-механического щупа ,а привязка
инструментов по высоте может производится как
непосредственно на станке так и использованием
специальных измерительных станков типа
цоллер
81
Измерительная машина фирмы Цоллер
На машине определяется относительная длина
Инструмента и его диаметр с учетом биения
что позволяет практически получить качественную
деталь при наладочном запуске управляющей
программы
Для определения длины режущего инструмента
(offset tool) применяются различные методы замеров
инструментов не посредственно на станке так и вне его,
рассмотрим эти методы подробно.
82
Первый
Относительный замер от торца шпинделя,за 0 детали
принимаем расстояние от точки ZRN станка ,
до торца шпинделя с учетом его положения относительно
обрабатываемой детали
показания снимаем с экрана машин и произведя необходимые
расчеты заносим в нужную строку на экране offset work.
После этих действий необходимо в режиме MDI
Набрать код G54 и активизировать его
После этого последовательно подводим все
инструменты
к этой плоскости на детали и на экране
ABSOLUT замечаем и записываем полученные
Результаты открыв экран offset tool в
соответствующую ячеку памяти
замеры производить относительно первого инструмента
замеры могут получать величину как со знаком+ так и
со знаком- при этом методе необходимо быть
внимательным и обязательно проверить в управляющей
83
программе наличие функции положительного ввода
коррекции длины инструмента G43
во избежание
врезания инструмента в деталь или приспособление
необходимо в ячейку памяти длины первого
инструмента записать 0.0 а в ячейку точки отсчета по
оси Z его длину относительно точки ZRN
этод метод относится к методам относительного замера
его можно производить как не посредственно на станке
так и на гранитной плите для замера применив
различные виды штангель рейсмуса (высотомера)
будь то с индикаторной шкалой или дигитальной
(цифровой) размеры производить относительно торца
Конуса оправки .
ПРИЛОЖЕНИЯ
84
ТАБЛИЦЫ СРАВНЕНИЯ МАРКИРОВОК СТАЛИ
Быстрорежущая сталь:
Марка стали
Страны СНГ
ГОСТ
Евронормы
Аналоги в стандартах
США
Р0 М2 СФ10-МП
-
-
А11
Р2 М9-МП
S2-9-2
1.3348
М7
S2-10-1-8 1.3247
М42
Р2 М10 К8-МП
Р6 М5-МП
Р6 М5 К5-МП
S6-5-2
1.3343
S6-5-2-5 1.3243
М2
-
Р6 М5 Ф3-МП
S6-5-3
1.3344
М3
Р6 М5 Ф4-МП
-
-
М4
Р6 М5 Ф3 К8-МП
-
-
М36
Р10 М4 Ф3 К10МП
S10-4-31.3207
10
-
Р6 М5 Ф3 К9-МП
-
-
М48
Р12 М6 Ф5-МП
-
-
М61
Р12 Ф4 К5-МП
S12-1-4-5 1.3202
-
Р12 Ф5 К5-МП
-
-
Т15
Р18-МП
-
-
Т1
Конструкционная сталь:
Марка стали
Страны СНГ
ГОСТ
Евронормы
Аналоги в стандартах
США
10
C10E
1.1121
1010
10XГН1
10 ХГН1
1.5805
-
14 ХН3 М
14 NiCrMo1-31.6657
4
9310
15
C15 Е
1.1141
1015
15 Г
С16 Е
1.1148
1016
16 ХГ
16 МnCr5
1.7131
5115
16XГР
16Mn CrB5
1.7160
-
16 ХГН
16NiCr4
1.5714
-
17 Г1 С
S235J2G4
1.0117
-
17 ХН3
15NiCr13
1.5752
Е3310
18 ХГМ
18CrMo4
1.7243
4120
18 Х2 Н2 М
18CrNiMo7-6 1.6587
-
85
20
C22E
1.1151
1020
20 ХМ
20MoCr3
1.7320
4118
20 ХГНМ
20MoCr2-2
1.6523
8617
25
C25E
1.1158
1025
25 ХМ
25CrMo4
1.7218
4130
28 Г
28Mn6
1.1170
1330
30
C30E
1.1178
1030
34 Х
34Cr4
1.7033
5130
34 Х2 Н2 М
34CrNiMo6
1.6582
4340
35
C35E
1.1181
1035
36 ХНМ
36CrNiMo4
1.6511
9840
36 Х2 Н4 МА
36NiCrMo16
1.6773
-
40
C40E
1.1186
1040
42 ХМ
42CrMo4
1.7225
4140
45
C45E
1.1191
1045
46 Х
46Cr2
1.7006
5045
50
C50E
1.1206
1050
50 ХГФ
50CrV4
1.8159
6150
Базовый сортамент нержавеющих марок стали:
СНГ (ГОСТ)
Евронормы (EN)
Германия (DIN)
США
(AISI)
03 Х17 Н13 М2
1.4404
X2 CrNiMo 17-12-2
316 L
03 Х17 Н14 М3
1.4435
X2 CrNiMo 18-4-3
-
03 Х18 Н11
1.4306
X2 CrNi 19-11
304 L
03 Х18 Н10 Т-У
1.4541-MOD
-
-
06 ХН28 МДТ
1.4503
X3 NiCrCuMoTi
27-23
-
06 Х18 Н11
1.4303
X4 CrNi 18-11
305 L
08 Х12 Т1
1.4512
X6 CrTi 12
409
08 Х13
1.4000
Х6 Cr 13
410S
08 Х17 Н13 М2
1.4436
X5CrNiMo 17-13-3
316
08 Х17 Н13 М2
Т
1.4571
Х6 CrNiMoTi 1712-2
316Ti
08 Х17 Т
1.4510
Х6 СrTi 17
430Ti
08 Х18 Н10
1.4301
X5 CrNi 18-10
304
08 Х18 Н12 Т
1.4541
Х6 CrNiTi 18-10
321
10 Х23 Н18
1.4842
X12 CrNi 25-20
310S
10X13
1.4006
X10 Cr13
410
12 Х18 Н10 Т
1.4878
X12 CrNiTi 18-9
-
86
12 Х18 Н9
-
-
302
15 Х5 М
1.7362
Х12 СrMo 5
501
15 Х25 Т
1.4746
Х8 CrTi 25
-
20X13
1.4021
Х20 Cr 13
420
20 Х17 Н2
1.4057
X20 CrNi 17-2
431
20 Х23 Н13
1.4833
X7 CrNi 23-14
309
20 Х23 Н18
1.4843
X16 CrNi 25-20
310
20 Х25 Н20 С2
1.4841
X56 CrNiSi 25-20
314
03 Х18 АН11
1.4311
X2 CrNiN 18-10
304LN
03 Х19 Н13 М3
1.4438
X2 18-5-4
317L
03 Х23 Н6
1.4362
X2 CrNiN 23-4
-
02 Х18 М2 БТ
1.4521
X2 CrMoTi 18-2
444
02 Х28 Н30
МДБ
1.4563
X1 NiCrMoCu 3127-4
-
03 Х17 Н13
АМ3
1.4429
X2 CrNiMoN 1713-3
316LN
03 Х22 Н5 АМ2
1.4462
X2 CrNiMoN 22-53
-
03 Х24 Н13 Г2
С
1.4332
Х2 CrNi 24-12
309L
08 Х16 Н13 М2
Б
1.4580
X1 CrNiMoNb 1712-2
316 Сd
08 Х18 Н12 Б
1.4550
X6 CrNiNb 18-10
347
08 Х18 Н14 М2
Б
1.4583 Х10
CrNiMoNb
Х10 CrNiMoNb 1812
318
08X19AH9
-
-
304N
08X19H13M3
1.4449
X5 CrNiMo 17-13
317
08X20H11
1.4331
X2 CrNi 21-10
308
08X20H20TЮ
1.4847
X8 СrNiAlTi 20-20
334
08X25H4M2
1.4460
X3 CrnImOn 27-5-2
329
08X23H13
-
-
309S
09X17H7 Ю
1.4568
X7 CrNiAl 17-7
631
1X16H13M2 Б
1.4580
Х6 CrNiMoNb 1712-2
316Cd
10X13 СЮ
1.4724
Х10 CrAlSi 13
405
12X15
1.4001
X7 Cr 14
429
12X17
1.4016
X6 Cr17
430
12X17M
1.4113
X6 CrMo 17-1
434
12X17MБ
1.4522
Х2 СrMoNb
436
12X18H12
1.3955
GX12 CrNi 18-11
305
12X17 Г9 АН4
1.4373
Х12 CrMnNiN 189-5
202
87
15X9M
1.7386
X12 CrMo 9-1
504
15X12
-
-
403
15X13H2
-
-
414
15X17H7
1.4310
X12 CrNi 17-7
301
Подшипниковая сталь:
Марка стали
Страны СНГ
ГОСТ
Евронормы
Аналоги в стандартах
США
ШХ4
100Cr2
1.3501
50100
ШХ15
100Cr6
1.3505
52100
ШХ15 СГ
100CrMn6 1.3520
A 485 (2)
ШХ20 М
100CrMo7 1.3537
A 485 (3)
Рессорно-пружинная сталь:
Марка стали
Страны СНГ
ГОСТ
Евронормы
Аналоги в стандартах
США
38 С2 А
38Si7
1.5023
-
50 ХГФА
50CrV4
1.8159
6150
52 ХГМФА
51CrMoV4 1.7701
-
55 ХС2 А
54SICr6
1.7102
-
55 ХГА
55Cr3
1.7176
5147
60SiCR7 1.7108
9262
60 С2 ХГА
Теплоустойчивая сталь:
Марка стали
Страны СНГ
ГОСТ
Евронормы
Аналоги в стандартах
США
10 Х2 М
10CrMo9-10
1.7380
F22
13 ХМ
13CrMo4-4
1.7335
F12
14 ХМФ
14MoV6-3
1.7715
-
15 М
15Mo3
1.5415
F1
17 Г
17Mn4
1.0481
-
20
C22.8
1.0460
-
20 Г
20Mn5
1.1133
-
X20CrMoV121.4922
1
-
20 Х11 МНФ
88
Примеры
на использование основных
и вспомогательных
функций
при ручном
программировании
G0
УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
%
(НАЧАЛО УП)
:1001
(НОМЕР ПРОГРАМЫ 1001)
N5 G90 G20
(АБСОЛЮТНАЯ СИСТЕМА
ИНЧИ)
N10 M06 T2
(СМЕНА ИНСТРУМЕНТА #2)
N15 M03 S1200
(1200 ОБ ВКЛЮЧЕНИЕ
ПРАВОГО ВР ШПИНДЕЛЯ)
89
N20 G00 X1.0 Y1.1
(УСКОРЕНОЕ
ПЕРЕМЕЩЕНИЕ В Т X1,Y1)
N25 Z0.1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
В ТОЧКУ Z0.1)
N30 G01 Z-0.25 F5
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕ 0.25")
N35 Y3
(ТОЖЕ В TOЧКУ Y3)
N40 X5
(ТОЖЕ В TOЧКУ X5)
N45 X1.0 Y1.0 Z-0.125
(ТОЖЕ В TOЧКУ X1,Y1,Z0.125)
N50 G00 Z1.0
(УСКОРЕННЫЙ ПОДЬЕМ Z1)
N55 X0 Y0
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
X0,Y0)
N60 M05
(СТОП ШПИНДЕЛЯ)
N65 M30
(КОНЕЦ ПРОГРАММЫ)
%
ПЕРЕМЕЩЕНИЕ С РАБОЧЕЙ
ПОДАЧЕЙ G01
%
(НАЧАЛО УП)
:1002
(НОМЕР ПРОГРАМЫ #1002)
N5 G90 G20
(КАДР #5, АБСОЛЮТНАЯ
СИСТЕМА ИНЧИ)
N10 M06 T3
(СМЕНА ИНСТРУМЕНТА #3)
N15 M03 S1250
(ВКЛЮЧЕНИЕ ПРАВОГО ВР
ШПИНДЕЛЯ 1250 ОБ)
N20 G00 X1 Y1
(УСКОРЕНОЕ
ПЕРЕМЕЩЕНИЕ В Т X1,Y1)
N25 Z0.1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
ТОЧКУ Z0.1)
90
N30 G01 Z-0.125 F5
ПОДАЧЕ F5)
N35 X3 Y2 F10
ПОДАЧЕ В Т X3,Y2)
N40 G00 Z1
В ТОЧКУ Z1)
N45 X0 Y0
В ТОЧКУ X0,Y0)
N50 M05
N55 M30
%
(ДВИЖЕНИЕ НА РАБОЧЕЙ
((ДВИЖЕНИЕ НА РАБОЧЕЙ
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
(СТОП ШПИНДЕЛЯ)
(КОНЕЦ ПРОГРАММЫ)
G02
КРУГОВОЕ ПЕРЕМЕЩЕНИЕ ПО ЧАСОВОЙ СТРЕЛКЕ
%
(НАЧАЛО УП)
:1003
(НОМЕР ПРОГРАМЫ #1003)
N5 G90 G20 G17
(АБСОЛЮТНАЯ СИСТЕМА
ИНЧИ, ПЛАН X Y )
N10 M06 T2
(СМЕНА ИНСТРУМЕНТА #2)
N15 M03 S1200
(ВКЛЮЧЕНИЕ ПРАВОГО ВР
ШПИНДЕЛЯ )
N20 G00 X1 Y1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В
X1,Y1)
N25 Z0.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ
Z0.1)
N30 G01 Z-0.1 F5 (ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕВ Т Z-0.1 С ПОДАЧЕЙ F5 )
N35 G02 X2 Y2 I1 J0 F20
(КРУГОВОЕ
ПЕРЕМЕЩЕНИЕ ПО ЧАСОВОЙ СТРЕЛКЕ G02)
N37 G00 X2 Y2 Z-0.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ )
N40 G01 X3.5
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕ X3.5)
91
N45 G02 X3 Y0.5 R2 ( КРУГОВОЕ ПЕРЕМЕЩЕНИЕ ПО
ЧАСОВОЙ СТРЕЛКЕ G02 С РАДИУСОМ R2)
N50 X1 Y1 R2 ( КРУГОВОЕ ПЕРЕМЕЩЕНИЕ ПО
ЧАСОВОЙ СТРЕЛКЕ G02 С РАДИУСОМ R2)
N55 G00 Z0.1
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
В ТОЧКУ Z1)
N60 X2 Y1.5
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
В ТОЧКУ X2 ,Y1.5)
N65 G01 Z-0.25
(ДВИЖЕНИЕ НА РАБОЧЕЙ
ПОДАЧЕ Z-0.25)
N70 G02 X2 Y1.5 I0.25 J-0.25 ( КРУГОВОЕ
ПЕРЕМЕЩЕНИЕ ПО ЧАСОВОЙ СТРЕЛКЕ G02)
N75 G00 Z1( УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ
Z1)
N80 X0 Y0
(УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ
В ТОЧКУ X0 ,Y0)
N85 M05
(СТОП ШПИНДЕЛЯ)
N90 M30
(КОНЕЦ ПРОГРАММЫ)
%
G03
КРУГОВАЯ ИНТЕРПОЛЯЦИЯ ПРОТИВ
ЧАСОВОЙ СТРЕЛКИ
%
:1004
N5 G90 G20 G17
N10 M06 T2
92
N15 M03 S1200
N20 G00 X2 Y0.5
N25 Z0.125
N30 G01 Z-0.125 F5
N35 X3 F15
N40 G03 X3.5 Y1 R0.5
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ G03)
N45 G01 Y3
N50 G03 X3 Y3.5 I-0.5 J0
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ G03)
N55 G01 X2
N60 G03 X2 Y1.5 I0 J-1
(КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ G03)
N65 G01 Y0.5
N70 G00 Z0.1
N75 X1.5 Y2.5
N80 G01 Z-0.25 F5
N85 G03 X1.5 Y2.5 I0.5 J0 (КРУГОВАЯ
ИНТЕРПОЛЯЦИЯ ПРОТИВ ЧАСОВОЙ СТРЕЛКИ G03)
N90 G00 Z1
N95 X0 Y0
N100 M05
N105 M30
%
G17
ФУНКЦИЯ ВЫБОРА ПЛОСКОСТИ
%
• :1006
93
• N5 G90 G20 G17
(работа в плXY)
• N10 M06 T4
• N20 G00 X2 Y1
• N25 Z0.125
• N35 G02 X1 R1 F10
• N40 G00 Z1N30 G01 Z-0.05 F5
• N45 X0 Y0
• N50 M05
• %
ВЫБОР ПЛОСКОСТИ
G18
%
:1007
N5 G90 G20 G17
(G17 работа в плXY)
N10 M06 T2
N15 M03 S1200
N20 G00 X0 Y0
N25 Z1
N30 Z0.1
N35 G01 Z0 F5
N40 G18 G02 X2 Z0 I1 K0 (G18 работа в пл XZ
PLANE)
N45 G01 Y0.25
N50 G03 X0.5 Z0 I-0.75 K0
N55 G01 Y0.5 F10
N60 G02 X1.5 Z0 I0.5 K0
N65 G00 Z1
N70 X0 Y0
94
N75 M05
N80 M30
ВЫБОР ПЛОСКОСТИ
G19
:1008
N5 G90 G20 G17
( G17 работа в плXY)
N10 M06 T2
N15 M03 S1200
N20 G00 X0 Y0
N25 Z0.1
N30 G01 Z0 F5
N35 G19 G03 Y1 Z0 J0.5 K0 ( G19 Работа в пл YZ
PLANE)
N40 G01 X1.5 Y2 F10
N45 G02 Y0 Z0 J-1 K0 F5
N50 G00 Z1
N55 X0 Y0
N60 M05
N65 M30
N75
%
G20
работа в инчах
95
%
:1009
N5 G90 G20
N10 M06 T2
N15 M03 S1000
N20 G00 X1 Y1
N25 Z1
N30 G01 Z-0.125 F5
N35 X3.625 F15
N40 Y1.75
N45 G00 Z1
N50 X0 Y0
N55 M05
N60 M30
%
(работа в инчах)
G21
работа в мм
:1010
N5 G90 G21 G17 ( G90- АБСОЛЮТНАЯ СИСТЕМА
G21- работа в мм)
N10 M06 T2
N15 M03 S1200
N20 G00 X-5 Y5
96
N25 Z-8
N35 G01 X90 F300
N40 X95 Y20
N45 Y50
N50 G03 X75 Y65 R15
N55 G01 X40 Y50
N60 G02 X0 Y10 R40
N65 G00 Z25.4
N70 Y0
N75 M05
N80 M30
%
G28 Выход в зону смены инструмента
G91 G0 G28 Z0.0
G91 G28 X0.Y0.
G90
G40
ОТМЕНА КОМПЕНСАЦИИ НА РАДИУС
ИНСТРУМЕНТА
1011
97
N5 G90 G20 G17 G40
(G40 ОТМЕНА
КОМПЕНСАЦИИ НА РАДИУС ИНСТРУМЕНТА)
N10 T04 M06
N15 M03 S1500
N20 G00 X-0.5 Y-0.5
(УСКОРЕННОЕ
ПЕРЕМЕЩЕНИЕ ВТОЧКУ)
N25 Z-0.5
N30 G01 G42 X0 Y0 D10
(КОМПЕНСАЦИЯ НА
РАДИУС ИНСТРУМЕНТА ПРИ ОБХОДЕ КОНТУРА
СПРАВА)
N35 X3 F10
N40 Y3
N45 X0
N50 Y0
N55 G00 G40 X-0.5 Y-0.5 (ОТМЕНА
КОМПЕНСАЦИИ НА РАДИУС ИНСТРУМЕНТА)
N60 Z1
N65 X0 Y0
N70 M05
N75 M30
G41
компенсация при обходе слева
от контура детали
%
:1012
98
N5 G90 G20 G40 G17 G80
N10 T01 M06
(СМЕНА ИНСТРУМЕНТА)
N15 M03 S2000
N20 G00 X0.5 Y0.5
N25 Z0.1
N30 G01 Z-0.25 F5
(НАЧАЛО 1 КОНТУРА
РАБОТА БЕЗ КОРРЕКЦИИ.)
N35 X2 F15
N40 X2.5 Y1
N45 Y2
N50 G03 X2 Y2.5 R0.5
N55 G01 X0.5
N60 Y0.5
N65 G00 Z1
(КОНЕЦ 1 КОНТУРА)
N70 X0 Y0
N75 T04 M06
(СМЕНА ИНСТРУМЕНТА 4)
N80 M03 S1000 (СМЕНА ОБОРОТОВ ШПИНДЕЛЯ)
N85 G00 X0.75 Y1
N90 Z0.125
N95 G01 Z-0.25 F5
N100 G41 Y0.5 D11 F20 ( G41-компенсация при обходе
Слева от контура детали)
N105 X2
N110 X2.5 Y1
N115 Y2
N120 G03 X2 Y2.5 R0.5
N125 G01 X0.5
N130 Y0.5
N135 G40 X0.75 Y0.75
N140 G00 Z1
N145 X0 Y0
N150 M05
99
N155 M30
G42
компенсация при обходе справа от
контура детали
%
:1013
N5 G90 G20 G40 G17 G80 (отмена предидущих
коррекций)
N10 T01 M06 ( СМЕНА ИНСТРУМЕНТА )
N20 G00 X0.5 Y0.5
N25 Z0.1
N30 G01 Z-0.25 F5 (1контур)
N35 X2 F15
N40 X2.5 Y1
N45 Y2
N50 G03 X2 Y2.5 R0.5
N55 G01 X0.5
N60 Y0.5
N65 G00 Z1 (конец 1 контура)
N70 X0 Y0
N75 T04 M06 (смена инструмента 4)
N80 M03 S1000
N85 G00 X-0.5
N90 Z-0.5
N95 G01 G42 X0.5 Y0.5 Z-0.5 D11 F15
(G42 D11 ВВОД КОРРЕКЦИИ ПРИ ОБХОДЕ
КОНТУРА СПРАВА)
N100 X2
N105 X2.5 Y1
100
N110 Y2
N115 G03 X2 Y2.5 R0.5
N120 G01 X0.5
N125 Y0
N130 G01 G40 Z0.25( G40-отмена коррекции)
N135 G00 Z1
N140 X0 Y0
N145 M05
N150 M30
G43
коррекция на длину инструмента
%
:1014
N5 G90 G20 G40 G49
N10 M06 T12
N15 M03 S2000
N20 G00 X1 Y1.5
N21 G43 H12 Z2.0 (ВВОД КОРРЕКЦИИ НА ДЛИНУ
ИНСТРУМЕНТА)
N25 Z0.1
N30 G01 Z-0.5 F5
N35 G00 Z0.1
N40 X2
N45 G01 Z-0.5
N50 G00 Z0.1
N55 X3
N60 G01 Z-0.5
N65 G00 Z1
101
N70 X0 Y0
N75 M06 T10
N80 M03 S1000
G54,G55,G56,G57,G58,G59
ДОМА-ТОЧКИ ПРИВЯЗКИ СИСТЕМЫ ОТСЧЕТА
%
:1019
N5 G90 G80 G20
N10 M06 T6
N15 M03 S1300
N20 G55 G00 X1.0 Y1.0 ( ВЫХОД В ТОЧКУ X1.0 Y1.0
СИСТЕМЫ 2 )
N25 Z0.5
N30 G82 Z-0.25 R0.125 P500 F5
N35 Y2
N40 X2
N45 Y1
N50 X1.5 Y1.5
N60 G80 G00 Z1
N65 G56 G00 X1.0 Y1.0 (ВЫХОД В ТОЧКУ X1.0 Y1.0
СИСТЕМЫ 3)
N70 Z0.5
N75 G82 Z-0.25 R0.125 P500 F5
N80 Y2
N85 X2
N90 Y1
N95 X1.5 Y1.5
N100 G80 G00 Z1
N102 G54
(ПЕРЕХОД К СИСТЕМЕ
КООРДИНАТ 1)
N105 X0 Y0
N110 M05
102
N115 M30
%
G80
отмена постоянных циклов
%
:1017
N5 G90 G80 G20
(ОТМЕНА ПОСТОЯНЫХ
ЦИКЛОВ)
N10 M06 T5
N15 M03 S1450
N20 G00 X1 Y1
N25 G81 Z-0.5 R0.125 (G81 ПОСТОЯНЫЙ ЦИКЛ
СВЕРЛЕНИЯ)
N30 X2
N35 X3
N40 G80 G00 Z1 (ОТМЕНА ПОСТОЯНЫХ ЦИКЛОВ)
N45 X0 Y0
N50 M05
N55 M30
%
ПРИМЕЧАНИЕ В УП ОТСУТВУЕТ КОРРЕКЦИЯ
НА ДЛИНУ ИНСТРУМЕНТА
G81
ЦИКЛ СВЕРЛЕНИЯ ОТВЕРСТИЙ
глубиной до 3диаметров
%
:1018
103
N5 G90 G80 G20 G99
N10 M06 T6
N15 M03 S1300
N20 G00 X1 Y1
N25 Z0.5
N30 G81 Z-0.25 R0.125 F5 (G81-ПОСТОЯНЫЙ ЦИКЛ
СВЕРЛЕНИЯ)
N35 X2
N40 X3
N45 Y2
N50 X2
N55 X1
N60 G80 G00 Z1
N65 X0 Y0
N70 M05
N75 M30
%
G82
ЦИКЛ ЗЕНКОВАНИЯ
%
:1019
N5 G90 G80 G20
N10 M06 T6
N15 M03 S1300
N20 G00 X1 Y1
N25 Z0.5
N30 G82 Z-0.25 R0.125 P1000 F5
(G82-ЦИКЛ ЗЕНКОВАНИЯ)
104
N35 X2
N40 X3
N45 Y2
N50 X2
N55 X1
N60 G80 G00 Z1 (ОТМЕНА ПОСТОЯННОГО ЦИКЛА)
N65 X0 Y0
N70 M05
N75 M30
%
G83
ЦИКЛ ГЛУБОКОГО СВЕРЛЕНИЯ
%
:1020
N5 G90 G80 G20 G99
N10 M06 T3
N15 M03 S1200
N20 G00 X1 Y1
N25 G83 Z-0.75 R0.125 Q0.0625 F5
(G83-ЦИКЛ ГЛУБОКОГО СВЕРЛЕНИЯ)
N30 X2
N35 X3
N40 Y2
N45 X2
105
N50 X1
N55 G80 G00 Z1 (ОТМЕНА ПОСТОЯННОГО
ЦИКЛА)
N60 X0 Y0
N65 M05
N70 M30
%
G84
цикл нарезания резьбы метчиком
%
:1019
N5 G90 G80 G20
N10 M06 T6
N15 M03 S100
N20 G00 X100. Y100.
N25 G43 H6 Z20.
N30 G84 Z-20 R5. F100 (ЦИКЛ НАРЕЗАНИЯ
РЕЗЬБЫ МЕТЧИКОМ)
N35 X20.
N40 X30.
N45 Y20.
N50 X20.
N55 X10.
N60 G80 G00 Z100. (ОТМЕНА ПОСТОЯННОГО
ЦИКЛА)
N65 X0 Y0
N70 M05
N75 M30
%
106
Download