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

 

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

 

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

 

 

 

 

 

 

 

 

 

содержание   ..  7  8  9  10   ..

 

 

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

 

 

 

33

G12, -  круговая  интерполяция  по  часовой  стрелке  в  полярных  координатах  (по  типу 

G02).    

G13, - круговая интерполяция против часовой стрелки в полярных координатах (по типу 

G03).    

Инструкции   G0O, G01, G02, G03, G05, G10-G13 являются  модальными  и  отменяют 

одна другую.   

 

15.  Инструкции  программирования  коэффициента KV усиления  по  скорости 

следящего привода подачи, -  G14, G15.   Инструкции позволяю программно изменять 

коэффициент  KV для  каждой  отдельной  координатной  оси.  Обычно  этим  пользуются 

для  кратковременного  повышения  «жесткости»  следящего  привода  в  пределах 

некоторых  технологических  операций.  В  остальных  случаях  значение  коэффициента 

устанавливается  в  машинных  параметрах.  В  тех  кадрах,  которые  предшествуют 

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

торможение  до  нулевой  скорости  подачи;  поскольку  изменять  коэффициент  можно 

лишь  в  статическом  состоянии  привода.  Область  использования – кратковременное 

изменение жесткости привода.   

  

Значение коэффициента:     KV = V/S; где V М/Мин - есть скорость подачи, а S – есть 

ошибка  следящего  привода  по  скорости.  Инструкция  G14 открывает  возможность 

программирования  коэффициента KV; а  инструкция        G15    закрывает  такую 

возможность.   

Пример: 

G14 X1.20 Y1.20 Z1.20      /Значение KV устанавливается равным 1.2  

                                          /для осей  X,  Y и Z .  

G14 Z1.4                            /Значение KV устанавливается равным 1.4 

                                          /для оси Z .   

G15 X200 Y300 Z-150       /Возвращается то значение KV, которое  

                                          /было установлено машинными 

                                          /параметрами.  

     

Максимальное  значение  коэффициента KV равно 655. 35. Инструкцию G15 можно 

использовать без позиционной информации в кадре. 

16.  Программирование  без  указания  плоскости, -    G16.  Инструкция          G16 

используется в следующих случаях. 

 

34

·  Если одна из осей, образующих заданную ранее плоскость, удаляется из канала; 

то  инструкция G16 активизируется  автоматически.  Круговая  интерполяция 

невозможна вплоть до выбора новой плоскости интерполяции.   

·  Если ни одна из инструкций выбора плоскости (G17, G18, G19, G20) не действует 

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

автоматически.  

·  Если   ни в круговой, ни в винтовой интерполяции нет необходимости (например, 

если каналу приписана только одна координатная ось).  

 

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

действует в той же группе, что и G17, G18, G19, G20.  

 

17.  Выбор  плоскости, -      G17 (плоскость  X_Y),      G18  (плоскость Z_X),   G19 

(плоскость Y_Z).   Инструкции  определяют  выбор  рабочей  плоскости  в  системе 

координат  детали  или  программы.  Работа  инструкций G02 G03 G05 непосредственно 

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

же, как и эквидистантная коррекция (см. рис.28).     

  

+Y

+Y

+Y

+X

+X

+X

+Z

+Z

+Z

G17

G18

G19

G41

G2

G41

G2

G2

G41

W / P

W / P

W / P

 

Рис.28. 

В современных системах ЧПУ наименование осей может быть иным, нежели   X,  Y и Z.  

В этом случае выбор плоскости и назначение параметров интерполяции осуществляют  

в  соответствии  с  классификацией  осей  (зафиксированной  в  машинных  параметрах) 

согласно следующей схеме:    

 

Классификационный номер 

Классификационный номер 

 

35

главной оси и приданный ей 

параметр интерполяции 

вторичной оси и приданный 

ей параметр интерполяции 

G17 

1 (I) 

2 (J) 

G18 

3 (K) 

1 (I) 

G19 

2 (J) 

3 (K) 

    

  

18.  Свободный  выбор  плоскости  интерполяции  для  двух  осей,  назначение 

полюса  для  программирования  в  полярных  координатах, -   G20.  В  кадре  с 

инструкцией G20 задают координатные оси, определяющие плоскость интерполяции и 

коррекции  на  радиус  фрезы.  Если  адреса  осей  сопровождаются  числовой 

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

полюса полярной системы координат (см.  G10-G13). 

  

Пример: 

N…G20 XO YO               /Выбор плоскости X_Y в качестве плоскости 

                                        /интерполяции. Координаты полюса:  X=0,Y=0). 

 N…G20 Y100 Z200       / Выбор плоскости X_Y в качестве плоскости 

                                        /интерполяции. Координаты полюса: Y=100, Z=200. 

 

 

19. Программирование классификации осей, -  G21. Классификация устанавливает:   

·  выбор  осей,  соответствующих  инструкциям   G17, G18 и G19; а  также  выбор 

признаков  главной и вторичной осей;    

·  выбор признаков  главной и вторичной осей в кадре с инструкцией  G20;   
·  связывание  параметров  интерполяции I, J и  К  с  осями  в  соответствии  с 

установленной классификацией. 

   

Пример: 

N100 G17 XO YO ZO    /Классификация осей по умолчанию:  X=1; Y=2; Z=3. 

N200 G512 (Y)                /Y удаляется из составленной группы  

                                         /осей. Подразумевается переключение на G16. 

                                         /Круговая интерполяция становится невозможной.    

N210 G511 (YA)             /Ось YA входит в группу осей без 

                                         /классификационного номера.    

 

36

N220 G21 YA2               /YA получает классификационный номер 2. 

N230 G17                       /Активизация плоскости X_YA.    

N240 G2 X YA               /Круговая интерполяция вновь возможна. 

 

 20. Активизация таблиц, -  G22.   

Инструкцию   G22  используют для активизации: 

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

Таблицы  сохраняются  в  виде ASCII-файлов  в    файловой  системе.  Число  таблиц 

ограничено объемом памяти файловой системы.    

Программирование: 

N…G22 V {<путь>}<имя файла>       /Активизация таблицы смещения нуля. 

N…G22 K {<путь>}<имя файла>       /Активизация таблицы коррекции 

                                                                   /инструмента. 

N…G22 ID {<путь>}<имя файла>     /Активизация таблицы, определяющей 

                                                                   /положение наклонной плоскости. 

  

Здесь: <имя файла> - свободно выбираемое имя файла; <путь> - путь доступа к файлу.         

 

 

21.  Программирование  переходов:  безусловного  перехода G24 <номер  кадра>; 

условного  перехода      G23 <интерфейсный  сигнал>;  перехода  назад GOTOB; 

перехода вперед GOTOF.  

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

последовательности, в какой они запрограммированы. Однако эта последовательность 

может  быть  изменена  при  помощи  переходов.  Возможны  различные  варианты  таких 

переходов. 

  

 

 

22. Нарезание резьбы без компенсирующего патрона,  - G32.  

Система ЧПУ осуществляет линейную интерполяцию между перемещением  вдоль оси 

нарезания  резьбы  и  вращением    шпинделя,  т.е.  синхронизирует  эти  движения.  При 

этом  отпадает  необходимость  в  компенсирующем  патроне,  сглаживающим 

 

 

 

 

 

 

 

содержание   ..  7  8  9  10   ..