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