LinuxCNC Subroutines
In diesem Video erkläre ich, wie man in LinuxCNC Subroutinen anlegt und diese mit Leben füllt. 0:00 Einleitung 2:23 Konfiguration in der .ini-Datei 3:54 Minimaler Inhalt 4:55 M73 Speichern von Modalzuständen 6:37 Kommentare in der Subroutine 7:25 Melde-/Abbruchfenster 9:12 Aufruf der Subroutine (o-call) 10:49 Parameterübergabe beim o-call 12:16 Aufruf als M-Befehl (remap) 13:15 Beispiele Remap in der .ini 15:57 Argument specification (arcspec) 17:33 Zu beachten bei: Argument specification 19:55 Bereich für eigene Remap Befehle 21:43 Anfang Routinenbeispiel M200 25:01 Variablen 34:08 Verwendung von namentliche lokalen Variablen und numerischen Variablen 39:06 IF-Abfrage und namentliche Variablen auf Inhalt prüfen 42:57 Vergleichsoperatoren 45:26 Beispiel für Abbruchmeldefenster 51:00 Testlauf Subroutine M200 55:01 Erste Verbesserung 54:45 Maschienposition auslesen und verarbeiten 1:02:53 Abschließende Worte Links der LinuxCNC Doku: (1) https://linuxcnc.org/docs/html/gcode/o-code.html (2) https://linuxcnc.org/docs/html/gcode/g-code.html (3) https://linuxcnc.org/docs/devel/html/gcode/overview.html (4) https://linuxcnc.org/docs/html/gcode/m-code.html (5) https://linuxcnc.org/docs/html/remap/remap.html (6) http://linuxcnc.org/docs/devel/html/config/ini-config.html Probe Basic Projekt: https://github.com/kcjengr/probe_basic/tree/main Probe Basic subroutines: https://github.com/kcjengr/probe_basic/tree/main/configs/probe_basic/subroutines Werkzeugvermessungsroutine für Probe Basic: https://github.com/TooTall18T/tool_length_probe Für kleine Schweinereien auch auf Instagram zu finden https://www.instagram.com/tootall18t/
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.