LinuxCNC Documentation

СИНТАКСИС

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 Енді П’ю.

Це безкоштовне програмне забезпечення; дивіться вихідний код для умов копіювання. НЕМАЄ ЖОДНИХ гарантій; навіть щодо ТОВАРНОЇ ПРИДАТНОСТІ або ПРИДАТНОСТІ ДЛЯ ПЕВНОЇ МЕТИ.