Программирование в абсолютных значениях.




 

При работе с системой ЧПУ «Fanuc - 0i» всегда предполагается, что:

Координаты УП по осям X и Z выражены в абсолютных значениях и отсчитываются от положения программного нуля.

Координаты УП по оси X всегда выражены в диаметрах.

УП обработки деталей (от начальной точки до конечной точки), режим ввода размеров в абсолютных значениях.

01001 (ABSOLUTE PROGRAM);

(ПРОГРАММА В АБСОЛЮТНЫХ КООРДИНАТАХ);

G50 S3500;

G54 G21 G40 G99;

G0 G28 U0 W0;

T0101;

X60 Z2;

G96 S200 M4;

G1 Z-20 F0.5;

X95;

Z-30;

X115;

Z-50;

X140;

Z-80;

X164;

G0 X200 Z100;

G28 U0 W0 (ВОЗВРАТ В КОНТРОЛЬНУЮ ТОЧКУ);

М30;

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

 

Программирование в приращениях в системе ЧПУ «Fanuc 0i» осуществляется следующим образом:

Задание U _ _ параметра для величины перемещения по оси X.

Задание W _ _ параметра для величины перемещения по оси Z.

УП обработки деталей (от начальной точки до конечной точки), режим ввода размеров в приращениях.

01001 (INCREMENTAL PROGRAM);

(ПРОГРАММА В ОТНОСИТЕЛЬНЫХ КООРДИНАТАХ);

G50 S3500;

G54 G21 G40 G99;

G0 G28 U0 W0;

Т0101;

Х60 Z2;

G96 S200 М4;

Gl W-22 F0.5;

U35;

W-10;

U20;

W-20;

U25;

W-30;

U24;

G0 X200 Z100;

G28 U0 W0 (ВОЗВРАТ В КОНТРОЛЬНУЮ ТОЧКУ);

М30;

Программирование в абсолютных значениях / приращениях. Задача № 1.

 

УП обработки деталей (от начальной точки до конечной точки), режимы ввода размеров в абсолютных значениях / приращениях.

01001 (ABS INC PROGRAM);

(СМЕШАННОЕ ПРГРАММИРОВАНИЕ АБСОЛ./ОТНОС, КООРДИНАТЫ);

G50 S3500;

G54 G21 G40 G99;

G0 G28 U0 W0;

Т0101;

Х40 Z2;

G96 S200 М4;

Gl Z _ _ _ F0.5;

U _ _ _;

Z _ _ _;

Х _ _ _;

W _ _ _;

U _ _ _;

Z _ _ _;

U _ _ _;

W _ _ _;

X _ _ _;

G1 X200 Z100;

G28 U0 W0 (ВОЗВРАТ В КОНТРОЛЬНУЮ ТОЧКУ);

М30;

Программирование в абсолютных значениях / приращениях.

Ответ к задаче № 1.

УП обработки деталей (от начальной точки до конечной точки), режимы ввода размеров в абсолютных значениях / приращениях.

 

O1000 (ABS INC PROGRAM);

(СМЕШАННОЕ ПРГРАММИРОВАНИЕ АБСОЛ./ОТНОС, КООРДИНАТЫ);

G50 S3500;

G54 G21 G40 G99;

G0 G28 U0 W0;

Т0101;

Х40 Z2;

G96 S200 М4;

G1 Z-15 F0.5;

U39;

Z -30;

Х95;

W-28;

U23;

Z-70;

U12;

W-10;

Х164;

G0 X200 Z100;

G28 U0 W0 (ВОЗВРАТ В КОНТРОЛЬНУЮ ТОЧКУ);

М30;

Круговая интерполяция.

Параметры кода G2 – (круговая интерполяция по часовой стрелке).

G2 X(U) Z(W) R (I, К)

X = положение конечной точки по оси X (ввод в абсолютных значениях).

или

U = расстояние ("диаметральная" величина) от начальной точки до конечной точки по оси X с учетом знака.

Z = положение конечной точки по оси Z, (ввод в абсолютных значениях).

или

W = расстояние от начальной точки до конечной точки по оси Z с учетом знака.

R = радиус дуги,

или

I = расстояние по оси X от точки начала закругления до центра окружности с учетом знака.

К = расстояние по оси Z от точки начала закругления до центра окружности с учетом знака.

Примеры:

 

G0 X65 Z5;

Gl G42 Х60 Z0;
G2 X160 Z-55 R70;
или

G2 X160 Z-55 I68.89 K12.4;

или

G2 U100 W-55 R70;

или

G2 U100 W-55 I68.89 K12.4;

Параметры кода G3 - (круговая интерполяция против часовой стрелки).

 

G3 X(U) Z(W) R(I, К)

X = положение конечной точки по оси X (ввод в абсолютных значениях).

или

U = расстояние ("диаметральная" величина) от начальной точки до конечной точки по оси X с учетом знака.

Z = положение конечной точки по оси Z (ввод в абсолютных значениях).

или

W = расстояние от начальной точки до конечной точки по оси Z с учетом знака.

R = радиус дуги,

или

I = расстояние по оси X от точки начала закругления до центра окружности с учетом знака.

К = расстояние по оси Z от точки начала закругления до центра окружности с учетом знака.

 

Примеры

GO X65 25;

Gl G42 Х60 Z0;

G3X160 Z-55 R70;

или

G3 X160 Z-55 I-18.89 K-67.4;

или

G3 U100 W-55 R70;

или

G3 U100 W-55 I-18.89 K-67.4;


Основные принципы.

До программирования кодов G2 (круговая интерполяция по часовой стрелке) или G3 (круговая интерполяция против часовой стрелки) инструмент должен быть установлен в точку начала закругления.

 

Точка конца закругления задается в одной строке с кодами G2, G3.

 

Для спецификации дуги можно использовать либо радиус закругления (R - параметр в строке G2 / G3), либо позицию центра окружности (I и К - параметры).

 

Для спецификации дуги и точки конца закругления можно использовать любую из нижеприведенных комбинаций параметров:

 

G – код Конеч. точка (ось X) Конеч. точка (ось Z) Задание дуги
G2 / G3 X Z R
  X Z I K
  X W R
  X W I K
  U Z R
  U Z I K
  U W R
  U W I K

 

Если значение I - или К - параметра равно нулю (например, I0 или К0), данный параметр можно не включать в строку УП с кодами G2 / G3.

 

Если при описании дуги параметры I, К и R – программируются в одной строке УП, то параметр R – имеет приоритет, при этом I и К – параметры игнорируются.

Если различие в радиусе между точками начала и конца закругления превышает значение, определяемое при помощи параметре №3410, генерируется сигнализирующее сообщение P/S 020 (превышение пределов допуска по радиусу).



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-03-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: