Page 43 - 4352
P. 43

Опис
                     Виражений у дискретах максимально припустимий радіус дуги при круговій
               інтерполяції. Якщо в процесі читання вихідної програми інтерпретатор виявить
               переміщення по дузі більшого радіуса, вона буде інтерпольована серією лінійних
               переміщень (хорд цієї дуги) з точністю прогину, рівною дискретності, заданою
               параметром  RDISCR.  Таким  чином,  замість  однієї  команди  з  кодом  MOVE#  і
               параметром  primitive#,  рівним  ARC_CLW#  або  ARC_CCLW#,  інтерпретатор
               буде аналізувати серію команд із кодом MOVE# і параметром primitive#, рівним
               LINE. (див. опис відповідних параметрів).
               Приклад
                  RMAX=999999.0  ' Якщо дуга, задана у вихідній програмі
                                 ' має радіус, більший 999999.0 одиниць
                                  ' дискретності, то вона буде замінена
                                 ' послідовністю лінійних  переміщень
               --------------------------------------------------------------------------------------------------------
                     emul_rapid#
                     Тип
                     логічний
                     Умовчання
                     FALSE#
                     Опис
                     Якщо  задане  значення  параметра  дорівнює  TRUE#,  і  в  процесі  читання
               вихідної  програми  інтерпретатор  виявить  команду  позиціювання,  вона  буде
               замінена  лінійним  переміщенням  у  ту  ж  точку  з  подачею,  яка  встановлюється
               параметром  RFEED.  Таким  чином,  замість  однієї  команди  з  кодом  MOVE#  і
               параметром  primitive#,  рівним  LOCATE#,  інтерпретатор  буде  аналізувати
               команду з кодом MOVE#, параметром primitive#, рівним LINE#, і параметром f,
               рівним  значенню  параметра  RFEED.  (див.  опис  відповідних  параметрів).
               Параметр  варто  задавати  для  ПЧПК,  що  не  підтримують  режим  позиціювання
               (швидких переміщень), наприклад, КУРС-332.
               --------------------------------------------------------------------------------------------------------
                     RFEED
                     Тип
                     дійсний
                     Умовчання
                     не визначено
                     Опис
                     Подача  позиціювання.  Якщо  задане  значення  параметра  emul_rapid#
               дорівнює  TRUE#,  команди  позиціювання  будуть  емулюватись  командами
               лінійних переміщень із даною подачею.
               Приклад
                  emul_rapid#=TRUE#   ' Установка параметра emul_rapid#
                                        ' в TRUE#  RFEED=1200
                                      ' приводить до емуляції команд
                                     ' позиціювання лінійними

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