ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)


Метод характерен для токарных стан­ков, оснащенных УЧПУ фирмы SIEMENS.

Принцип сокращенного описания кон­тура основан на том, что ЭВМ УЧПУ определяет недостающие данные по заданным (вводимым) параметрам и при необходимости формирует дополнитель­ные кадры УП. В общем случае отдель­ные линейные или дуговые отрезки, обра­зующие контур, могут переходить один в другой под углом, соединяться фаской или дугой окружности (рис. 7.35).

Рассмотрим некоторые типовые схемы.

Перемещение из точки 1 в точку 2 (рис. 7.35, а) может быть задано кадром

N{I> GOl Х(Х2) А(А) LF

Вторая координата точки 2 определяется системой управления. В численных зна­чениях кадр имеет вид

N{1} GOl Х80. А135. LF • щ

Естественно, вместо координаты Х2 мож­но задать координату Z2.

Перемещение инструмента из точки / в точку 3 (рис. 7.35, б) может быть записано кадром

N{I} GOl Х(ХЗ) Z(Z3) А(А1) А(А2) LF

Здесь указываются координаты конечной точки (точки 3) и два угла. Система управления обеспечивает вычисление координат промежуточной точки 2 и фор­мирует два кадра (по задаяному кадру УП). В численных значениях рассмотрен­ный кадр имеет вид

ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)

Рис. 7.35. Типовые схемы описания контура детали при токарной обработке

N{1} GOl Х75. Z15. А142. А155. LF

Вариант написания кадра для углов А 1=90° и А2 = 180° (рис. 7.35, в):'

N{1} G01 Х62. Z38. А90. А180. LF

Траектория движения от точки I до точки 3 по отрезкам прямых, соединен­ных фаской (рис. 7.35, г), может быть записана в виде:

N{1} G01 Х40. Z85. В-20. LF

N{1+1} Z30. LF

Фаска вводится в программу адресом В — (буквой В с минусом).

Если траектория представляет собой отрезки прямых, соединенных дугой ок­ружности (рис. 7.35, с?), радиус записы­вается с адресом В в кадре, где указы­ваются координаты точки пересечения отрезков, т. е. по аналогии с рассмотрен­ным выше вариантом:

N{I} G01 X ( X 2 ) 7.(7.2) В( R) LF

N{1+1} Х(ХЗ) Z (Z3 ) LF

Эти же кадры в числовых значениях:

N{I} Q01 Z105.6 А142.5 В12. LF

N{I+1} X82.5 Z20. LF

Первый отрезок прямой в рассмотрен­ном выше случае может быть задан углом и одной координатой точки 2 (рис. 7.35, е):

N{I} G01 Z105.6 А142.5 В12. LF

N { I +'1 } X82.5 Z20. LF

Эта же схема задания размеров воз­можна и при программировании фаски между отрезками (рис. 7.35, ж):

N{ I} G01 Х60. А155. В-6. LF

N{1+1} Х77.1 Z10.5 LF

N{1}

Плавный переход отрезка прямой (рис. 7.35, з) в дугу окружности (не бо­лее 180°) программируют с указанием подготовительных функций G02 (G03). При записи кадра следует соблюдать последовательность записи угла и ра­диуса (адреса А и В):

G02 Х54.5 Z22. А137. В20.5 LF

Метод позволяет достаточно просто, без промежуточных вычислений описы­вать сложные контуры (рис. 7.36).

Итак, контур на рис. 7.36, а может быть описан тремя кадрами

N{I} Х(Х2) Z(Z2) B(-Cl) LF N{1+1} Х(ХЗ) Z(Z3) В(-С2) LF N{1+2} Х(Х4) Z(Z4) LF

Или с использованием углов

N{1} А(А1) B(-Cl) LF

N{1+1} Х(ХЗ) Z{Z3) А(А2) В(-С2) LF

N{1+2} Х(Х4) Z(Z4) LF

Контур на рис. 7.36, б:

N{I} Х(Х2) Z(Z2) B(R1) LF N{1+1} Х(ХЗ) Z(Z3) В(-С2) LF N{1+2} X(X4) Z(Z4) LF

Это же контур с использованием углов:

N{I} А(А1) B(R1) LF

N{1+1} Х(ХЗ) Z(Z3) А(А2) В(-С2) LF

N{1+2} Х(Х4) ZCZ4) LF

