I've been using UCCNC for about a year now and I love it. It has its little gremlins sometimes but usually they are my fault.
One issue I've been ignoring since the beginning is an intermittent, random, and completely unprompted movement on the Z axis. When it first began occurring (when I first installed UCCNC and the UC300ETH on my machine) I was new enough to the software and to machining generally that I couldn't be 100% sure it wasn't my fault. However I am now 100% positive it is not. Z will do random movements completely unprompted and at random intervals. Usually the movements are rapid but short and downward, between an inch and 1/8 inch. However once in a while they are huge movements and always rapid, often sending the tool diving into the spoilboard or whatever else is beneath the spindle. My machine is 6x12 feet and the spindle is 2 feet tall and weighs about 300 pounds. Today Z took randomly took a rapid dive and broke my ATC while I was calibrating tools. For obvious reasons I really need to see what in the world is going on.
Because of the intermittent and random nature of the issue I can't say for sure what is happening. I've gone weeks with 0 issues, and days where it's happened twice in a day. Here's everything I've gathered:
I use the UCR201 wireless pendant with the UC300ETH and an alienware PC. I use the UCR201 pendant every time I use the machine, so it's difficult to say whether it's involved, however the issues occur exclusively when the machine is not running code, and rather during times around when I have been jogging the machine, but at moments when the machine is idle.
Today I was jogging Z to a specific height, then left it in position to do some positioning with the ATC. I can't remember if Z was selected on the pendant or not when it malfunctioned. My sense is that it was. I'm also not sure whether the pendant was 'asleep' or not at that moment. When the issue happened the first few times I changed the RF channel to C-1, if I recall it may have stemmed the issue somewhat. UCR 201 plugin is v1.4. The only reason I mention the pendant is because it is the only component on the machine that runs on USB, and likely the most prone to interference, everything else is ethernet. I'm clueless otherwise.
Because the issue is totally intermittent I can't re-create or induce this malfunction.