Программирование
окружности, т.е. движение режущего инструмента по окружности или дуге, как части
окружности, задается в управляющей программе при помощи команд G02 и
G03.
Программирование окружности при круговой интерполяции может выполняться двумя способами:
- программирование при помощи координат центра окружности; - программирование при помощи радиуса окружности;
Программирование окружности при помощи координат центра окружности
При реализации круговой интерполяции координатные оси X, Y и Z имеют параметры I, J и K , соответственно
каждой оси.
Данные параметры I,
J и K указывают расстояние между начальной точкой кадра команды G02 или
G03 и центром C дуги реализуемой окружности в направлении параллельном соответствующей оси координат.
Назначение параметров указано на нижеследующем рисунке, знак для каждого параметра выбирается в зависимости от направления вектора от A (начальная точка кадра) к C (центр дуги реализуемой окружности ).
В соответствии с вышеизложенным:
I = C(X) - A (X); J = C(Y) - A(Y); K = C(Z) - A(Z);
I, J, K - параметры круговой интерполяции; X,Y,Z - координатные оси; A - начальня точка кадра команды G02 или
G03; C - центр дуги реализуемой в кадре окружности;
Пример 1: G02 X35 Y25 I20 J-5
Пример 2: G03 X35 Y20 I-5 J20
Программирование окружности при помощи радиуса окружности
При вычислении параметров круговой интерполяции при программировании окружности посредством радиуса
данной окружности система числового программного управления на основании координат начальной точки кадра и конечной точки кадра вычисляет координаты центра программируемой окружности.
Центр окружности может лежать как слева, так и справа от отрезка, соединяющего начальную и конечную точку дуги окружности (кадра).
R - радиус окружности; A - начальная точка дуги (кадра); B - конечная точка дуги (кадра); L- центр окружности, расположенный слева от отрезка; R- центр окружности, расположенный справа от отрезка;
Знак радиуса окружности, задаваемый в кадре, определяет положение центра окружности, при положительном знаке радиуса - центр будет находиться справа, при отрицательном - слева.
Расположение центра окружности также может быть определено командами G02 или
G03 , как показано на рисунке ниже.
On-line утилита при помощи которой вы можете составить управляющую программу для фрезерования круга ( окружности ), предназначенную для станков с ЧПУ, находится на этой странице.
Также при создании управляющих программ для станков с числовым программным управлением можно использовать приложение Intuwiz G-code Generator, автоматически генерирующее программы для станков с системами ЧПУ.
Загрузить файл установки программы Intuwiz G-code Generator
Вернуться к списку команд (G-кодов)
|