СИНТАКСИС
rs274 [-p interp.so] [-t tool.tbl] [-v var-file.var] [-n 0|1|2] [-b] [-s] [-g] [ input_file [output_file] ]
ОПИС
rs274 Standalone G-code interpreter interface
Використання: 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
-
call task_init()
- -l
-
specify the log_level (за замовчуванням: -1)
ПРИКЛАД
Щоб побачити результат роботи циклу, наприклад, ми можемо запустити rs274 на наступному файлі і побачити, що цикл ніколи не закінчується. Щоб вийти з циклу, використовуйте Ctrl Z. Для запуску прикладу необхідні наступні два файли.
ВИПРАВЛЕННЯ: Будь ласка, виправте пробіли у прикладах нижче
test.ngc
#<test> = 123.352 o101 while [[#<test> MOD 60 ] NE 0] (debug,#<test>) #<test> = [#<test> + 1] 101 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
ДИВІТЬСЯ ТАКОЖ
linuxcnc(1)
Набагато більше інформації про LinuxCNC та HAL доступно в посібниках користувача LinuxCNC та HAL, які можна знайти за адресою /usr/share/doc/LinuxCNC/.
ПОМИЛКИ
На цей час нічого не відомо.
АВТОР
Цю сторінку довідника написав Енді П’ю в рамках проєкту LinuxCNC.
ПОВІДОМЛЕННЯ ПРО ПОМИЛКИ
Повідомляйте про помилки за адресою https://github.com/LinuxCNC/linuxcnc/issues.
АВТОРСЬКЕ ПРАВО
Авторське право © 2020 Енді П’ю.
Це безкоштовне програмне забезпечення; дивіться вихідний код для умов копіювання. НЕМАЄ ЖОДНИХ гарантій; навіть щодо ТОВАРНОЇ ПРИДАТНОСТІ або ПРИДАТНОСТІ ДЛЯ ПЕВНОЇ МЕТИ.