ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Классификация подготовительныхфункций на группы Подготовительные функции можно разделить на несколько групп: G00... G09 — команды общего порядка: позиционирование, линейная или круговая интерполяция, ускорение, замедление, пауза (выдержка); G10... G39 - особенности обработки, выбор осей, плоскостей, видов интерполяции; G40... G59 — коррекция размеров инструмента без отсчета, смещение осей; G60 … G79 — вид и характер работы: точно, быстро; G80... G89 — постоянные (фиксированные) автоматические циклы; G90... G99 — особенности задания размеров, режимов обработки. В каждой из рассмотренных групп имеются резервные команды. Уточненные значения команд с адресом G приводятся в конкретных руководствах по программированию для соответствующих моделей УЧПУ. При использовании подготовительных функций в различных УЧПУ встречаются разночтения, однако существует общий подход к их применению.. Функция G00 программируется, если необходимо обеспечить линейное перемещение по одной из координат на ускоренной подаче; величина перемещения со знаком указывается в кадре в соответствии с правилом записи. Смысловое содержание подготовительных функций Таблица 1. Значение G-слова по ГОСТ 20999-83
6.ЛИНЕЙНАЯ И КРУГОВАЯ ИНТЕРПОЛЯЦИЯ Функция G01 означает, что режим обеспечивает линейную функциональную зависимость между перемещениями по двум координатам, обозначенными с соответствующими знаками и числовыми значениями. При этом указывается величина подачи (например, F35, рис.1а, б). В УЧПУ функцией G01 программируется и линейное перемещение на рабочей подаче, если численное значение перемещения по одной из координат равно нулю (рис. 1в—д). Напомним, что режим, определенный функцией G, сохраняется до его отмены аналогичной функцией (рис. 1, г, д), принадлежащей одной группе функций. Функции G02, G03 означают круговую интерполяцию по и против часовой стрелки соответственно. Функции указываются в управляющей программе для УЧПУ, обеспечивающих круговую интерполяцию. Данные по круговой интерполяции зависят от задаваемой подготовительными функциями G17—G19 (рис.2) плоскости интерполяции. Подготовительная функция G17 определяет круговую интерполяцию в плоскости XY с обозначением параметров интерполяции (координат точки) символами I и J (рис. 2, а). Подготовительные функции G18 и G19 определяют круговую интерполяцию соответственно в плоскостях XZ (параметры I, К) и Рис. 1.Применение подготовительных функций G00 и G01. YZ (параметры J, K) (рис. 2, б, в). Выбор рабочей плоскости выполняют в формате кадра: N... G17/G18/G19, G17 плоскость XY: плоское торцовое фрезерование (TRANSMIT), осевое сверление с использованием оригинальных циклов SIEMENS. Рис. 2. Выбор плоскости отработки программы: а) – плоскости XY, б) – плоскости XZ, в) – плоскости YZ. G18 - плоскость ZX: контурное точение. G19 - плоскость YZ: контурное фрезерование на поверхности (TRACYL), радиальное сверление с использованием оригинальных циклов SIEMENS. G17-G19 - команды на выбор рабочей плоскости. Ось инструмента вертикальна к рабочей плоскости. Круговая интерполяция (рис.3,а) программируется с использованием команд G2, G3, CIP. Функция G2 означает круговую интерполяцию по часовой стрелке, G3 - против часовой стрелки, CIP - через промежуточную точку (окружность через точки). Для кругового движения начальная и конечная точки должны быть в одной плоскости (уровне). Программирование с конечной и центральной точкой осуществляется в формате кадра: G2/G3 X.. Z.. I.. К, где X, Z - конечная точка Е в прямоугольных координатах, I, К - точка М - центр круга, закоординированный в декартовой системе относительно начальной точки S (рис.3,б) рассматриваемого участка контура. Начальная точка S - это позиция инструмента во время вызова команды G2/G3. Конечная точка Е программируется указанием ее координат в направлении осей X и Z. Центральная точка М круга программируется с использованием адресов I, К относительно начальной точки S или с 1=АС(..), К=АС(..) абсолютно от нулевой точки. . а) б)
Рис.3. Круговая интерполяция (а) и программирование координат центра окружности (б). Программирование с конечной точкой и радиусом круга выполняется в формате кадра: G2/G3 X.. Z.. CR=±.., где X, Y, Z – координаты конечной точки Е в прямоугольной системе координат; CR=± радиус круга. Программирование с использованием начальной, конечной и центральной точек круга (рис.4, а) или конечной точкой и углом (рис.4, б) осуществляется в формате следующего кадра: G2/G3 X.. Z.. AR=.. или G2/G3 I.. К.. AR=…, где X, Z координаты конечной точки Е в прямоугольной системе координат; I, К - координаты центральной точки М круга в прямоугольной системе координат относительно начальной точки S участка контура ES; AR= угол раскрытия, соответствующий дуге окружности ES. Начальная точка S - это позиция инструмента в момент вызова команды G2/G3. Положение конечной точки Е программируется координатами X и Z. Центральная точка круга программируется с использованием адреса I, К относительно начальной точки S или абсолютными размерами l=AC(..), К=АС(..) относительно нуля детали.
а) б) Рис.4. Программирование с использованием начальной, конечной и центральной точек круга (а) или с конечной точкой и углом (б) Угол раскрытия должен быть меньше 360°. Полные круги не могут быть запрограммированы при помощи AR. Программирование в полярных координатах (рис.5,а) б) Рис.5.Программирование в полярной системе координат: а) – радиусом и углом конечной точки Е, б) – промежуточной и конечной точек. выполняется в формате кадра: G2/G3 АР=.. RP=.., где АР - конечная точка Е полярного угла. Полюс - центр круга, RP - полярный радиус, в то же время радиус круга. Полюс полярной системы координат должен находиться в центре круга (предварительно установлен в центре круга при помощи G111). Программирование с начальной точкой, промежуточной точкой и конечной точкой (рис.5,б) выполняется в формате кадра: CIP X.. Z.. I1=.. К1=.. X, Z - координаты конечной точки Е в прямоугольной системе координат; I1, K1 – координаты промежуточной точки в направлении осей X и Z в прямоугольных системе координат. Начальная точка рассматриваемого участка контура - это позиция инструмента в момент вызова команды G2/G3. Конечная точка программируется с использованием адресов X, Z, промежуточная точка программируется - 11, К1. При вызове команды G91 (программирование в инкрементальных размерах) промежуточная точка координируется относительно начальной точки рассматриваемого участка контура. Круговая интерполяция G2/G3/CIP, интерполяция в полярных координатах и коррекция на радиус инструмента G41/G42 происходят в рабочей плоскости. Основная рабочая плоскость для токарной обработки: G18 (ZX). Абсолютные размеры программируют словом G90, а инкрементальные размеры - G91. Инкрементальный размер относится к текущей точке отсчета. Инструмент перемещается в запрограммированную позицию. Траектория инструмента по дуге окружности задается у разных УЧПУ по-разному. Это зависит от устройства интерполятора, от характера его работы как вычислительного устройства, поскольку задача сводится к вычислению определенных параметров при наличии определенных (исходных) данных.
8.ПОДГОТОВИТЕЛЬНЫЕ ФУНКЦИИ В ПрограммноМ обеспечениИ WIN NC SINUMERIK 810/840 D Win NC SINUMERIK 810/840 D имеет G – функции (подго- товительные функции), смысловое содержание которых приведено ниже. G - Команды Смысловое содержание G0______ Быстрое перемещение G1______ Рабочее перемещение G2______ Круговая интерполяция по часовой стрелке G3______ Круговая интерполяция против часовой стрелки___ CIP______ Круговая интерполяция через промежуточную точку G4______ Время выдержки G9______ Точный останов не модально G17_____ Выбор рабочей плоскости XY G18_____ Выбор рабочей плоскости XZ G19_____ Выбор рабочей плоскости YZ G25 Минимальное программируемое ограничение рабочей зоны/ программируемое ограничение скорости вращения шпинделя. G26 Максимальное программируемое ограничение рабочей зоны/ программируемое ограничение скорости вращения шпинделя G33_____ Постоянный шаг резьбы G331____ Нарезание внутренней резьбы G332____ Нарезание внутренней резьбы/отвод G40_____ Коррекция на радиус инструмента OFF G41_____ Коррекция на радиус инструмента ON В лево_____ G42_____ Коррекция на радиус инструмента ON В право____ G53_____ Отмена устанавливаемого сдвига нуля G54-G57_ Устанавливаемый сдвиг нуля G500____ Отмена сдвига нуля G505-G599Устанавливаемый сдвиг нуля G60_____ Точный останов модально G63_____ Нарезание внутренней резьбы без синхронизации G64_____ Режим контурной обработки G641 Режим контурной обработки и программируемым соединительным закруглением G70_____ Система ввода: дюймовая G71_____ Система ввода: метрическая G90_____ Абсолютные размеры G91_____ Размеры с приращениями (инкрементальные) G94_____ Подача в мм/мин, дюйм/мин. G95_____ Скорость подачи при вращении в мм/мин, дюйм/мин G96 Постоянная скорость резания ON G97 Постоянная скорость резания OFF G110 Параметр полюса, относительно последней позиции подвода. G111 Параметр полюса, абсолютно в системе координат детали G112 Параметр полюса, относительно последнего достоверного. полюса __ G140 Подвод/отвод на малой скорости G141 Подвод слева и/или отвод слева.
При программировании необходимо вставлять пробел между каждым отдельным словом (например: G0 Х20 Z-35). СОДЕРЖАНИЕ РАБОТЫ И МЕТОДИЧЕСКИЕ Не нашли, что искали? Воспользуйтесь поиском:
|