Alle Achsen gleichzeitig und ohne Prompt antasten ?
13 Jan 2017 13:03 - 13 Jan 2017 13:35 #85688
by wicki
Alle Achsen gleichzeitig und ohne Prompt antasten ? was created by wicki
Hi zusammen,
ich beisse mir gerade die Zaehne dran aus, dass ich alle Achsen gleichzeitig "antasten" moechte.
Also X, Y, Z auf meine gewuenschte Startposition fahren und dann nicht fuer jede Achse auf
"antasten" klicken muessen sondern mit einem Klick alle Positionen uebernehmen.
Ich hab mal in den Axis Quellcode reingeschaut und mman muesste es ueber "touch_off_system"
irgendwie erreichen koennen - aber es kann ja nicht Sinn der Sache sein, dass man fuer eine
so simple Funktion im Quellcode rummachen muss....
Mit einem selbstgebauten HAL-Button muesste das doch gehen. Aber mit fehlt gerade irgendwie
der richtige Ansatz.
Bestimmt gibts das doch auch schon fertig irgendwo?
Jemand einen Tipp fuer mich?
ich beisse mir gerade die Zaehne dran aus, dass ich alle Achsen gleichzeitig "antasten" moechte.
Also X, Y, Z auf meine gewuenschte Startposition fahren und dann nicht fuer jede Achse auf
"antasten" klicken muessen sondern mit einem Klick alle Positionen uebernehmen.
Ich hab mal in den Axis Quellcode reingeschaut und mman muesste es ueber "touch_off_system"
irgendwie erreichen koennen - aber es kann ja nicht Sinn der Sache sein, dass man fuer eine
so simple Funktion im Quellcode rummachen muss....
Mit einem selbstgebauten HAL-Button muesste das doch gehen. Aber mit fehlt gerade irgendwie
der richtige Ansatz.
Bestimmt gibts das doch auch schon fertig irgendwo?
Jemand einen Tipp fuer mich?
Last edit: 13 Jan 2017 13:35 by wicki. Reason: Fipptehler
Please Log in or Create an account to join the conversation.
13 Jan 2017 18:37 #85710
by Tchefter
Replied by Tchefter on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
Hi, schau mal hier, vll. hilft es weiter
forum.linuxcnc.org/42-deutsch/31581-alle...einmal-referenzieren
Beim ersten mal geht das ohne OK klicken. Wenn du das 2te mal Referenzieren willst musst noch zus. auf OK klicken.
Willst Du aber doch mal nur eine Achse auf null setzen musst du die Achse anklicken und auf der Tastatur auf Pos1 klicken und mit Enter bestätigen...
Gruß
forum.linuxcnc.org/42-deutsch/31581-alle...einmal-referenzieren
Beim ersten mal geht das ohne OK klicken. Wenn du das 2te mal Referenzieren willst musst noch zus. auf OK klicken.
Willst Du aber doch mal nur eine Achse auf null setzen musst du die Achse anklicken und auf der Tastatur auf Pos1 klicken und mit Enter bestätigen...
Gruß
Please Log in or Create an account to join the conversation.
14 Jan 2017 06:58 #85728
by wicki
Replied by wicki on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
Moin, moin,
das hatte ich auch schon gefunden, aber es ist nicht, wonach ich gesucht habe.
Da geht es ums gleichzeitige Referenzieren mehrerer Achsen.
Ich moechte mit einem Klick alle Achsen auf "0" setzen.
Habe jetzt auch eine Loesung gefunden, die zu 98% funktioniert.
Die fehlenden 2% sind, dasss das System im MDI-Mode verbleibt und ich noch nicht
rausgefunden habe, wie man das wieder in den Manual-Mode bringt.
Der Weg:
in custom_postgui.hal
net remote-rapid-to-home halui.mode.mdi <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mdi-command-00 <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mdi-command-01 <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mode.manual <= pyvcp.rapid-to-home
im ini-file
[HAL]
HALUI = halui
POSTGUI_HALFILE = custom_postgui.hal
[HALUI]
MDI_COMMAND = G10 L20 P1 X0 Y0 Z0
MDI_COMMAND = M113
in M113
#!/bin/bash
#xmessage "laedt G-code-programm neu"
#halcmd setp halui.mode.auto TRUE
axis-remote --reload
halcmd setp halui.mode.auto FALSE
in custompanel.xml
<?xml version='1.0' encoding='UTF-8'?>
<pyvcp>
<button>
<halpin>"rapid-to-home"</halpin>
<text>"touch all"</text>
<font>('Fixed',8)</font>
</button>
</pyvcp>
</pyvcp>
das hatte ich auch schon gefunden, aber es ist nicht, wonach ich gesucht habe.
Da geht es ums gleichzeitige Referenzieren mehrerer Achsen.
Ich moechte mit einem Klick alle Achsen auf "0" setzen.
Habe jetzt auch eine Loesung gefunden, die zu 98% funktioniert.
Die fehlenden 2% sind, dasss das System im MDI-Mode verbleibt und ich noch nicht
rausgefunden habe, wie man das wieder in den Manual-Mode bringt.
Der Weg:
in custom_postgui.hal
net remote-rapid-to-home halui.mode.mdi <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mdi-command-00 <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mdi-command-01 <= pyvcp.rapid-to-home
net remote-rapid-to-home halui.mode.manual <= pyvcp.rapid-to-home
im ini-file
[HAL]
HALUI = halui
POSTGUI_HALFILE = custom_postgui.hal
[HALUI]
MDI_COMMAND = G10 L20 P1 X0 Y0 Z0
MDI_COMMAND = M113
in M113
#!/bin/bash
#xmessage "laedt G-code-programm neu"
#halcmd setp halui.mode.auto TRUE
axis-remote --reload
halcmd setp halui.mode.auto FALSE
in custompanel.xml
<?xml version='1.0' encoding='UTF-8'?>
<pyvcp>
<button>
<halpin>"rapid-to-home"</halpin>
<text>"touch all"</text>
<font>('Fixed',8)</font>
</button>
</pyvcp>
</pyvcp>
Please Log in or Create an account to join the conversation.
14 Jan 2017 07:28 #85729
by Tchefter
Über F3 bzw F5 ?
Replied by Tchefter on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
das System im MDI-Mode verbleibt und ich noch nicht
rausgefunden habe, wie man das wieder in den Manual-Mode bringt.
Über F3 bzw F5 ?
Please Log in or Create an account to join the conversation.
14 Jan 2017 09:38 #85733
by wicki
Replied by wicki on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
"Über F3 bzw F5 ?"
_ohne_ eine Taste oder die Maus zu betaetigen.
_ohne_ eine Taste oder die Maus zu betaetigen.
Please Log in or Create an account to join the conversation.
14 Jan 2017 14:26 - 14 Jan 2017 14:28 #85750
by Tchefter
Replied by Tchefter on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
OK ohne Tastatur und Keyboard. Wie steuerst Du deine Maschine?
Nur so als Beispiel:
Ich steuer über ein Gamepad. Der einfachste Weg das einzubinden ist QJoypad
Hier kannst Du verschiedene TastaturKeys auf die Buttons legen...
Mit dem Joystick wechsle ich z.B. von F3 -> F5 und auch wieder zurück...
Nur so als Gedanke.
Evtl. fragst mal noch im Englischen Forum nach, wie der Befehl lauten kann um es in deine Batch einzufügen...
Nur so als Beispiel:
Ich steuer über ein Gamepad. Der einfachste Weg das einzubinden ist QJoypad
Hier kannst Du verschiedene TastaturKeys auf die Buttons legen...
Mit dem Joystick wechsle ich z.B. von F3 -> F5 und auch wieder zurück...
Nur so als Gedanke.
Evtl. fragst mal noch im Englischen Forum nach, wie der Befehl lauten kann um es in deine Batch einzufügen...
Last edit: 14 Jan 2017 14:28 by Tchefter.
Please Log in or Create an account to join the conversation.
- Weiler810T
-
- Offline
- User is blocked
-
Less
More
- Posts: 89
- Thank you received: 5
02 Sep 2017 05:06 #98360
by Weiler810T
Replied by Weiler810T on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
Hallo
Hat jemand die Lösung schon gefunden?
Hat jemand die Lösung schon gefunden?
Please Log in or Create an account to join the conversation.
14 Oct 2017 10:06 #100346
by newbynobi
Replied by newbynobi on topic Alle Achsen gleichzeitig und ohne Prompt antasten ?
Hast Du mal versucht ans Ende deiner M113
anzuhängen?
Norbert
setp halui.mode.manual 1
anzuhängen?
Norbert
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.124 seconds