Hello Guest it is April 26, 2024, 11:22:03 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 »
71
Hi Troy.

Make sure to calibrate your Logitech Gamepad in Windows game device setup. This ensures there is no movement when the sticks is centered (zeroed) and you press SL or SR button.
If the movement of an axe is in the opposite direction it can be inverted in JoyPad setup as described in the User Manual.

Hope this helps.

- Area51

72
Hello,
 What USB Joypads work? Was looking on Ebay and found a few, but what works? And is plugin working with latest Mach Version?
Troy

Any game device recognized by Windows as Game Controller with buttons and joysticks will work, including the cheap game pads found on eBay.
I have tried a couple and they all worked - even the one I bought for less than $5.
To test a device - just plug it in and see if it is listed in Control Panel -> Game Controllers. If listed it can be used by the JoyPad plugin.

There is no restriction to only USB game devices, as long as the device is listed as Windows Game Controller it can be used - this means that ordinary Joysticks, wireless and similar devices can be used too.

Yes - JoyPad plugin supports the latest Mach3.

In addition to Mach PP (Parallel Port) the plugin supports SS (Smooth Stepper) hardware motion controller.

Tip - If you want to build your own custom control panel/device the base setup could be one of the cheap USB Game Devices found on eBay, disassembled and reassembled in your own casing or mounted on your own panel.
A lot of inspiration can be found on the web on how to build one...  ;)

73
Great!

The continuous movement puzzle I will leave to more skilled script programmers...  ;)
I'm sure it can be done somehow.

74
It could be that you are in continuous jog mode. In the plugin joystick step mode I explicitly select incremental jog mode before step jogging.

Try this:

Code: [Select]
If Button = B3 And AL Then
  DoOEMButton(205)               ' Set Jog Mode Incremental
  DoOEMButton(311)               'this is for Z up
End If   

If Button = B4 And AL Then
  DoOEMButton(205)               ' Set Jog Mode Incremental
  DoOEMButton(312)               'this is for Z down
End If

- Joakim

75
You could reassign PN, PE, PS and PW buttons to do the step jogging via script code.
Safety buttons for joystick movements are always on - its hard coded into the plugin and part of the design.

- Joakim

76
Nice use of a gamepad  :)

First script must be activated for the shift + button combination (-- Execute Script --) in JoyPadSetup program as described in the manual (restart Mach to load the changes).
To test if assignments work, use the default generated M800.m1s macro. It will write out pressed button and shift state to Mach3 status line.

All buttons assigned to script will call the same M800 macro but with different parameters - as an example the script for the two button combination B1+AL and B2+AL could be:

Code: [Select]
If Button = B1 And AL Then
  ' The script code for B1 + AL
  ' This script part is only executed when Button is B1 and AL is True
  Message "M800: You pressed B1 + AL"
End If

If Button = B2 And AL Then
  ' The script code for B2 + AL
  ' This script part is only executed when Button is B2 and AL is True
  Message "M800: You pressed B2 + AL"
End If

End ' End macro here

The value of Button will depend on the button pressed and AL will only be true if AL was pressed - this way you can write script for the two buttons using If  statements.

- Joakim

77
Hi mutski,

uninstalling is easy, just move or delete the JoyPad.dll file in the Plugins directory (C:\Mach3\Plugins\).
When JoyPad.m3p is installed, it is just renamed to JoyPad.dll and moved into the Mach3 Plugins directory.

If you still have problems after removing the JoyPad.dll file, it is not caused by the plugin.

Hope this helps.

78
Boomer52,

Simpel test:
  1 - Install Mach3; if it runs you have what Mach needs.
  2 - Run JoyPadSetup.exe; if it runs nothing more is needed.
  3 - Connect the USB game device; if it shows up in Control Panel -> Game Controllers, nothing more is needed.

Windows Installer 3.1 and dotnetfx 3.5 (.NET Framework version 3.5) is standard free Microsoft packages for Windows.
Newest version of Windows Installer will do. JoyPadSetup.exe will tell you if donetfx 3.5 is missing and needs installation (se atifeh post).
If game device is missing in Control Panel, follow the instruction that came with the game device.

Hope this helps.

79
Hi Boomer52,

Try using WinRAR from http://www.rarlab.com/.

80
New USB JoyPad plugin version 2.0 Released!

As promised a new version is now ready for download.
This version has a lot of improvements and additions, follow the link below to download and read more...

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

- Joakim


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