Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программирование ТРАУБ

.pdf
Скачиваний:
869
Добавлен:
11.02.2015
Размер:
7.52 Mб
Скачать

Техника программирования 1

КОМАНДЫ ПЕРЕМЕЩЕНИЙ

Обзор

G00 – Ускоренный ход по прямой

G01 – Подвод по прямой

G02 – Дуга по часовой стрелке

G03 – Дуга против часовой стрелки

Примечание:

Впереди идущие нули можно отбросить: G0 – G1 – G2 – G3 и т.д.

Контур заготовки образуется из геометрических элементов «Прямая» и «Дуга». Программирование прямой производится при задании G0 или G1, дуги – G2 или G3. Для прямых, G0 задает ускоренный ход, G1 –подвод.

При программировании дуг окружностей, G2 задается для подвода по часовой стрелке, а G3

– против часовой стрелки.

Вершина инструмента

Рассматривается перемещение вершины инструмента

10.98

TNA 300/400 TX8H

3.20

Техника программирования 1

вершина резца

Рассматривается перемещение вершины резца.

Программа:

10.98

TNA 300/400 TX8H

3.21

Техника программирования 1

G00 – Ускоренный ход по прямой

G00 X/U..Z/W.. I/A..K.. F… S… B… T… M…

М–команда Вызов инструмента

В–команда Число оборотов или скорость резания

Подача (только ось V) Для отмены SRK/FRK

Координаты конечной точки в базовых или составных размерах

 

При задании G0 инструмент

Начальная точка

(вершина резца) перемещает-

Конечная точка

ся в запрограммированную

конечную точку на быстром

 

ходу, то есть с максимально

 

возможной скоростью. Траек-

 

торию инструмента система

 

управления получает посред-

 

ством интерполяции прямой,

 

то есть путь перемещения ин-

 

струмента проходит по пря-

 

мой линии (кратчайшее рас-

 

стояние между начальной и

 

конечной точками). При этом

 

управление контролирует

 

максимально допустимую ско-

 

рость быстрого хода для

 

каждой оси.

10.98

TNA 300/400 TX8H

3.22

Техника программирования 1

Посредством ввода адресов Х и Z программируется конечная точка вершины резца. Адреса I/K и А используются только при отмене компенсации радиуса режущей кромки (SRK/FRK) см. главу «Компенсация радиуса режущей кромки»). Подача F действительна только для станков с осью задней бабки – V. Адрес Т (вызов инструмента) нельзя использовать во время G0 перемещения для поворота на другую станцию, а можно только для «Переключения» на доступную вторую режущую кромку текущего инструмента (например, отрезного резца). Команда G0 предполагает автоматический точный останов. При программировании G0 ранее запрограммированная через F подача сохраняется и, например, с помощью G1 активизируется снова.

вершина резца

конечная точка

Смазочно–охлаждающая жидкость (СОЖ) вкл. Координаты конечной точки

10.98

TNA 300/400 TX8H

3.23

Техника программирования 1

G01 – Подвод по прямой

G00 X/U..Z/W.. A...

D/R.. F… E… S… B… T… M…

 

М–команда

 

Вызов инструмента

 

В–команда

 

Число оборотов или скорость резания

 

подача - переходные элементы

подача переходная фаска-/радиус

задание угла Координаты конечной точки в базовых или составных размерах

При задании G1 инструмент (вершина резца) подводится в конечную точку со скоростью подачи. Скорость подачи программируется с помощью F (FEEDRATE). Для вращающе-

гося основного шпинделя в

[ мм/об] (см. G95), для покоящегося основного шпинделя в

[ мм/мин] (см. G94). Скорость подачи модальна (самоудерживается), то есть если она была однажды запрограммирована, она остается действительной, пока не будет задана новая F. Путь перемещения инструмента проходит по прямой линии (интерполяция прямой). Могут быть выполнены также перемещения, проходящие параллельно осям и по конусу (см. пример). С помощью адресов Х и Z программируется конечная точка вершины резца в базовых размерах. Программирование конечной точки в составных размерах осуществляется с помощью адресов U и W.

Конечная точка

Начальная точка

переходная фаска

переходный радиус

 

запрограммированная

запрограммиро-

конечная точка

ванная конечная

первого перемещения.

точка 1 перемещения

 

10.98

TNA 300/400 TX8H

3.24

Техника программирования 1

конечная точка

подача [ мм/об]

вершина резца

конечная точка

программа с G0:

подача 0,2 остается действительной

10.98

TNA 300/400 TX8H

3.25

Техника программирования 1

G09 – Подвод по прямой с точным остановом

G09 X/U..Z/W

A..

D/R.. F..

E..

S..

B..

T..

M..

Такое же значение, как и для G01.

G09 - Обработка углов с острым краем

Последовательность команд G9–G1

 

Острая кромка

С помощью G9–команды можно полу-

 

чить такое перемещение в конечную

 

точку, при котором скорость подачи

 

снижается до нуля (точный останов).

 

Только после того, как вершина резца

 

точно установится в конечной точке,

 

запускается следующая команда пе-

 

ремещения

последовательность команд G1–G1

Команда G9 используется вместо G1

 

при необходимости обработки острых

 

углов (например, управляющих кромок

 

гидравлических поршней).

скругленная кромка

G09 – Подвод по прямой с точным ос-

тановом

10.98

TNA 300/400 TX8H

3.26

Техника программирования 1

Программирование углов

конечная точка

конечная точка

вспомогательная

линия

 

конечная точка

конечная точка,

 

определяемая

 

через Х, Z и А.

вспомогательная

 

линия

 

Неизвестная

 

точка пересечения

S = начальная точка

вспомогательная

А+ = положительный угол

линия

А– = отрицательный угол

 

Указания к определению угла:

Измерьте угол А от начальной точки S!

Проведите вспомогательную линию из точки S по горизонтали вправо (= 0).

От этой вспомогательной линии измерьте угол влево до отрезка пути перемещения. Ввод этого угла производится в положительных значениях в десятичном виде.

Переведите минуты и секунды в десятичные единицы!

10.98

TNA 300/400 TX8H

3.27

Техника программирования 1

Примеры: Угол А

Токарный резец перемещается от шпинделя

10.98

TNA 300/400 TX8H

3.28

Техника программирования 1

G01 – Конструирование геометрии

Угол А без координат конечной точки Х, Z

 

Процессор геометрии в системе

 

управления ТХ 8Н производит

известная конечная точка Х, Z

расчет точки пересечения с по-

 

мощью угла А. Станок работает

неизвестная точка

не напрямую из памяти про-

пересечения

граммы, а из промежуточной

 

памяти. В этой памяти всегда

 

заранее находится дополни-

 

тельный командный блок, то

 

есть до того как станок выпол-

 

нит перемещения, он уже «зна-

 

ет», как выглядит следующий

 

командный блок.

 

За неизвестной точкой должна следовать известная с координатами Х, Z и соответствующим углом А.

В верхнем примере вызывается первый командный блок G1A.. В промежуточной памяти уже находится второй блок.

G1 X..Z..A.. означает, что по известной конечной точке Х,Z может с помощью угла А быть рассчитана неизвестная точка.

G1 A…

G1 X… Z… A…

10.98

TNA 300/400 TX8H

3.29