-
24-06-2023 #1
Hi I'm a furniture maker from Norfolk and long time lurker. I've been using CNC routers for about two years now.
I've got a problem with my x axis losing position or possibly binding I've had trouble actually pinning down what's causing the issue. It can happen after 10 minutes or 8 hours which has made troubleshooting difficult.
The x axis randomly loses position in both the positive or negative direction, usually by less than the distance it was suppose to move during that piece of g code. I've had no issue with the Y or Z axis and it can happen when moving just on the x axis or when multiple axis's are moving at the same time
It hasn't happened during jogging. How often it happens and by how much it loses position seems to be independent of feed rate, acceleration or step and direction pulse length settings in mach3(which is a genuine license). I've tried running it with the spindle, extraction, water pump and everything else in the workshop off and it still happens. The frame is grounded on each axis and and the spindle cable is grounded at both ends. The few times I've been there to actually see it happen, the motor makes a high pitch noise then carries on.
I've tried swapping over the stepper motor, driver and all the wiring between the stepper motor, driver and BOB. As well as using different pins on the breakout board. After swapping over the wiring the issue seems to happen a lot less often for a time then goes back to being random. I've marked the coupling where it attaches to the ball screw and motor to check for slipping and checked the balscrew for any damage.. A fresh install of mach3 and changing the kernel speed also didn't help. I've tried turning off micro stepping which is set at 10 for the other axises.
I set up a bit of test gcode that move it 120mm left to right for an hour. I tried this with different direction pulse lengths which caused the x position loss being 120mm repeatably in either direction but after restarting the system it seems to go back to being random.
The machine is one I picked up off eBay, I was planning on building one myself but this was pretty similar to what I had planned and cheaper than I could buy the components. The bed is about 700mm x 800mm. Uses uc400eth CP0-10v BOB, 4.5Nm steppers and CWD556 drivers from CNC4You and Hiwin HGR25 rails and 5mm pitch ball screws. it worked perfectly for the first few months, cuts within the 0.02mm accuracy of my veniers on aluminium although it's mainly used for wood. The seller has been very helpful. He was only selling because his shed was built on a slope that its slowly falling down.
I'd like to swap to axbbe and UCCNC but I don't want to spend any more money until I've identified the problem. My next step was going to be shielding the stepper motor wire but I seem to be running out of things to try so I would love some advice on what I can try next.
Thanks
Sam
-
24-06-2023 #2
Hello Sam, how annoying this sort of thing can be! My mill X power feed is done with a stepper motor and I get the high pitched squeal when and if it stalls. There is a tight spot in the table towards one end and if I try to drive the table too fast that will cause this. It sounds as though you have tried different feeds so may not be that.
One other thing that can happen is that a stepper can have a fragment of swarf in it which gets caught in the "teeth" and jams it. This may go away but then come back in a different place as the bit gets "circulated". I've had this once on a new NEMA 8 motor from a far east supplier. Take the stepper off and disconnect the wires, then try spinning it with your fingers. You may need to try for quite a while but if you suddenly feel the motor jam you've found it. There's no cure really, better to scrap the motor and replace.
-
24-06-2023 #3
Hi John, yeah it is a little frustrating. Thanks for your suggestions. I've tried swapping the stepper with one on the y axis already which didn't work so I think I can rule out the motor itself. I can turn the ball screw all the way fairly easily and I can't see any damage to the screw but considering how random it is maybe something worked its way into the ball nut which is causing it to stall. I also noticed this morning I can hear the ball bearings circulating which I can't on the other axis so it might be the next thing to investigate.
-
25-06-2023 #4
Hi Sam
I have no experience of operating a CNC device, but in the early days i followed all of the build logs on the forum and it was recommended that screened cable only be grounded at one location only(usually your electronics cabinet) spindle especially.
The frame is grounded on each axis and and the spindle cable is grounded at both ends.
Regards
Mike
-
25-06-2023 #5
Hi Mike
Yeah from what I've read it seems like quite a contentious issue whether you ground on one or both end but since the position loss happens even with the spindle and vfd off it seems unlikely to be causing the problem. Thanks for the suggestion though
-
26-06-2023 #6
-
01-07-2023 #7
I tried lubricating it directly and a new ballnut and I'm still getting position loss. Although the new ballnut sounds completely normal so it seems unlikely to be a mechanical issue unless I'm missing something else.
-
01-07-2023 #8
When you swapped the motor did you try the old x motor on the y axis? If there is a bit of crud it might not show up for quite a long time.
-
01-07-2023 #9
Yeah I swapped them, I've had no issue with the old x axis stepper on the y axis so pretty sure the motor isn't causing the issue
-
02-07-2023 #10
Have you tried dropping the ballnut/carrier of the x-axis, and running the gantry back and forth by hand?
It could be dirt has built up in the linear rail trucks, and causing them to bind occasionally.Avoiding the rubbish customer service from AluminiumWarehouse since July '13.
Thread Information
Users Browsing this Thread
There are currently 8 users browsing this thread. (0 members and 8 guests)
Similar Threads
-
Multimeter LCD displaying all settings need some advice - fault
By RobC in forum General ElectronicsReplies: 9Last Post: 11-06-2021, 01:06 PM -
Advice on 4th Axis
By OMLCNC in forum Gantry/Router Machines & BuildingReplies: 7Last Post: 27-02-2021, 10:17 AM -
Bridgeport Romi EZ Path S - Axis Drive Fault
By Nemo1966 in forum Machine DiscussionReplies: 0Last Post: 12-02-2018, 01:13 PM -
555 timer circuit to control 12v solenoid air valve (for intermittent bursts of air).
By Wal in forum General ElectronicsReplies: 13Last Post: 12-05-2017, 09:10 AM -
Axis resolution advice
By cweeks in forum Linear & Rotary MotionReplies: 8Last Post: 23-09-2010, 06:10 PM
Bookmarks