Page 55 - 4352
P. 55

' Інакше, якщо дуга лежить у площині ZX, виводяться I і K :
                  elseif plane#=PLANE_ZX# then
                    write id1# using "I%.15g", di*RDISCR
                    write id1# using "K%.15g", dk*RDISCR
                  endif
                  endif
               --------------------------------------------------------------------------------------------------------

                     r[r_, _r]
                     Тип
                     дійсний
                     Умовчання
                     не визначено

                     Опис
                     Виражений  у  дискретах  радіус  кола,  якщо  аналізована  [попередня,
               наступна] команда є командою руху по колу. Значення параметра зберігається
               незмінним  доти,  поки  не  буде  перевизначено  новою  командою  руху  по  дузі.
               Дискретність цього параметра задається величиною RDISCR.
                     Приклад
                  '  Для    кругової  інтерполяції  виводиться  радіус  дуги  за
                  адресою R :
                  if {primitive#=ARC_CLW#) OR (primitive#=ARC_CCLW#) then
                    write id1# using "R%.f", r*RDISCR
                  endif
               --------------------------------------------------------------------------------------------------------
                     impt_x,  impt_y,  impt_z  [impt_x_,  impt_y_,  impt_z_,  _impt_x,  _impt_y,
               _impt_z]
                     Тип
                     дійсний
                     Умовчання
                     0
                     Опис
                     Виражені  в  дискретах  суми  імпульсів  (величина  абсолютного  фізичного
               переміщення) по координатах x, y, z поточної точки аналізованої [попередньої,
               наступної] команди щодо найпершої точки програми або підпрограми.
                     Дискретність цих параметрів задається величиною RDISCR.
               --------------------------------------------------------------------------------------------------------
                     len [len_, _len]
                     Тип
                     дійсний
                     Умовчання
                     0
                     Опис
                     Для команд руху параметр дорівнює довжині траєкторії руху від початкової
               точки  аналізованого  [попереднього,  наступного]  руху  до  кінцевої  точки.
               Значення  параметра  зберігається  незмінним  доти,  поки  не  буде  перевизначено
               новою командою руху.

                                                               54
   50   51   52   53   54   55   56   57   58   59   60