Академический Документы
Профессиональный Документы
Культура Документы
и
Руководство по фрезерной и токарной
обработке для начинающих
ж
Выпуск 10.03
д а
р о м
я п к о
д л а н
е с т
Н со
ж и
д а
р о м
я п к о
д л а н
2-ое переработанное издание 10/2003
т
Действительно от версии ПО HMI 06.03
е с
Все права защищены
Н со
Копирование или передача отдельных частей текста, рисунков или чертежей без письменного
согласия издателя запрещена. Это относится как к фотокопированию или копированию иным
способом, так и к переносу на пленку, ленту, пластинки, рабочие транспоранты или иные носители
данных.
Цифровые СЧПУ SINUMERIK 810D, 840D и 840Di характеризуются своей открытостью, т.е.
они могут конфигурироваться изготовителем станка и частично самим пользователем
согласно их собственным требованиям. Тем самым они в равной мере могут эффективно
использоваться как в мелкосерийном производстве, так и на полностью автоматических
и
линиях и широко распространены.
Целью данной документации является помощью широкому кругу начинающим
ж
пользователей в понимании принципов работы этих мощных СЧПУ.
д а
С помощью СЧПУ 810D, 840D и 840Di можно управлять множеством различных методов
о
обработки. В этой документации речь пойдет о двух самых важных технологиях, токарной и
р
фрезерной обработке.
п м
Документация была создана благодаря комбинации практической и дидактической
о
информации о ЧПУ. Особая благодарность господину Маркусу Сартору (Markus Sartor) за его
я к
ценные указания и критические замечания.
л н
Документация привязана к практической работе и ориентирована на конкретные действия.
д а
Шаг за шагом обясняются комбинации клавиш. Обширный графический материал позволяет
т
в любой момент сравнить свои действия на СЧПУ с указаниями в документации.
е с
Одновременно это руководство подходит и для подготовки или дополнительной подготовки
Н со
без использования СЧПУ на идентичной СЧПУ системе SinuTrain на PC.
Авторы
1
810D/840D/840Di Руководство для начинающих
Содержание
1 Основы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1 Геометрические основы фрезерной и токарной обработки . . . . . 5
1.1.1 Оси инструмента и рабочие плоскости . . . . . . . . . . . . . . . . . . . . .5
1.1.2 Абсолютное и инкрементальное указание размеров (фрезерование) . . . .8
и
1.1.3 Декартово и полярное указание размеров (фрезерование) . . . . . . . . . .9
1.1.4 Круговые движения (фрезерование) . . . . . . . . . . . . . . . . . . . . . 10
ж
1.1.5 Абсолютное и инкрементальное указание размеров (токарная
обработка) 11
а
1.1.6 Декартово и полярное указание размеров (токарная обработка) . . . . . 12
д
1.1.7 Круговые движения (токарная обработка) . . . . . . . . . . . . . . . . . . 13
о
1.2 Технологические основы фрезерной и токарной обработки . . . 14
р
1.2.1 Скорость резания и число оборотов (фрезерование) . . . . . . . . . . . . 14
п м
1.2.2 Подача на зуб и скорость подачи (фрезерование) . . . . . . . . . . . . . . 15
о
1.2.3 Скорость резания и число оборотов (токарная обработка) . . . . . . . . . 16
я к
1.2.4 Подача (токарная обработка) . . . . . . . . . . . . . . . . . . . . . . . . . 17
л н
2 Управление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
д а
2.1 Обзор СЧПУ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
т
2.1.1 Включение, переключение области, выключение . . . . . . . . . . . . . . 19
е с
2.1.2 Клавиатура и структура дисплея . . . . . . . . . . . . . . . . . . . . . . . 22
Н со
2.2 Отладка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.2.1 Управление инструментом: создание и загрузка инструментов в магазин 29
2.2.2 Коррекция инструмента: создание инструмента . . . . . . . . . . . . . . . 34
2.2.3 Инструменты демо-программ . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.2.4 Касание детали и установка нулевой точки . . . . . . . . . . . . . . . . . 40
2.3 Управление программами и их выполнение . . . . . . . . . . . . 43
2.3.1 Сохранение данных на дискету и загрузка их с дискеты . . . . . . . . . . 43
2.3.2 Разрешение, загрузка, выбор и выполнение программы . . . . . . . . . . 48
2
810D/840D/840Di Руководство для начинающих
3 Программирование фрезерования . . . . . . . . . . . . . . . . 52
3.1 Деталь "Продольная направляющая" . . . . . . . . . . . . . . . . 52
3.1.1 Создание детали и программы обработки детали . . . . . . . . . . . . . 53
3.1.2 Вызов и смена инструмента . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.1.3 Основные функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.1.4 Простые пути перемещения без коррекции радиуса фрезы . . . . . . . . 57
3.1.5 Сверление с циклами и техника подпрограмм . . . . . . . . . . . . . . . 59
и
3.1.6 Создание подпрограммы . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
ж
3.1.7 Симуляция программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
а
3.2 Деталь "Injection mold" . . . . . . . . . . . . . . . . . . . . . . . . 73
3.2.1 Создание детали и программы обработки детали . . . . . . . . . . . . . 73
д
3.2.2 Прямые и дуги окружности -
о
фрезерование траектории с коррекцией радиуса фрезы 75
р
3.2.3 Прямоугольный карман POCKET3 . . . . . . . . . . . . . . . . . . . . . . 79
м
3.2.4 Круговой карман POCKET4 . . . . . . . . . . . . . . . . . . . . . . . . . . 82
п
3.2.5 Копирование части программы . . . . . . . . . . . . . . . . . . . . . . . . 83
я к о
4 Программирование токарной обработки . . . . . . . . . . . . . 90
л н
4.1 Деталь "Shaft" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
д а
4.1.1 Создание детали и подпрограммы . . . . . . . . . . . . . . . . . . . . . . 91
т
4.1.2 Вызов инструмента, скорость резания и основные функции . . . . . . . . 98
е с
4.1.3 Поперечная обточка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.1.4 Цикл обработки резаньем CYCLE95 . . . . . . . . . . . . . . . . . . . . . 101
Н со
4.1.5 Чистовая обработка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.1.6 Исправление ошибок - параллельное
редактирование главной программы и подпрограммы 104
4.1.7 Резьбовая канавка по DIN76 . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.1.8 Цикл резьбонарезания CYCLE97 . . . . . . . . . . . . . . . . . . . . . . . 107
4.1.9 Цикл выточки CYCLE93 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
4.2 Деталь "Complete" . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.2.1 Контурный вычислитель SINUMERIK . . . . . . . . . . . . . . . . . . . . . 111
4.2.2 Обработка резаньем и чистовая обработка контура с затыловкой . . . . 119
4.2.3 Центровое сверление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.2.4 Обработка торцовых поверхностей с TRANSMIT . . . . . . . . . . . . . . 121
Приложение
Предметный указатель . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Используемые команды и адреса . . . . . . . . . . . . . . . . . . . . . . . . . 128
Используемые циклы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Источник рисунков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
3
810D/840D/840Di Руководство для начинающих
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
4
810D/840D/840Di Руководство для начинающих
1 Основы
В этой главе для начинающих пользователей СЧПУ описываются некоторые общие геометрические
и технологические основы программирования во фрезерной и токарной обработке.
и
Представленные здесь геометрические основы в большинстве своем относятся к графическому
контурному вычислителю SINUMERIK. При этом используемые снимки экранов служат как поддержка
ж
теоретической информации.
а
Если заранее необходимо отработать теоретические примеры на СЧПУ:
Область управления 'Программа' > Создать новую программу обработки детали > в текстовом
д
редакторе горизонтальная программная клавиша [контур]
о
> вертикальная программная клавиша [создать контур] > ...
Практический пример, в котором этот контурный вычислитель представлен в контексте, см. главу
р
"Программирование токарной обработки".
п к ом
я
1.1.1 Оси инструмента и рабочие плоскости
л а н
ФРЕЗЕРНАЯ ОБРАБОТКА
е д т
На универсальных фрезерных станках инструмент, как правило, устанавливается параллельно
с
главным осям. Эти находящиеся под прямым углом друг к другу оси по DIN 66217 или ISO 841
выровнены по главным направляющим станка. Через позицию установки инструмента получается
Н со
соответствующая рабочая плоскость.
При фрезеровании осью инструмента, как правило, является ось Z.
5
1.1 - Геометрические основы фрезерной и токарной обработки
и
совместимости, в плоскости G18
перед Х находится Z. Это относится
ж
и к токарной обработке (см. ниже).
а
Ось инструмента X - плоскость G19
о д
п р ом
л я н к
д а
ТОКАРНАЯ ОБРАБОТКА
е с т
На универсальных токарных станках инструмент, как правило, устанавливается параллельно главным
осям. Эти находящиеся под прямым углом друг к другу оси по DIN 66217 или ISO 841 выровнены по
Н со
главным направляющим станка. При токарной обработке Z это ось детали.
Ось вращения Z - плоскость G18 *
Так как контроль диаметра токарных деталей является достаточно простым, данные размеров
поперечной оси относятся к диаметру. Таким образом, специалист может напрямую сравнивать
фактический размер с размерами на чертеже.
С помощью клавиши можно вызвать
вспомогательные изображения для выбора оси
инструмента.
Показанные здесь
указания размера
радиуса также имеются
на вспомогательном
изображении, но
практически никогда не
встречаются..
6
810D/840D/840Di Руководство для начинающих
Для ориентации СЧПУ - к примеру, SINUMERIK 840D - через измерительную систему в имеющемся
рабочем пространстве, там имеется несколько важных базовых точек.
ж и
д а
р о
Нулевая точка станка M
п м
Нулевая точка станка M устанавливается изготовителем и не может быть изменена. При
о
фрезеровании она лежит в начальной точке системы координат станка, а при токарной
обработке - на поверхности упора переднего конца шпинделя.
л я н к
Нулевая точка детали W
д а
Нулевая точка детали W, также называемая нулевой точкой программы, это начальная точка
т
системы координат детали. Она может выбираться свободно и при фрезеровании должна
е с
располагаться там, откуда на черетеже исходит большинство размеров. При токарной обработке
нулевая точка детали всегда лежит на оси вращения и, как правило, на торцовой поверхности.
Н со
Референтная точка R
Подвод к референтной точке R осуществляется для обнуления измерительной системы, так
как подвод к нулевой точке станка в большинстве случаев невозможен. Таким образом,
СЧПУ находит свою исходную точку в системе измерения перемещения.
7
1.1 - Геометрические основы фрезерной и токарной обработки
ж и
* *
а
Переключение с помощью
программной клавиши
о д
Конечная точка Конечная точка
п р ом
я н к
Актуальная позиция
л а
Акт. позиция
д
W
т
W
е с
*G90 абсолютное указание размеров *G91 инкрементальное указание размеров
При абсолютном указании размеров всегда При инкрементальном указании размеров всегда
Н со
вводятся абсолютные значения координат вводится разница между актуальной позицией и
конечной точки в активной системе координат конечной точкой с учетом направления.
(актуальная позиция не рассматривается).
8
810D/840D/840Di Руководство для начинающих
Для определения конечной точки прямой необходимо два типа исходных данных. Они могут выглядеть
следующим образом:
и
Указание:
вычисляются и
индицируются
ж
автоматически.
д а
р о м
я п к о
д л а н
е т
Угол 53,13° = стартовый угол к
с
положительной оси Х или
угол 39,094° = угол к предыдущему элементу
Н со
Декартовы и полярные данные могут комбинироваться, к примеру:
Ввод конечной точки в Y и длины Ввод конечной точки в X и угла
9
1.1 - Геометрические основы фрезерной и токарной обработки
Для дуги окружности по DIN указывается конечная точка дуги (координаты X и Y в плоскости G17) и
центр (I и J в плоскости G17).
Контурный вычислитель SINUMERIK и в случае дуг окружностей позволяет брать любые размеры из
чертежа без предварительного пересчета.
Ниже приводится пример с двумя - сначала только частично определенными - дугами окружностей.
и
Ввод центра (абсолютно):
а ж
о д
После ввода:
п р ом После ввода:
л я н к
е д с т а
Н со
Следующие значения индицируются после ввода всех известных размеров и нажатия в окне ввода
соответствующей дуги программной клавиши .
10
810D/840D/840Di Руководство для начинающих
и
Переключение с помощью
ж
программной клавиши
* *
а
.
о д
Конечная точка Конечная точка
р м
Внимание:
п о
В отличие от DIN 66025 при
действующей здесь установке
я к
Акт. ’DIAMON’ значения I также вводятся
л н
и индицируются относительно
позиция
диаметра.
д а
Акт.
т
позиция
е с
*G90 абсолютное указание размеров *G91 инкрементальное указание размеров
Н со
При абсолютном указании размеров всегда При инкрементальном указании размеров всегда
вводятся абсолютные значения координат вводится разница между актуальной позицией и
конечной точки в активной системе координат конечной точкой с учетом направления.
(актуальная позиция не рассматривается).
11
1.1 - Геометрические основы фрезерной и токарной обработки
Для определения конечной точки прямой необходимо два типа исходных данных. Они могут выглядеть
следующим образом:
Декартово: ввод координат X и Z Полярное: ввод длины и угла
Указание:
Все серые значения
и
вычисляются и
индицируются
ж
автоматически.
Конечная точка
д а Конечная
о
точка
п р ом
л я н к
д т а
Угол 126,87° = стартовый угол к положительной
оси Z или
е с
угол -39,094° = угол к предыдущему элементу
Н со
(39,094° = 360° - 320,906°)
Декартовы и полярные данные могут комбинироваться, к примеру:
Ввод конечной точки в X и длины Ввод конечной точки в X и угла
12
810D/840D/840Di Руководство для начинающих
Для дуги окружности по DIN указывается конечная точка дуги (координаты X и Z в плоскости G18) и
центр (I и K в плоскости G18).
Контурный вычислитель SINUMERIK и в случае дуг окружностей позволяет брать любые размеры из
чертежа без предварительного пересчета.
Ниже приводится пример с двумя - сначала только частично определенными - дугами окружностей.
д а
р о м
я п
После ввода:
к о
После ввода:
д л а н
е с т
Н со
Следующие значения индицируются после ввода всех известных размеров и нажатия в окне ввода
соответствующей дуги программной клавиши .
13
1.2 - Технологические основы фрезерной и токарной обработки
Оптимальное число оборотов инструмента зависит от материала его резца и материала детали, а
также от диаметра инструмента. Это число оборотов на практике часто вводится на основе
многолетнего опыта без вычислений. Но все же предпочтительным является вычисление числа
и
оборотов через взятую из таблиц скорость резания.
ж
Определение скорости резания:
С помощью каталогов изготовителя или сборника таблиц сначала определяется оптимальная скорость
а
резания.
д
Материал резца инструмента: Материал детали:
твердый сплав C45
р о м
я п к о
д л а н
е с т
Н со
vc = 80 - 150 м/мин:
Выбирается среднее значение vc = 115 м/мин
14
810D/840D/840Di Руководство для начинающих
На странице выше было показано, как определяется скорость резания и вычисляется число оборотов.
Чтобы инструмент мог осуществлять обработку резаньем, эта скорость резания или число оборотов
должны быть согласованы со скоростью подачи инструмента.
Базовым значением для вычисления скорости подачи является параметр "Подача на зуб".
и
Как и скорость резания, значение для подачи на зуб берется из сборника таблиц или документации
ж
изготовителей станков.
Материал резца инструмента: Материал детали:
а
твердый сплав C45
о д
п р ом
л я н к
д а
Подача на зуб fz = 0,1 - 0,2 мм:
т
Выбирается среднее значение fz = 0,15 мм
е с
Определение скорости подачи:
Н со
С помощью подачи на зуб, числа зубьев и известного числа оборотов вычисляется скорость подачи vf .
vf = fz ⋅ z ⋅ n
К примеру, здесь вычисляется скорость подачи для двух инструментов с различным числом зубьев:
d1 = 63мм, z1 = 4 d2 = 63мм, z2 = 9
1 1
v f 1 = 0, 15mm ⋅ 4 ⋅ 580 ---------- v f 2 = 0, 15mm ⋅ 9 ⋅ 580 ----------
min min
mm mm
v f 1 = 348 ---------- v f 2 = 783 ----------
min min
В кодировке ЧПУ скорость подачи указывается буквой F (англ. "Feed").
В этом случае округленные данные выглядят как F340 или F780.
При этой скорости подачи достигается подача на зуб в 0,15 мм.
15
1.2 - Технологические основы фрезерной и токарной обработки
и
С помощью каталогов изготовителя или сборника таблиц сначала определяется оптимальная скорость резания.
Материал резца инструмента: Материал детали:
ж
твердый сплав автоматная сталь
д а
р о м
я п к о
д л а н
vc = 180 м/мин:
е с т
Постоянная скорость резания vc (G96) для черновой обработки, чистовой обработки и выточки:
Для того, чтобы выбранная скорость резания была соблюдена на любом
Н со
диаметре детали, соответствующее число оборотов согласуется СЧПУ с
помощью команды G96 = Постоянная скорость резания. Это осуществляется
с помощью электродвигателей постоянного тока или управляемых по частоте
трехфазных электродвигателей.
С уменьшением диаметра число оборотов теоретически
увеличивается до бесконечности. Поэтому, чтобы избежать
опасностей из-за слишком высокой центробежной силы, необходимо
запрограммировать границу числа оборотов, к примеру, в 3000 1/мин.
В этом случае данные выглядят как G96 S180 LIMS=3000.
Постоянное число оборотов n (G97) при сверлении и нарезании резьбы резцом:
Так как при сверлении работа
v c ⋅ 1000 осуществляется с постоянным числом
n = ----------------------
- оборотов, то здесь необходимо
d⋅π использовать команду G97 =
d = 20мм (диаметр инструмента) Постоянное число оборотов. Число
оборотов зависит от необходимой
120mm ⋅ 1000 скорости резания (здесь выбирается
n = ---------------------------------------
20mm ⋅ π ⋅ min 120 м/мин) и диаметра инструмента.
1 В этом случае данные выглядят как G97
n = 1900 --------- -
min S1900.
16
810D/840D/840Di Руководство для начинающих
На странице выше было показано, как определяется скорость резания и вычисляется число оборотов.
Чтобы инструмент мог осуществлять обработку резаньем, эта скорость резания или число оборотов
должны быть согласованы с подачей для инструмента.
Определение подачи:
Как и скорость резания, значение для подачи берется из сборника таблиц, документации
и
изготовителей станков или из опыта.
Материал резца инструмента: Материал детали:
ж
твердый сплав автоматная сталь
д а
р о м
я п к о
л а н
Подача f = 0,2 - 0,4 мм:
д
Выбирается среднее значение f = 0,3 мм (на производстве часто называется "мм на оборот").
т
В этом случае данные выглядят как F0.3.
е
Н со с
Связь между подачей и скоростью подачи:
При постоянной подаче f и соответствующем числе оборотов получается скорость подачи vf.
m
v c = 180 ----------
d 2 = 80mm
min vf = f ⋅ n
m
v c = 180 ----------
d = 20mm
min
1
1 1
n 2 = 710 ---------- n = 2800 --------- -
min 1 min
1 1
v f 2 = 710 ---------- ⋅ ( 0, 3mm ) v f 1 = 2800 ---------- ⋅ ( 0, 3mm )
min min
mm mm
v f 2 = 210 ---------- vf = 840 ----------
min 1 min
17
2.1 Управление - Обзор СЧПУ
2 Управление
Под понятием "Управление" в этом руководстве понимаются все рабочие процессы, отражающие
прямое взаимодействие пользователя со станком. После подробного введения в разделе 2.1 во
втором разделе речь пойдет об отладке инструментов и деталей. Основной упор в третьем и
четвертом разделе сделан на производство, т.е. на выполнение программ ЧПУ.
В основе СЧПУ 810D/840D/840Di лежит открытая концепция СЧПУ, предлагающая изготовителю
и
станка (и частично пользователю) достаточно свободы для конфигурирования СЧПУ согласно
индивидуальным требованиям. Поэтому отдельные детали могут отличаться от описанных в
ж
руководстве принципов управления. Поэтому в определенных случаях необходимо следовать
а
указаниям изготовителя станка и добросовестно проверять данные перед запуском станка.
д
2.1 Обзор СЧПУ
р о м
В этой главе описывается конструкция и
п
использование таких компонентов СЧПУ, как
о
клавиатура и дисплей.
л я н к
Рисунки:
а
• панель оператора OP 010C с
д
цветным дисплеем TFT, панелями
т
программных клавиш (горизонтальной и
е с
вертикальной) и механической полной
клавиатурой ЧПУ с 65 клавишами.
Н со
Эти компоненты в первую очередь служат для
программирования и управления данными.
• станочный пульт с
потенциометрами процентовки
С помощью этого станочного пульта
осуществляется непосредственное управление
движениями станка.
Возможна частичная индивидуальная
конфигурация станочного пульта изготовителем
станка.
18
810D/840D/840Di Руководство для начинающих
Включение
и
Если ... Если работа Если ... Если работа осуществляется на РС
осуществляется на станке: с Windows:
а ж
Тогда первым делом Тогда запустить ПО через иконку на
необходимо включить рабочем столе или через строку
д
главный выключатель, стартового меню (Пуск >
расположенный сбоку на Программы > SinuTrain ... >
о
станке или на SinuTrain START)
р
электрошкафу.
п м
После можно выбирать между
о
двумя технологиями (фрезерная/
я к
токарная обработка) и типом
н
управления инструментом (см.
л
главу 2.2.1 и 2.2.2).
д а
(от версии ПО 6 возможно
т
индивидуальное
конфигурирование станков).
е
Н со с
После запуска ПО активна
После включения СЧПУ
область управления ’Станок’
находится в области
и выбран режим работы
управления ’Станок’, и
’Авто’.
выбрана функция ’Ref’
(реферирование).
Симуляция реферирования на РС
Принцип действий для
не осуществляется.
реферирования
различается в зависимости Режим работы ’Jog’ для прямого
от типа станка и управления осями перемещения на
изготовителя станка и РС не работает.
поэтому не может быть
объяснен здесь подробно.
19
2.1 Управление - Обзор СЧПУ
Переключение области
и
В активной области управления
’Станок’ открывается главное меню.
ж
Программная клавиша активной
области управления выделена.
а
В этой области управления
осуществляется непосредственное
д
управление станком. Здесь можно
о
перемещать оси вручную,
осуществлять касание или
р
запускать выполнение программ
м
ЧПУ.
п о
Пример: обрабатывающий центр с тремя
я к
линейными осями (X,Y,Z) и 2 круговыми осями (A,C)
л н
Перейти с помощью программной
д а
клавиши в область управления
т
’Параметры’.
На плоской панели оператора это
е с
возможно через соответствующую
программную клавишу. На PC можно
Н со
щелкнуть на программной клавише
мышью или вызвать область
управления с помощью .
В области управления ’Параметры’
осуществляется управление
инструментом и таблицей смещений
Пример: список магазина на токарном станке нулевых точек.
с управлением инструментом
20
810D/840D/840Di Руководство для начинающих
ж и
д а
о
Активная область управления
’Диагностика’
р м
Здесь показываются и
п
документируются ошибки и
о
сервисная информация.
л я н к
е д с т а
Н со
Активная область управления ’Ввод
в эксплуатацию’
Как следует из названия, эта
область используется системными
специалистами для согласования
данных ЧПУ со станком.
Эта область управления не
представляет интереса для
ежедневной работы с СЧПУ и
поэтому подробно не
рассматривается в этом
Пример: токарный станок с двумя шпинделями руководстве.
21
2.1 Управление - Обзор СЧПУ
и
"Стрелка Далее" внизу справа
указывает на то, что доступны и
ж
другие функции или приложения.
а
С помощью клавиши на плоской
д
панели оператора или + на PC
о
* происходит расширение меню и
программным клавишам - в
р
зависимости от конфигурации -
м
присваиваются новые функции.
п о
* удерживать , потом
я к
Повторное нажатие клавиши
н
вызывает возврат в главное меню
л
областей управления.
е д с т
Если ...
а Если работа
Выключение
Н со
осуществляется на станке: SinuTrain на PC:
22
810D/840D/840Di Руководство для начинающих
и
работы с SinuTrain функциям возможно и
напрямую или через комбинации клавиш
ж
обычной клавиатуры РС. В таблице ниже они
перечислены отдельно.
д а
р о м
я п к о Плоская панель оператора
д л а н
Клавиша Клавиши PC Объяснение
т
... Через горизонтальные программные клавиши (сквозная нумерация
е с
слева направо) осуществляется переключение областей управления.
В области управления через эти программные клавиши можно
Н со
перейти в дополнительные области меню и к функциям, которые
могут быть вызваны через вертикальные программные клавиши.
23
2.1 Управление - Обзор СЧПУ
и
специальные символы (?, & ...).
а ж
Через клавиатуру "QWERTY" вводятся, к примеру, имена
д
программ обработки деталей и конечно команды ЧПУ.
о
(Имя "QWERTY" это производное от расположения клавиш.
На токарных станках так называемая клавиатура "DIN" часто имеет
р
алфавитную структуру. Функции являются идентичными.)
п ом
<Клавиша-пробел> (Space) для создания символа пробела
я к
При нажатой клавише <Shift> можно обращаться к верхним
л н
символам двойных клавиш, для прописных букв (см. выше).
д а
С помощью клавиши <Input> активируется отредактированное
т
значение, открывается директория или файл или вводится конец
е с
строки программы в редакторе и осуществляется перевод курсора
на следующую, новую строку.
Н со
Практический Необходимо ввести на СЧПУ следующий кадр ЧПУ: G0 X40 Z-3.5
пример:
24
810D/840D/840Di Руководство для начинающих
и
щелчок мышью на окне). Ввод через клавиатуру всегда относится
только к активному окну!
ж
С помощью клавиш <Page Up> и <Page Down> перемещается
а
ползунок прокрутки (Scrollbar) окна. Таким образом, возможна, к
д
примеру, "прокрутка" длинных программ обработки детали.
о
Эта клавиша перемещает курсор на конец строки.
р м
С помощью четырех <клавиш-стрелок> можно перемещать
п
курсор.
о
С помощью <клавиши выбора> или <клавиши-тумблера> ( или
я к
на цифровом блоке при выключенном "NUM LOCK")
л н
осуществляется активация или деактивация поля или выбор между
различными возможностями в полях ввода (при появлении
д а
символа тумблера) (альтернатива: щелчок мышью).
е т
С помощью клавиши <Delete> осуществляется удаление
с
выделенного символа в редакторе или значения поля ввода.
Н со
С помощью <Клавиши стирания> (<Backspace>) удаляется символ
слева от курсора.
Практический Ввод записанного кадра ЧПУ G1 X0 F0.2 был завершен клавишей <Input>. Теперь
пример: необходимо изменить подачу на 0.3. Для этого существует несколько способов:
1-ая возможность:
Так как здесь необходимо заменить
последний символ, то логичным является
переход с помощью <END> непосредственно
на конец строки и удаление с помощью
<Backspace> 2 (символ слева от курсора).
25
2.1 Управление - Обзор СЧПУ
Практический В поле ввода необходимо заменить значение -82.47 на -82.475, не вводя при этом
пример: число целиком. Изменяемое значение выделено ( ).
и
Включить режим редактирования
ж
... Установить курсор
а
Добавить цифру 5
д
Применить измененное значение (оранжевое
выделение переходит на следующее поле ввода)
р о
Станочный пульт
м
п о
Клавиша Клавиша PC Объяснение
я к
+ + С помощью клавиши <Cycle Start> прежде всего запускается выполнение
л н
+ * программ.
д а
+ + С помощью клавиши <Cycle Stop> выполнение текущей программы
т
+ * останавливается. После можно продолжить выполнение в актуальном
е с
кадре с помощью <Cycle Start>.
Н со
+ + С помощью клавиши <Reset> обработка отменяется, сообщения
+ * стираются (см. также ) и СЧПУ переходит в исходное состояние (готова
для нового выполнения программы).
26
810D/840D/840Di Руководство для начинающих
Структура дисплея
и
отдельный кадр с остановом после
каждого кадра функций станка)
ж
10 Если виден символ , то можно вызвать
а
дополнительную помощь (см. клавишу
на полной клавиатуре ЧПУ).
д
11 В центральной области дисплея находятся
о
- в зависимости от области управления -
р
рабочие окна (к примеру, редактор
п м
программ) и/или, как здесь, индикации
1 Здесь показывается актуальная область
о
ЧПУ (позиция, подача, ...).
управления (Станок, Параметры ...).
я к
12 Активным всегда является только одно
2 Состояние канала (Reset, прерван, активен)
рабочее окно. Оно выделено цветом. В
л н
3 Рабочие сообщения канала (к примеру, "Останов: этом окне возможен ввод
д а
активно АВАРИЙНОЕ ОТКЛЮЧЕНИЕ" или (см. также клавишу ).
т
"Ожидать: активно время ожидания")
13 В этом окне стоят подсказки
е с
4 Имя канала (в SinuTrain в этом месте стоит пользователю, если таковые имеются.
выбранная технология, к примеру,
Н со
14 Символ ’Recall’ показывает, что
’SinuTrain_Mill’)
пользователь находится в подменю и
5 В этой области показываются ошибки и может выйти из него с помощью клавиши
сообщения, вместе с номером, по которому в .
документации можно получить дополнительные
15 Символ ’Далее’ показывает, что
объяснения.
имеются другие функции, которые могут
6 Режим работы (AUTO, MDA, JOG) в области быть показаны с помощью клавиши на
управления ’Станок’. (в учебном ПО SinuTrain горизонтальной панели программных
имеется только режим работы AUTO) клавиш.
7 Путь и имя выбранной программы 16 Горизонтальные программные клавиши:
Здесь находятся области управления или
главные функции.
17 Вертикальные программные клавиши:
Здесь находятся подменю и функции.
27
2.2 Управление - Отладка
2.2 Отладка
В этой главе описываются основные действия
при отладке с помощью СЧПУ SINUMERIK 840D/
810D/840Di.
На основе фрезерного станка с конфигурацией
"с управлением инструментом"* объясняется ...
и
• как создать новый инструмент в управлении
инструментом
ж
• как "интегрировать" его в настоящий магазин
а
и в образ магазина в СЧПУ (глава 2.2.1).
о д
п р ом
В станках с простой "Коррекцией инструмента"
я к
также осуществляется управление
инструментом, но не через имена, а через номера
л н
Т.
д а
Особенно для токарных станков с хорошей
т
обзорностью всех инструментов в револьвере,
эта упрощенная конфигурация является более
е с
практичной.
Н со
Эта конфигурация "с коррекцией инструмента"
описывается в главе 2.2.2.*
28
810D/840D/840Di Руководство для начинающих
и
Создание инструмента
ж
Клавиши/ввод Дисплей / рисунок Объяснение
а
( ) Вызвать в главном меню область
д
управления ’Параметры’.
р о
Стандартно инструменты
м
представлены в ’Списке магазина’,
п
отсортированные по растущим
о
номерам мест.
л я н к
е д с т а Горизонтальная панель
программных клавиш изменяется:
Н со
рядом с представлением
’Список магазина’ теперь имеется и
представление ’Список
инструментов’ ...
29
2.2 Управление - Отладка
В представлении ’Список
инструментов’ перечислены
инструменты, отсортированные по
их номерам T (TNr).
ж и
д а
Через вертикальную программную
клавишу создается новый
о
инструмент.
п р ом
л я н к
а
FM63 Ввести имя для нового инструмента
д
(к примеру, ’FM63’ для торцовой
т
фрезы с диаметром 63 мм).
е с
Применить введенные данные.
Н со
Перейти к списку выбора ’Тип’!
30
810D/840D/840Di Руководство для начинающих
ж и
д а
Через программную клавишу
перейти к окну для значений
о
коррекции этого резца.
п р ом
л я н к
е д
134.26
Н со
инструмента было измерено
31.5
значение коррекции для длины, то
оно может быть введено здесь.
Радиус 63-резцовой головки равен
31.5 ...
Адаптер
[Если при контрольном измерении
определяется отклонение размеров
Длина 1 База
изменений.
В графу ’База’ при необходимости
Длина 1 полная
31
2.2 Управление - Отладка
и
более удобно через свое - более
информативное - имя (см. главу 3
ж
и 4).
Если ...
д а
Если в последствии необходимо изменить данные инструмента ...
о
Выделить строку соответствующего инструмента в списке инструментов.
п р м
С помощью программной клавиши [подробности инструмента] открыть окно
о
ввода для данных инструмента.
я к
... Внести изменения.
л н
С помощью программной клавиши [<<] закрыть окно ввода и возвратиться к
д а
списку инструментов.
е с т
Н со
Загрузка магазина
Через горизонтальную
программную клавишу вызвать
функцию загрузки.
32
810D/840D/840Di Руководство для начинающих
Если ... Если необходимо Если ... Если, к примеру, имеется "не
установить инструмент на наглядный", большой магазин, ...
определенное место в
магазине, ...
ж и
а
9
о д
п р ом Запустить процесс загрузки
я к
программной клавишей.
л н
Инструмент загружается в магазин.
е д с т а
Н со Возврат на верхний уровень меню
области управления
33
2.2 Управление - Отладка
и
( ) Вызвать в главном меню область
управления ’Параметры’.
а ж
д
Стандартно показываются данные
коррекции первого инструмента
о
(T1).
р
Через вертикальные программные
м
клавиши можно перемещаться по
п
списку коррекций и вносить
о
изменения:
я н к
С помощью этих программных клавиш
л
осуществляется переход к инструменту со
д а
следующим или предшествующим номером Т.
т
С помощью этих программных клавиш
е с
осуществляется перемещение между
несколькими резцами одного инструмента.
Н со
С помощью этой программной клавиши
удаляется инструмент или резец.
Точки на программной клавише показывают, что
последует запрос или существует подменю.
34
810D/840D/840Di Руководство для начинающих
ж и
д а
Создать через программную
клавишу новый инструмент.
р о м
я п к о
д л а н
е с т
Н со
(5) В более старых версиях ПО номер Т
должен быть введен вручную. При
вводе номера, который уже
существует, выводится указание.
От версии ПО 6.0 автоматически
вводится первый свободный номер
Т.
35
2.2 Управление - Отладка
Если Если номер типа для Если Если номер типа для ’Прорезного
’Прорезного резца’ еще не резца’ известен ...
известен ...
и
предустановленного номера ориентации автоматически
открывается список выбора открывается список выбора
ж
с группами инструментов. токарных инструментов.
а
Оба описанных здесь способа
д
обращения со списком выбора
конечно могут комбинироваться.
р о м
Выделить группу Поэксперементировать с
п
’5xx токарные инструменты’ различными способами ввода,
...
о
и применить выбор. чтобы понять принцип их работы.
л я н к
е д...
Н со
схеме тип
’520 прорезной резец’.
36
810D/840D/840Di Руководство для начинающих
и
42 быть введены здесь. К примеру:
Длина 1 (D1) 93.1
ж
Длина 2 (D1) 42
а
0.1 Радиус резца: 0.1
Длина 1 (D1)
Длина 2 (D2)
о д
Только для второго резца (D2):
р м
Код второго резца: 4
п
Резец 2
о
(режущая кромка D2)
к
4
я
Резец 1
Длина 2 (D2)
н
(режущая
л
Длина 2 (D1)
кромка D1) Длина 1 (D2) как D1
а
Длина 2 (D2) 39
д
39 Радиус резца: как D1
е с т
. Из разницы обоих значений для ’Длины
2’ получается ширина прорезного
Н со
резца: 42 мм - 39 мм = 3 мм.
37
2.2 Управление - Отладка
и
(Конечно можно использовать и "собственные" инструменты
ж
идентичного типа с другими именами. В этом случае при
программировании учитывать измененное наименование при
а
вызове инструмента.)
д
Инструменты в программах фрезерования
р о
Тип Имя Данные резцов (выдержка)
п м
140 торцовая фреза SM60 D1 радиус 30
о
120 концевая фреза EM20 D1 радиус 10
я к
120 концевая фреза EM16 D1 радиус 8
л н
120 концевая фреза EM10 D1 радиус 5
а
220 центровое сверло CD12 D1 радиус 6 *
д т
200 винтовое сверло TD8_5 D1 радиус 4.25 *
200 винтовое сверло TD10 D1 радиус 5 *
е с
240 метчик T_M10 D1 радиус 5 *
Н со
* В зависимости от версии ПО радиус сверла может быть введен только через прямое редактирование файла
инициализации инструмента. Если пользователь этого не умеет, то необходимо создать сверло для симуляции
как концевую фрезу!
38
810D/840D/840Di Руководство для начинающих
и
изображение по положению резцов.
ж
Тип Имя Данные резцов (выдержка)
а
500 обдирочный резец RT1 D1 радиус 0.8 положение резцов 3
д
500 обдирочный резец RT2 D1 радиус 0.8 положение резцов 3 задний угол 44° **
о
510 чистовой резец FT1 D1 радиус 0.4 положение резцов 3
р
510 чистовой резец FT2 D1 радиус 0.4 положение резцов 3 задний угол 44° **
м
540 резьбовой резец Thread D1 положение резцов 8
п о
520 прорезной резец GT_3 *** D1 радиус 0.1 положение резцов 3 длина 2 к.п 42
D2 радиус 0.1 положение резцов 4 длина 2 к.п. 39
я к
200 винтовое сверло TD5 D1 радиус 2.5 * ****
л н
205 сплошное сверло SD16 D1 радиус 8 * ****
е д с т а
Н со
* В зависимости от версии ПО радиус сверла может быть введен
только через прямое редактирование файла инициализации
инструмента. Если пользователь этого не умеет, то необходимо
создать сверло для симуляции как концевую фрезу!
** Если при создании инструмента вводится ’Задний угол’ или ’Угол
свободного резания’, отличный от 0, то при токарной обработке
затыловок он контролируется на предмет столкновения (см. пример
в главе 4.2).
*** Этот инструмент рассматривался в главе 2.2.2.
**** При сверлении в плоскости G17 (рекомендация), длина 1 в коррекции
инструмента, в отличии от коррекции токарных инструментов, относится к оси
Z. См. главу 5 руководства по эксплуатации.
39
2.2 Управление - Отладка
и
Перейти в главное меню СЧПУ и
ж
вызвать область управления
а
’Станок’.
д
(альтернатива: клавиша )
р о м
я п к о
л н
( ) Переместить инструмент, к примеру, в режиме
д а
работы ’Jog’ "вручную" (к примеру, с помощью
( )
т
клавиш осей станочного пульта) на позицию,
е
обеспечивающую смену инструмента без
с
столкновений (поворот револьвера).
...
Н со Активировать инструмент, которым
необходимо коснуться детали
(к примеру, через написание в
режиме работы ’MDA’ небольшой
программы, осуществляющей
вызов инструмента и запускающей
вращение шпинделя).
Запустить программу с помощью
клавиши <Cycle Start> на станочном
пульте.
40
810D/840D/840Di Руководство для начинающих
ж и
д а
G54 В окне функций сначала необходимо
определить, в какое смещение нулевой
о
точки (G54, G55 ...) будет сохранен
результат.
р
После установить курсор (с помощью
м
<стрелка вниз>, не с <Input>!) на поле
п
ввода ’Заданная позиция’ для оси, в
о
которой будет осуществлено первое
я к
касание (здесь ось Z в токарной
обработке).
д л а н
Осторожно перемещать инструмент с помощью
т
клавиш осей, отдельного ручного устройства или
электронных маховичков до его касания детали
е с
(при необходимости возможен свободный ход
инструмента вертикально к направлению
Н со
касания и остановка шпинделя).
41
2.2 Управление - Отладка
и
выбранное смещение нулевой
точки (NV), здесь G54.
а ж
о д Все смещения нулевой точки
р
СЧПУ можно "увидеть" в
п м
области управления
о
’Параметры’.
л я н к
е д с т а
Н со Смещение нулевой точки активируется при обработке через вызов
соответствующей команды (G54, G55, ...)
в программе ЧПУ.
42
810D/840D/840Di Руководство для начинающих
и
... то здесь объясняется, как она может быть переписана с
дискеты в СЧПУ, загружена из управления программами в
ж
ядро СЧПУ и после выполнена.
д а
2.3.1 Сохранение данных на дискету и загрузка их с дискеты
р о
СЧПУ SINUMERIK предлагает различные возможности выгрузки и загрузки данных. Они могут быть
м
выбраны в области управления ’Службы’ через вертикальную панель программных клавиш:
п о
[V24 ] последовательный интерфейс [PG] программатор
я к
[Diskette... ] дисковод [Archiv... ] архивная директория на жестком диске
Здесь в качестве примера рассматривается обмен данными между СЧПУ
л н
и дискетой. Для этого вставить отформатированную дискету
д а
без защиты записи!
е с т
СЧПУ -> дискета (выгрузка)
Н со
Основой этого примеры является
любая директория детали (здесь
"TEST.WPD"), созданная в области
управления ’Программы’ и к
которой, к примеру, относятся
программа обработки детали
("PILOTPROGRAM.MPF") и
подпрограмма ( "UP20.SPF").
43
2.3 Управление - Управление программами и их выполнение
и
программные клавиши.
Директория детали "TEST.WPD"
ж
находится в директории "WKS.DIR":
д а
Открыть вышестоящую директорию
о
деталей ...
...
п р ом
л я н к
е д с т а ... и выделить директорию, которую
необходимо сохранить на дискету
Н со
...
(здесь "TEST.WPD").
44
810D/840D/840Di Руководство для начинающих
Если ... Если перед сохранением необходимо удостовериться, какие файлы уже имеются
на дискете ...
и
С помощью клавиши <Tab> или
клавиши <END> переключать
ж
фокус до выделения оранжевым
а
строки в списке файлов.
о д
р
С помощью клавиш <стрелка вниз>
м
и <стрелка вверх> можно
п
...
перемещать курсор в списке
о
файлов. При этом имя выделенного
я к
файла берется в поле ’Имя архива’
л н
(и при необходимости заменяется!).
д а
С помощью клавиши <Tab> снова
т
вернуть фокус на поле ’Имя архива’
е
и снова ввести имя детали.
45
2.3 Управление - Управление программами и их выполнение
и
Директория детали "TEST.WPD" с
содержащимися в ней файлами
ж
была сохранена как "TEST.ARC".
а
Файл программы
"PILOTPROGRAM.MPF" был
д
сохранен как
о
"PILOTPROGRAM.ARC".
п р м
Фон:
о
Расширение "ARC" обозначает архив. Внутри архивного файла "TEST.ARC"
я к
сохраняется вся структура данных с директорией детали, программой обработки
детали и подпрограммой.
л н
При обратном сохранении файла ARC эта структура восстанавливается.
Н со
Курсор снова выделяет
только что скопированный на
дискету файл.
46
810D/840D/840Di Руководство для начинающих
ж и
д а
Выделить файл
... "PILOTPROGRAM.ARC" в списке
о
файлов дискеты ...
л я н к
Так как исходная программа
а
обработки детали еще имеется на
д
СЧПУ, то появляется запрос,
т
должна ли она быть заменена.
е с
Квитировать запрос с [Да].
47
2.3 Управление - Управление программами и их выполнение
Если программа еще не дописана до конца или еще должна быть проверена, то с нее можно снять
’Разрешение’ и тем самым предотвратить возможность ее загрузки, выбора и выполнения.
Для выполнения программы она должна находиться в оперативной памяти ЧПУ. Это осуществляется,
если СЧПУ имеет жесткий диск, через функцию ’Загрузить’. Так как объем оперативной памяти ЧПУ
ограничен, программы, которые не требуются в данный момент, после снова должны быть
выгружены, т.е. снова сохранены на жесткий диск (если таковой имеется).
и
Соответственно одна из загруженных программ может быть выбрана для выполнения. Это
ж
осуществляется через функцию ’Выбор’. Имя выбранной программы появляется вверху справа в
заглавной строке дисплея.
а
Перед запуском программы обязательно выполнить следующие пункты:
о д
Добросовестно с помощью симуляции
проверить, не содержит ли программа ошибок.
р
Мы не отвечаем за приведенные в этой
п м
документации демо-программы!
о
В первую очередь данные резания (число
я к
оборотов, подача, ширина резания) при
н
необходимости должы быть согласованы с
л
ситуацией на станке пользователя.
д т а
Убедиться, что все используемые в программе
инструменты имеются в магазине или в
е с
револьвере и правильно измерены!
Н со
Убедиться, что деталь надежно зажата и нулевая
точка установлена правильно!
При определенных обстоятельствах имеет смысл
сначала запустить программу "вхолостую", т.е.
без детали, чтобы еще раз проверить все
запрограммированые движения на предмет
столкновений.
48
810D/840D/840Di Руководство для начинающих
и
Если активен другой режим работы,
( ) то активировать режим работы
ж
( ) ’AUTO’.
д а
р о м
Открыть обзор программ ...
п о
... и выделить деталь (директорию)
я к
...
COMPLETE".
д л а н
е с т
Н со
Деталь уже разрешена.
49
2.3 Управление - Управление программами и их выполнение
и
были загружены и все
содержащиеся в ней программы
ж
(программа обработки детали
а
"COMPLETE.MPF" и подпрограммы
"CONTOUR.SPF" и "TCP.SPF").
д
В файле DPWP.INI сохранена
о
конфигурация симуляции. Она не нужна
для обработки на станке и поэтому не
р
загружается.
п м
Если Если, как здесь, директория Если Если выполняемая программа
о
детали и программа обработки детали и директория
я к
обработки детали имеют детали имеют различные имена
л н
одинаковые имена ... (если, к примеру, деталь должна
быть обработана с двух сторон и
д а
поэтому были созданы две главные
т
программы с именами "SIDE_1" и
е
SIDE_2") ..
Н со с
... то через ’Выбор’ детали ... ... то выделить программу
(тип ’WPD’) автоматический обработки детали (тип ’MPF’) внутри
загружается программа директории детали и после нажать
обработки детали с тем же [Выбор].
именем (тип ’MPF’).
50
810D/840D/840Di Руководство для начинающих
и
кадр) выбранной программы.
а ж
д
В качестве альтернативы в этом
окне может быть показана и вся
о
программа.
р
(С помощью [Выполнение
м
программы] и [Программные кадры]
п
можно переключаться между этими
о
двумя представлениями).
я н к
Имеются различные возможности
л
воздействия на ход программы.
д а
Состояние показывается в строке
т
... состояния вверху на дисплее.
е с
Кроме этого, всегда можно
активировать и деактивировать
Н со
режим отдельного кадра (SBL1,
SBL2 или SBL3) с помощью
клавиши <SingleBlock> на
станочном пульте.
В критических ситуациях:
51
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
54
3 Программирование фрезерования
В этой главе на примере двух образцов деталей
объясняется программирование СЧПУ
SINUMERIK 810D/840D/840Di.
ж и
а
Конечно здесь рассматриваются не все
возможности этой мощной СЧПУ. Но после
д
самостоятельного программирования этих
о
двух деталей пользователь получает
необходимые знания для дальнейшей
р
самостоятельной работы.
п к ом
л я н
3.1 Деталь "Продольная направляющая"
д а
На основе детали "Продольная направляющая" через последовательность нажатия отдельных
т
клавиш объясняется полный путь от чертежа до готовой программы ЧПУ. При этом
е с
рассматриваются следующие темы:
Н со
• подразделение на деталь,
программу обработки детали и
подпрограмму
• базовые функции
• технологические функции
(данные резания)
52
810D/840D/840Di Руководство для начинающих
Исходное состояние:
• Любая область управления
(здесь ’Станок’) и режим
и
управления (здесь ’AUTO’)
ж
( ) настоящий момент программы
а
не выполняются. Если еще не
д
осуществлено, то перевести
СЧПУ с помощью клавиши
о
<Reset> в состояние ’Reset’ (см.
р
строку состояния вверху слева).
п м
Переход в главное меню
я н к о
д л т а
е
В горизонтальной панели
с
программных клавиш находятся
Н со
области управления. Активная
область управления ’Станок’
выделена черным.
53
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
использоваться только один раз
(т.е. в определенных ситуациях
ж
необходимо выбрать другое имя).
а
Введенный текст и числа на
д
клавиатуре СЧПУ всегда
применяется с помощью желтой
о
клавиши <Input>, а на PC с помощью
;
р
<Return>.
п м
Так как необходимо создать деталь (WPD = WorkPieceDirectory), то
о
предустановленный тип файла может быть применен без изменений.
я к
Ядро обработки – это программа
л н
обработки деталей (MPF =
а
MainProgramFile). В составленном
д
заново каталоге заготовок
т
автоматически заводится
е с
(одноименная) программа
обработки деталей.
54
810D/840D/840Di Руководство для начинающих
и
выделена.
= eof = обозначает конец программы
ж
(End of File).
а
Если ... Если на СЧПУ активна автоматическая
д
нумерация кадров ...
р о м
Программирование должно
п
осуществляться без
о
автоматической нумерации строк.
я к
СЧПУ работает и без номеров
н
кадров, а написание программы без
л
номеров является более удобным.
д а
Позднее через
т
<Новая нумерация> можно
е с
автоматически вставить номера
кадров.
Н со
Применить измененный установочный экран.
55
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
Инструмент (T = Tool) выбирается Инструмент (T = Tool) выбирается через его номер Т,
ж
через его текстовое имя, присвоенный в управлении
инструментом (область управления ’Параметры’).
присвоенное в управлении
а
инструментом (область управления Внимание: В дальнейшем больше не будет
указаний на это различие в управлении
д
’Параметры’).
инструментом. Вызов инструмента
о
должен изменяться самим
пользователем!
р м
M6 На станках с устройством смены инструмента M6 вызывает смену инструмента.
я п к
3.1.3 Основные функции
о
л н
G17 G54 G64 G90 G94 Это основные функции, которые будут детально
д а
объяснены в следующем обзоре.
т
Часто эти функции действуют для всей программы. Но
для безопасности рекомендуется выполнять эти
е с
функции при каждой смене инструмента.
Н со
Объяснение функций Функции той же группы
56
810D/840D/840Di Руководство для начинающих
и
фрезеровку паза шириной 61 мм.
а ж
3.1.4 Простые пути перемещения без коррекции радиуса фрезы
д
G0 X110 Y0 Сначала инструмент ускоренным ходом (G0) двигается в плоскости XY на свою
о
стартовую позицию.
110 = значение X кромки детали + радиус фрезы+ безопасное расстояние = 150/
р м
2+60/2+5
п о
(Клавиша для ввода строки программы для улучшения читабельности с этого места
я к
больше не будет упоминаться отдельно. Самостоятельно вводить каждую строку с
н
помощью !)
л а
G0 Z2 S600 M3 M8
д
Перед подачей фрезы на глубину фрезерования она позиционируется на промежуточной
плоскости (Z2) над поверхностью детали.
е с т
Это обеспечивает безопасность при отладке программы (если нулевая точка детали или
коррекция инструмента случайно были установлены неправильно). Кроме этого в этом
Н со
кадре уже возможен разгон шпинделя и включение СОЖ.*
S600 число оборотов S = 600 мин-1
M3 инструмент вращается по часовой стрелке (правый ход)
M8 СОЖ включается
* Внимание: Все используемые технологические данные являются лишь примерными
значениями. Использовать на станке собственные опытные значения и
учитывать данные в каталоге инструмента!
57
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
фреза перемещается на 220 мм в
отрицательном осевом
ж
направлении.
а
G0 Z100 M5 M9 Ускоренным ходом (G0) фреза
д
отводится в направлении Z от
о
детали. Одновременно с M5
останавливается шпиндель, а с M9
р
отключается СОЖ.
п ом
Пустая строка для разделения в конце обработки с помощью концевой фрезы
л я н к
T="EM16" ; End milling cutter D16mm С помощью концевой фрезы 16 мм
M6 обе кромки паза (предварительная
д а
фрезеровка до ширины 61 мм с
т
помощью концевой фрезы диам.
е с
60 мм) должны фрезероваться
до необходимого размера.
Н со
G17 G54 G64 G90 G94 Те же функции G, что и при первой обработке,
являются основой обработки с помощью
концевой фрезы.
58
810D/840D/840Di Руководство для начинающих
ж и
а
Если ... Если необходимо только фрезерование (без сверления) или просто требуется
посмотреть симуляцию, то программа может быть завершена в этом месте:
д
M30 M30 завершает программу обработки детали.
о
При выполнении на M30 программа возвращается на начало и может быть
р
запущена заново. Т.е. M30 всегда должна стоять в последней строке программы.
п ом
Можно симулировать готовую программу
к
... (см. подробности в главе 3.1.7)
л я н
... и после завершения симуляции
д а
... выполнить ее в области управления ’Станок’,
т
режим работы ’AUTO’ (см. главу 2.3.2).
е с
...
Н со
Для того, чтобы позднее дополнить программу сверлильными обработками,
выделить в области управления ’Программы’ директорию детали
"LONGITUDINAL_GUIDE.WPD", открыть ее с помощью <Input>, выделить
программу обработки детали и также открыть ее с помощью <Input>.
Учитывать, что следующие строки программы (см. ниже: T="CD12" ...) должны
быть вставлены до команды M30.
Центрование
59
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
позднее в подпрограмме THREAD,
позиции остальных отверстий в
ж
подпрограмме INTERNAL.
д а
Использование подпрограмм здесь
имеет смысл, так как подвод к
о
позициям будет осуществляться как
р
для центрирования, так и для
м
сверления и резьбонарезания.
G0 X-65 Y40
я п
G0 Z2 S500 M3 M8
к о
Ускоренным ходом осуществляется подвод на безопасное расстояние к первому
резьбовому отверстию (на рисунке вверху слева) и включается СОЖ.
л а н
F150 Данные скорости подачи здесь стоят не в кадре G1, т.е. все ходы перемещения
д
обработки после осуществляются через цикл:
е с т
Горизонтальная программная
клавиша для вызова главного меню
Н со
’Сверление’
На вертикальной панели
программных клавиш появляются
соответствующие подменю.
60
810D/840D/840Di Руководство для начинающих
и
строке - текстом.
а ж
Полям в диалоговом окне частично
д
0 уже присвоены значения.
о
1 * Сначала изменить или дополнить
р
первые три строки согласно данным
м
рисунка.
п о
* ... или здесь (если значения уже
правильные) просто или
д а
шириной 1 мм. Т.е. центровое сверло 90° должно врезаться на глубину 5.5 мм.
е с т
Внимание ... Эта ’конечная глубина сверления’ может быть введена двумя способами:
Н со
( ) ABS Абсолютно, т.е. размер
-5.5 глубины вводится
относительно нулевой точки
детали.
Здесь: -5.5 ABS
INK Инкрементально, т.е.
( ) относительно ’базовой
5.5 плоскости’. Так как имеет
смысл только одна обработка
"вниз", то при
инкрементальном указании
глубины (отрицательный)
знак не вводится.
Здесь: 5.5 INK
61
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
модальный режим.
ж
Текст в заглавной строке изменяется:
а
’Сверление/MCALL CYCLE82’
о д
’Модально’ можно перевести как ’с самоудержанием’. Это означает, что команда (к примеру,
функция G, запрограммированная позиция оси или, как здесь, весь цикл) действует за пределы
р
кадра, в котором она стоит. В циклах сверления следствием этого является то, что она заново
м
выполняется после каждого следующего запрограммированного хода перемещения.
я п к о
Цикл переносится в программу.
л н
Если необходимо изменить кадр
цикла, то это может быть
д а
осуществлено через программную
т
клавишу [Перетранслировать].
е с
THREAD ; Subroutine with coordinates Сама подпрограмма создается позднее.
Н со
В этом месте она просто вызывается по ее имени.
Во всех точках, к которым осуществляется
подвод к подпрограмме, из-за модального
режима, вызывается цикл сверления CYCLE82.
62
810D/840D/840Di Руководство для начинающих
ж и
а
INTERNAL ; Subroutine with coordinates Принцип действий идентичен подпрограмме
д
THREAD
о
Принцип действий идентичен центрованию 4
р
резьбовых отверстий
п
G0 Z100 M5 M9
я
ВЫКЛ
л н
Пустая строка для разделения
д а
Для контроля всей части
т
программы для центрования
е
Н со с
Сверление отверстия под резьбу
63
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
получается согласно эмпирической
( ) формуле для учета угла при
ж
-23 вершине в 118°:
а
"Припуск = 1/3 диаметра сверла" !
д
Передать цикл в программу.
о
THREAD ; s.a. Вызов подпрограммы с позициями четырех
р
отверстий
п м
Через программную клавишу модальность цикла
о
снова отключается.
л я
G0 Z100 M5 M9
Н со
T="T_M10" ; M10 tap
M6
64
810D/840D/840Di Руководство для начинающих
2
0
...
и
( )
ж
Если данные в полях ’Таблица’ и
а
’Выбор’ не соответствуют
заданным, то можно переключиться
д
с помощью клавиши .
р о
Увеличенное число оборотов при
м
отводе сокращает время
п
изготовления!
я к о
Передать цикл в программу.
л н
THREAD ; s.a. Тот же принцип действий ...
д а
... что и для отверстия под резьбу!
е с т
Н со
G0 Z100 M5 M9
65
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
ж и
д а
... то с помощью клавиши возврата
осуществляется переход в
о
вышестоящее меню.
п р ом
л я н к
е д с т а Программа обработки детали
сохраняется и происходит возврат в
Н со
управление программой.
66
810D/840D/840Di Руководство для начинающих
(Вертикальная программная
клавиша в управлении программой
в области управления ’Программы’,
см. предыдущую страницу)
и
THREAD (см. вызов в программе
обработки детали!)
ж
Но все еще предустановлен ’тип файла’
’Программа обработки детали’!
а
С помощью клавиши <Edit> открыть
д
список ’типов файлов’. Выделить и
о
применить тип ’Подпрограмма’!
(SPF = Sub Program File)
р
(В качестве альтернативы через
м
начальную букву "u" необходимый тип
п
может быть выбран напрямую.)
я н к о
д л т а
е
Н со с Создается подпрограмма и
открывается редактор.
Теперь необходимо написать
программу ...
67
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
и подпрограмма (SPF) являются
составными частями одной детали
ж
(WPD).
д а
По той же схеме создать
о
подпрограмму INTERNAL ...
INTERNAL
п р ом
л я н к
д т а
G0 X-50 Y0 ... и записать кадр ЧПУ для
е с
первой позиции.
Дополнительная информация:
68
810D/840D/840Di Руководство для начинающих
и
Передать данные диалогового окна в программу.
ж
Имя метки ’Circle:’и строка ’ENDLABEL:’
а
обрамляют образец позиции и представляют
собой практически собственную подпрограмму.
д
G0 X50 Y0 Добавить последнюю позицию
о
M17 сверления и M17 для конца
р
подпрограммы.
п к ом
л я н
е д с т а Возврат в главное меню редактора
Н со
Возврат в управление программой
69
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
ж и
д а
3.1.7 Симуляция программы
р о
Создается графическая симуляция
м
и показывается вид детали сверху
п
(см. программную клавишу с
о
голубой кромкой).
л я н к
е д с т а
Н со
Но нулевая точка детали и
отклонения размеров детали еще
не соответствуют симулируемой
программе.
Через программную клавишу
открыть диалоговый экран для
установок симуляции.
Применить установки.
70
810D/840D/840Di Руководство для начинающих
ж и
д а
Запустить симуляцию!
о
Если ... Если необходимо точно отследить
часть симуляции ...
п р м
С помощью программной клавиши [Single Block] можно переключить на
о
симуляцию отдельного кадра.
я к
После каждого кадра симуляция останавливается и продолжается с [NC-Start].
...
д л а н
Повторное нажатие [Single Block] возвращает к симуляции последовательности
т
кадров.
е с
С помощью <клавиш-стрелок> можно сместить сегмент,
Н со
а с помощью <+>/<-> его можно увеличть или уменьшить (zoom).
С помощью [Процентовки] и
<+>/<-> или клавиш-стрелок при
симуляции можно управлять ее
скоростью.
Представление 3D в конце
симуляции
71
3.1 Программирование фрезерования - Деталь "Продольная направляющая"
и
индивидуальные установки для
ж
симуляции "Longitudinal guide".
д а
р о м
я п к о
д л а н
е с т
Загрузка программы в оперативную память ЧПУ для ее последующего запуска
в обработку в режиме работы ’AUTO’ в области управления ’Станок’ подробно
Н со
описаны в главе 2.3.2.
72
810D/840D/840Di Руководство для начинающих
• дуги окружности
и
(с декартовыми и полярными
ж
размерами)
а
• фрезерование с коррекцией
радиуса инструмента
д
• прямоугольный карман
о
(черновая и чистовая обработка)
р
• круговой карман
п м
• копирование части программы
я н к о
д л т а
е
Н со
( )
с
3.2.1 Создание детали и программы обработки детали
Исходное состояние:
( ) • область управления
( ) ’Программы’
( ) • управление деталью
73
3.2 Программирование фрезерования - Деталь "Injection mold"
и
детали для детали "Injection mold".
а ж
о д
Программа была создана и
открылся редактор.
р м
(При необходимости через /
п
<Установки> / ... / отключить
о
автоматическую нумерацию
я к
кадров, см. главу 3.1).
д л а н
е с т
Н со
; Injection mold with path milling and Строка комментария как заголовок программы
pockets
74
810D/840D/840Di Руководство для начинающих
и
осуществлен в точке А.
Фрезерование осуществляется с
ж
синхронным ходом, т.е. контур
обходится с правовращающейся
а
фрезой по часовой стрелке.
д
Ходы перемещения вдоль контура
о
вводятся здесь (как повторение основ)
с путем подвода и отвода в редакторе.
р
Конечно можно ввести контур и с
п м
помощью графического контурного
о
вычислителя в подпрограмме (см.
контур токарной детали "Complete")
я к
а с помощью цикла CYCLE72
([фрезерование] > [фрезерование
л н
траектории] ...) запрограммировать
а
обработку.
е д с т
Н со
T="EM20" ; End mill D20mm Вызов инструмента
(конфигурация с помощью
M6 управления инструментом)
G17 G54 G64 G90 G94 Смена инструмента
Первичные установки
(см. главу 3.1.3)
75
3.2 Программирование фрезерования - Деталь "Injection mold"
и
программированию.
а
Через программные клавиши
ж
д
можно перемещаться внутри
о
руководства и после выйти из него.
р
G0 X-12 Y-12 В качестве стартовой позиции
п м
фрезы в плоскости XY
о
осуществляется подвод к точке
вблизи от стартовой точки А на
я к
контуре, немного за деталью.
д л а н
е с т
Н со
G0 Z2 S1500 M3 M8
G0 Z-5
Движение подачи в Z, число оборотов,
направление вращения и СОЖ ВКЛ
Вне детали возможна подача ускоренным ходом
на глубину фрезерования (или для безопасности
с подачей: G1 Z-5 F100, см. стр. 57).
76
810D/840D/840Di Руководство для начинающих
и
перемещения, слева от
контура.
а
Ход перемещения с
ж
д
инструментом справа от
о
контура программировался
бы с G42:
р м
G1 X5 Y75 Первый ход перемещения вдоль контура:
п
вертикально на Y75
я к о
G2 X25 Y95 I20 J0 G2 - дуга окружности по часовой стрелке:
л н
X,Y абсолютные размеры
д а
конечной точки E
т
I расстояние между A и M
е с
в направлении X
J расстояние между A и M
Н со
в направлении Y
Таким образом, I и J это
инкрементальные координаты
центра дуги окружности
относительно начальной точки A.
77
3.2 Программирование фрезерования - Деталь "Injection mold"
ж
С помощью G111 вводятся (абсолютные!) координаты центра (полюса).
и
а
G2 RP=20 AP=4 Значения расстояния RP (полярный радиус) и угла AP (полярный угол) в
д
следующем кадре G2 вводятся со знаком равенства!
о
G1 X145 Y5 Прямая G1 к углу контура справа
р
внизу
м
G1 X-12
Прямая G1 мимо стартовой и
п
конечной точки контура и от детали
я к о
В углу, образующимся через эти две
прямые, запрограммированная на
л н
входе команда G450 создает
а
компенсирующую дугу траектории
д
центра фрезы.
е с т
(в качестве альтернативы с помощью G451 обе прямые траектории центра были
бы удлинены до точки пересечения)
Н со
G0 G40 Y-12 G40 - отмена коррекции радиуса
фрезы
Так как фреза уже находится вне
детали, то коррекция радиуса
может быть выведена на
ускоренном ходе. После этого
позиция X-12/Y-12 снова относится
к центру фрезы.
78
810D/840D/840Di Руководство для начинающих
ж и
д а
р о м
3.2.3 Прямоугольный карман POCKET3
п о
Для прямоугольного кармана из-за
я к
углового радиуса R6 необходима
н
фреза меньшего размера.
л
Сначала необходима черновая
д а
обработка кармана на дне и на краю
т
с припуском 0,3 мм с последующей
е с
чистовой обработкой.
Обе обработки могут быть
Н со
реализованы с помощью цикла
прямоугольного кармана
(POCKET3) ...
79
3.2 Программирование фрезерования - Деталь "Injection mold"
и
Как и циклы сверления в демо-детале "Longitudinal guide", экран ввода для цикла
прямоугольного кармана также вызывается через программные клавиши. С
ж
помощью программной клавиши в главном меню внизу открывается подменю на
а
вертикальной панели программных клавиш ...
д
2 Поля ввода для цикла кармана
о
0 выходят за область просмотра
диалогового окна.
р
1
Через полосу прокрутки справа
м
( )
п
(англ. "Scrollbar") или с помощью
о
-15 клавиш-стрелок можно
я к
( ) перемещаться в диалоговом окне.
н
( ) Все другие данные (CRAD и т.д.)
л
60 могут быть взяты из этих двух
д а
рисунков.
40
т
При выборе макс. глубины подачи MID
...
е с
до версии ПО 5.2 учитывалось и
безопасное расстояние! 15.7 мм,
Н со
получаемые из глубины кармана,
безопасного расстояния и чистового
припуска, распределяются равномерно.
Т.е. здесь осуществляется подача 3 x на
5.233 мм, при этом при первом
прохождении резца происходит
врезание на глубину 4.233 мм.
80
810D/840D/840Di Руководство для начинающих
и
Так как после черновой обработки все
ж
еще открыто меню ’Стандартные
карманы’, то можно напрямую с помощью
а
программной клавиши снова вызвать
д
диалоговое окно для прямоугольного
кармана.
р о
Всем полям еще присвоены
м
... значения, сделанные для черновой
п
обработки. Необходимо внести
о
изменения только в поля ...
я к
Обработка: чистовая
л н
Глубина подачи MID: 16
Поверхность обработки FFP1: 160
а
...
д
Глубина обработки FFD:80
т
Внимания: Значения для обоих
е
16
с
чистовых припусков сохраняются из
...
цикла черновой обработки! Цикл
Н со
чистовой обработки вычисляет из
чистового припуска и безопасного
расстояния движение подачи.
Фрезерование осуществляется до
номинального размера.
81
3.2 Программирование фрезерования - Деталь "Injection mold"
и
Оставшиеся три кармана создаются
ж
после через копирование и
изменение первого.
д а
р о м
S2000 F200
я п к о
Число оборотов и скорость подачи для выборки карманов
л н
Вызвать диалоговое окно для кругового кармана.
д т а
2 Сразу же (за два шага) должно
е с
0 осуществляться фрезерование по
размеру:
Н со
1
- обработка ’Черновая’
( ) - размер подачи... *
-10 - нет чистового припуска
Все данные могут быть взяты из
( )
двух рисунков.
15
25
25
...
82
810D/840D/840Di Руководство для начинающих
и
Цикл для кругового кармана был
ж
передан в программу. Курсор
а
находится в следующей (пустой)
строке.
о д
п р ом
л я н к Установить курсор на строку
д а
программы с круговым карманом
т
POCKET4.
е
Н со с Нажать вертикальную
программную клавишу [Выделить
блок].
83
3.2 Программирование фрезерования - Деталь "Injection mold"
ж и
а
Переместить курсор назад в
д
следующую (пустую) строку и
о
вставить цикл из буфера в этом
месте.
п р ом
л я н к
е д с т а Повторить вставку еще два раза для
третьего и четвертого кругового
Н со
кармана.
Результатом являются четыре
идентичных цикла круговых
карманов.
84
810D/840D/840Di Руководство для начинающих
и
Начиная с первого кармана внизу слева все
ж
остальные карманы должны быть обработаны по
часовой стрелке.
д а
• карман вверху слева находится в X25/Y75 ...
р о
... Выделить второй цикл.
п к ом
я
Осуществить "Обратный
л н
перевод" цикла и изменить
...
значение ’Центр PO’.
д а
75
е с т
Передать измененный цикл для второго
кругового кармана в программу.
Н со
• карман вверху справа находится в X120/Y75 ...
75
85
3.2 Программирование фрезерования - Деталь "Injection mold"
и
...
120
а ж
Передать цикл для четвертого кругового кармана
в программу.
д
После установить курсор в следующую пустую
о
строку.
п р ом
я н к
G0 Z100 M5 M9
л
Обработка завершена: отвод от детали,
шпиндель и СОЖ ВЫКЛ!
д а
M30 Конец программы (если уже не записано ранее).
Н со
программирования
86
810D/840D/840Di Руководство для начинающих
Запустить симуляцию.
и
позиционирования третьего
кругового кармана:
а ж
о д
п р м
Остановить симуляцию, ...
я н к о
д л т а
е с
... и активировать редактор для
Н со
коррекции.
87
3.2 Программирование фрезерования - Деталь "Injection mold"
и
... и с помощью [Закрыть редактор]
снова перейти к симуляции.
а ж
Симуляция, здесь представлена на
д
двух страницах
о
(вид сверху и вид спереди)
п р ом
л я н к
е д с т а Через программную клавишу или с помощью клавиши <Recall> (
симуляцию.
)завершить
Н со
Закрыть редактор программной клавишей.
88
810D/840D/840Di Руководство для начинающих
Для заметок
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
89
4.1 Программирование токарной обработки - Деталь "Shaft"
и
информацию о возможностях программирования СЧПУ.
а ж
д
После обучения можно оптимизировать
программы согласно собственным
о
представлениям.
р
На примере второго вала объясняются контурный
м
вычислитель SINUMERIK и функции комплексной
п
обработки.
я к о
4.1 Деталь "Shaft"
л н
На основе детали "Shaft" (диаметр заготовки 80, длина 101) через последовательность нажатия
д а
отдельных клавиш объясняется полный путь от чертежа до готовой программы ЧПУ. При этом
т
рассматриваются следующие темы:
е с
• подразделение на деталь,
Н со
программу обработки детали и
подпрограмму
• техника подпрограмм для
описания контура и подвод к
точке смены инструмента
• вызов инструмента, скорость
резания, базовые функции
• поперечная обточка
• цикл обработки резаньем
CYCLE95
• чистовая обработка с
коррекцией радиуса
инструмента
• цикл резьбовой канавки
CYCLE96
• цикл резьбы CYCLE97
• цикл выточки CYCLE93
90
810D/840D/840Di Руководство для начинающих
Исходное состояние:
• Любая область управления
(здесь ’Станок’) и режим
и
управления (здесь ’AUTO’)
ж
настоящий момент программы
( )
а
не выполняются. Если еще не
осуществлено, то перевести
д
СЧПУ с помощью клавиши
о
<Reset> в состояние ’Reset’ (см.
строку состояния вверху слева).
р м
Переход в главное меню
я п к о
д л а н
т
В горизонтальной панели
е
программных клавиш находятся
с
области управления. Активная
Н со
область управления ’Станок’
выделена.
91
4.1 Программирование токарной обработки - Деталь "Shaft"
и
использоваться только один раз
(т.е. в определенных ситуациях
ж
необходимо выбрать другое имя.
а
Введенный текст и числа на
д
клавиатуре СЧПУ всегда
применяется с помощью желтой
о
клавиши <Input>, а на PC с помощью
р
<Return>. Поле ’Тип файла’ активно.
п м
Так как необходимо создать деталь (WPD = WorkPieceDirectory), то тип файла
о
может быть применен без изменений.
я к
Снова появляется окно ввода для
л н
создания файлов внутри
а
директории детали.
д т
Ядро обработки – это программа
обработки деталей (MPF =
е с
MainProgramFile). В составленном
заново каталоге заготовок
Н со
автоматически заводится
(одноименная) программа
обработки деталей.
92
810D/840D/840Di Руководство для начинающих
и
Шаблон не используется.
а ж
о д
п р ом
я к
Автоматически открывается
л н
редактор, в котором
д а
осуществляется написание
т
подпрограммы.
е с
В заглавной строке стоит имя
директории детали, а за ним - имя
Н со
программы. Первая строка
программы выделена.
= eof = обозначает конец программы
(End of File).
93
4.1 Программирование токарной обработки - Деталь "Shaft"
Программирование должно
осуществляться без
автоматической нумерации строк.
СЧПУ работает и без номеров
и
кадров, а написание программы без
номеров является более удобным.
ж
Позднее через
а
[Новая нумерация] можно
д
автоматически вставить номера
кадров.
о
Применить измененный установочный экран.
п р м
... Удалить созданный автоматически первый
о
номер строки.
л я
G18 G90 DIAMON
н к
G18 определяет плоскость XZ как плоскость обработки (стандарт при токарной
д а
обработке). G90 определяет, что все координаты вводятся абсолютно, т.е.
т
относительно нулевой точки детали.
е с
DIAMON обозначает "Diameter ON", по русски "Диаметр ВКЛ". Это означает, что
значения Х всегда (независимо от G90/G91) вводятся относительно диаметра.
Н со
Альтернативы:’DIAMOF’ Отн. радиуса ... независимо от G90/G91
’DIAM90’ Отн. диаметра ... при активной G90 (абс. указание
размеров)
Отн. радиуса ... при активной G91 (составное
указание размеров)
94
810D/840D/840Di Руководство для начинающих
ж и
а
Команда G1 из предшествующих кадров "действует модально". Это означает,
д
что все последующие кадры, даже без записи G1, проходятся как прямые (G1
о
отменяется только командой для дуги G2/G3 или движения ускоренного хода G0).
Но здесь для наглядности всегда записывается G1.
п р м
G1 Z-20 Горизонтальная повторная обточка
о
номинального диаметра резьбы.
я к
Значение X 30 сохраняется из
запрограммированного ранее
л н
кадра, т.е. оно "действует
а
модально".
е д с т
Резьбовая канавка позже
программируется как
Н со
самостоятельный цикл.
95
4.1 Программирование токарной обработки - Деталь "Shaft"
G1 X66 RND=1
G1 Z-75 RND=1
G1 X76
ж и
д а
р о м
п
G1 X82 Z-78 Фаска и выход из контура по
о
касательной
л я н к
M17 M17 обозначает конец
подпрограммы.
е д с т а
Н со Обзор всей подпрограммы!
Некоторые строки программы на
рисунке имеют комментарии.
Комментарии в программе
обозначаются точкой с запятой
перед ними.
Символ обозначает конец строки.
96
810D/840D/840Di Руководство для начинающих
Подпрограмма сохраняется и
происходит возврат в управление
программами.
и
программы через программную
клавишу, или при закрытии появляется
запрос на сохранение программы.
а ж
д
Создать по той же схеме
о
подпрограмму "TCP".
TCP
р
Эта подпрограмма в дальнейшем
м
U
выполняет подвод к точке смены
п
инструмента и вызывается при
о
каждой смене инструмента.
л я н к
д а
G0 G18 G40 G500 G90 X400 Z600 T0 D0 G97 S300 M4 M9 Переписать эти две строки
т
M17 программы! В конце первой строки
е с
она применяется с помощью .
Одновременно курсор переходит на
Н со
следующую строку.
97
4.1 Программирование токарной обработки - Деталь "Shaft"
ж и
д а
р о м
я п к о
л н
TCP ; Move toolholder to change point Вызов подпрограммы для подвода к точке смены
д а
инструмента и опционный комментарий
е с т
В зависимости от конфигурации СЧПУ вызовы инструмента различаются:
Н со
Либо Если используется СЧПУ, Либо Если используется СЧПУ,
работающая с текстовыми работающая с номерами Т
именами инструментов инструментов
(см. главу 2.2.1) (см. главу 2.2.2) ...
98
810D/840D/840Di Руководство для начинающих
и
M4 задает направление вращения против
часовой стрелки (направление взгляда "из
ж
патрона").
а
M8 включает СОЖ.
д
G18 G54 G90 Это другие базовые функции, которые будут подробно объяснены в следующем
о
обзоре. Часто эти функции действуют для всей программы ("модальный режим")
р
и в этом случае они могут быть упомянуты только один раз в заголовке
м
программы.
п
Но для безопасности рекомендуется выполнять эти функции при каждой смене
о
инструмента.
я к
В перчую очередь это относится к комплексной обработке на токарных станках,
л н
при которой различные обработки (токарная, фрезерная, сверление)
комбинируются на различных плоскостях обработки.
Н со
G18 - выбор плоскости XZ G17 - выбор плоскости XY
G19 - выбор плоскости YZ
G41 - коррекция радиуса инструмента слева G42 - коррекция радиуса инструмента справа
от контура от контура
G40 - отмена коррекции радиуса инструмента
G54 - активация первого G55, G56, G57 - другие смещения нулевой точки
смещения нулевой точки G53 - отмена всех смещений нулевой точки
(действует покадрово)
G500 -выключение всех смещений нулевой точки
G90 - программирование абсолютных G91 - программирование инкрементальных
размеров размеров (составных размеров)
G94 - линейная подача в мм/мин
(стандарт для фрезерования)
G95 - окружная подача в мм/об
(стандарт для токарной обработки, G95
включается автоматически при активной G97 - постоянное число оборотов
G96) (для сверлильных и фрезерных
операций)
G96 - постоянная скорость резания
(для токарной обработки)
99
4.1 Программирование токарной обработки - Деталь "Shaft"
и
обточку детали.
а
4.1.3 Поперечная обточка
ж
о д
G0 X84 Z0.2 Сначала резец ускоренным ходом (G0)
двигается от точки смены инструмента
р
на позиции 2 мм над деталью.
м
В направлении Z учитывается припуск в
п
0.2 мм к торцовой поверхности для
о
чистовой обработки.
я к
(Клавиша для ввода строки
программы для улучшения
л н
читабельности с этого места больше не
д а
будет упоминаться отдельно.
т
Самостоятельно вводить каждую строку
с помощью !)
е
Н со с
G1 X-1.6 F0.32 Торцевание в подаче.
При этом осуществляется
перемещение в направлении Х в
соответствии с радиусом резцов
через центр вращения
(отрицательное значение X):
Радиус резцов 0.8 х 2 для
координаты диаметра: X-1.6
G0 Z2 Отвод от детали
G0 X80 Промежуточная точка вблизи от стартовой точки для последующего цикла черновой
обработки.
Сама стартовая точка вычисляется СЧПУ. Так как подвод к ней без столкновений
возможен из актуальной позиции Z2, то кадр G0 X80 Z2 служит только для лучшей
читабельности программы или для безопасности при изменениях программы. Т.е. он
может быть пропущен.
100
810D/840D/840Di Руководство для начинающих
На горизонтальной панели
программных клавиш расположены
главные меню.
Посредством нажатия программной
клавиши [Токарная обработка] на
и
вертикальной панели программных
ж
клавиш появляются подменю для
различных токарных циклов.
д а
р о
Через вертикальную программную
клавишу открывается диалоговое окно
п м
для цикла обработки резаньем
о
CYCLE95.
я к
Курсор стоит на первом поле ввода.
Вспомогательный рисунок графически
л н
поясняет значение отдельных полей. В
желтой заглавной строке всегда стоит
д а
подробное обозначение параметра.
т
В первом поле запрашивается имя
подпрограммы контура.
е
Н со
CONTOUR
...
с Изменить или дополнить строки
согласно данным на рисунке.
Здесь необходимо выбрать грубую
обработку ’Черновая обработка’.
Чистовая обработка осуществляется
позднее через простой запуск
подпрограммы "CONTOUR".
101
4.1 Программирование токарной обработки - Деталь "Shaft"
и
Отдельная пустая строка в конце обработки с
ж
помощью чернового резца служит для разделения.
а
4.1.5 Чистовая обработка
о д
T="FT1" D1 ; FINISHING TOOL R0.4 Вызов инструмента
р
G96 S320 LIMS=3000 M4 M8 Скорость резания для чистовой
м
обработки 320 м/мин
п о
G18 G54 G90 Основные функции для
обработки
л я н к
G0 X32 Z0 Поперечная обточка торца по размеру
а
G1 X-0.8 F0.1 X-0.8 учитывает радиус резца R0.4
д т
G0 Z2 Отвод от детали
е с
G0 G42 X22 Z2 Подвод вблизи от стартовой позиции для ходов
перемещения чистовой обработки
Н со
подпрограммы "CONTOUR".
Одновременно с G42 включается коррекция
радиуса инструмента справа от контура.
M30 Для симуляции необходима команда M30 для обозначения конца программы.
Без M30 симуляция осуществляется, но после выводится сообщение об ошибке.
Поэтому рекомендуется перед первым вызовом симуляции записать M30.
102
810D/840D/840Di Руководство для начинающих
...
и
Но размеры детали, как правило,
еще не соответствуют
ж
симулируемой программе.
д а
Через программную клавишу
открыть диалоговый экран для
о
установок симуляции. Ввести
размеры заготовки (диаметр и
р
80
м
длина):
п
...
Наружный диаметр: 80
о
Z-мин: -100
я к
Z-макс*: 1
л н
* припуск для поперечной обточки
д а
Применить установки.
е с т
С помощью программной клавиши
[NC-Start] запускается симуляция.
103
4.1 Программирование токарной обработки - Деталь "Shaft"
ж и
д а
р о
Выйти из симуляции с помощью
м
клавиши <Recall>.
п о
Через расширенную горизонтальную
панель программных клавиш можно
я к
загрузить подпрограмму "CONTOUR" в
н
качестве второго файла в редактор и
л
...
изменить.
д а
Здесь, очевидно, был пропущен
т
знак "минус" значения Z.
е
Н со с
... Отсутствующий знак "минус" был
вставлен.
104
810D/840D/840Di Руководство для начинающих
ж и
д а
Если при симуляции все еще встречаются ошибки, то полностью выйти из окна
симуляции с помощью клавиши <Recall>, а не с помощью [Коррекция
о
программы], т.е. последняя функция разрешает только редактирование главной
программы.
п р м
( ) После исправления подпрограммы активровать окно подпрограммы и закрыть
о
его программной клавишей.
л я н к
д а
4.1.7 Резьбовая канавка по DIN76
е с т
После завершения экскурса в главе
4.1.6 в редакторе должна остаться
Н со
только главная программа.
105
4.1 Программирование токарной обработки - Деталь "Shaft"
и
A,B,C,D].
...
а ж
При номинальном диаметре 30
д
и исходной точке Z-20 необходимо
о
выточить резьбовую канавку
ФОРМЫ В.
п р ом
л я н к
а
Передача цикла в программу
д т
Выход из меню ’Токарная обработка’.
е с
G0 X82 Z2 Подвод к безопасной промежуточной позиции и
TCP
Н со
Подвод к точке смены инструмента
106
810D/840D/840Di Руководство для начинающих
ж и
а
T="Thread" D1 ; Threading tool Вызов инструмента
д
G96 S200 LIMS=3000 M3 M8 Технологические
о
данные: для
изготовления правой
р
резьбы резец должен
п м
быть установлен в
револьвере
о
"через головку". После
я к
шпиндель должен вращаться по часовой стрелке (M3).
G18 G54 G90
н
Основные функции
л
G0 X40 Z7
Ускоренным ходом от точки смены инструмента
д а
в точку вблизи от стартовой точки для цикла
т
резьбы
е с
По стандарту резьба M30 имеет шаг в 3.5 мм.
Эмпирическая формула для входного участка
Н со
резьбы: около 2 - 3 x шаг (здесь выбрано 2 x шаг)
107
4.1 Программирование токарной обработки - Деталь "Shaft"
и
Конечная точка и выходной участок
прибавляются к пути перемещения в Z
ж
на -17. С помощью симуляции можно
проверить, "подходит ли" этот размер.
а
Но учитывать и фактическую
геометрию резца.
о д
п р м
... Последние две строки в "прокрученном"
о
вниз окне ввода.
д а
меню
е с т
G0 X40 Подвод к безопасной промежуточной
TCP позиции и движение к точке смены
Н со
инструмента
Пустая строка для разделения
Рисунок показывает обзор программы
по последним двум рабочим операциям
(резьбовая канавка и резьба).
Запуск симуляции
Обработка резьбы представляется
... другим цветом. Выбор цвета может
быть сконфигурирован через
[Установки...] > [Индикация и цвета....].
108
810D/840D/840Di Руководство для начинающих
и
• позициониро-
ж
вание
ускоренным
а
ходом вблизи
от первой
д
T="GT_3" D1 ; Grooving tool 3mm, left cutt. edge выточки
G96 S200 LIMS=3000 M4 M8 • подача
о
G18 G54 G90
• вызов цикла
р
G0 X64 Z-40
м
F0.05
п о
Ввести значения для первой выточки.
л я н к
При этом учитывать следующие
особенности:
д а
... В полях ’Переход’ с помощью
т
функциональной клавиши или
е
клавиши можно выбрать между
с
фаской (здесь в каждом случае 1 мм
наружу) и закруглением (здесь в
Н со
каждом случае 0.1 мм внутрь).
Начало
109
4.1 Программирование токарной обработки - Деталь "Shaft"
ж и
Передача цикла в программу
Выход из меню токарной обработки
д а
G0 X82 Отвод от детали
TCP
о
Движение к точке смены инструмента
р
Обзор всей программы обработки детали!
п м
Изменения в "обычных" строках программы могут
о
осуществляться напрямую в текстовом редакторе. Для
замены частей программы использовать программную
я к
клавишу [Заменить].
л н
Для изменений в цикле перевести курсор на
соответствующую строку и с помощью программной
д а
клавиши [Перетранслировать] открыть окно ввода
т
цикла.
е с
Если необходимо изменить последовательность
обработки, к примеру, переставить выточку вперед, то
действовать следующим образом:
Н со
Установить курсор на первый символ
соответствующего блока программы (т.е. на ’T’ в
строке T="Einstech_3" D1).
Нажать программную клавишу [Выделить блок].
Переместить курсор с помощью клавиш-стрелок вниз
вправо на последний символ блока (т.е. на ’P’ в строке
"TCP").
Нажать программную клавишу [Копировать блок].
Установить курсор в то место в программе, в котором
должна осуществляться обработка, и нажать
[Вставить блок].
После снова выделить блок в исходном месте в
программе и удалить его программной клавишей
[Удалить блок].
С помощью [Закрыть редактор] программа
сохраняется и осуществляется возврат в
управление программами.
Шаги выполнения программы на станке описаны
в главе 2.3.2.
110
810D/840D/840Di Руководство для начинающих
и
контуров с графической
поддержкой
ж
• центровое сверление на токарном
станке
а
• несоосная обработка торцовой
д
поверхности с помощью функции
TRANSMIT (с вращающимися
о
инструментами)
• цикл окружности центров отверстий
р
HOLES2
п к ом
л я н
е д с т а
4.2.1 Контурный вычислитель SINUMERIK
Н со
Клавиши/ввод Дисплей / рисунок Объяснение
( )
Создать в ней подпрограмму с именем
( ) "CONTOUR".
См. главу 4.1.1.
...
111
4.2 Программирование токарной обработки - Деталь "Complete"
и
• В левой колонке линия контура
представлена маленькими
ж
символами ("Иконками"). В начале
имеются только символы для
а
стартовой точки и конца контура.
д
• В центре по мере ввода линия
контура будет оформляться как
о
график. Таким образом, всегда
можно визуально контролировать
р
вводимые данные.
п м
• Это осуществляется через поля
о
ввода справа, как это уже известно
из циклов.
я н к
40 Линия контура начинается 40 мм в X и 1
л
1 мм в Z перед первой точкой контура.
д а
Указание: Может случиться, что для
т
имеющеся версии ПО на СЧПУ для
е
совместимости необходимо будет еще
с
запрограммировать Z перед X (и для дуг
окружности соответственно K перед I)!
Н со
Все указания размеров в направлении
Х относятся к ’диаметру (DIAMON)’.
Вместо использования
транслированных команд G здесь
линия контура может быть создана
через простые пиктограммы (см.
вертикальную панель программных
клавиш).
112
810D/840D/840Di Руководство для начинающих
и
a1 = 135.000 °
ж
... вычислятся и индицируется
автоматически. Наряду с графиком
а
эта индикация служит для контроля
ввода.
о д
Применить первый элемент контура.
р
Он примыкает к горизонтальному участку,
п м
который указывается штрихпунктирной линией.
к о
Конечная точка Z неизвестна.
я
Поле ввода остается пустым.
л а н
( )
д
’Переход к следующему элементу’,
т
4 дуге R23, закругляется с R4.
е с
При необходимости переключиться
с помощью <клавиши-тумблера>
Н со
или программной клавиши [Выбор]
с ’FS’ (фаска) на ’RD’ (радиус) и
ввести значение.
113
4.2 Программирование токарной обработки - Деталь "Complete"
и
80
I 80.000 abs *
-35 K -35.000 abs *
а ж
о д
* Значение I и K как координат центра в X и Z поясняется на вспомогательном
изображении, которое может быть вызвано, если курсор стоит на I или K, с помощью
р
клавиши . Повторное нажатие возвращает к графическому представлению Online.
п ом
( ) После ввода R, X, K и I дуга
к
окружности определена настолько,
я
что и она может быть представлена
л н
на графике штрихпунктирной
а
линией.
д т
Через программную клавишу
выбрать одну из двух возможных с
е с
математической точки зрения
координат конечной точки в Z (-
Н со
14.288 или -55.712).
Выбрать вариант, при котором
точка в Z-55.712 выделена черным.
Применить диалог.
Применить диалог.
114
810D/840D/840Di Руководство для начинающих
ж и
д а
... то он снова может быть вызван
программной клавишей и изменен.
о
Переключить представление
р
параметров ввода на [Все
п м
параметры].
о
В этом представлении все
я к
координаты дуги показываются как
н
абсолютно, так и инкрементально
л
(введенные значения черные,
д а
вычисленные - серые).
е с т
Н со
Наряду с координатами вычисляются и показываются углы дуги:
a1 стартовый угол относительно положительной оси Z
a2 стартовый угол относительно предшествующего элемента (здесь
горизонталь)
b1 конечный угол относительно положительной оси Z
b2 апертурный угол дуги
Для последующей работы здесь важен стартовый угол дуги, который (без учета
закругления) спадает несколько меньше чем на 46° по отношению к оси X.
Точный угол с учетом R4 может быть определен, если R4 вводится не как
закругление, а как "самостоятельный" элемент контура с тангенциальными
присоединениями (программная клавиша [Касательная к предыдущему
элементу]) к горизонтали и дуге R23. Это приводит к стартовому углу дуги R23
в 42°.
В главной программе при выборе инструмента необходимо помнить, что задний
угол инструмента к оси Z должен быть больше, чем этот стартовый угол дуги (см.
также главу 2.2 "Отладка", стр. 39)!
115
4.2 Программирование токарной обработки - Деталь "Complete"
Применить элемент.
и
-75 Теоретическая конечная точка
ж
участка лежит в ...
а
Z -75.000 abs
Он закругляется с
д
6
RD 6 .000
р о м
я п к о
л н
Применить элемент.
д а
Дальше следует диагональ:
е с т
90 Она "теоретически" заканчиается в
-80 X 90.000 abs
Н со
Z -80.000 abs
4
и закругляется с ...
RD 4 .000
Применить элемент.
116
810D/840D/840Di Руководство для начинающих
и
... с учетом закругления является
правильным.
а ж
о д Применить элемент.
п р ом
1ый главный эл-нт
с переходным радиусом
1ый главный эл-нт
2ой
Пояснения к теме "Переходный радиус
или тангенциальный переход"
я к
главный эл-нт
2ой главный эл-нт тангенциальный переход За исключением фаски в начале, на
н
ий всей этой линии контура встречаются
л
3 главный эл-нт
тангенциальный переход "мягкие" (т.е. тангенциальные) пере-
а
ходы, получающиеся через переходный
д
радиус к следующему элементу. Но
т
примыкание на теоретической пере-
е с
ходной точке между главными элемен-
Переходная точка между главными элементами тами не является тангенциальным
(левый график).
Н со
Помощь: Использовать программную клавишу
Либо элемент 1 с ’RD’ для переходной дуги только
либо элемент 2 с [Касательная к предыдущему в том случае, если она из-за размеров
элементу] не может быть введена как закругление
(правый график).
117
4.2 Программирование токарной обработки - Деталь "Complete"
ж
Перейти курсором на конец строки ...
и
а
... и с <Input> на новую строку.
д
M17 Добавить команду M17, которая
о
обозначает конец подпрограммы.
п р ом
л я н к
е д с т а
Если ... Если в последствии необходимо изменить
линию контура ...
Н со
... то установить курсор в любую строку
программы линии контура и нажать программную
клавишу [Перетранслировать].
Не изменять никаких значений в текстовом
... редакторе, т.к. при определенных
обстоятельствах это может привести к
невозможности последующей перетрансляции!
118
810D/840D/840Di Руководство для начинающих
COMPLETE
ж и
а
...
д
Содержание подпрограммы
о
идентично соответствующей
программе для "Вала".
п р м
Первый строки программы обработки
о
детали лишь незначительно
я к
отличаются от начала программы для
"Вала" в главе 4.1:
л н
Так как контур детали "Сomplete"
а
содержит затыловку, то работа
д
осуществляется с пластиной 35° (и
т
соответствующим задним углом).
е
Н со с
"RT2" R0.8 "FT2" R0.4
119
4.2 Программирование токарной обработки - Деталь "Complete"
и
При сверлении работа
ж
осуществляется с
постоянным числом
а
оборотов (G97).
Шпиндель вращается - в отличие от токарной
д
обработки - по часовой стрелке (M3)
о
G17 G54 G90 G95 Выбор плоскости G17* для обработки на торцовой поверхности, активация смещения
р
нулевой точки G54, программирование абсолютного размера G90, подача в мм/об G95
п м
* При центровом сверлении обработка в принципе может быть запрограммирована и в
о
плоскости G18. Но учитывать, что в этом случае изменится и линейная коррекция: G17: длина
1 в Z (как при фрезеровании) G18: длина 2 в Z !!!
я н к
G0 X0 Z2 Подвод к детали ускоренным ходом. Позднее при выполнении программы
л
убедиться, что при этом не может произойти столкновения с задней бабкой!
д т а
G1 Z-105 F0.1 Сверление с подачей через деталь длиной 100 мм (с подачей 5 мм).
е с
G0 Z2 Вывод сверла ускоренным ходом из детали.
Н со
TCP После снова вызывается подпрограмма TCP.
С помощью <клавиш-стрелок> и
<+>/<-> можно "увеличить"
необходимый сегмент.
...
120
810D/840D/840Di Руководство для начинающих
Все больше токарных станков могут осуществлять фрезерные и токарные обработки на торцовой
поверхности и боковой поверхности с помощью вращающихся инструментов.
СЧПУ SINUMERIK на таком станке конечно поддерживает такие обработки. В качестве примера
здесь приводится программирование для схемы сверления на торцовой поверхности.
и
программы
ж
G54 G60 G90 G94 Основные функции G
а
G18 Выбор плоскости
д
SPOS=0 Позиционирование шпинделя (ось C) на 0°
о
T="TD5" D1 ; âèíòîâîå ñâåðëî D5ìì Вызов инструмента
р м
SETMS(2) Шпиндель 2 (шпиндель, приводящий в действие
п
инструмент),становится так называемым "Мастер-
о
шпинделем").
S2=1000 M2=3
я к
Число оборотов и направление вращения второго
шпинделя вводятся со знаком равенства
л н
(см. S1000 M3 для главного шпинделя станка).
д а
TRANSMIT С помощью этой функции (Transform Milling Into Turning) осуществляется
т
трансформация осей для фрезерной и токарной обработки на торцовой
е с
поверхности.
Последующие движения перемещения могут осуществляться в привычной для
Н со
фрезерования декартовой системе координат (X, Y). СЧПУ пересчитывает эти
кадры программы для реальных осей (X, C). Ось Z остается без изменений.
(Для обработки боковой поверхности соответствующая функция называется
TRACYL).
121
4.2 Программирование токарной обработки - Деталь "Complete"
и
около 1/3 x диаметр инструмента.
а ж
Передать цикл в программу.
д
Позиции схемы сверления также
о
могут быть созданы через цикл ...
п р м
... Заполнить поля ввода.
о
(вспомогательное изображение
я к
является статическим; в реальности
оси повернуты на 90°)
д л а н
т
Передать цикл схемы сверления в программу.
е
Н со с Вместо цикла можно было бы
запрограммировать 4 позиции сверления и через
простые кадры G0 (см. пример фрезерования
"Продольная направляющая"). Здесь сравнение
этих методов, как они выглядят в редакторе:
122
810D/840D/840Di Руководство для начинающих
и
Симуляции с представлением на 2-х
видах, которая может быть вызвана
ж
программной клавишей .
...
а
Кроме этого, на рисунке с помощью
было отключено
д
представление траекторий
о
инструмента.
р
С помощью можно
м
активировать каждое из окон
п
симуляции, чтобы по отдельности
о
увеличивать изображения и т.п..
я к
Выход из графической симуляции
д л а н
т
Закрыть редактор для сохранения программы
е
Н со с На следующей странице еще раз представлен обзор всей программы обработки
детали.
123
4.2 Программирование токарной обработки - Деталь "Complete"
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
124
810D/840D/840Di Руководство для начинающих
Для заметок
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
125
810D/840D/840Di Руководство для начинающих
Предметный указатель
A К
ABS.............................................................. 61 Касание.......................................................40
D Клавиатура DIN ..........................................24
DPWP.INI..................................................... 72 Клавиатура QWERTY ................................24
Клавиши .....................................................23
и
I Клавиши PC ...............................................23
INK ............................................................... 61 Комментарии..............................................96
ж
S ...................................................................... Конец подпрограммы ..........................68, 97
SinuTrain...................................................... 19
а
Конец программы ....................................102
А Конечный угол..........................................115
д
Абсолютное указание размеров........... 8, 11 Контурный вычислитель..........................111
о
Абсолютный размер .................................. 58 Копировать .................................................83
Активация ................................................... 27 Коррекция инструмента ............................28
р
Аппертурный угол ....................................115 Коррекция радиуса ....................................31
п м
Архивная директория ................................ 43 Коррекция радиуса фрезы........................77
о
Архивный файл .......................................... 46 М
к
В
я
Модальный режим ...............................62, 67
Включение .................................................. 19 Н
л н
Вспомогательные изображения ................. 6 Направление вращения ............................97
а
Вызов инструмента..............................56, 98
д
Нарезание внутренней резьбы .................64
Выключение ............................................... 22
т
Номер типа .................................................36
Д Нулевая точка детали..................................7
е с
Декартовы .............................................. 9, 12 Нулевая точка станка ..................................7
Директория детали ..............................53, 91 Нумерация кадров .....................................55
Н со
Дискета ....................................................... 43 Нумерация строк........................................94
Дуга окружности ........................................ 77 О
З Области управления..................................20
Загрузить магазин ..................................... 32 Область управления ..................................27
Задний угол ........................................39, 115 Область управления ’Ввод в
Закругление RND....................................... 96 эксплуатацию’ ............................................21
Затыловка ................................................119 Область управления ’Диагностика’ ..........21
Значения коррекции ............................ 31, 37 Область управления ’Параметры’ ............20
И Область управления ’Программы’............20
Изменение линии контура.......................118 Область управления ’Службы’..................21
Изменение последовательности Область управления ’Станок’ ...................20
обработки .................................................110 Оперативная память ЧПУ .........................72
Инкрементальное указание размеров. 8, 11 Оси инструмента..........................................5
Инкрементальный размер......................... 58 Отверстие под резьбу................................63
Инструменты в токарных программах ..... 39 Отдельный кадр .........................................71
Инструменты в фрезеровальных Отмена коррекции радиуса фрезы ..........78
программах ................................................ 38 Относительно диаметра DIAMON.............94
Интерфейс.................................................. 43 Относительно радиуса DIAMOF................94
126
810D/840D/840Di Руководство для начинающих
и
Плоская панель оператора....................... 23 Точка смены инструмента ........................ 97
Подача........................................................ 58
ж
Точный останов ......................................... 59
Подача по траектории............................... 75
У
а
Подпрограмма ........................................... 60
Угол ........................................................ 9, 12
Подпрограммы..................................... 53, 91
д
Указания .................................................... 27
Полная клавиатура ЧПУ ........................... 23
Управление инструментом ....................... 28
о
Положение резцов .................................... 39
Ускоренный ход ................................. 57, 100
Полюс ......................................................... 78
р
Установка нулевой точки.......................... 40
Полярный ............................................... 9, 12
м
Установки симуляции................................ 70
п
Помощь Online ........................................... 75
Учебная клавиатура .................................. 23
о
Поперечная обточка................................ 100
Правый ход ................................................ 57 Ф
я к
Программа обработки детали.................. 54 Фаска CHR/CHF.................................. 96,109
л н
Программатор............................................ 43 Функции G............................................ 56, 99
Программные клавиши............................. 27 Х
д а
Программы обработки детали ........... 53, 91 Характеристика подвода G450 ................ 75
т
Р Ц
е с
Рабочие плоскости...................................... 5 Центрование .............................................. 59
Радиус резцов ......................................... 100 Цепочка символов................................... 117
Н со
Резец .......................................................... 31 Цикл выточки CYCLE93 .......................... 109
Референтная точка ..................................... 7 Цикл глубокого сверления ..................... 121
Реферирование ......................................... 19 Цикл изготовления канавки CYCLE94 .. 106
С Цикл кругового кармана POCKET4 ......... 82
Сборник таблиц ....................... 14, 15, 16, 17 Цикл обработки резаньем CYCLE95 ..... 101
Симуляция ................................. 70, 108, 120 Цикл окружности отверстий ............. 69, 122
Сквозные отверстия.................................. 65 Цикл прямоугольного кармана
Скорость симуляции ................................. 71 POCKET3.................................................... 79
Следующий кадр ....................................... 71 Цикл резьбонарезания CYCLE97........... 107
Смена инструмента................................... 56 Цикл сверления CYCLE82 ........................ 61
СОЖ ............................................... 57, 58, 97 Ч
Создать инструмент (имя инструмента).. 29 Черновая обработка.................................. 80
Создать инструмент (номер Число оборотов ......................................... 97
инструмента).............................................. 34 Чистовая обработка .......................... 81, 102
Создать подпрограмму ............................. 67
Состояние канала................................ 27, 91
Состояние программы .............................. 27
Список инструментов................................ 30
Список магазина ....................................... 29
Станочный пульт ................................. 18, 23
Стартовый угол ....................................... 115
127
810D/840D/840Di Руководство для начинающих
Используемые
Behandelte Befehle
команды
und Adressen
и адреса Используемые циклы
A J Циклы сверления
AP= 78 J 10, 77 CYCLE82 61
CYCLE83 121
C K
CFTCP 75 K 13, 114 Фрезерные циклы
CHF= 96 POCKET3 80, 81
и
CHR= 96 L POCKET4 82
CR= 77 LIMS= 16, 99
ж
Токарные циклы
D M
а
CYCLE93 109
D 38, 98 CYCLE94 106
M2= 121
д
DIAMON 6, 94 CYCLE95 101
M3 57, 107, 120
DIAMOF 6, 94 CYCLE96 106
о
M4 99
DIAM90 94 CYCLE97 107
M5 58
р
M6 56
F Позиционные циклы
м
M8 57, 99
п
F 15, 17, 58, 100 M9 58, 97 HOLES2 69, 122
о
M17 68, 69, 96, 97, 118
я к
G M30 59, 86
MCALL 62, 123
н
G0 57, 100
л
G1 58, 100
а
R
д
G2 10, 13, 77
т
G3 13 RND= 96, 118
G17 5, 6, 56, 99, 120, 121 RP= 78
е с
G18 6, 56, 99, 120
G19 6, 56, 99 S
Н со
G40 78, 102, 119 S 14, 16, 57, 97, 99, 120
G41 76 S2= 121
G42 102, 119 SETMS( ) 121, 123
G53 56, 99
G54 39, 40, 56, 99
G55 56, 99 T
G56 56, 99 T 56, 98
G60 56, 99 T=" " 56, 98
G64 56, 99 TRANSMIT 121
G90 8, 11, 56, 99 TRACYL 121
G91 8, 11, 56, 99 TRAFOOF 123
G94 56, 99
G95 56, 99, 120 X
G96 16, 99 X 5, 57, 94, 121
G97 16, 120
Описание всех команд и циклов
G111 78
G450 75, 76
Y СЧПУ см. документацию
пользователя
G451 75, 76 Y 5, 57, 121 ’Руководство по
программированию - Основы’
I Z
I 10, 13, 77, 114 Z 5, 57, 94
128
Источник рисунков
Мы благодарны фирмам
DMG
ж и
а
Europa-Verlag
д
Iscar
р о м
Reckermann
п о
Sandvik
я к
Seco
д л а н
т
за предоставленный иллюстративный материал на страницах 14, 15, 16, 17, 38 и 39.
е
Н со с
ж и
д а
р о м
я п к о
д л а н
е с т
Н со
http://www.siemens.com/sinutrain
http://www.siemens.com/jobshop
http://www.siemens.ru/ad/mc
Siemens AG
Automatisierungs- und Antriebstechnik
Motion Control Systeme
Postfach 3180, D - 91050 Erlangen