Hello Guest it is May 10, 2024, 02:07:57 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - area51

Pages: « 1 2 3 4 5 6 7 8 9 10 11 »
61
Shift and Alt buttons are considered safety buttons and used to activate the two joysticks.  Shift activates continuous jogging and Alt activates step jogging.
It is a design decision to force a key activation along with the joysticks to prevent accidental activation of machine movements if the game pad is dropped or pushed.

This functionality is hard coded can't be disabled in the current version.

You can always pin down one of the Alt or Shift buttons to operate the joysticks without pushing the safety buttons - but I won't recommend it...

62
Is the same result?: You get button responses when using left joystick or the joystick is working as joystick?

The joystick is read 10 times per second and the jogging speed is calculated and set but only if SL and/or SR is pressed, else speed is decelerated to zero.
If you hold the joystick at max position and tap the SL or SR you will get fast acceleration/deceleration to/from max jogging speed.

Have you been through the gamepad calibration process in the control panel?

- Joakim

63
If the DRO's all goes zero the left joystick acts as the POV buttons (left 4 buttons) as if you have pressed SL+PW - the mode button on my Logitech Dual Action JoyPad shift the functions between POV (PW, PN, PE and PS) buttons and the left joystick.

Tip: To see which buttons is pressed in Mach3, select the "All buttons script" assignment in JoyPadSetup program, delete or move the macro "M800.m1s" and restart Mach3. When button or combination of buttons is pressed on the gamepad the "Status" DRO will display the button combination.
Ex. "JoyPad plugin -> STOP, Shift: SL, Button: PW". This text is displayed when safety left (SL) and POV west (PW) is pressed on the gamepad.

Hope this helps.

- Joakim

64
Troy,

is there any other plugins installed in Mach3?
Multiple plugins accessing the same device will give unexpected results.

To remove plugins from Mach3, just move the files from "c:\Mach3\Plugins" to a sub directory or another part of the disk and restart Mach.
The three files necessary for the JoyPad plugin are JoyPad.dll, JoyPad.Button.Setup and JoyPad.Device.Setup; they have to stay in "c:\Mach3\PlugIns" directory for the gamepad to work.

- Joakim

65
Hi Troy.

Haven't noticed that behavior - I will try it when my workshop comes in order again after installing the new lathe.
Do you experience any side effects?

- Joakim

66
Hi GEMCNC.

I am very happy to hear it solved your problems with SmoothStepper :)

Please use the latest JoyPad plug in version 2.0 as it has a lot of improvements over the older JoyPad / GamePad / Joystick plug in and are much easier to use (link to download):

   http://www.machsupport.com/forum/index.php/topic,17385.0.html

It is totally free! and includes a detailed User Manual, explaining the installation and usage.

Note: Version 1.0 has no support for SmoothStepper, only Parallel Port (PP).

- Joakim

67
On another note.. Is there a way to assign Gcode too a button?
Thanks,
Troy
Yes! :)

Assign script to a button or button combination and let the script generate G-Code.
On page 32 ff. in the manual there is an example of assigning script to an unused button - to generate G-Code you just write Script code like:

Code: [Select]
Code("G01 X0 Y0")
Code("G01 X100 Y100")
...

This will send the G-Code:

G01 X0 Y0
G01 X100 Y100

Combined with the power of March VBScript you can make very powerfull and flexible G-Code programs.

- Joakim

68
Yes it make sense :)

I will look forward to hear more about your findings.
I have never tested the plugin with KFLOP but expect it to work. I am very interested in knowing if there are any problems.
Nailing the problems down helps me fixing them in the plugin. Thanks.

- Joakim

69
Hi Troy,

I would like you to test using Mach PP (Parallel Port) instead of the KFLOP controller - is that possible in your setup?

- Joakim

70
Great!

Sometimes Windows works in mysterious ways...  ;)

Pages: « 1 2 3 4 5 6 7 8 9 10 11 »