Окремий інтерпретатор RS274 доступний для використання через командний рядок.
1. Застосування
Використання: rs274 [-p interp.so] [-t tool.tbl] [-v var-file.var] [-n 0|1|2]
[-b] [-s] [-g] [input file [output file]]
-p: Вказати інтерпретатор, який буде використовуватися.
-t: Вказати файл .tbl (таблиця інструментів), який буде використовуватися.
-v: Вказати файл .var (параметри), який буде використовуватися.
-n: Вказати режим продовження:
0: продовжити
1: перейти в режим MDI
2: зупинити (за замовчуванням)
-b: Увімкнути/вимкнути прапорець «видалення блоку» (за замовчуванням: ВИМКНЕНО)
-s: Увімкнути/вимкнути прапорець «друк стека» (за замовчуванням: ВИМКНЕНО)
-g: увімкнути/вимкнути прапорець «перейти (пакетний режим)» (за замовчуванням: ВИМКНЕНО)
-i: вказати файл .ini (за замовчуванням: файл ini відсутній)
-T: викликати task_init()
-l: вказати рівень журналу (за замовчуванням: -1)
2. Приклад
Щоб побачити результат роботи циклу, наприклад, ми можемо запустити rs274 на наступному файлі і побачити, що цикл ніколи не закінчується. Щоб вийти з циклу, використовуйте Ctrl Z. Для запуску прикладу необхідні наступні два файли.
test.ngc
#<test> = 123.352 o101 while [[#<test> MOD 60 ] NE 0] (debug,#<test>) #<test> = [#<test> + 1] o101 endwhile' M2
test.tbl
T1 P1 Z0.511 D0.125 ;1/8 end mill
T2 P2 Z0.1 D0.0625 ;1/16 end mill
T3 P3 Z1.273 D0.201 ;#7 tap drill'
команда
rs274 -g test.ngc -t test.tbl