Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started by: ajl53 on January 11, 2013, 06:32:44 PM
-
Hello,
I'm making new uprights for my diy cnc machine. I drilled the original one on a drill press.....
It seems that each time it goes to pocket a new hole, the z axis moves up off of the zero point.
X and Y move to the correct spot, but each successive hole is shallower than its predecessor.
I'm using .5 inch aluminum and the depth of the pocket is .55 inches. I've attached the g-code that CamBam produced.
Any help would be greatly appreciated as I can't figure this one out!!!!
Thank you
Art
-
sorry, mis read it
John
-
Could you be losing steps with the rapid move up in Z axis? Try decreasing your acceleration by half and see if it helps.
Hood
-
Actually that made it worse. As it went to the second hole, the z axis was at least 1/8 inch too high!!
Any suggestions?
-
Lowering acceleration should never make it worse, attach your xml and I will test here.
Also does the DRO show the correct position and its just the cutter that is wrong or does the DRO show the wrong position?
Hood
-
Hi,
The Mach display is showing the correct numbers and the x and y axis are correct physically, but the z axis is always physically HIGHER than it should be.
Am I correct in assuming that if it was missing steps in should be lower?
Thanks
The g-code is attached to the first post.
-
did the first hole go all the way thru?
John
-
The Mach display is showing the correct numbers
That suggests Mach is doing things correctly as the output from the driver is monitored and that is what sets the DROs.
Am I correct in assuming that if it was missing steps in should be lower?
Thanks
If its losing steps on the way up that would be the case but it could be losing steps on the way down. The other thing would be to check that you have the active state of the Z Step pin set correct for your drives, this however shouldnt really be the problem in this code as it would show up more in code with lots of Z Direction changes.
The g-code is attached to the first post.
I also need your xml so I can check your code running the same settings as you.
-
Yes, the first hole seems to be correct....
Hood... if you meant the backup xml from Mach... Its attached
-
XML seems fine and seems to run ok here but cant see any mention in it of device selected for some reason. Are you using the parallel Port?
You have the kernel at 35KHz but for your motor tuning that is not needed so suggest you set to 25KHz and restart Mach.
You could also try using Sherline mode to widen the pulse.
Hood
-
Thanks, I'll give those things a try and post the results
-
Is there any possibility the cutter is being pushed into the collet?
Hood
-
OK, After taking a closer look at everything, here is what I did. I took apart the ball screw assembly for the z-axis and redid the upper bearing(felt like it was binding). Ground a flat on the ball screw shaft and
put another set screw in the coupling. I have a Lovejoy coupling now, but I'm going to install a more robust coupling just to be sure I'm not getting any slippage.
I also ran a test with a higher quality router bit and that also helped. Maybe I'm loosing some steps with too much force on a lower quality bit.
Before doing all the mechanical changes I took your advise and changed the Mach settings, and that did help but I think most of the issues are mechanical.
I also come to find out the table is not parallel with the gantry so I'm loosing about .03" as it traverses the y-axis.
The whole purpose for this part is new uprights for the gantry and new ballscrews on the x-axis. It looks like now I can make these parts before disassembling the whole machine to rework it....
Thanks to everyone for your help..
Art