Machsupport Forum

Mach Discussion => Mach4 General Discussion => Topic started by: daffyduck on August 07, 2021, 03:17:40 PM

Title: ZAXIS Decreasing (By Error) During Cut
Post by: daffyduck on August 07, 2021, 03:17:40 PM
Hello All!

Hoping to gather some brainstorming ideas from all the big brains here!  :-)

I have a problem with my machine, running MACH4 and POKEYS57CNC.  I noticed after the finish cut was completed that the Z height of the cut was normal at the start.  However when the job was finish (at the final cut) it was ~ 5mm too deep.  The job looks great if it wasn't for the erroneous cut.  There is no obvious stepping in the cut or signs of a problem.  So I am assuming that the z depth problem is gradual on each pass.  The job is 183 mm wide with a 0.1mm step over.  So mathematically I am assuming that for each step over the z axis is out (negatively) by 0.0027mm [183mm wide / 0.1 mm step over = 1830 steps, 5mm error / 1830 steps = 0.00273~ mm]  At this exactly how the cut looks.  It's smooth and "flat" looking, otherwise a good cut.  Now the way I see it is the z axis error is on the positive travel direction (up), when it's not cutting vertically.  My logic is if the actual zaxis move up is less than the programmed move, then when the zaxis moves down (and there is no error with the downward travel) it will move down too far (the same amount as the error on the upward movement).  Now this really baffles me as there should be little or no resistance on the zaxis motor on the z+ movement.

A bit more context on the machine zaxis setup. I have a 8mm x 1mm pitch lead screw with a flexible shaft coupling.  The stepper driver is set to 800 pulses/rev with a Nema 23 Closed Loop Stepper Motor 2.0 Nm/283.28oz.in of torque.

I've checked for interferences on the zaxis travel, there are none.  I also ran a reliability test moving the zaxis vertically up and down in the same XY location for 1000 cycles.  That is also ok.  At the end of the 1000 cycles the cutter is exactly where it should be in the zaxis with no error.

I have also checked the flexible coupling set screws to ensure there was no motor shaft slippage.  All checks out there also.  When I installed the motor I made a mark on the end of the shaft so I could align the set screw properly on the shaft flat.  It's right where it should be and the set screws are still tight. (there are 4 set screws total, 2 on the flat and 2 90 degrees off the flat).  There is 1 flat on the motor shaft.

I was also thinking about motor amperage.  However the stepper driver is outputting their max 5 amps which is the rated current for the motor.

I've got a lot of cutting hours on this machine and never had this as an issue.  I'm scratching my head here.  Obviously there is something I am missing.

Any feedback / help / ideas greatly appreciated!

Hope everyone is safe and healthy.

Best regards.
Title: Re: ZAXIS Decreasing (By Error) During Cut
Post by: daffyduck on August 22, 2021, 05:16:52 PM
Anyone want to bite on this one?  :-)

What about electrical interference?
Title: Re: ZAXIS Decreasing (By Error) During Cut
Post by: stevehuck on August 22, 2021, 06:04:37 PM
Have you considered the possibility that the cutter is being pulled out of the collet or chuck that is holding it. I use collets to hold my cutters and if I take a heavy cut or try to cut too fast the cutter will get pulled out of the collet. See if that is a problem.
Title: Re: ZAXIS Decreasing (By Error) During Cut
Post by: daffyduck on August 22, 2021, 06:07:58 PM
That's a good  one stevehuck.  I'll mark it with marker next time and see if it moves. 

I'm chasing other gremlins at the moment.  Seems like my entire system is a moving target of stepper motor issues (or communication to them)

Thanks,

Scott
Title: Re: ZAXIS Decreasing (By Error) During Cut
Post by: daffyduck on October 28, 2023, 03:53:20 PM
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:

My thoughts on other possible issues / fixes:

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.