Раздел 9 (1252997), страница 2
Текст из файла (страница 2)
рис.9.10 б).г) Задание скорости обработки.Скорость перемещения по контуру может быть запрограммирована по адресу F ,определяется в направлении касательной к окружности и постоянна на всем путиперемещения.Способ 1. Задание окружности конечной точкой и радиусом.Используется адрес R, где R есть радиус окружности, который может приниматькак положительные, так и отрицательные значения. При перемещении по дуге больше180º, радиус R- положительный. Система ЧПУ автоматически рассчитает центрокружности от стартовой точки (точка, в которой система остановилась перед началомвыполнения кадра, содержащего круговую интерполяцию), если задано положениеконечной точки в системе координат детали (адреса Хр, Yp, Zp ) и радиус окружности R.Так как через стартовую и конечную точки можно провести две окружности с радиусом166R, то направление перемещения (функции G02,G03) и знак у радиуса определят дугуокружности, по которой осуществляется перемещение (рис.9.11 а).Часть дуги 1=G02 X50 Y40 R40Часть дуги 2= G02 X50 Y40 R-40Часть дуги 3=G03 X50 Y40 R40Часть дуги 4=G03 X50 Y40 R-40Под значениями Хр, Yp, Zp понимаются координаты конечной точки Р2 окружности,заданные в системе координат детали в абсолютном виде (рис.9.11 б).167Формат:{G02-G03} [оси] R± [скорость подачи] [команды коррекции][вспомогательные функции].где:[скорость подачи]- скорость подачи;[оси]- представлены адресом оси и цифровым значением оси;R- адресное слово, выражающее радиус дуги окружности с значением; знак +или – перед адресным словом R выбирает одно из двух возможных решений:+- для дуги до 179.999º;«-»- для дуги от 180º до 359.999º.[команды коррекции]- коэффициент коррекции.[скорость подачи]- рабочая подача.[вспомогательная функция]- вспомогательные функции M,S,T.Пример задание круговой интерполяции 1 способом (рис.
9.12)N10 G17 LF- задание плоскости интерполяции X,Y.P1P2 N20 G02 X20 Y20 R+20 F100 LF - в кадре обработка дуги 1 радиусом20.P1P2 N30 G02 X20 Y20 R-20 F100 LF - в кадре обработка дуги 2 радиусом 20.168а)б)Рис. 9.10. Способы задания окружностей при программировании круговойинтерполяцииа) конечной точкой и радиусом окружности(первый способ)б) конечной точкой и центром радиуса окружности в интерполяционной системекоординат I, J, K (второй способ).а)б)Рис.9.11. Задание окружности конечной точкой и радиусом (1 способ).а) Возможные варианты построения окружности через стартовую иконечную точкуб) Координаты стартовой точки Р1 и конечной точки Р2 в системекоординат детали.Рис.
9.12. Пример круговой интерполяции G02 при задании окружности конечноточкой радиусом (1 способ).1692 способ. Задание окружности конечной точкой и центром окружности винтерполяционной системе координат I,J,K.Интерполяционная система координат 0,I,J,K располагается в стартовой точкедуги и направление ее осей совпадает с направлением координатных осей системыкоординат детали (рис.9.13).
Оси Х соответствует интерполяционная ось I, оси Y- ось J,оси Z- ось K.Центр окружности определяется значениями I,J,K в интерполяционной системекоординат. Значение, задаваемое адресами I,J,K, всегда интерпретируются системойЧПУ в приращениях.Конечная точка дуги может описываться либо в абсолютных значениях, либо вприращениях.Программирование дуги окружности через задание ее центра винтерполяционной системе координат I,J,K и координаты конечной точки дуги.Формат:{G02, G03} [оси] I,J,K [скорость подачи] [команды коррекции][вспомогательные функции].где:[скорость подачи]- скорость подачи;[оси]- представлены символом оси и цифровым значением конечной точки дугив абсолютных значениях или приращениях.
Если ни одна ось не запрограммирована, товыполняемым движением будет полное круговое движение в плоскости интерполяции.Если координата стартовой точки равна координате конечной точки, она может бытьопущена;I,J,K – являются адресными словами, выражающими координаты центраокружности c цифровым значением. Адреса I,J,K всегда присутствуют.170Пример 1. задание круговой интерполяции 2 способом (рис. 9.13)Для дуг окружностей, заданных на рис.9.26 круговая интерполяция может бытьзаписана:При G17: G03 X10 Y10 I 50J 20 (рис.9.13 а);G18: G03 X70 Z10 I 20K 50 (рис.9.13 б);G19: G03 Y10 Z10 J 50K 20 (рис.9.13 в).Значения конечных дуг программируемых дуг окружностей даны вабсолютных значениях.Пример 2.
(G02, G03)На рис.9.14 показан участок 1-6, для которого задание круговой интерполяции вабсолютных значениях будет иметь вид:P1P2 N10 G1 X20 Y60 F200P2P3 N20 G3 X40 Y80 I40 J60P3P4 N30 G1 X45P4P5 N40 G2 X55 Y90 I45 J90P5P6 N50 G1 YЭтот же участок при задании круговой интерполяции в приращениях:P1P2 N10 G1 X-20 Y60 F200P2P3 N20 G3 G91 X-20 Y20 I-20 J0P3P4 N30 G1 X-5P4P5 N40 G2 X-10 Y10 I-10 J10P5P6 N50 G1 Y…171а)б)в)Рис.9.13.
Задание окружности конечной точкой и центром в интерполяционной системекоординат О I J K (2-ой способ).а) в плоскости XOYб) в плоскости XOZв) в плоскости ZOYРис.9.14. Пример программирования круговой интерполяции 2-ым способом: черезкоординаты конечной точки дуги и центр окружности в интерполяционной системекоординат IJK.1729.2.4 Винтовая интерполяция.Для получения перемещения по винтовой линии необходимозапрограммировать в одном и том же кадре круговую интерполяцию на плоскостиинтерполяции и линейное перемещение, перпендикулярное к этой плоскости (рис.9.15).Винтовая интерполяция получается при круговой интерполяции организациейперемещения вдоль дополнительной 3ей оси (q) лежащей вне плоскости окружности,записанной в кадре.
Система ЧПУ организует простейшее перемещение вдоль оси q.Общий формат, определяющий режим винтовой интерполяции: G 02 RG17 X pY p q F G 03 IJ G 02 RG18 X p Y p q F G 03 IK G 02 R G19 X pY p q F G 03 JK Скорость, заданная по адресу F, действует вдоль дуги перемещения.Пример 1.Для рис. 9.16 винтовая интерполяция будет задана:G17 G03 X0 Y100 Z20 R100 F150173Рис. 9.15.
Винтовая интерполяция.Рис. 9.16. Пример винтовой интерполяции.1749.2.5 Нарезание резьбы с линейным шагом (G33).Функция (G33) определяет цикл цилиндрического или конического нарезаниярезьбы с постоянным или переменным шагом. Это движение координируется свращением шпинделя. Запрограммированные в кадре параметры определяют типрезьбы, которую следует осуществить.Формат: G33 [оси] К [I] [R], где:[оси]- представлены адресом оси и цифровым значениемК – шаг резьбы. В случае переменного шага представляет начальный шаг. Кдолжен присутствовать всегда;I – изменение шага.
Для нарезания резьбы с возрастающим шагом, величина Iдолжна быть положительной, для нарезания резьбы с уменьшающимся шагом должнабыть отрицательной;R – угол в градусах, определяющий смещение шпинделя от нулевой позицииего датчика углового положения и определяющий начальную точку нарезания резьбы(заход). Используется при нарезании многозаходных резьб. Многозаходная резьбаможет быть организована изменением адреса R, т.е. система ЧПУ может бытьзапрограммирована с конкретным угловым смещением шпинделя перед нарезаниемкаждой нитки. Таким образом, представляется возможным программировать однуначальную точку для различной нарезки.G33 является модальной функцией.
Примеры нарезания резьбы с постояннымшагом приведены на рис. 9.17: цилиндрическое нарезание резьбы (рис.9.17 а),коническое нарезание резьбы (рис.9.17 б), цилиндрически-коническое нарезаниерезьбы (рис.9.17 в). Система ЧПУ будет управлять нарезанием конической резьбы, еслив формате заданы 2 координатные оси, например, Z,V (см.
рис.9.17 б), где Uдиаметральная ось.175Рис.9.17. Примеры нарезания резьбы с постоянным шагом.а) цилиндрическая резьбаб) коническая резьбав) цилиндрическо-коническая резьба1769.3. Координатные данные и единицы измерения.Информация о координатном перемещении может быть задана 8-ью цифрами. Онаможет иметь также и знак. Положительный знак “+” может быть опущен.Информация о координатном перемещении задается в УП в миллиметрах илидюймах, являющихся входными единицами измерения.
Поворотные оси всегда имеютв качестве единицы измерения градус. Входная дискрета (инкремент) системы ЧПУопределяет наименьшую величину, которая может быть задана. Устройстваконтроля перемещения по осям могут быть также выставлены для измерения либо вмиллиметрах, либо в дюймах. Это будет определять выходную единицу измерения,которая задается в параметрах систем ЧПУ. Две различные единицы измерения немогут сочетаться на конкретном станке.Десятичная точка воспринимается как функция выбранной единицы измерения:Х2.134 означает 2.134 мм или 2.134 дюйма.В24.36 означает 24.36 градуса, когда угловая координата определена поадресу В.Использование десятичной точки не обязательно.Х325 означает,например, 325 мм.Впереди стоящие нули может быть опущены..032 = 0.032Последниенулиможетбытьопущеныпозадидесятичнойточки.0.320 = .329.3.1 Преобразование Дюйм/Метр (G20, G21).В начале УП необходимая единица измерения может быть задана соответствующейфункцией.177При задании функций G20, G21, входные данные могут быть заданы вметрических или дюймовых единицах:G20: Выбор дюймовых единиц;G21: Выбор метрических единиц.Выбранная единица будет эффективной до смены ее на противоположную, т.е.
G20 иG21 модальные функции. Их действие остается даже после выключения системы ЧПУ,т.е. единица, установленная до выключения, будет эффективной и после включения.9.4. Системы координат.Система ЧПУ определяет и автоматически выводит рабочие органы станка: внулевую точку станка M, исходную точку станка R, в нулевую точку детали W.Определения и назначения указанных точек см.