SYNOPSIS
rs274 [-p interp.so] [-t tool.tbl] [-v var-file.var] [-n 0|1|2] [-b] [-s] [-g] [ input_file [output_file] ]
BESCHREIBUNG
rs274 Standalone G-code interpreter interface
Usage: rs274 [-p interp.so] [-t tool.tbl] [-v var-file.var] [-n 0|1|2] [-b] [-s] [-g] [input file [output file]]
OPTIONEN
- -p
-
Angabe der zu nutzenden austauschbaren Interpreter
- -t
-
Angeben der zu nutzenden .tbl (Werkzeug-Tabelle) Datei
- -v
-
Angeben der zu nutzenden .var (Einstellungen) Datei
- -n
-
Spezifiziert den "continue-Modus":
0: Weitermachen
1: In MDI Modus wechseln
2: Stop (Voreinstellung) - -b
-
setze Block-löschen-Markierung (engl. flag) (Voreingestellt: OFF)
- -s
-
Ein-/Ausschalten des print stack (Voreinstellung: OFF (aus))
- -g
-
Ein-/Ausschalten des go (batch Modus) (Voreinstellung: OFF (aus))
- -i
-
Angabe der .ini-Datei (Voreinstellung: keine INI-Datei)
- -T
-
call task_init()
- -l
-
Bestimmt den log_level (Voreinstellung: -1)
BEISPIEL
Um die Ausgabe einer Schleife zu sehen, können wir zum Beispiel rs274 in der folgenden Datei ausführen und sehen, dass die Schleife nie endet. Um die Schleife zu verlassen, drücken Sie Strg-Z. Die folgenden zwei Dateien werden benötigt, um dieses Beispiel auszuführen.
FIXME: Irgendein guter Geist möge bitte den Whitespace im englischen Original der nachfolgenden Beispiele korrigieren.
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
Befehl
rs274 -g test.ngc -t test.tbl
SIEHE AUCH
linuxcnc(1)
Viele weitere Informationen über LinuxCNC und HAL finden Sie in den LinuxCNC- und HAL-Benutzerhandbüchern, die Sie unter /usr/share/doc/LinuxCNC/ finden.
BUGS
Derzeit keine bekannt.
AUTOR
Diese Manpage wurde von Andy Pugh als Teil des LinuxCNC-Projekts geschrieben.
MELDEN VON FEHLERN
Fehler melden unter https://github.com/LinuxCNC/linuxcnc/issues.
COPYRIGHT
Copyright © 2020 Andy Pugh.
Dies ist freie Software; die Kopierbedingungen finden Sie in der Quelle. Es gibt KEINE Garantie; nicht einmal für die MARKTREIFE oder die EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.