Page 91 - 4352
P. 91

Опис
               Команда  установки  значень  координат  поточної  точки  траєкторії  робочого
               органа верстата щодо нового початку координат. Початок координат зміщується
               таким чином, що координати поточної точки стають рівними значенням, заданим
               у команді. Значення x0, y0, z0 задають декартові координати поточної точки в
               новій системі. Значення u0, v0, w0 задають нові значення для додаткових 4-ї, 5-ї,
               6-ї координат і є необов'язковими. Якщо ці значення не задані, вони вважаються
               такими,  що  не  змінилися.  При  аналізі  команди  інваріантним  постпроцесором
               параметр command# одержує значення SET_ORIGIN. Значення x0, y0, z0, u0, v0,
               w0 присвоюються параметрам x0, y0, z0, u0, v0, w0. Параметри x, в, z, u, v, w
               установлюються  рівними  новим  значенням  x0,  y0,  z0,  u0,  v0,  w0.  Відповідним
               чином  змінюються  значення  параметрів  shift_x0,  shift_y0,  shift_z0,  shift_u0,
               shift_v0, shift_w0
               --------------------------------------------------------------------------------------------------------
               GOTO - лінійне переміщення в точку
               Синтаксис
                 GOTO/   x,   y,  z   [,u   [,v   [,w]    ]    ]
               Опис
               Команда переміщення по відрізку прямої з поточної точки траєкторії робочого
               органа  верстата  в  точку  з  декартовими  координатами  x,  y,  z.  Значення  u,  v,  w
               задають нові значення для додаткових 4-ї, 5-ї, 6-ї координат і є необов'язковими.
               Якщо ці значення не задані, вони вважаються такими, що не змінилися.
               При аналізі команди інваріантним постпроцесором параметр command# одержує
               значення  MOVE#.  Параметр  primitive#  установлюється  рівним  LINE#,  якщо
               командою RAPID не був установлений режим швидких переміщень, і LOCATE#
               у іншому випадку. Значення x, y, z, u, v, w присвоюються параметрам x, y, z, u, v,
               w.  Параметри  dx,  dy,  dz.  du,  dv,  dw  стають  рівними  різниці  нових  і  старих
               значень  відповідних  координат.  Обчислюються  нові  значення  сумарних
               імпульсів по кожній з координат imptot_x, imptot_y, imptot_z, imptot_u, imptot_v.
               imptot_w.      Обчислюються          дотичні      вектори      до     даного      переміщення,
               установлюються ознаки режимів корекції.
               --------------------------------------------------------------------------------------------------------
               ARCSLP - переміщення в точку по дузі кола
               Синтаксис
                 ARCSLP/  площина,   напрямок,   x, y, z, xc, yc, r [, u   [, v [, w]]]
               Опис
               Команда  переміщення  по  колу  радіуса  r  з  поточної  точки  траєкторії  робочого
               органа верстата  в  точку з декартовими координатами  x,  y, z. Значення й,  v,  w
               задають нові значення для додаткових 4-ї, 5-ї, 6-ї координат і є необов'язковими.
               Якщо  ці  значення  не  задані,  вони  вважаються  такими,  що  не  змінилися.  Зміст
               значень xc,  ус залежить від типу площини:
               XY - координати x, у центра кола, що лежить у площині XY
               YZ - координати y, z центра кола, що лежить у площині YZ
               ZX - координати z, x центра кола, що лежить у площині ZX



                                                               90
   86   87   88   89   90   91   92   93   94   95   96