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

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

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

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

Примеры: Конструирование геометрии G1

или

или

10.98

TNA 300/400 TX8H

3.30

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

G02/G03 – Дуга окружности

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

 

G02 X/U..Z/W.. I..K.. D/C.. H… F…

E… S… B… M…

P..Q..

 

R..

М–команда

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

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

данные точки пересечения переходная фаска переходный радиус

задание центра окружности

(I/K = составной размер, P/Q = базовый размер, R = РАДИУС) задание угла

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

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

10.98

TNA 300/400 TX8H

3.31

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

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

 

G03 X/U..Z/W.. I..K.. D/C.. H… F…

E… S… B… M…

P..Q..

М–команда

R..

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

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

данные точки пересечения переходная фаска переходный радиус

задание центра окружности

(I/K = составной размер, P/Q = базовый размер, R = РАДИУС) задание угла

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

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

10.98

TNA 300/400 TX8H

3.32

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

Примеры: Дуги окружности G2/G3

по часовой стрелке G2

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

При задании дуг имеются три варианта: Программирование радиуса R (< 180° )

Программирование координат Р и Q центра окружности, при чем Р и Q берутся относи-

тельно нуля детали.

Программирование координат I и К центра окружности, при чем I и К берутся относительно

начальной точки дуги.

10.98

TNA 300/400 TX8H

3.33

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

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

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

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

начальная

точка

 

Примечание:

При задании радиуса имеются два варианта определения положения центра (см. М1–М2).

Управление рассчитывает М1.

Программирование радиуса R возможно только, если угол α меньше 180° .

При α равном или больше 180° , центр окружности необходимо программировать с помощью Р и Q или I и К.

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

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

Как и для G1, для G2/G3 в конечной точке можно программировать переходную фаску D или переходный радиус С. В отличие от G1 переходный радиус С должен означать, что адрес R уже назначен для радиуса дуги.

Как и для G1, здесь задается подача F и замедленная подача Е для переходных элементов.

Следующим идет адрес точки пересечения Н. Она нужна, если начальная и конечная точки окружности неизвестны. (см. Конструирование геометрии G2/G3)

10.98

TNA 300/400 TX8H

3.34

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

Пример: Дуга по часовой стрелке G2

конечная точка Х, Z начальная точка

или

или

центр

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

P и Q

I и K

10.98

TNA 300/400 TX8H

3.35

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

Пример: Дуга против часовой стрелки G3

конечная точка Х, Z начальная точка

или

или

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

и

и

10.98

TNA 300/400 TX8H

3.36

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

G02/G03 – Конструирование геометрии

Тангенциальный переход Прямая – дуга

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

переход

тангенциальный

Дуга – прямая

известная точка X, Z Угол А –

переход

тангенциальный

Как и для конструирования геометрии G1 здесь действительно следующее:

За неизвестной точкой должна (в следующем командном блоке) следовать известная.

Примечание:

Адрес радиуса R можно использовать в конструировании геометрии G2/G3 только для тангенциального перехода.

При нетангенциальном переходе координаты центра окружности необходимо программировать с помощью Р и Q.

10.98

TNA 300/400 TX8H

3.37

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

Нетангенциальный переход

Точкой пересечения, ближайшей к известной точке

Если переход не тангенциаль-

(прямой), является Н0.

ный, прямая пересекает окруж-

 

ность в двух точках. Поэтому не-

 

обходимо задавать положение

 

точки пересечения Н0 или Н1.

 

Кроме того, необходимо про-

Прямая – дуга

граммировать центр окружности

с помощью Р и Q.

известная точка прямой

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

Дуга – прямая

известная точка прямой

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

10.98

TNA 300/400 TX8H

3.38

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

Особый случай:

Известная точка (прямой) находится внутри окружности. Даже если есть только одна точка пересечения, необходимо задавать Н0 или Н1.

Пример для Н0:

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

Пример для Н1:

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

Пример: Нетангенциальный переход

Известная точка X, Z

Угол А –

Переход

нетангенциальный

10.98

TNA 300/400 TX8H

3.39