Hey all, I do use an old Microsoft Surface hooked up to my OpenBuilds Lead 1010 for using the control software for to control the CNC and also use it for transferring files to my CNC easily from Microsoft OneDrive. This way I can modify the files on my actual PC, then go out to the garage, and all my post-process files are synced up to the cloud and automatically ready to go in the garage. My question is - I see people on YouTube using X-Box controllers and such for controlling the jogging portion of the CNC. Can i use something different, or is anyone else using something different for controlling the jogging? I have the small touch screen that I purchased with the CNC, but when it's active, my Surface doesn't control it anymore. Thanks for any input! Appreciate it. -Scott D
I use a cheap xbox type controller with bCNC, with qjoypad software (Linux) that maps joystick movements to key presses, then i assign shortcut keys to function in bCNC. There is probably a similar solution for Windows, the key being to make the game controller present keypresses to the control software, and map those keypresses to what you need.
AntimicroX https://github.com/AntiMicroX/antimicrox/ Map joystick buttons to keyboard buttons then map those buttons in CONTROL > Wizards and Tools > Customize Keyboard Shortcuts
I created a little jogger out of wood, buttons, LEDs, and a raspberry pi pico. I can give you the code for the pico if you want. Its nothing fancy but it works. You can get a look at it in all its crappy glory in this post Catastrophe! Loose gantry, not sure what to do...
EDIT: its that little wooden box thingy in front of the machine. It can home the machine, set/goto x/y/z, jog, incre,emtal jog, change incremental values, start/pause/abort jobs. Its kinda cool