Page 42 - 4352
P. 42

' При зміні величини подачі (тобто параметр f аналізованої
                  ' команди не дорівнює аналогічному параметру попередньої
                  ' команди f_) вивід подачі за адресою F:
                  if f<>f_ then
                    write id1# using "F%.15g", f
                  endif
                    write id1# using "%s", NL$  ' Завершення кадру - символ LF
                  endif
                  LOOP
                  ' кінець опису й кінець файлу   SMPL3.PSS
                  '***********************************************************

                       4   ПАРАМЕТРИ ПОСТПРОЦЕСОРА І ВИХІДНОЇ ПРОГРАМИ

                     4.1   Параметри, що задаються користувачем у розділі ініціалізації
                     Параметри, що задаються користувачем, такі як дискретність стійки ПЧПК,
               максимально  припустимий  радіус  кругової  інтерполяції  й  деякі  інші,  являють
               собою  величини,  обумовлені  в  розділі  ініціалізації,  і  використовуються
               інтерпретатором для різного роду обчислень при аналізі вихідної програми.
               -------------------------------------------------------------------------------------------------
                     RDISCR
                     Тип
                     дійсний
                     Умовчання
                     0.001
                     Опис
                     Дискретність  подання  величин,  що  характеризують  довжину,  таких  як
               координати точок, радіуси дуг і т.д. Визначає точність, з якої подібні параметри
               будуть обчислюватися  інтерпретатором, і одиницю  виміру,  у якій  вони будуть
               представлені  при  аналізі  вихідної  програми.  Наприклад,  якщо  у  вихідній
               програмі  є  команда  переміщення  в  точку  з  координатами  (10.5,  20.8,  30),
               параметри x, y, z цієї команди будуть мати значення відповідно 10500, -20800,
               30000 для RDISCR=0.001 й 1050, -2080, 3000 для RDISCR=0.01. Якщо у вихідній
               програмі лінійні величини задані з точністю більшою, ніж значення RDISCR, то
               відповідні  параметри  будуть  округлені.  Параметр  RDISCR  визначає  точність
               подання  параметрів  x,  y,  z,  dx,  dy,  dz,  i,  j,  k,  di,  dj,  dk,  r,  x0,  y0,  z0,  shift_x0,
               shift_y0, shift_z0, impt_x, impt_y, impt_z.
               Приклад
                  RDISCR=0.01  ' присвоєння параметру RDISCR значення 0.01
                               ' дискретність по  переміщеннях  0.01  мм
               ---------------------------------------------------------------------------------------------------
                     RMAX
                     Тип
                     дійсний
                     Умовчання
                     9999999.



                                                               41
   37   38   39   40   41   42   43   44   45   46   47