Описание G кодов. Программа управления это обычный текстовый файл, состоящий из последовательности кадров. Начинается файл, как правило, с символа начала программы и оканчивается набором символов М0. М3. 0. Каждый из кадров программы это один шаг обработки, начинающийся, в зависимости от типа устройства ЧПУ, с номера кадра N1 N1. Программа управления имеет кадр, состоящий из операторов, представленных в форме слов Х1. G9. 1,M3. 0 и пр. В состав слова входят символы адреса, а также цифры, являющиеся арифметическим значением. Адресами X,Y,Z,U,V,W,P,Q,R,A,B,C,D,E записываются координатные оси, по которым выполняются перемещения. Слова, которые описывают перемещения, идут либо со знаком, либо со знаком. Если знак отсутствует, перемещение считают положительным. Адресами I,J,K описывают параметры интерполяции, G является подготовительной функцией, M вспомогательной функцией, S функцией главного движения, F функцией подачи. T,D,H являются функциями инструмента. Часто возникает необходимость на станке ЧПУ выполнять большое. Использовать возможность с помощью Gкодов организовать в. В этой ветке будем собирать описания Gкодов. ЧПУ фирмы Fanuc, и точно сказать какие конкретно Жкоды описаны в стандарте. Все символы могут получать и другие значения, что зависит от вида УЧПУ. Подготовительные функции G кодыG0. Функция G0. 0 применяется для проведения ускоренного передвижения режущего инструмента в позицию обработки или в безопасную позицию. Ускоренное перемещение не применяется ни при каких условиях для проведения обработки, поскольку скорость перемещения исполнительного станочного органа довольно высокая. Отмена кода G0. 0 выполняется посредством кодов G0. G0. 2 и G0. 3. G0. Функция G0. 1 применяется при выполнении прямолинейных передвижений с определенной скоростью F. В процессе программирования задают координаты конечной точки, используя абсолютные значения G9. G9. 1, а также соответственные адреса перемещений к примеру, X,Y,Z. Отмена кода G0. 1 выполняется посредством кодов G0. G0. 2 и G0. 3. G0. GO2 функция, применяемая при выполнении передвижения инструмента по окружности дуге по часовой стрелке с определенной скоростью F. В процессе программирования задают координаты конечной точки, используя абсолютные значения G9. G9. 1 с соответствующими адресами передвижений к примеру, X,Y,Z. I, J, K параметры интерполяции, определяющие координаты центра окружности дуги в избранной плоскости программирование выполняется в приращениях от первоначальной точки к центру дуги окружности, в направлении, параллельном соответственно осям X,Y,Z. Отмена кода G0. 2 выполняется посредством кодов G0. G0. 1 и G0. 3. G0. GO3 функция, предназначенная для проведения перемещения инструментов по окружности дуге против часовой стрелки с определенной скоростью F. В ходе программирования задают координаты конечной точки, применяя абсолютные значения G9. G9. 1 с соответствующими адресами перемещений к примеру, X,Y,Z. Интерполяционные параметры I,J,K, определяющие координаты центра окружности дуги в указанной плоскости, программируют в приращениях от сходной точки к центру, соответственно параллельно осям X,Y,Z. Отмена G0. 3 кода выполняется посредством кодов G0. G0. 1 и G0. 2. G0. Функция G0. 4 представляет собой команду на выдержку с указанным временем. Программирование данного кода выполняется совместно с X либо Р адресом, указывающим на длительность времени выдержки. Как правило, данное время лежит в промежутке 0. К примеру, G0. 4 X2. G0. 4 Р1. 00. 0 пауза составляет 1 секунду. G1. 7 код выбора плоскости XY. Посредством кода G1. XY как рабочая. Плоскость XY выбирают определяющей при применении круговой интерполяции, при вращении координатной системы и константных циклов сверления. Код G1. 8 отвечает за выбор плоскости XZ. Функция G1. 8 предназначена для определения плоскости XZ как рабочей. XZ плоскость становится определяющей в случае круговой интерполяции, вращения системы координат и константных циклов сверления. Код G1. 9 отвечает за выбор YZ плоскости. Функция G1. 9 служит для определения плоскости YZ как рабочей. Данная плоскость является определяющей в случае применения круговой интерполяции, вращения системы координат и константных циклов сверления. Код G2. 0 отвечает за введение дюймовых данных. Функцией G2. 0 активизируется режим использования дюймовых данных. Код G2. 1 отвечает за ввод метрических данных. Функцией G2. 1 активизируется режим применения метрических данных. G4. 0 кодом отменяется коррекция на радиус инструмента. Функцией G4. 0 отменяется действие автокоррекции на радиус инструмента коды G4. G4. 2. Код G4. 1 описывает левую коррекцию на радиус инструмента. Функцией G4. 1 описывается включение автокоррекции на радиус инструмента, лежащего слева от поверхности обработки если рассматривать инструмент в направлении перемещения его относительно заготовки. Программирование выполняется совместно с функцией инструмента D. Код G4. 2 описывает правую коррекцию на радиус инструмента. Функцию G4. 2 применяют для активирования автокоррекции на радиус инструмента, лежащего справа от поверхности обработки, если рассматривать инструмент в направлении перемещения его относительно заготовки. Программирование выполняется совместно с функцией инструмента D. Код G4. 3 отвечает за коррекцию на положение инструмента. G4. 3 применяют для описания компенсации длины инструмента. Программирование выполняется совместно с функцией инструмента H. Код G5. 2 отвечает за локальную систему координат. СЧПУ дает возможность установки не только стандартных рабочих координатных систем G5. G5. 9, но и локальных. Когда станочной системой ЧПУ выполняется G5. X,Y,Z. Кодом G5. 2 выполняется автоотмена команда G5. ХО YO Z0. Коды G5. G5. 9 определяют заданное смещение. Смещение функционирующей координатной системы детали относительно координатной системы станка. Код G6. 8 вращения координат. Функция G6. 8 дает возможность выполнения поворота системы координат на заданный угол. Для того, чтобы выполнить поворот, необходимо задать плоскость вращения, а также указать центр вращения, угол поворота. Установка плоскости вращения выполняется посредством кодов G1. G1. 8,G1. 9. Установка центра вращения выполняется относительно нулевой точки рабочей активной координатной системы G5. G5. 9. Указание угла вращения выполняется с помощью R. К примеру, G1. 7G6. X0. Y0. R1. 20. Код G6. Функцией G6. 9 отменяется режим G6. Код G7. 3 отвечает за работу высокоскоростного цикла прерывистого сверления. Цикл G7. 3 служит для описания высверливания отверстий. Движение в ходе работ выполняется на рабочей подаче, вывод инструмента периодический. Перемещение в начальное положение после обработки происходит на ускоренной подаче. Код G7. 4 описывает цикл нарезки левой резьбы. Циклом G7. 4 описывается процедура нарезки левой резьбы помощью метчика. Перемещение в ходе обработки выполняется на рабочей подаче, вращение шпинделя выполняется в определенном направлении. Перемещение после обработки в начальное положение выполняется на рабочей подаче, вращение шпинделя обратное. Код G8. 0 отменяет постоянный цикл выполняется отмена любого постоянного цикла. Код G8. 1 отвечает за стандартный цикл сверления. Циклом G8. 1 описывается зацентровка и сверление отверстий. Перемещение в ходе обработки выполняется на рабочей подаче. Перемещение в начальную позицию после обработки происходит на ускоренной подаче. Код G8. 2 отвечает за сверление с выдержкой. Циклом G8. 2 описывается сверление и зенкование отверстий. Перемещение в ходе обработки выполняется на рабочей подаче, в конце пауза. Перемещение в исходную позицию после обработки выполняется на ускоренной подаче. Код G8. 3 отвечает за исполнение цикла прерывистого сверления. G код УПG код. Структура управляющей программы для станка с ЧПУУправляющая программа для ЧПУ станка состоит из последовательности кадров и обычно начинается с символа начало программы и заканчивается М0. М3. 0. Каждый кадр программы представляет собой один шаг обработки и в зависимости от ЧПУ может начинаться с номера кадра N1. N1. 0 и т. д., а заканчиваться символом конец кадра. Кадр управляющей программы состоит из операторов в форме слов G9. M3. 0, X1. 0. Слово состоит из символа адреса и цифры, представляющее арифметическое значение. Адреса X, Y, Z, U, V, W, P, Q, R, A, B, C, D, E являются размерными перемещениям, используют для обозначения координатных осей, вдоль которых осуществляются перемещения. Слова, описывающие перемещения, могут иметь знак или. При отсутствии знака перемещение считается положительным. Адреса I, J, K означают параметры интерполяции. G подготовительная функция. M вспомогательная функция. S функция главного движения. F функция подачи. T, D, H функции инструмента. Символы могут принимать другие значения в зависимости от конкретного УЧПУ. Подготовительные функции G кодыG0. Функция G0. 0 используется для выполнения ускоренного перемещения режущего инструмента к позиции обработки или к безопасной позиции. Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения исполнительного органа станка очень высока. Код G0. 0 отменяется кодами G0. G0. 2, G0. 3. G0. Функция G0. 1 используется для выполнения прямолинейных перемещений с заданной скоростью F. При программировании задаются координаты конечной точки в абсолютных значениях G9. G9. 1 с соответственными адресами перемещений например X, Y, Z. Код G0. 1 отменяется кодами G0. G0. 2, G0. 3. G0. Функция GO2 предназначена для выполнения перемещения инструмента по дуге окружности в направлении часовой стрелки с заданной скоростью F. При программировании задаются координаты конечной точки в абсолютных значениях G9. G9. 1 с соответственными адресами перемещений например X, Y, Z. Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно. Код G0. 2 отменяется кодами G0. G0. 1, G0. 3. G0. Функция GO3 предназначена для выполнения перемещения инструмента по дуге окружности в направлении против часовой стрелки с заданной скоростью F. При программировании задаются координаты конечной точки в абсолютных значениях G9. G9. 1 с соответственными адресами перемещений например X, Y, Z. Параметры интерполяции I, J, K, которые определяют координаты центра дуги окружности в выбранной плоскости, программируются в приращениях от начальной точки к центру окружности, в направлениях, параллельных осям X, Y, Z соответственно. Код G0. 3 отменяется кодами G0. G0. 1, G0. 2. G0. Функция G0. 4 команда на выполнение выдержки с заданным временем. Этот код программируется вместе с X или Р адресом, который указывает длительность времени выдержки. Обычно, это время составляет от 0. Например G0. 4 X2. G0. 4 Р1. 00. 0 пауза 1 секунда. G1. 7 выбор плоскости XY. Код G1. 7 предназначен для выбора плоскости XY в качестве рабочей. Плоскость XY становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления. G1. 8 выбор плоскости XZ. Код G1. 8 предназначен для выбора плоскости XZ в качестве рабочей. Плоскость XZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления. G1. 9 выбор плоскости YZ. Код G1. 9 предназначен для выбора плоскости YZ в качестве рабочей. Плоскость YZ становится определяющей при использовании круговой интерполяции, вращении системы координат и постоянных циклов сверления. G2. 0 ввод дюймовых данных. Функция G2. 0 активизирует режим работы с дюймовыми данными. G2. 1 ввод метрических данных. Функция G2. 1 активизирует режим работы с метрическими данными. G4. 0 отмена коррекции на радиус инструмента. Функция G4. 0 отменяет действие автоматической коррекции на радиус инструмента G4. G4. 2. G4. 1 левая коррекция на радиус инструмента. Функция G4. 1 применяется для включения автоматической коррекции на радиус инструмента находящегося слева от обрабатываемой поверхности если смотреть от инструмента в направлении его движения относительно заготовки. Программируется вместе с функцией инструмента D. G4. 2 правая коррекция на радиус инструмента. Функция G4. 2 применяется для включения автоматической коррекции на радиус инструмента находящегося справа от обрабатываемой поверхности если смотреть от инструмента в направлении его движения относительно заготовки. Программируется вместе с функцией инструмента D. G4. 3 коррекция на положение инструмента. Функция G4. 3 применяется для компенсации длинны инструмента. Программируется вместе с функцией инструмента H. G5. 2 локальная система координат. СЧПУ позволяет устанавливать кроме стандартных рабочих систем координат G5. G5. 9 еще и локальные. Когда СЧПУ станка выполняет команду G5. X, Y и Z. Код G5. G5. 2 ХО YO Z0. G5. G5. 9 заданное смещение. Смещение рабочей системы координат детали относительно системы координат станка. G6. 8 вращение координат. Код G6. 8 позволяет выполнить поворот координатной системы на определенный угол. Для выполнения поворота требуется указать плоскость вращения, центр вращения и угол поворота. Плоскость вращения устанавливается при помощи кодов G1. G1. 8 и G1. 9. Центр вращения устанавливается относительно нулевой точки активной рабочей системы координат G5. G5. 9. Угол вращения указывается при помощи R. Например G1. 7 G6. X0. R1. 20. G6. 9 отмена вращения координат. Код G6. 9 отменяет режим вращения координат G6. G7. 3 высокоскоростной цикл прерывистого сверления. Должностная Инструкция Менеджера По Качеству Обуви. Цикл G7. 3 предназначен для сверления отверстий. Движение в процессе обработки происходит на рабочей подаче с периодическим выводом инструмента. Движение в исходное положение после обработки идет на ускоренной подаче. G7. 4 цикл нарезания левой резьбы. Цикл G7. 4 предназначен для нарезания левой резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя. G8. 0 отмена постоянного цикла. Функция, которая отменяет любой постоянный цикл. G8. 1 стандартный цикл сверления. Цикл G8. 1 предназначен для зацентровки и сверления отверстий. Движение в процессе обработки происходит на рабочей подаче. Движение в исходное положение после обработки идет на ускоренной подаче. G8. 2 сверление с выдержкой. Цикл G8. 2 предназначен для сверления и зенкования отверстий. Движение в процессе обработки происходит на рабочей подаче с паузой в конце. Движение в исходное положение после обработки идет на ускоренной подаче. G8. 3 цикл прерывистого сверления. Цикл G8. 3 предназначен для глубокого сверления отверстий. Движение в процессе обработки происходит на рабочей подаче с периодическим выводом инструмента в плоскость отвода. Движение в исходное положение после обработки идет на ускоренной подаче. G8. 4 цикл нарезания резьбы. Цикл G8. 4 предназначен для нарезания резьбы метчиком. Движение в процессе обработки происходит на рабочей подаче, шпиндель вращается в заданном направлении. Движение в исходное положение после обработки идет на рабочей подаче с обратным вращением шпинделя.