Bedienung Kategorie Bild

Bedienung

 

Eine Fernbedienung ist speziell bei Maschinen mit großem Arbeitsbereichen sinnvoll.

 

Tastatur

LinuxCNC Keyboard Tastenkürzel

 

LinuxCNC bietet verschiedene Benutzeroberflähen zur Wahl. Die standard Oberfläche "Axis" bringt dabei Zahlreiche Tastenkürzel mit sich.

In der Praxis lässt sich die Tastatur so wie eine Fernbedienung nutzen. Funktionen wie Pausieren, einstellen der Geschwindigkeit, Antasten und vieles mehr lassen sich so mit etwas Übung einhändig und blind ausführen. 

 

Tipp: Ob als Fernbedienung oder nicht bei der Wahl der Tastatur sollte auf Funk verzichtet werden. Der Grund hierfür ist das verhalten vieler Tastaturen bei leeren Batterien. Nicht selten führt das zu einem stark verzögertem Stop beim manuellen verfahren von Achsen z.B. beim Antasten! 

 

Taste Funktion
Pfeiltasten Manuelles verfahren der X/Y Achse 
Bild hoch/runter  Manuelles verfahren der Z Achse
Shift + Pfeiltasten Schnelles manuelles verfahren der X/Y Achse
Schift + Bild Schnelles manuelles verfahren der Z Achse
F1 Notaus an/aus
F2 Maschine an/aus
4-0 Vorschubübersteuerung 40%-100%
R Programm starten (run)
ESC Programm stopen
P Programm pausieren
S Programm fortsetzen
Ende Antasten der zuletzt verfahrenen Achse
Strg + Pos1 Referenz fahren
 

USB Fernbedienung

LinuxCNC Handrad USB Fernbedienung

 

Wer den Eigenbau scheut kann eine Fernbedienung für LinuxCNC auch z.B. bei cnc-technics.de kauflich erwerben.

 

Für die Kommunikation über USB müssen folgende Schritte ausgeführt werden um das interne Martzis modul vollständig nutzbar zu machen. 

 

Damit Tasten funktionieren die mit verfahren der Maschine in Verbindung stehen muss die INI Datei folgende Vorraussetzungen enthalten:

 

[DISPLAY]
DISPLAY = axis

 

[HAL]
HALFILE = hal_input.hal
HALUI = halui

 

[HALUI]
MDI_COMMAND=G0 X0 Y0
MDI_COMMAND=G10 L20 P0 X0 Y0 Z0
MDI_COMMAND=G10 L20 P0 X0
MDI_COMMAND=G10 L20 P0 Y0
MDI_COMMAND=G10 L20 P0 Z0
MDI_COMMAND=G10 L20 P0 A0

 

[AXIS_0]
HOME_SEQUENCE = 1

 

[AXIS_1]
HOME_SEQUENCE = 1

 

[AXIS_2]
HOME_SEQUENCE = 0

 

 

LinuxCNC > Hardware > Mesakarten