I’m revamping my 4X4 plasma table with new electronics & software. The old setup was a Gecko g540 connected to a desktop computer running Windows XP and Mach3. It worked well for me for years. Over time I’ve added Limit Switches, Floating Head and a couple different THC’s. Now I’m using a Price THC. Being limited to 12 pins on the Gecko g540, I’ve run out of options to expand more. I want more. I see vision of a touch & go - ohmic sensor on it soon. I’ve already got the parts for it. So, I re-thought my whole setup. I canabalized the the power supply, Gecko board, cables & stuff from my old setup.
I’ll be running it off a Windows 10 Dell laptop with an ethernet connection. I started with a new, empty tower case enclosure with several fans and lots of space for the power supplies, circuit boards, +-terminal posts, relays, power cords, etc. I had seen a cool YouTube video by Peter Passuello (CNCnutz) https://www.youtube.com/watch?v=_1wqZFhTCVs&t=609s. His setup using a computer enclosure is fantastic. I shamelessly stole his great ideas and incorporated them into my revamp. I now have a lot more real estate to work with inside the enclosure. I also liked Peter’s use of his Gecko g540 and a UC300ETH-5LPT. The one difference Peter has his setup to run a CNC router. It’s a really nice router too. He doesn’t have a need for Limit switches and does not use them. The only additional pin I/O requirements look like mostly for auto-probe height. I love his setup, but for plasma, I need more pins for I/O’s. So, I bought a bundle deal from cncdrive.com to save some money. It includes:
UC300ETH-5LPT
UCBB Breakout Board
Ribbon cables for them and my Gecko
UCCNC license key
After waiting for everything to arrive, I now have the basic components listed all hooked up and powered on. The Ethernet is working. The UCCNC software and the boards are talking to each other. I’ve got motion on all three axises and slave axis. All is starting to come together. The Gecko is connected to port 2 and the UCBB is connected to port 3 respectively on the 5LPT. I’ve double & triple checked my ports & pins settings in the Axis setting screens.
The Axis settings are:
Where p= pin, d=direction pin:
X= p2, d3, port 2, positive direction box checked
Y=p4, d5 port 2, slave=A, positive direction box checked
Z= p6, d7, port 2 positive direction box unchecked
A = p8, d9, port 2, positive direction box checked
Here are my problems:
I want to import my Mach3 profile with all my old settings into UCCNC. I’ve watched the video and tried. The video shows how to do that when Mach3’s files and UCCNC’s files are all on the same computer. The problem is I have to copy the Mach3.xml file from my old XT computer onto a thumb drive, then drop it into the profiles folder in the USCNC folder on my laptop. That little file doesn’t copy & paste well. It appears to lose most of the lines of data in the file when I try. The file also appears to be an old kind of weird Internet Explorer file. I’d like to be able to just import that profile and run with it. I just can’t figure out a way to do it between the two computers without corrupting the file in the process.
I’m getting motion on all three axises. However, it’s ALL backwards. On X, the left arrow sends it right and vice versa. On Y, up arrow brings it to me and down goes away. Same with Z, page up is down and page down is up. Same thing using my MPG remote controller. They’re all arse-backwards. I’ve checked and unchecked the positive direction box and that does nothing useful. This has got to be something simple in the setup I’m missing.
On the Axis setup screens, I can’t change velocity or any other settings on the lower half of the screen. I have my kernel speed set at 400 kHz on the general setting screen. I’ve read lower settings there could be the cause, but it doesn’t make a difference if it’s 200 kHz or 400 kHz. In Mach3 it was 25 kHz.
The sequestering brought about by Covid-19 has me working squarely from home. What was commuting time, is now my CNC improvement time. I’m hoping to get this done before I get back to the daily routine. Any help is truly appreciated.
All the best,
Scott Meer
North County San Diego