I am reviving this thread as I am still having issues. And wow time files, I see the original post was 2 years ago. I have been doing a lot of laser work with the machine so the Z-Axis problem has not been an issue. I am getting back into cutting and I am still struggling with the original problem as posted here.
Problem: Z axis gradually drops (in error) over the entire cut job. It is so gradual that the job looks perfect until you measure the actual thickness at the end of the cut. I just finished a piece that is ~ 550mm x 200mm, finishing pass along the 550mm length. The job is 4mm too thin at the last path. I have cut multiple jobs with the same error, always negative Z.
What I have tried/checked to root cause / fix:
- Compared holding position of spindle (in holder) and cutter (in collet) to ensure they were not slipping. No problems, all check out ok
- Ran a 500 dry cycle test on the Z axis. Each cycle moves the full range of movement. Compared cutter tip height by probing when dry cycle is done. No issues.
- Changed coupler type between Z axis stepper motor shaft and lead screw to a style that should have more holding power
- Replaced anti backlash nut for Z axis lead screw
- Verified the work piece is not moving
- I checked the gcode cutter path to ensure that the correct z height value is being generated. All ok.
- I've put a pretty beefy stepper motor on the Z axis to limit the possibility of stepper motor slippage. I installed a Nema 23 2.0 Nm/283.28oz.in
My thoughts on other possible issues / fixes:
- I have a system with v slot rail and wheels. I am thinking about changing the Z axis movement to ball screw with linear rails. I am wondering if the v slot system is binding, albeit very slightly. However seems very weird that the error is only in 1 direction (-z)
- I do not have shielded cables. Although it would be a huge job to tear apart the machine and replace and/or shield the existing cables of course I would do it if I thought it would fix the issue. I ran the test with and without the spindle running. I am making a strong assumption shielding is not the issue as it is irrelevant whether I am actually cutting a piece or not. (There is no Z axis height issue with the 500 dry cycle test)
- I am also questioning the holding power of any coupler between the stepper motor and lead screw. The lead screw does not have a cylindrical, solid shaft on the end with a flat. I am seriously questioning how much holding power the coupler can have with just 2 set screws and friction against the threads of the lead screw. One thing I haven't done is measured how much lead screw is protruding from the holder bearing. I will try another cut test and measure this value before and after. If the lead screw is slipping inside the the coupler than it should show the difference. However with 4mm of z delta per job it wouldn't take long for the lead screw to totally come dislodged. Which is hasn't. So the likelihood of this being the problem is low in my opinion.
I am baffled honestly. I'm just grasping at straws now. I am not one to quit or say I can't do it. But honestly I don't know what else to try. For sure something mechanically, electronically or with the software / firmware is an issue.
Other than scrapping the whole machine and money that went into the machine build, I'm stumped.
Any thoughts / brainstorming is appreciated.
Thanks everyone.