Методика программирования станков с ЧПУ - часть 15

 

  Главная      Учебники - Производство     

 

поиск по сайту           правообладателям

 

 

 

 

 

 

 

 

 

содержание   ..  13  14  15  16   ..

 

 

Методика программирования станков с ЧПУ - часть 15

 

 

 

57

нулевыми значениями "XO", "YO", "ZO".   

 

Пример: 

  

N100 G74 XO YO ZO    /Выход в начало координат осуществляется одновременно 

                                          /по   X, Y и Z.    

 

 

36.  Работа  с  датчиком  касания,  -

  G75.      Измерительная  головка  триггерного  типа 

перемещается  вдоль  выбранной  оси  со  скоростью  подачи  на  величину 

запрограммированного  перемещения  в  направлении  детали.  После  остановки 

проверяется  факт  касания  с  деталью;  и  если  касания  нет,  то  вызывается 

измерительный цикл, который организует перемещение до касания. После касания (т.е. 

после  срабатывания  триггерной  головки),  читаются  показания  датчика  положения 

следящего  привода,  и  пройденный  путь  с  учетом  коррекции  по  результатам 

измерительного  цикла  сохраняется  в  памяти.  Инструкция G75 действует  подобным 

образом только в текущем кадре. 

  

Пример:

  

N100 G75 X400 

 

 

    37.      Переключение  кадров  высокоскоростным  внешним  сигналом,  (HS, High 

Speed), - G575. 

Инструкция G575 позволяет перейти к следующему кадру управляющей программы до 

завершения текущего кадра при  возникновении HS-сигнала на входном регистре 

системы ЧПУ.  Перемещение в текущем кадре программируют так, что оно 

заканчивается  за пределами контура; таким образом, кадр никогда не может быть 

выполнен до конца. Необходимое перемещение непрерывно измеряется, и в нужный 

момент формируется HS-сигнал, инициирующий переход к очередному кадру. 

Инструкция работает с кадрами, в которых предусмотрено линейное перемещение 

(G0O, G01, G10, G11, G73, G200).  Инструкция   G575 работает в двух вариантах: без 

изменения координат точки завершения перемещения, несмотря на  прерывание 

текущего кадра; а также и с игнорированием остатка неотработанного кадра.   

 

37.1.  Сохранение координат точки завершения перемещения,  

 - G575 HS<x>=<y>. 

В определении формата инструкции <x> означает номер одного из восьми возможных 

 

58

высокоскоростных  сигналов (HS1-HS8); а <y> принимает  значения  нулевого (0 В)  или 

высокого уровня (24 В) напряжения на входном регистре.  

  

Пример (см. рис.49):    

N20 G00 X0 Y0 

N30 G575 G01 X70 Y7 F1000 HS1=1         /Перемещение по оси X осуществляется 

                                                                       /со скоростью подачи F1000 до тех пор,  

                                                                       /пока  уровень HS-сигнала номера 1 не 

                                                                       /станет высоким или   само 

                                                                       /перемещение не выйдет в координаты 

                                                                       /X70 Y7. 

N40 G575 X90 Y9 F900 HS1 =0                  /Перемещение по оси X осуществляется 

                                                                       /со скоростью подачи F 900 до тех пор,  

                                                                       /пока  уровень HS-сигнала номера 1 не 

                                                                       /станет низким или   само 

                                                                       /перемещение не выйдет в координаты 

                                                                       /X90 Y9. 

 N50 X100 Y10 F800                                     /Перемещение до окончательной точки 

                                                                       /X100 Y10 выполняется со скоростью 

                                                                       /подачи F800. 

 

 

 

59

X

Y

N30

N30

N40

N40

N50

N50

X100 Y10

X0 Y0

F1000

F900
F800

HS1 = 1

HS1 = 1

HS1 = 0

HS1 = 0

t

v

 

Рис.49. 

При использовании варианта инструкции G575 HS<x>=<y> может произойти искажение 

траектории, но точка выхода из траектории останется неизменной.  

Пример (см. рис.50):  

N05 G01    F100 X0 Y5                                /Координаты конечной точки X0 Y5. 

N10 G575 HS1=1 G90 X50

                    

/Координаты конечной точки X50 Y5

N20 G575 HS1=0 G91 Y10                         /Координаты конечной точки X50 Y15                                    

                                                                      /(Абсол. величина     Y5 + приращ. Y10). 

N30 G91 Y5                                                 /Координаты конечной точки X0 Y5 

                                                                      /(Абсол. величина     Y15 + приращ. Y5). 

N10

N20

N30

X50  Y20

X50  Y15

X50  Y5

X0  Y5

HS1 = 1

HS1 = 0

Изменение
траектории

Запрограммированная
траектория

 

Рис.50. 

 

60

 37.2.  Игнорирование    остатка  неотработанного  кадра,  - G575 HS<x>=<y> 

HSSTOP=<z>. 

  

При достижении сигналом HS<x> значения <y> скорость текущего кадра снижается до 

нуля (HSSTOP=0) или  уменьшается  скачкообразно  (HSSTOP= -1); при  этом  не 

пройденный  путь  игнорируется  (пропадает).  Таким  образом,  конечная  точка  текущего 

кадра  и  начальная  точка  следующего  кадра  определяются  событием,  обозначенным 

HS-сигналом.   Имя HS-сигнала <x> может  изменяться  от  0до 8. Уровень HS-сигнала 

<y> принимает значения 0 или 1. Параметр торможения равен 0 или –1.  

Пример (см.рис.51): 

 

N05 G01 F1000 X0 Y5                                 /Координаты конечной точки X0 Y5. 

N10 G575 HS1=1 HSSTOP=0 G90 X50    /Внешнее событие при X меньше 50.    

N20 G575 HS1=0 HSSTOP1=0 G91 Y10  / Внешнее событие при Y меньше 10. 

N30 G91 Y5                                                  /Координаты конечной точки: приращение 

                                                                       /на Y5 вслед за последним событием,  Y 

                                                                        /меньше 10. 

 

N10

N20

N30

X50  Y20

X50  Y15

X50  Y5

X0  Y5

HS1 = 1

HS1 = 0

 

Рис.51. 

 

  38.  Перемещение  в  точку  с  абсолютными  координатами  в  системе  координат 

станка, -  G76.  Инструкция   G76 организует  подобное  перемещение,  например,  для 

смены или контроля целостности инструмента, для запуска измерительных циклов, для 

смены  палет.  Эта  инструкция  действует  только  в  одном  кадре.  Перед  началом 

перемещения  деактивируются  различные  компенсации,  смещения  нуля,  функции 

зеркального  отображения  и  др.  Все  деактивированные  функции  восстанавливаются  в 

очередном кадре. 

 

39. Управление сверлильными осями, -  G78, G79.  

 

 

 

 

 

 

 

содержание   ..  13  14  15  16   ..