13. Вспомогательные программные функции
13.14 Геометрические команды
Подробное описание 3 (автоматический расчет пересечения линии - дуги)
(1) Если адрес 2-й внесистемной функции равен A, 2-я внесистемная функция будет
действительной, а данная функция будет недействительной.
(2) Программная ошибка (P393) выдается перед первым блоком, если 2-й блок не
содержит команду абсолютного значения координаты.
(3) Программная ошибка (P398) выдается перед первым блоком, если отсутствуют
геометрические параметры IB.
(4) Выдается программная ошибка (P396) перед первым блоком, если во втором блоке
задана другая команда выбора плоскости (G17 - G19).
(5) Выдается программная ошибка (P397) перед первым блоком, если заданы прямая
линия и дуга, не соприкасающиеся.
(6) Программная ошибка (P395) выдается перед первым блоком, если не задано R для
второго блока. Программная ошибка (P395) также выдается, если не задано A для
линии.
(7) Операция поблочного выполнения останавливается на 1-м блоке.
(8) Пересечение линии – дуги автоматически рассчитывается посредством задания R
вместо P и Q (I, K).
(9) Диапазон погрешности, в котором получается контакт,
задается в параметре "#1084 RadErr".
(10) Наклон линии вращается под углом, рассматриваемом как
положительное (+) направление ее горизонтальной оси.
Против часовой стрелки (CCW) считается с
положительным знаком (+). По часовой стрелке (CW)
считается отрицательным знаком (-).
(11) Наклон линии может задаваться либо со стороны начальной точки, либо со стороны
конечной точки. Решение, будет ли приниматься наклон со стороны начальной точки
или конечной точки, принимается автоматически.
(12) Точность расчета пересечения равна ±1µм (дроби округлены).
(13) В контактах линии – дуги команда дуги может быть только командой R. Поэтому если
начальная точка блока дуги = конечная точка блока дуги, команда дуги прекращается
немедленно, после чего операция не выполняется. (Команды полного круга
невозможны.)
(14) G коды моды G группы 1 в 1-м могут быть опущены.
(15) Адреса, используемы как имена осей, не могут использоваться в качестве командных
адресов для углов или радиусов дуги.
(16) Если задана геометрическая команда IB, производится предварительное считывание
двух блоков.
456
Траектория
резца
Ошибка дуги