Summary Slide
Скачать 4.78 Mb.
|
ОТНОСИТЕЛЬНАЯ СИСТЕМА G91ОТНОСИТЕЛЬНАЯ СИСТЕМА G91 РАСЧЕТ КООРДИНАТ ОТВЕРСТИЙ В ОТНОСИТЕЛЬНОЙ СИСТЕМЕ КООРДИНАТ ОТНОСИТЕЛЬНО ЦЕНТРА ДЕТАЛИX+ Y+ X- Y- XY Plane ДЕЙСТВИТЕЛЬНАЯ ТОЧКА ПОЛОЖЕНИЯИНСТРУМЕНТА X+ Y+ X- Y- XY Plane X-.4393 Y1.0607 X+ Y+ X- Y- XY Plane X-1.0607 Y.4393 X+ Y+ X- Y- XY Plane X-1.0607 Y-.4393 X+ Y+ X- Y- XY Plane X-.4393 Y-1.0607 X+ Y+ X- Y- XY Plane X.4393 Y-1.0607 X+ Y+ X- Y- XY Plane X1.0607 Y-.4393 X+ Y+ X- Y- XY Plane X1.0607 Y.4393 G90 G0 X50. Y20.0G90 G0 X50. Y20.0 G91 X-20.0 Y30 ОТНОСИТЕЛЬНАЯ СИСТЕМА ТОЧКИ ОТСЧЕТА КООРДИНАТ-ДОМАГДЕ НОЛЬ ДЕТАЛИ ? ? ? G0-ФУНКЦИЯ УСКОРЕННОГО ПЕРЕМЕЩЕНИЯКод G00 используется для выполнения ускоренного перемещения Ускоренное перемещение или позиционирование необходимо для быстрого перемещения режущего инструмента к позиции обработки или безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения исполнительного органа станка очень высока и непостоянна. Код G00 отменяется при программировании следующих кодов: G01, G02, G03. % (НАЧАЛО УП) :1001 (НОМЕР ПРОГРАМЫ 1001) N5 G90 G20 (АБСОЛЮТНАЯ СИСТЕМА ИНЧИ) N10 M06 T2 (СМЕНА ИНСТРУМЕНТА #2) N15 M03 S1200 (1200 ОБ ВКЛЮЧЕНИЕ ПРАВОГО ВР ШПИНДЕЛЯ) N20 G00 X1.0 Y1.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В Т X1,Y1) N25 Z0.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ Z0.1) N30 G01 Z-0.25 F5 (ДВИЖЕНИЕ НА РАБОЧЕЙ ПОДАЧЕ 0.25") N35 Y3 (ТОЖЕ В TOЧКУ Y3) N40 X5 (ТОЖЕ В TOЧКУ X5) N45 X1.0 Y1.0 Z-0.125 (ТОЖЕ В TOЧКУ X1,Y1,Z-0.125) N50 G00 Z1.0 (УСКОРЕННЫЙ ПОДЬЕМ Z1) N55 X0 Y0 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ X0,Y0) N60 M05 (СТОП ШПИНДЕЛЯ) N65 M30 (КОНЕЦ ПРОГРАММЫ) % ФОРМАТ G00 X0. Y0.0 Z0.0G1Линейное перемещение с рабочей подачей N40 G01 X3.5 F100 % (НАЧАЛО УП) :1002 (НОМЕР ПРОГРАМЫ #1002) N5 G90 G20 (КАДР #5, АБСОЛЮТНАЯ СИСТЕМА ИНЧИ) N10 M06 T3 (СМЕНА ИНСТРУМЕНТА #3) N15 M03 S1250 (ВКЛЮЧЕНИЕ ПРАВОГО ВР ШПИНДЕЛЯ 1250 ОБ) N20 G00 X1 Y1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В Т X1,Y1) N25 Z0.1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ Z0.1) N30 G01 Z-0.125 F5 (ДВИЖЕНИЕ НА РАБОЧЕЙ ПОДАЧЕ F5) N35 X3 Y2 F10 ((ДВИЖЕНИЕ НА РАБОЧЕЙ ПОДАЧЕ В Т X3,Y2) N40 G00 Z1 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ Z1) N45 X0 Y0 (УСКОРЕНОЕ ПЕРЕМЕЩЕНИЕ В ТОЧКУ X0,Y0) N50 M05 (СТОП ШПИНДЕЛЯ) N55 M30 (КОНЕЦ ПРОГРАММЫ) % Код G01 предназначен для выполнения линейной интерполяции или , говоря простым языком, для перемещения инструмента по прямой линии с заданной скоростью. Условный кадр для линейной интерполяции выглядит так : G01 Xn.n Yn.n Zn.n F n.n
1) подготовительную функцию G1 (линейная интерполяция), если она не была запрограммирована ранее; 2) подготовительную функцию G90 или G91, если она не была задана ранее; 3) координаты конечной точки в абсолютных значениях или приращениях; 4) скорость подачи, если она не была задана ранее. В одном кадре с линейной интерполяцией может быть задано движение по всем координатам. Пример. Линейная интерполяция по координатам Х и Y на участке P0 P1 (рис.5.1). В абсолютной системе отсчета N24 G0 G90 X72.4 Y11.274 N25 G1 G90 X12.146 Y90.7 F400 где X=X1, Y=Y1 или в приращениях: N24 G0 G90 X72.4 Y11.274 N25 G1 G91 X-60.254 Y79.426 F400 где X=X1-X0 , Y=Y1-Y0 |