ГОСТ Р ИСО/МЭК 19794-8—2015
Кроме вышеуказанных условий, конечные точки всех возможных направлений rt для одного
шага должны быть расположены на 2 дугах в соответствии с рисунком 5. Таким образом, длина шага
/П , зависимая от направления, определяется по формуле:
. .
45
— для Sp > 0;
/• =
(.5;+45*)
■sin(2p-|a ,|)
— для SP= 0;
(
2
)
где а,— угол между текущим направлением и шагом г . определяемый как
/- 2, - 1. 0.1. 2,...} — число изменений направления;
S s — длина шага при прямом прохождении, пиксели;
S р — максимальное перпендикулярное смещение от текущего направления, пиксели;
Nn— число направлений от 0° до тт или 180°.
Пример длины шага, зависимой от направления, приведен в приложении С.
<Х|* 180еII Nn’,
(
3
)
Ф= arctan( 25я/ 5S);
П р и м е ч а н и е— Максимальный изгиб ломаной линии достигается при минимальной длине шага
rm„=как следует из формулы (2). при максимальном угле а „„ в соответствии с формулой (1). Ломаная
линия с постоянным углом изгиба а „„ и постоянной длиной шага Гтт имеет радиус R = 180Vmn/*a„«,. При
S, = 16. S„ = 3.75 и а™* = 39.375° минимальная длина шага равна /*т т = 3,9 и радиус равен 5.7 пикселей при
разрешении 100 пикселей/см. При высоком разрешении длина шага сокращается в 2 раза: /’mm= 1,95 и радиус
равен 2,85 пикселей. С такими настройками и-образный изгиб диаметром S = 0.6 мм может быть представлен в
виде ломаной линии без прерывания с помощью контрольной точки мнимого продолжения.
Рисунок 5 — Длина шага, зависимая от направления.
a) при Sp = 0 используется постоянная длина шага. В данном случав — при угловом разрешении
11.25°;
b
) при Sfl > 0 длина шагов при малых углах направления увеличивается, а длина шагов при
больших углах направления уменьшается. В данном случае кодируются 15 направлений при высоком
угловом разрешении 5.625°.
9