Вариант записи контура на рис. 7.36, в:

N{1} А(А1) B(R1) LF

N{1+1} Х(ХЗ) Z(Z3) А(А2) B(R2) LF

N{1+2} Х(Х4) Z(Z4) LF

Контур на рис. 7.36, г:

N{1} А(А1) B(-Cl) LF

N{1+1} Х(ХЗ) Z(Z3) А(А2) B(R2) LF

Рис. 7.36. Схемы для упрощенного описания контуров

N{1+2} Х(Х4) Z(Z4) LF


ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)

Рис. 7.37. Сокращенное описание кон­тура детали при токарной обработке

Возможны и другие варианты крат­кого описания контура.

Пример 1. П рограммирование обточки де­тали. С использованием метода сокращенного описания контура для детали, приведенной на рис. 7.37, программа обточки имеет вид:

% LF -

N1 G90 G00 ХО. Z358. S800 LF

N5 G91 Z-6. LF

В-5.

LF LF LF

N10 G90 GOl Х57■ Z300. А90. А180.

Х100. А140. LF G03 Х122.5 Z286. А90. В8. G02 Х180. Z65. В60. А175. GOl Х220. Z0. А135. А180. GO0 Х226. Z358. MOO LF

В приведенной программе нумерация кадров принята через пять для удобства формирования УП устройством ЧПУ.

Пример 2. Программирование расточки отверстия. Программа для контурной расточки отверстия в детали (рис. 7.38) может быть записана следующим образом:

% LF

N1 Т0101 LF

N2 G97 S1500 М4 Мб LF

N3 G90 GOO Х80. Z120. LF N4. G91 Х-10.

ТкЗ N5 G90 GOl Х70. Тк4 N6 G03 Х60.

Тк5 N7 GOl Z45.

ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)

LF

ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)

Рис. 7.38. Схема для программирования контурной расточки отверстия в детали

Ткб N8 Х50.

Тк7 N9 Z35. LF

. Тк9 N10 G03 Х30. Z20. R-15. LF

N11 G91 Х-20. LF N12 Z+70. LF '' - '

N13 G90 Х80. Z120. Н2 LF

В кадрах N1 и N2 обозначены инстру­мент (Т01) и его корректор (01), указано, Ito частота вращения шпинделя (S1500) ■адана в об/мин, а подача — в мм/об, указа - ю новое вращение шпинделя (М04) и дана юманда на смену инструмента (М06).

Кадром N3 резец устанавливается в нуль рограммы с координатами Х80 (л: == 80 мм) 2120 (z= 120 мм) в абсолютной системе оординат (G90).

Кадр N4 выводит инструмент в точку 1. ■альнейшую траекторию инструмента описы - ают кадры N5—N13.

Пример 3. Программирование обточки пали. Программа для обточки детали, зиведенной на рис. 7.39, составлена из двух! стей: подпрограммой L70 задано сокращен - )е описание контура детали, а основными шрами с формальными параметрами задана андартная подпрограмма обточки (L950).

В подпрограмме L70 указана и верхняя коор­дината заготовки (* = 210 мм), определяющая точки В я С:

L70 ' ;

N1 <390 А170. А135. Х120. Z30.

В30. LF N2 220. LF N3 Х210. М17 LF

N25...........................................

N30 R20 70 R21 50 R22 125 R24 0.3

R25 0.3 R26 5 LF N35 L950 F... LF

ПРОГРАММИРОВАНИЕ С СОКРАЩЕННЫМ ОПИСАНИЕМ КОНТУРА (SINUMERIK)

Я 25

Рис. 7.39. Схема обточки вала

В кадре N30 основной программы заданы: R20 — номер подпрограммы описания кон­тура; R2!, R22 — координаты начальной точки контура (точки Л); R24, R25 — припуск по осям X и 1 на чистовой проход; R26 — глу­бина резания при проходах. Этим же кадром вводится в действие подпрограмма (L950) для удаления припуска эквидистантными проходами.

Комментарии закрыты.