Hello Guest it is September 25, 2023, 01:38:40 AM

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.

Topics - adamj12b

Pages: 1
General Mach Discussion / Mach3 or Mach4 MDI Serial Input
« on: October 02, 2016, 12:39:41 AM »
Hello Everyone,

I am trying to find a way to send Mach 3 or Mach4 (Im Flexible) MDI commands threw a serial interface.

I have searched the forums but mostly find results for modbus.

Any ideas will be very much appreciated.

Thank You


PoKeys / Pokeys57U Console Build with questions
« on: November 11, 2015, 01:37:15 PM »
I have been working on building a console for a router project I have going on.

I had salvaged a number of push buttons from machines over the years and wanted to put them to use.

This is what I came up with. Most of it was designed as I dug threw my parts bin. These included a 10" touchscreen, a metal frame from a silk screen and some sheet aluminum from a machine cover panel.

I still have to add a keyboard of some kind, but haven't found the right one yet.

Now, My questions.

I have a number of physical buttons that recreate button functions in mach. Jogging buttons are set up in the pokeys config to trigger the appropriate jog button, however, they require 2 presses to function properly. One press starts the jog and the second press stops the jog. In single step mode set to 0.001, I get 0.002 of movement with one press. X, Y and Z zero buttons function properly, but those signals are inverted to the rest of the buttons. These are the things that are confusing me. All switches are wired NO. Common is gnd on the pokeys and the other side of the switch goes directly to the pokey input.

I have thought of assigning all the inputs to user LED's and processing everything with a brain, but that is alot of work for what would be a straight forward configuration using the pokeys software.

The MPG section and axis selector as well as resolution selector is assigned to OEM inputs in mach3 inputs section and are processed by a brain. This section is working well, and now im working on getting the brain to switch back to the button jog when the mpg axis selector is in the off position.

The last one that is bugging me is the limit override button. It is a latching button and requires 2 pushes to go on/off. Meaning push/lock activates the override. pushing again to unlock does nothing, and another lock cycle will turn the override off. This is one of 8 buttons on the console that have lights to reflect the status of the function.


I need to create a plugin for Mach3 that can access the Maintenance Hours information and pro-form actions based on the data. I believe that you need C or C++ to program a plugin?? I do not know either language, but I do know VB.net and Some C#. I have access to VS 2003, 2005, and 2008. So whatever is needed I can use. The part that I am the most unsure about is how to access the information in mach and activate outputs and scripts. Hope someone can get me going.


Pages: 1