Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
программированию ЧПУ
Основной курс
iTNC 530
Русский (ru)
V5
08/2011
© 2004-2011 DR. JOHANNES HEIDENHAIN GmbH
2
Описание контура в прямоугольных
координатах
3
Описание контура в полярных
координатах
4
Циклы фрезерования отверстий,
карманов, островов и пазов
5
Группа отверстий
6
SL-циклы
7
Протяжка контура
8
Преобразования-координат
9
Повторение части программы,
подпрограммы
10
DXF-конвертер (опция программного
обеспечения), формула контура
11
Другие темы
12
Оси координат по стандарту DIN 66217 1
+Z
+Z +Z
+Y +Y +Y +X
+X
+X
+Y
+X +Y
+Z
+W´
+Z
+X´
+Z
+Y +X
+W
+Z
+A
+C´
+X´
+Y´
TE 420
1 7
5
2
3 6
4
TE 530 B
1 7
5 9
2 6
3
8
4
4 5
1
3 2 3
Программа Клавиши
Softkey для
управления
станком
Softkey
Содержание экрана в режиме автоматической отработки программы
Программа Клавиши
или индикация Softkey для
положения управления
осей станком
Состояние
станка
Softkey
Настройка представления
Типы файлов
ПРОГРАММИРОВАНИЕ/РЕДАКТИРОВАНИЕ
BLANK FORM
Необходимо для:
графики (тест программы, покадровая/автоматическая отработка
программ)
Программирования свободного контура FK
+Z
Ось инструмента
MAX
+Z
+Y
40
+X
Нулевая точка
Z
MIN
100
Примеры кадров
+Y
Z...
MAX
BLK FORM 0.2
X...
X +X Y...
Нулевая точка Z...
Y
40
Z
MIN 100
Z
MIN
100
Вызов инструмента
R R
L DR<0
DR>0
DL<0
DL>0
Номер инструмента
Ось шпинделя параллельна оси X, Y, Z
Частота вращения шпинделя S
Допуск на радиус DR и длину DL инструмента:
положительное значение означает припуск, отрицательное -
занижение
TOOL CALL 1 Z S3000 DL+1 DR+0.5
Определение инструмента
Для предварительного позиционирования магазина инструмента
системе ЧПУ нужна запись TOOL DEF, в которой будут заданы его
параметры. Кадр вызова инструмента TOOL CALL
программируется сразу же за кадром определения параметров
инструмента TOOL DEF.
TOOL DEF 5
Вместо частоты вращения шпинделя S можно также задавать и скорость
резания VC. Система управления сама рассчитает частоту вращения n по
формуле:
Vc • 1000
n = --------------------------
Π• d
P: место инструмента в
магазине
T: номер строки в таблице
инструмента, в которой задан
данный инструмент.
TNAME: имя автоматически
присваивается системой ЧПУ
при вводе наименования
инстумента в таблицу
инструмента.
ST: специальный инструмент.
Эта запись позволяет
производителю станка
управлять различными
процессами.
F: пометка для инструмента,
который нужно загружать
всегда в одно и то же место в
магазине.
L: номер заблокированного
места в магазине.
M08 M09
M13 M14
Смена инструмента
M06 В зависимости от случае - остановка выполнения
программы (зависит от машинного параметра
MP7440)
СТОП шпинделя
ВЫКЛ. подачу СОЖ
Далее после пуска при выполнении следующего
кадра
100
70
8
30
20
5
0
100
20
50
75
0
Перемещение на безопасную
L Z+100 R0 FMAX M3
высоту
Установка инструмента в
L X... Y... R0 FMAX
исходное положение
Подвод инструмента на
L Z+... FMAX
безопасное расстояние
L Z-... Сверление
L Z-... Сверление
Отвод инструмента на
L Z+100 R0 FMAX M30
безопасную высоту
КООРДИНАТЫ?
L X+20
КООРДИНАТЫ?
Y-10
R0
F1000
ДОПОЛНИТЕЛЬНАЯ ФУНКЦИЯ M?
M3
Коррекция радиуса
Значение коррекции начинает действовать сразу же с началом перемещения
инструмента в плоскости обработки с помощью функции RL или RR.
Промежуточ L X... Y... R0
ная точка 1: +Y
Начальная L X... Y... RL / RR
точка 2:
Промежуточ L X... Y... R0
ная точка 1: RL
2
+X
+Y
R0
R0 R0
R0
RL
+X
R0
Неправильное
предварительное
позиционирова
100
Стартовая
точка
50
5
20
0
100
50
0
Прямая - прямая
L (5)
P1 P2
L (5)
P3
Ввод параметров
Участок снятия фаски (длина фаски)
Величина подачи для CHF
Прямая - прямая
Прямая - окружность
P1 E P2
Окружность - окружность
E = подвод и A = отвод
инструмента производятся
по касательной. E и A A
R
рассчитываются системой
ЧПУ автоматически.
P3
Ввод параметров
Радиус дуги окружности
Величина подачи для RND
Разделите экран на
две части, нажав
клавишу Softkey
ОКНО. В левой
половине экрана
появятся все файлы
директории, открытой
на данный момент, а в
правой половине - все
файлы, хранящиеся в
корневой директории
TNC:\.
100
R10
50
°
45
5
100
20
0
5
0
50
LEN
R0
R0 2
R1
0
2
1
100
90
R1
0 R5
R5
50
R5
R1
R5
10 0
0
70
100
50
0
20
0
90
5
10
Центр окружности
Ввод параметров
Абсолютные значения с привязкой к CC X... Y...
нулевой точке заготовки
Инкрементальные значения с привязкой к CC IX... IY...
запрограммированной в последний раз
позиции
Копирование позиции, CC
запрограммированной в последний раз
Круговая траектория
Ввод параметров
Конечная точка окружности C X... Y...
Направление вращения DR±
CC
25
DR-
0
+X
25
0
45
100
80
50
20
5
23,542
20
0
100
50
0
3 3
2 2
1 1
M2 M1 M3
1 2 3
Круговая траектория с
плавным переходом
P1 P2
P3
Ввод параметров
Координаты конечной точки кругового перемещения
100
60
Плавно
30
100
20
70
5
0
20
Радиус круговой
траектории
DR+ DR-
P1 P2 P3
Ввод параметров
Координаты конечной точки кругового перемещения
Радиус круговой траектории
Направление вращения
CCA*
CCA*
R
R+ DR R DR
R+ DR+ R DR+
DR
R
R
CCA* R
CCA*
*CCA:
150
5
R3
70
R1
0
10
0
40
5
0
20
0
50
15
100
95
R2
0
80
0
R1
75
R5
60
R20
50
45
R4
30 R8
R9
20
5
20
0
40
45
60
65
75
95
0
15
100
Полюс
+90°
+90° +90°
+Z +X
+ PA + PA
0° 0°
Полюс +Y Полюс +Z
P1
Ввод параметров
PR
Радиус полярных координат PR: расстояние от
данной точки до полюса
CC
+PA
0°
CC
Программирование
Пример:
+Y
2
1
10°
30
3
30°
25
50
0
+X
30
0
50
60
°
0
R40
-50
5
-50
50
20
0
0
PR
Ввод параметров
Угол PA положения конечной точки дуги PA
траектории
Направление вращения DR± CC
Программирование спирали
Выберите функцию с нужной траекторией
100
0
R4
CC 0°
50
5
20
0
50
0
100
Ввод параметров PR
Радиус-вектор полярных координат PR для
PA
конечной точки дуги траектории
Полярный угол PA для конечной точки дуги CC
траектории
Программирование
100
158
76.
60
30
20
23.19
° 9
5
20
0
20
40
90
0
100
30
100
P5
P6
21
88
30°
P7
29
R90
32°
P8
P1
50
P2
40
30°
45°
45
P4 P3
0 92
0
0
20
5
100
Softkey Цикл
СВЕРЛЕНИЕ
РАЗВЕРТЫВАНИЕ
РАСТОЧКА
УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ
СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ
ЦЕНТРОВКА
Softkey Цикл
Переключение панелей клавиш Softkey
РЕЗЬБОФРЕЗЕРОВАНИЕ
РЕЗЬБОФРЕЗЕРОВАНИЕ И ЗЕНКОВАНИЕ
СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ
Softkey Цикл
ПРЯМОУГОЛЬНЫЙ КАРМАН
КРУГЛЫЙ КАРМАН
ФРЕЗЕРОВАНИЕ КАНАВОК
КРУГЛАЯ КАНАВКА
ПРЯМОУГОЛЬНЫЙ ОСТРОВ
КРУГЛЫЙ ОСТРОВ
Softkey Цикл
НУЛЕВАЯ ТОЧКА
ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ
РАЗВОРОТ
МАСШТАБИРОВАНИЕ
МАСШТАБИРОВАНИЕ ПО ОСЯМ
ПЛОСКОСТЬ ОБРАБОТКИ
Softkey Цикл
КОНТУР (SL II)
ДАННЫЕ КОНТУРА
ПРЕДВАРИТЕЛЬНОЕ СВЕРЛЕНИЕ
ВЫБОРКА МАТЕРИАЛА
ОБРАЗУЮЩАЯ ЦИЛИНДРА
Softkey Цикл
Переключение панелей клавиш Softkey
ПРОТЯЖКА КОНТУРА
SL I-циклы
КОНТУР (SL I)
ПРЕДВАРИТЕЛЬНОЕ СВЕРЛЕНИЕ
ФРЕЗЕРОВАНИЕ КОНТУРА
Softkey Цикл
ГРУППА ОТВЕРСТИЙ НА ОКРУЖНОСТИ
Softkey Цикл
ОБРАБОТКА 3D-ДАННЫХ
ПОСТРОЧНОЕ ФРЕЗЕРОВАНИЕ
ФРЕЗЕРОВАНИЕ ПЛОСКОСТЕЙ
Softkey Цикл
ВРЕМЯ ВЫДЕРЖКИ
ВЫЗОВ ПРОГРАММЫ
ОРИЕНТАЦИЯ ШПИНДЕЛЯ
ДОПУСК
ГЛУБОКОЕ СВЕРЛЕНИЕ
ФРЕЗЕРОВАНИЕ КАНАВОК
ФРЕЗЕРОВАНИЕ ПРЯМОУГОЛЬНЫХ
КАРМАНОВ
ФРЕЗЕРОВАНИЕ КРУГЛЫХ КАРМАНОВ
Softkey Цикл
Переключение панелей клавиш Softkey
КРУГЛАЯ КАНАВКА
Softkey Цикл
В ПРОСТРАНСТВЕ
ПРОЕКЦИЯ
ЭЙЛЕР
ВЕКТОР
ТОЧКИ
ОТНОСИТЕЛЬНО
СБРОС
ПО ОСЯМ
M99
Кадр M99 вызывает последний заданный цикл обработки. M99 можно
запрограммировать в конце кадра позиционирования. Система ЧПУ
обеспечит перемещение в это положение и последующее выполнение
последнего из заданных циклов обработки.
M89
В зависимости от значения машинного параметра 7440 ЧПУ после каждого
кадра позиционирования будет автоматически выполнять заданный в
последний раз цикл обработки.
Для отмены M89, в последнем кадре позиционирования необходимо
запрограммировать M99.
Задание
параметровцикла
+Z
Q206
Q204
Q200
Q201
Q203 +X
Q344 Q211
0 BEGIN PGM 1 MM
Задание
параметровцикла
+Z
Q206
Q210 Q204
Q200
Q203 +X
Q202
Q201 Q211
0 BEGIN PGM 1 MM
100
70
8
30
20
5
0
100
20
50
75
0
Определение
цикла
+Z
Q210
Q204
Q200
+X
Q203
Q256 Q202
Q208
Q256
Q201
Q206
Q211
0 BEGIN PGM 1 MM
ПРОГРАММИРОВАНИЕ/РЕДАКТИРОВАНИЕ
Определение
цикла
+Z
Q204
Q200
+X
Q203
Q201
Q206
Q211
0 BEGIN PGM 1 MM
Определение
цикла
+Z
Q239
Q204
Q200
+X
Q203
Q201
0 BEGIN PGM 1 MM
Определение
цикла +Z
6
Q200
0 Q334 +X
Q201
-13
+Y
Q351=+1
Q206
Q335
Q351=-1
+X
0 BEGIN PGM 1 MM
0 BEGIN PGM 1 MM
Стратегия Q389=0
Z
Стратегия Q389=1
Z
Стратегия Q389=2
Z
Черновая обработка
1 Инструмент врезается в заготовку по центру кармана на глубину первого
шага. Метод врезания задается параметром Q366
2 Производится выборка материала от центра к краю с учетом перекрытия
фрезы (параметр Q370) и припуска на чистовую обработку
(параметр Q368).
3 Эта операция повторяется до тех пор, пока будет достигнута
запрограммированная глубина кармана
Чистовая обработка
4 При заданных припусках на чстовую обработку вначале производится
обработка стенок кармана за несколько проходов, если это было задано.
При этом подвод к стенке кармана производится по касательной
5 Затем производится чистовая обработка дна кармана с перемещием фрезы
в направлении изнутри наружу. При этом подвод ко дну кармана
осуществляется по касательной
Определение цикла
Y Q218
Q
22
Q219
0
Q207
Y Y
Q367=0
Q367=1 Q367=2
X X
Y Y
Q367=3 Q367=4
X X
Q200 Q204
Q368
Q369
Q203
0 BEGIN PGM 1 MM
Определение цикла
Y
Q207
Q223
X
Q206
Q338
Q202
Q201
Q200 Q204
Q368
Q369
Q203
0 BEGIN PGM 1 MM
Определение цикла
Y
Q218
Q224
Q219
X
Y Y
Q367=1 Q367=2
Q367=0
X X
Y Y
Q367=3 Q367=4
X X
Q206
Q338
Q202
Q201
0 BEGIN PGM 1 MM
Определение цикла Y Y
Q367=0 Q367=1
X X
Y Y
Q367=2 Q367=3
X X
8
Q37
Q376
Q206
Q338
Q202
Q201
0 BEGIN PGM 1 MM
100
35°
R2
5
12
60
75
15
20°
25
20
0
100
40
50
0
10
Softkey Цикл
Прямоугольный остров:
1-ая ось или длина 1-ой боковой стороны всегда
задаются в зависимости от активной плоскости обработки
Круглый остров:
диаметр заготовки > диаметра готовой детали
100
60
30
50
90
R5
5
20
0
100
50
0
10
Softkey Цикл
Чистовая обработка кармана:
1-ая ось или длина 1-ой боковой стороны всегда
задаются в зависимости от активной плоскости обработки
Чистовая обработка острова:
1-ая ось или длина 1-ой боковой стороны всегда
задаются в зависимости от активной плоскости обработки
Чистовая обработка круглого кармана:
диаметр заготовки < диаметра готовой детали
Чистовая обработка круглого острова:
диаметр заготовки > диаметра готовой детали
№ Цикл Softkey
220 ГРУППА ОТВЕРСТИЙ НА ОКРУЖНОСТИ
№ Цикл
200 СВЕРЛЕНИЕ
201 РАЗВЕРТЫВАНИЕ
202 РАСТОЧКА
203 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ
204 РАСТОЧКА ОБРАТНЫМ ХОДОМ
205 УНИВЕРСАЛЬНЫЙ ЦИКЛ ГЛУБОКОГО СВЕРЛЕНИЯ
206 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ с компенсирующим патроном
НОВИНКА
207 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсирующего
патрона НОВИНКА
208 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ
209 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ
240 ЦЕНТРИРОВАНИЕ
241 ГЛУБОКОЕ СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ
№ Цикл
212 ЧИСТОВАЯ ОБРАБОТКА КАРМАНА
213 ЧИСТОВАЯ ОБРАБОТКА ОСТРОВА
214 ЧИСТОВАЯ ОБРАБОТКА КРУГЛОГО КАРМАНА
215 ЧИСТОВАЯ ОБРАБОТКА КРУГЛОГО ОСТРОВА
251 ПРЯМОУГОЛЬНЫЙ КАРМАН
252 КРУГЛЫЙ КАРМАН
253 ФРЕЗЕРОВАНИЕ КАНАВОК
254 КРУГЛАЯ КАНАВКА (без комбинации с циклом 220)
256 ПРЯМОУГОЛЬНЫЙ ОСТРОВ
257 КРУГЛЫЙ ОСТРОВ
№ Цикл
262 РЕЗЬБОФРЕЗЕРОВАНИЕ
263 РЕЗЬБОФРЕЗЕРОВАНИЕ И ЗЕНКОВКА
264 СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ
265 СПИРАЛЬНОЕ СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ
267 ФРЕЗЕРОВАНИЕ НАРУЖНОЙ РЕЗЬБЫ
Задание
параметровцикла +Z
Q301 = 1 Q204
Q200
Q203 +X
Q24
7
+Y N = Q241
Q245 Q246
Q217
Q2
44
Q216 +X
0 BEGIN PGM 1 MM
9 CYCL DEF... Определение параметров
цикла обработки
10 CYCL DEF 220 ГР.ОТВ. НА
ОКРУЖНОСТИ
Q216 = +40 Центр по 1-ой оси
Q217 = +40 Центр по 2-ой оси
Q244 = 60 Диаметр сегмента круга
Q245 = +0 Начальный угол
Q246 = +360 Конечный угол
Q247 = +0 Шаг угла
Q241 = 8 Количество проходов
Q200 = 5 Безопасное расстояние
Q203 = +0 Координата поверхности
Q204 = 50 2. безопасное расстояние
Q301 = 1 Отвод инструмента на
безопасную высоту
Q365 = 1 Тип перемещения
.. END PGM 1 MM
Определен
ие цикла +Z
Q301 = 1
Q204
Q200
Q203 +X
+Y
Q237
Q238
Q243
Q242
Q226 Q224
Q225 +X
0 BEGIN PGM 1 MM
9 CYCL DEF... Определение параметров
цикла обработки
10 CYCL DEF 221 ГР.ОТВ. НА
ПРЯМЫХ
Q225 = +10 Старт по 1-ой оси
Q226 = +10 Старт по 2-ой оси
Q237 = 8 Расстояние по 1-ой оси
Q238 = 8 Расстояние по 2-ой оси
Q242 = 5 Количество рядов по вертикали
Q243 = 3 Количество рядов по
горизонтали
Q224 = +10 Угол поворота
Q200 = 5 Безопасное расстояние
Q203 = +0 Координата поверхности
Q204 = 50 2. безопасное расстояние
Q301 = 1 Отвод инструмента на
безопасную высоту
.. END PGM 1 MM
HEIDENHAIN iTNC 530 5.4
Цикл Группа отверстий на прямых или
группа отверстий на окружности 5
100
20
15°
M6
15
80
R5
°
30
0
10
20
0
100
30
90
0
14
17
M30
Подпрограммы обработки
подконтуров
Карман
Инструмент проходит контур изнутри
RR
DR
RL
DR+
Остров
Инструмент проходит контур снаружи RL
Дополнительно требуется рамка DR
RR
DR+
Задание
параметровцикла +Z
Q7
Q6
Q3
Q5 Q1 Q4
+X
+Y
Q8
Q9 = -1
Q9 = +1
K = Q2 * R
+X
0 BEGIN PGM 1 MM
...END PGM 1 MM
Q19
+X +X
Q10 Q10
Q208
Q12
0 BEGIN PGM 1 MM
...END PGM 1 MM
100
90
24.507
5.577
.1
2
R2
R3
60
15
.1
R2
0
-10
Подпрогр. UP 14 LBL 1
15 L X-45 Y+0 RR
16 L X-45 Y+30
17 RND R2.1
18 L X-24.507 Y+5.577
19 RND R2.1
20 CR X+24.507 Y+5.577 R+32 DR-
21 RND R2.1
22 L X+45 Y+30
23 RND R2.1
24 L Y-30
25 RND R2.1
26 L X+24.507 Y-5.577
27 RND R2.1
28 CR X-24.507 Y-5.577 R+32 DR-
29 RND R2.1
30 L X-45 Y-30
31 RND R2.1
32 L Y+0
33 LBL 0
34 END PGM КАРМАН MM
Q9 = +1
+X +X
Q10
Q14
Q208
Q12
Q12
0 BEGIN PGM 1 MM
100
90
R1
0
0
R1
70
35
30
R1
50
Æ1
0
Æ
.5
R1
R7
5
10
30
20
0
120
35
50
110
0
87.5
Операции:
Отобразить CYCL DEF 14 КОНТУР
элемент
контура LABELS 1/.../N
Параметры CYCL DEF 20 ПАРАМЕТРЫ
контура КОНТУРА
Предварительное CYCL DEF 21 ПРЕДВ. СВЕРЛ. Определение цикла
сверление
(опция) CYCL CALL M3 Вызов цикла
L Z+100 ... Смена инструмента
Определение
цикла
Z
0 BEGIN PGM 1 MM
100
90
24.507
5.577
.1
2
R2
R3
60
15
.1
R2
-5
0
-15
Подпрогр. UP 17 LBL 1
18 L X-45 Y+0 RR
19 L X-45 Y+30
20 RND R2.1
21 L X-24.507 Y+5.577
22 RND R2.1
23 CR X+24.507 Y+5.577 R+32 DR-
24 RND R2.1
25 L X+45 Y+30
26 RND R2.1
27 L Y-30
28 RND R2.1
29 L X+24.507 Y-5.577
30 RND R2.1
31 CR X-24.507 Y-5.577 R+32 DR-
32 RND R2.1
33 L X-45 Y-30
34 RND R2.1
35 L Y+0
36 LBL 0
37 END PGM ОСТРОВ MM
Область применения:
станки с осями вращения
если Вы работали с таблицами нулевых точек с привязкой к REF
при необходимости нескольких разворотов плоскости обработки
Выберите ИЗМЕНИТЬ
ПРЕДУСТАНОВКУ.
NR: номер строки = номеру
предустановки
DOC: столбец для примечаний
ROT: графа разворота
плоскоти обработки
X, Y, Z: толбцы ввода
координат
Активруйте
выбранную строку
предустановки.
Функция Softkey
Присвоение фактической позиции инструмента
(индикатора) в качестве новой точки привязки напрямую:
функция сохраняет точку привязки только на той оси, на
которой находится курсор.
Присвоение фактической позиции инструмента
(индикатору) произвольного значения: функция
сохраняет точку привязки только на той оси, на которой
находится курсор. Введите желаемое значение в
появляющемся на экране окне.
Инкрементальное смещение сохраненной в таблице
точки привязки: функция сохраняет точку привязки только
на той оси, на которой в данный момент находится курсор.
Введите желаемое значения коррекции с учетом знака в
окне перехода.
Непосредственный ввод точки привязки (по конкретным
осям) без учета кинематики. Данная функция
используется только тогда, когда станок оснащен круглым
столом и нужно, сразу введя 0, установить точку привязки
в центр стола. Программа запоминает координату оси,
выбранной на экране в данный момент курсором. Введите
желаемое значение в появляющемся на экране окне.
Сохранение активной в данный момент точки привязки в
выбранную строку таблицы: функция запоминает
координаты всех осей, а затем автоматически
активизирует соответствующую строку таблицы.
Функция Softkey
Добавить в конце таблицы вводимое количество строк.
4. Инкрементальное смещение
нулевой точки
Дополнительное инкрементальное
смещение в программе,
например , для наклона
+Y
Выполнение - путем простого вызова
подпрограммы 2
+Y
Ввод значения: +X
CALL LBL... +X
1
Смещение обработки 2
Введите смещение нулевой точки
Вызовите подпрограмму
Ввод значения:
CYCL DEF 7.0 НУЛЕВАЯ ТОЧКА
CYCL DEF 7.1 X...
CYCL DEF 7.1 Y...
CALL LBL...
Отмена цикла
Ввод значения:
CYCL DEF 7.0 НУЛЕВАЯ ТОЧКА
CYCL DEF 7.1 X+0
CYCL DEF 7.2 Y+0
CYCL DEF 7.3 Z+0
+Y +Y
IY
Y
IX
+X +X
X
Cмещение:
CYCL DEF 7.0 НУЛЕВАЯ ТОЧКА
CYCL DEF 7.1 #5
Данное cмещение произойдет в соответствии со строкой 5 выбранной
таблицы нулевых точек
Значения координат из таблиц нулевых точек действуют
исключительно абсолютно и отсчитываются всегда от текущей точки
привязки (предустановка).
100
60
30
R5
R5
10
20
0
5
100
30
40
60
0
10
Подпрогр. UP 17 LBL 1
18 L X+10 Y+10 R0 FMAX
19 L Z+2 R0 FMAX
20 Z-5 R0 F250
21 APPR LCT X+0 Y+10 R3 RL F200
22 CR X+10 Y+0 R+10 DR+
23 L X+20 Y+0
24 RND R5
25 L X+30 Y+20
26 RND R5
27 L X+10 Y+20
28 CR X+0 Y+10 R+10 DR+
29 DEP LCT X+10 Y+10 R3
30 L Z+2
31 LBL 0
32 END PGM 6BAS302 MM
+X
Направление обработки
При зеркальном отображении по одной оси
попутное фрезерование 1 становится 2 1
встречным 2/4 X
При зеркальном отображении по двум осям
сохраняется направление вращения (3) +X
3 4
X/Y Y
100
60
30
R5
R5
10
20
0
5
100
30
40
60
0
10
Подпрогр. UP 21 LBL 1
22 L X+10 Y+10 R0 FMAX
23 L Z+2 R0 FMAX
24 Z-5 R0 F250
25 APPR LCT X+0 Y+10 R3 RL F200
26 CR X+10 Y+0 R+10 DR+
27 L X+20 Y+0
28 RND R5
29 L X+30 Y+20
30 RND R5
31 L X+10 Y+20
32 CR X+0 Y+10 R+10 DR+
33 DEP LCT X+10 Y+10 R3
34 L Z+2
35 LBL 0
36 END PGM 6BAS303 MM
Обработка, как
запрограммированно 1
"Оригинал" программируется так,
+Z
как если бы он находился в нулевой
точке
Выполнение - путем простого
вызова подпрограммы
+Y
2
Обработка с разворотом 2
35°
Поворот +X
1
Вызов подпрограммы
Обработка со смещением 2 и
разворотом 3
+Z
Смещение нулевой точки
Поворот +Z
Вызов подпрограммы
+Y
Отмена преобразования координат 3
2
+Y
Ввод значения: +X
35°
1
60
+X
CYCL DEF 10.1 ROT+35 0 70
Отмена цикла
Ввод значения:
CYCL DEF 10.0 РАЗВОРОТ
CYCL DEF 10.1 ROT+0
100
20°
60
30
R5
R5
10
20
0
5
30
40
60
100
0
10
Подпрогр. UP 21 LBL 1
22 L X+10 Y+10 R0 FMAX
23 L Z+2 R0 FMAX
24 Z-5 R0 F250
25 APPR LCT X+0 Y+10 R3 RL F200
26 CR X+10 Y+0 R+10 DR+
27 L X+20 Y+0
28 RND R5
29 L X+30 Y+20
30 RND R5
31 L X+10 Y+20
32 CR X+0 Y+10 R+10 DR+
33 DEP LCT X+10 Y+10 R3
34 L Z+2
35 LBL 0
36 END PGM 6BAS304 MM
Обработка, как
запрограммированно 1 +Z
"Оригинал" программируется так,
как если бы он находился в нулевой +Z
точке
+Y
16
Выполнение - путем простого
+Y
2
12
вызова подпрограммы
70
+X
20 24
1
0
Обработка в измененном масштабе 2
52
01
Смещение нулевой точки +X
0 25 30 60
Коэффициент масштабирования
(0.8)
Вызов подпрограммы
Сброс коэффициента
масштабирования
Ввод значения:
CYCL DEF 11.0 КОЭФФ. МАСШТАБ.
CYCL DEF 11.1 SCL 0,8 +Y
SCL 0,8: SCALING Faktor
SCL 0.8
Отмена цикла
Ввод значения:
CYCL DEF 11.0 КОЭФФ. МАСШТАБ. SCL 1.0
Действие
В плоскости обработки
Во всех трех осях (в зависимости от машинного параметра 7410)
При нахождении нулевой точки в
центре контура ЧПУ равномерно +Y
увеличивает или уменьшает его во SCL 1.2
все стороны.
SCL 1.0
+X
Обработка, как
запрограммированно 1
"Оригинал" программируется так, Y
как если бы он находился в нулевой
точке
Выполнение - путем простого 20 CC
вызова подпрограммы 2
Отмена цикла
Ввод значения:
CYCL DEF 26.0 КОЭФ. МАСШТАБ. ОСИ
CYCL DEF 26.1 X 1 Y 1
Действие
Можно задать во всех заданных в цикле осях X/Y/Z, также во
вспомогательных осях U/V/W
Отсчитывается от центра растяжения или сжатия, заданного с помощью
CCX/CCY/CCZ
100
SCL 1.2
60
30
R5
R5
10
20
0
5
100
30
40
60
0
10
Подпрогр. UP 21 LBL 1
22 L X+10 Y+10 R0 FMAX
23 L Z+2 R0 FMAX
24 Z-5 R0 F250
25 APPR LCT X+0 Y+10 R3 RL F200
26 CR X+10 Y+0 R+10 DR+
27 L X+20 Y+0
28 RND R5
29 L X+30 Y+20
30 RND R5
31 L X+10 Y+20
32 CR X+0 Y+10 R+10 DR+
33 DEP LCT X+10 Y+10 R3
34 L Z+2
35 LBL 0
36 END PGM 6BAS305 MM
100
3 4
20°
60
30
2
R4
1 SCL 1.2
10
R5
5
20
0
100
20
40
60
70
0
BEGIN PGM
LBL 11
1 2 3
END PGM
50
6
30
20
40
0
35
45
55
65
75
85
25
0
100
15
100
5 6
60
°
50
4 1
R40
3 2
0
5
20
0
50
0
100
100
85
70
55
40
25
5
10
3
0
20
0
20
40
50
70
80
0
15
100
10
100
LBL 2
LBL 3
10
5
3
0
20
0
20
40
50
70
80
0
15
100
10
Схема Абсолютная
расположения L X... Y... предварительная
отверстий позиция
Вызов подпрограммы
Завершение основной
L Z+100 R0 FMAX M2
программы
Ввод подпрограммы
•
•
•
LBL 0 Конец подпрограммы
L X... Y...
CALL LBL “NAME“ ~~~
L Z+20 M2
LBL 1 ////
LBL 0 ////
LBL 0 ~~~
END PGM... MM LBL 0 = Ende UP
100
20
35
42
57
63
78
20
18
0
0
0
10
12
1 2
25
27
32
3
4
47
70
BEGIN PGM... MM
Нарезание
резьбы TOOL CALL ...
метчиком
CYCL DEF
CALL LBL 1 ////
Подпрограмма
LBL 1 ////
UP1
L X... Y... Подвод в точку -
L Z... абсолютные координаты
CALL LBL 2 ~~~
L X... Y... dto.
CALL LBL 2 ~~~
L X... Y... dto.
CALL LBL 2 ~~~
LBL 0 ////
Подпрограмма
LBL 2 ~~~
UP2
Перемещения в
приращениях и вызовы
циклов
LBL 0 ~~~
LBL 1 //// 1
2 3 4
5 3
2
~~~
M6
60
0
11
90
60°
70
50
60°
30
0
20
0
150
15
12
0
40
110
Подпрограмма
LBL 2 ~~~
UP2
Группа отв. на LP PR... PA... M3 Начальная позиция
дуге. L Z+2 M99
Повторение части
LBL 3 >>> Остальные отверстия
программы
Подпрограмма UP 14 LBL 1
15 CC X+40 Y+0
16 CALL LBL 2
17 CC X+110 Y+0
18 CALL LBL 2
19 LBL 0
20 LBL 2
21 LP PR+55 PA+120 RO M3FMAX M99
22 LBL 10
23 LP IPR-10 FMAX M99
24 CALL LBL 10 REP3
25 LP PR+15 PA+60 R0 FMAX M99
26 LBL 20
27 LP IPR+10 R0 FMAX M99
28 CALL LBL 20 REP3
29 LBL 0
30 END PGM 6BAS280 MM
100
90
R1
0
R20
R20
50
R20
R20
R1
0
10
0
50
0
40
30
0
90
100
10
Подпрограмма
LBL 1 ////
"Контур"
0 BEGIN PGM... MM
1 BLK-FORM...
2 BLK-FORM...
3 CALL PGM 100 0 BEGIN PGM 100 MM
1 TOOL CALL 1 Z S...
2 L Z+100 R0 F MAX
...END PGM 1 MM
LBL 99 ////
END PGM
0 BEGIN PGM 1 MM
1 BLK-FORM...
2 BLK-FORM...
3 CYCL DEF 12.0 PGM CALL
4 CYCL DEF 12.1 PGM 50
5 CYCL CALL 0 BEGIN PGM 50 MM
...END PGM 1 MM
...END PGM 50 MM
Назначение
Создаваемые с помощью системы CAD DXF-файлы можно открывать с
помощью системы ЧПУ напрямую, если активирована соответствующая
опция ПО.
Открывайте файлы в режиме работы Программирование/Редактирование и
извлекайте из них контуры или позиции, после этого вы получите программы
контуров (.H-файлы) или файлы точек (.PNT-файлы). При таких же действиях
в режиме SmarTNC система ЧПУ создаст форматы файлов SmarTNC .HC или
.HP.
Обрабатываемый DXF-файл должен быть сначала сохранен на
жестком диске ЧПУ.
Открываемый DXF-файл должен содержать не менее одного уровня.
Система ЧПУ поддерживает самый распространенный формат DXF, а
именно R12 (соответствует AC1009).
В качестве контура можно выбирать следующие элементы DXF:
LINE (прямая)
CIRCLE (полный круг)
ARC (сегмент окружности)
POLYLINE (полилиния, начиная с версии ПО NC 340 49x-05)
0
-3 -4
-5
-7
-11
70
ø8
0
0
120
Выполните черновую обработку детали с помощью имеющегося файла
PATTERNPLATE.DXF.
Softkey Цикл
Калибровка рабочей длины
Порядок действий
Установите в шпиндель
измеренный инструмент или
измерительную 3D-систему.
Z=0
Убедитесь в том, что взят
надлежащий инструмент
соответствующей длины.
Переместите инструмент в
определенную точку по оси Z и Z=0
обнулите координату.