G51.1,G50.1: Функция зеркального отражения

Форма команды:

G51.1 X___Y___Z___;

G50.1 ; установка зеркального отражения недействительна;

X, Y, Z: координата точки (оси) зеркального отражения;

Пояснение: при резке симметричной формы слева и справа, необходимо иметь формулу одной стороны слева или справа, кроме того, применяя данную функцию можно обработать любую сторону. Команда G51.1 зеркального отражения действует для команды оси и центра зеркального отражения (абсолютное значение или значение приращения)

1. Если на установленной поверхности имеется только команда зеркального отражения одной оси, круг, приращенное значение радиуса резака или координата возврата или приращенное направление в равной степени осуществляется в обратном направлении.

2. Из-за того, что данная функция используется в локальной системе координат, когда счетное устройство обнулено или координаты рабочей детали изменены, центр зеркального отражения перемещается.

3. Осуществление возврата к исходной точке команды зеркального отражения (G28, G30), движение вплоть до промежуточной точки, зеркальное отражение выполняется, и с промежуточной точки до исходной точки зеркальное отражение не выполняется.

4. Команда возврата с исходной точки (G29) при выполнении зеркального отражения, выполняется до промежуточной точки зеркального отражения.

Примечание:

Вне центрального местоположения зеркального отражения отменяется выполнение зеркального отражения, нет возможности полного совпадения абсолютного значения и механического местоположения, например как указано на нижеследующем рисунке (данный вид формы тянется до установленного абсолютного значения формулы [позиционирование G90] или до возвращения к исходной точке G28, G30). Центр зеркального отражения находится в неподвижном положении установленного абсолютного значения, внизу повторно устанавливается ось зеркального отражения до предположительного местоположения. Следует произвести отмену зеркального отражения по оси зеркального отражения или после отмены установить команду абсолютного значения.

G51.1,G50.1: Функция зеркального отражения - student2.ru

Пример 1:

G51.1,G50.1: Функция зеркального отражения - student2.ru

Пояснение формулы:

N001 T1 S1000 M03;// используется резак 1, положительное вращение 1000 об/мин

N002 M98 H100;// выполнение подформулы

N003 G51.1 X60.0;// выполнение зеркального отражения оси зеркального эффекта для X=60

N004 M98 H100;// выполнение подформулы

N005 G50.1;// отмена функции зеркального отражения

N006 G51.1 Y55.0;// выполнение зеркального отражения оси зеркального отражения для Y=55

N007 M98 H100;// выполнение подформулы

N008 G50.1;// отмена функции зеркального отражения

N009 M05;// остановка основного вала

N0010 M30;// окончание формулы

N100;// код подформулы

G00 X60.0 Y55.0;// скоростное перемещение до установленной точки

G01 Y75.0;// резка по прямой линии до точки O

X80.0;//OàA

X120.0;//AàB

Y105.0;//BàC

X80.0 Y95.0;//CàD

Y75.0;//DàA

M99;// окончание подформулы

Пример 2: пример обработки

G51.1,G50.1: Функция зеркального отражения - student2.ru

Пояснение формулы: обработка выемки вида «цветок»

N001 T1 S1000 M03;// резак 1 (конец фрезерного ножа 10 мм),положительное вращение 1000 об/мин

N002 G41 D01;// установка левой компенсации радиуса резака 1 (D01 = 5)

N003 M98 H100;// выполнение подформулы

N004 G51.1 X0.0;// выполнение зеркального луча X=0 на оси зеркального луча

N005 M98 H100;// выполнение подформулы

N006 G50.1;// отмена команды зеркального луча

N007 G51.1 X0.0 Y0.0;// выполнение зеркального луча X=0, Y=0 на оси зеркального луча

N008 M98 H100;// выполнение подформулы

N009 G50.1;// отмена команды зеркального луча

N0010 G51.1 Y0.0;// выполнение зеркального луча Y=0 на оси зеркального луча

N0011 M98 H100;// выполнение команды подформулы

N0012 G50.1;// отмена команды зеркального луча

N0013 G40;// отмена компенсации радиуса резака

N0014 M05;// остановка основного вала

N0015 M30;// окончание формулы

Подформула

N100; код подформулы

G00 X58.0 Y0.0 Z10.0; // быстрое позиционирование до местоположения начальной точки

G01 Z-10.0;// резка по прямой линии до низа выемки в форме цветка

G03 X49.36 Y7.9744 R8.0; // резка круга против часовой стрелки, радиус 8 мм

G03 X40.5415 Y29.2641 R50.0; // резка круга против часовой стрелки, радиус 50 мм

G03 X29.2641 Y40.5415 R8.0; // резка круга против часовой стрелки, радиус 8 мм

G03 X7.9744 Y49.36 R50.0; // резка круга против часовой стрелки, радиус 50 мм

G03 X0.0 Y58.0 R8.0; // резка круга против часовой стрелки, радиус 50 мм

G00 Z10.0; // скоростной возврат резака до конечной точки верхней стороны

M99 ; // окончание подформулы, продолжение выполнения основной формулы


Наши рекомендации