Set G54 offset with a physical (joypad) button

More
6 years 6 months ago #165883 by CFE
Hi all,

We are still fine tuning our plasma cutter, and adding a few features. I have added a joypad as a pendant, got it to work after finding out that many HAL pins had changed names compared to several years ago, Anyway, got that worked.

Now we would like to see if it is possible to use a button on the joypad to set the X and Y offset if G54 to zero with the press off a button. I got the HAL pins for the buttons, just don't know if there is something in HAL to set G54 to zero, on either the X or Y axis. Any ideas ?

Cheers, Peter

Please Log in to join the conversation.

More
6 years 6 months ago #165889 by rodw
I use this gcode in a gmocappy macro to centre my torch on a laser crosshair

Just fire a pierce at 0,0 and then move the laser to that position and record the offsets used below.
Code:
O<laser_off> sub G21 G91 G0 X -40.685 Y -26.595 g10 l20 p0 x0 y0 O<laser_off> endsub M2

Please Log in to join the conversation.

More
6 years 6 months ago #165915 by bbsr_5a
hi in your INI file in HALUI section whatever number you need to set you can leve unused axis clear
Code:
MDI_COMMAND=G10 L20 P1 X0 Y0 Z0 # MDI 00 MDI_COMMAND=G10 L20 P1 X0 MDI_COMMAND=G10 L20 P1 Y0 MDI_COMMAND=G10 L20 P1 Z0

in the POSTGUI file that holds the Joypad pins
net yourpinnamed halui.mdi-command-00 <= input.0.btn-thumbr
net nextpin halui.mdi-command-01 <= input.0.btn-thumbl

Please Log in to join the conversation.

More
6 years 5 months ago #166545 by CFE
Thank you so much, that works like a charm ! Really appreciate that !

Cheers, Peter

Please Log in to join the conversation.

Time to create page: 0.184 seconds
Powered by Kunena Forum