Jerome,
Very cool project. No sure how sophisticated the pendant setup can get but a couple of items are invaluable on my current Logitech gamepad that I'd want in a pendant before I switch.
I have three jog speed ranges:
- Rapid (Max 140 IPM)
- Medium (Max 60 IPM)
- Slow (Max 6 IPM)
That helps immensely in getting around the table faster. I just hold one of three buttons to select the correct speed range and the joy-pad give proportional speed based on the amount of defelction. A button to hold that would cut the jog feed-rate by say 95% could work nicely to to let you creep up to edges but still move large distances quickly.
I have a 0.001" inc jog as well. So on the back end HAL runs a subroutine that goes and moves 0.001" in the selected direction. VERY useful in touching off. On yours a button to switch from INC to CONT would serve just as well. You'd also need some way adjust the increment that EMC is using for that too though.
I guess I didn't see this soon enough to get in on it though.
CNC: Making incorrect parts and breaking stuff, faster and with greater precision.