The attached file contains a screen set (Probe.set) and other files that support use of a digital probe, plus a pop-up keyboard designed for use with a touch screen.
The screen set is based on the default Mach3 screen. I took out the tool section on the first screen and replaced it with several buttons to support using a probe. Other inclusions are pre-set spindle speed buttons and an MDI line on the first screen. I made a few other minor modifications.
I recently installed a touch screen monitor (from ELO) to display Mach3 on my mill, held by an adjustable arm (
http://www.homemetalshopclub.org/news/11/presentation_monitor_arm.pdf). It worked out of the box with all the screen sets I tried. I loved it! The only problem I ran in to was that I sometimes needed to use a keyboard to input data. I thought about installing a keyboard, a mini keyboard, a numeric keypad, and a wireless micro keyboard. All of these would work, but seemed inelegant. I tried Mach 3s built in calculator (Operator - AutoCalculator). I installed Click-N-Type (
http://cnt.lakefolks.com/), a pop-up keyboard, and this worked OK but was a bit kludgy. I tried the Plugin Virtual Keyboard (
http://www.kd-dietz.com/klausphp/pages/eng/machscreen/description/ms_description.html), but again, it didn't do some of the things I wanted to do. I decided to write an application that had all the functionality I wanted. I started trying to develop a keypad within Mach3. This proved difficult, if not impossible. I moved to a standalone program written in a language called Visual DialogScript, and eventually built just what I wanted.
Installation of the files is simple - just unzip the files and sub directories into your main Mach3 folder. From Mach3, select View - Load Screens and point to Probe.set. That's it!
Instruction for configuration of the keypad are included in the TouchKeypadReadMe.txt file. If you want to use it with anything other than the screen set I built, it'll take some configuration of the TouchKeypad.ini file. The configuration is described in comments inside the .ini file.
- 10k