Page 44 - 4352
P. 44

' переміщеннями з подачею,
                                          ' обумовленою величиною RFEED
               --------------------------------------------------------------------------------------------------------

                     emul_q#
                     Тип
                     логічний

                     Умовчання
                     FALSE#
                     Опис
                     Якщо  задане  значення  параметра  дорівнює  TRUE#,  і  в  процесі  читання
               вихідної  програми  інтерпретатор  виявить  переміщення  по  дузі,  вона  буде  при
               необхідності  розбита  на  серію  дуг  того  ж  радіуса,  кожна  з  яких  буде  лежати
               всередині  одного  квадранта.  Таким  чином,  замість  однієї  команди  з  кодом
               MOVE#  і  параметром  primitive#,  рівним  ARC_CLW#  або  ARC_CCLW#,
               інтерпретатор  буде  аналізувати  серію  команд  із  кодом  MOVE#  і  параметром
               primitive#,  рівним  ARC_CLW#  або  ARC_CCLW  (див.  опис  відповідних
               параметрів).  Параметр  варто  задавати  для  ПЧПК,  що  допускають  кругові
               переміщення тільки по дугах, що лежать всередині одного квадранта, наприклад,
               КУРС-332.
               Приклад
                  emul_q#=TRUE#   ' Установка параметра emul_q# в TRUE#
                                   ' приводить до розбивки на квадранти
                                  ' дуг, заданих у вихідній програмі
               --------------------------------------------------------------------------------------------------------
                     XDISCR1
                     Тип
                     дійсний
                     Умовчання
                     0.001
                     Опис
                     Дискретність подання додаткових 4-ї, 5-ї та 6-ї координат u, v, w у командах
               переміщення. Визначає точність, з якої подібні параметри будуть обчислюватися
               інтерпретатором, і одиницю виміру, у якій вони будуть представлені при аналізі
               вихідної програми. Наприклад, якщо у вихідній програмі є команда переміщення
               в  точку  з  4-ю,  5-ю  і  6-ю  координатами  (15.5,  25.8,  35),  параметри  u,  v,  w  цієї
               команди  будуть  мати  значення  відповідно  15500,  -25800,  35000  для
               XDISCR=0.001 й 1550, -2580, 3500 для XDISCR=0.01. Якщо у вихідній програмі
               додаткові  координати  задані  з  точністю  більшою,  ніж  значення  XDISCR,  то
               відповідні  параметри  будуть  округлені.  Параметр  XDISCR  визначає  точність
               подання  параметрів  u,  v,  w,  du,  dv,  dw,  u0,  v0,  w0,  shift_u0,  shift_v0,  shift_w0,
               impt_u, impt_v, impt_w.
               --------------------------------------------------------------------------------------------------------
                     d5_model
                     Тип
                     логічний

                                                               43
   39   40   41   42   43   44   45   46   47   48   49