Тёмный

Troubleshooting and Fixing Backlash in the G0704 CNC Mill 

Clough42
Подписаться 145 тыс.
Просмотров 28 тыс.
50% 1

The CNC mill has been acting up, so today we're on the hunt
for backlash. We'll troubleshoot the Z axis and see if we can find
the cause of our issues and fix them.
Tools used in this video:
*This site contains affiliate links for which I may be compensated
NogaFlex Indicator Holder with Fine Adjust (Amazon*): amzn.to/33FwerY
Shars .0005" dial test indicator (Amazon*): amzn.to/3lo3Stq
Bondhus Metric Hex Key Set (Amazon*): amzn.to/3eqZzwb
Bondhus SAE Hex Key Set (Amazon*): amzn.to/3h9bJLZ
Raw Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
creativecommons.org/licenses/b...

Опубликовано:

 

16 июл 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 113   
@beachboardfan9544
@beachboardfan9544 3 года назад
Great vid! This is the kinda stuff you never see cnc channels discuss, its always, 'look at this new machine that has zero issues, see how awesome it is, learn nothing'! Trouble shooting cnc issues is such great knowledge, thanks for this!
@TurbineTed
@TurbineTed 3 года назад
I designed my CNC conversion software (Arduino based system) to use feedback from the DRO linear encoders such that the stepper motors keep driving until the error between the desired position, from a GRBL CNC controller, and the actual position, from the DRO, is zero. Therefore no backlash. This means that I use the original leadscrews and nuts supplied with the mill and no expensive ball screws. This method has been working really well for the last 5 years with no fancy setting of gib's etc. Maybe worth thinking about with your programming skills (ELS for example) as opposed to my very amateurish inefficient software.
@philiprisser938
@philiprisser938 2 года назад
I was thinking about doing the exact same, do you have your code and interface documented anywhere?
@TurbineTed
@TurbineTed 2 года назад
@@philiprisser938 Hi Philip, I'm afraid I don't have the code etc. on the internet anywhere, just on my pc. I don't have any problem in giving you my stuff but not sure how to do it. Any suggestions?
@livewire2404
@livewire2404 9 месяцев назад
Hello, interesting implementation. That sounds like a closed loop system. Did you modify the original GRBL code?
@TurbineTed
@TurbineTed 9 месяцев назад
Hi, Yes you are correct it is a closed loop system. The GRBL code was not modified (to be honest I don't understand a lot of it) I just use the step and direction pulses from the GRBL controller and feed them into an Arduino Mega. The 'step' pulse of the GRBL is set to be the same as the resolution of my DRO i.e. 0.005mm/step and it drives a 'set point' in the Arduino, this is compared to the DRO position which produces an 'error'. The Arduino then drives the stepper motors to reduce the error to zero. It is a bit slow, my max table speed is approx. 250mm/min before the steppers stall but I think that's down to a combination of too small stepper motors (NEMA 23) and a relatively slow Arduino. Still it does everything I want it to do with very good accuracy, + or - 0.005mm, and it's been doing it perfectly for at least 5 years now. One of the demo's I like to do is to physically push the table away from it's position with the backlash (approx. 0.1mm) and it immediately bursts into life and returns the table to its previous position, very satisfying. Thanks for the interest.
@livewire2404
@livewire2404 9 месяцев назад
@@TurbineTed I didn't quite get it. You have a second arduino which does the closed loop and it reads the DRO? From where the stepper driver gets it's step input? Maybe you can do a video or a schematic.
@dwightcarlson7136
@dwightcarlson7136 3 года назад
Nice to see you made progress. Great instructional video showing logical/step by step analysis. 👍👍
@44mod
@44mod 3 года назад
Nice video!! Great closeups on indicators. Thanks James!!!
@taranson3057
@taranson3057 3 года назад
James, I really like your approach for checking your machine for backlash. Chasing backlash issues can be time consuming and can also be rather frustrating especially for folks like myself.
@stephenjohnson6841
@stephenjohnson6841 9 месяцев назад
Antler great video! Very well done and explained as usual! Thanks again James!
@TheAyrCaveShop
@TheAyrCaveShop 3 года назад
Man that was a lot of detective work...glad you got it sorted !!
@IBWatchinUrVids
@IBWatchinUrVids 3 года назад
I fought with this as well, in my case, the aluminum ball nut mount was rocking on the slide plate. Solved by pressing hardened pins into the ball nut mount so it had a more stable surface. Funny to watch someone going through the exact same struggles as I have.
@routercnc9517
@routercnc9517 3 года назад
When I built my current CNC machine I put double ball nuts on X and Y with a fixed preload. I measured no backlash when I did that. On the Z axis I have linear rails so they move smoothly and the weight of the Z axis is enough to effectively have zero backlash. So either a linear rail conversion on Z or try fitting another second ball nut with a bit of preload. Those ballscrews typically have 50 microns backlash so if the Z axis is getting held up on the gibs you will be fighting that. Good run through anyway. Regards from the UK 🇬🇧
@CraigVanSickleAK
@CraigVanSickleAK 2 года назад
Great video, thanks for the info.
@DougsMessyGarage
@DougsMessyGarage 2 года назад
Good that you were able to adjust things back to where you want them
@Clough42
@Clough42 2 года назад
I can live with what I have, but I'd like it to be better. The slip-stick in the dovetail ways on Z is tough to overcome on a machine like this.
@my1956effie
@my1956effie 2 года назад
I pick up a new tip with every one of your videos I watch.👍
@donmittlestaedt1117
@donmittlestaedt1117 3 года назад
Well done.
@patrickbeaumier8616
@patrickbeaumier8616 3 года назад
Nice job 👍
@artmckay6704
@artmckay6704 2 года назад
Thanks for sharing! :)
@Deezle_Gaming
@Deezle_Gaming 3 года назад
Our CNC converted Bridgeport at work has some Z axis backlash, the yoke that attaches to the quill is not a great design and there's not much you can do about it. I ended up dialing in some backlash compensation and it's good enough now.
@MakeTechPtyLtd
@MakeTechPtyLtd 3 года назад
Well done
@airgunningyup
@airgunningyup 3 года назад
went through this once when my cnc started cutting ovals.. Went through everthing , never solved , and eventually decided to build another machine .. it can be a nightmare hunting these things.
@taranson3057
@taranson3057 3 года назад
If everything appears to be tight you may want to look at your lead screw nut or ball screw nut specs there could be back lash in those. A high quality system will provide the specs that you need, Chinese systems very rarely if ever provide you with the information, and the quality is rarely what they claim it to be. I’m not saying they can’t make decent product, I am leaning more towards you get what you pay for.
@TomChame
@TomChame 3 года назад
Interesting, thanks.
@dadoVRC
@dadoVRC 7 месяцев назад
Those issues are why I decided to convert mine with linear rails!
@GraphicManInnovations
@GraphicManInnovations 3 года назад
The weight of the spindle virtually eliminates any backlash (zero on my machine) surprised that is not the case with you
@ericsandberg3167
@ericsandberg3167 3 года назад
James....is the leadscrew (ballscrew and nut) metric....if that is the case, does the S/W compensate for this so when you command a move of .001 the stepper or servo moves the exact number of degrees or micro steps...????
@Cromwell648
@Cromwell648 3 года назад
Excellent detective work, Holmes👍
@AmateurRedneckWorkshop
@AmateurRedneckWorkshop 3 года назад
I think that slack is inevitable just like taxes. Thanks for the video.
@taranson3057
@taranson3057 3 года назад
Now, that there is funny ARW
@mrechbreger
@mrechbreger 3 года назад
The nut of my one was also loose .. I just fixed it last week. The entire head was jumping a little bit from time to time.. that's completely eliminated now.
@susurrosjoe6817
@susurrosjoe6817 3 года назад
Hi James, what are these types of couplings called and where could they be bought? Very good video and explanation.
@joels4208
@joels4208 Год назад
Hello James. Great Video! Very informative. Quick enclosure question. Do you ever think you need to put something between you and the part for safety. Like Lexan?
@chrisarmstrong8198
@chrisarmstrong8198 3 года назад
It would have been interesting to also measure the Z backlash obtained by manually pushing the head up and down (i.e. without turning the motor) to see if gravity and stiction are affecting the tests.
@Clough42
@Clough42 3 года назад
I'm sure both are. It's better with the 28lb spindle than it was with the original 70lb head, but it's still an issue.
@stargatefred
@stargatefred 3 года назад
I am currently trying to convert my G0704 to CNC. I am very slow at it. Maybe by the end of the year. Bill from Seattle.
@Steve_R
@Steve_R 3 года назад
Thank you James. I'm not into CNC, but all the info is still good for any kind of backlash trouble shooting. I've been meaning to ask. With a 42 on the end of your name, are you into the "Hitchhikers guide to the galaxy" books? I have all 5 books in the trilogy.
@m3h5l5
@m3h5l5 Год назад
Random question, but how do you go about oiling your ways and greasing your ballnuts? I'm in the process of converting my mill and wanted to know if it was necessary to plum oil or grease lines. Thanks
@tcratius1748
@tcratius1748 3 года назад
Ok, just for the fun of it, I'm going to guess before you figure it out, and my guess is you have a worn washer or spacer. Otherwise, it could be the ACME nut. And I'm already wrong because you have a ball screw and nut. Well played both interesting and educational.
@paulmanhart4481
@paulmanhart4481 Год назад
Hi James. I like your Grizzly mill. Do you have a video on how you converted it to a 3 axis CNC? Would I be better off with a PM 728 VT and starting with that? Thanks for your time and videos. Paul.
@durangotang1681
@durangotang1681 2 года назад
I found that if I helped mine along after I finally got my rpi down, that the stick slip from the gibs was the problem. If I gave the table or head a little help In whatever direction I was jogging it, it went right to where it was supposed to. And if I forced it past where it was supposed to go, it would spring back. Didn’t seem to effect it when it was actually cutting. But I was pretty stoked when I got hit hitting to the tenth. Still spring tension for several tenths when initiating a move. Almost drove me crazy. Took a month of whatever free time I had to get it perfect.
@AlmostMachining
@AlmostMachining 3 года назад
Nice go through on this James! Do you have control backlash compensation turned on if it exists in that software?
@forgeperformanceand4x4
@forgeperformanceand4x4 3 года назад
Most of the backlash comp changes the way the mill with move and can cause more issues.
@ADBBuild
@ADBBuild 3 года назад
Mach 3 does have backlash compensation. I believe all it does is add the amount you specify to the amount of movement, but only when changing directions. That way the backlash is taken up on the first move.
@cncart
@cncart Год назад
Hi how do you change your test indicator contact screw angle? Thanks.
@nickw226
@nickw226 3 года назад
perfect time to do linear rail/way conversion on the z axis
@Clough42
@Clough42 3 года назад
It's only time and money. When I did this conversion, I had more of the former. At this moment in my life, it's the other way around. Not sure I'm up for building completely from scratch.
@visionforge1254
@visionforge1254 3 года назад
@@Clough42 After a while I got tired of chasing backlash on my G0704 conversion and tightening loose items on the ATC and mill. Ended up buying a used 5 axis Robodrill in good condition for almost the same price I put into the conversion. I don't think I'll buy another machine without an ATC or do a conversion again if I'm serious about making good parts.
@stevenrichardson7882
@stevenrichardson7882 3 года назад
Got the can just about right
@chrisadesigns
@chrisadesigns 3 года назад
Since you have the other nice big mill, it might be time to dissamble the G0704 and do a linear rail conversion .
@Clough42
@Clough42 3 года назад
Yeah. Maybe not a bad idea. Also servos. And better ballscrews. And maybe a better mill. You know, a Tormach 1100MX would fit in basically the same space in my shop...
@chrisadesigns
@chrisadesigns 3 года назад
@@Clough42 yeah I guess but tormach is still just a dovetail machine and I personally am not a fan. And for the price of tormach, there are better options but it's your choice
@MakeTechPtyLtd
@MakeTechPtyLtd 3 года назад
@@chrisadesigns yeah I can't get over the dovetail. Obviously it works but I keep thinking of it as WW1 technology.
@michaelalcocer6778
@michaelalcocer6778 3 года назад
@@Clough42 Haas has a TM-0 coming out in Q3. Same size and they are shooting for the tormach price target.
@glenntrewitt
@glenntrewitt 3 года назад
[hypotheticals] 1) Suppose that (a) one or both nuts are a little loose and (b) the leadscrew isn't exactly parallel with the travel of the carriage. At one point, the nuts will be as loose as possible - maximum backlash. As you move away from there, the side force on the nuts will increase, possibly(?) forcing out some of the slop. 2) Or that the gibs are unevenly worn, leading to the same sort of effect. ?
@weaves7
@weaves7 3 года назад
What do you use for way oil on your g0704 and g0602? I have both of these machines as well and use iso 32 and iso 68 in accordance with the manuals but it is just tractor hydraulic oil and I feel like it doesn't stick to the ways very well.
@michaelalcocer6778
@michaelalcocer6778 3 года назад
Mobile vactra no2 is the way to go
@thebotformalityknownasdale2564
@thebotformalityknownasdale2564 2 года назад
James would it be worst case be a combination of all the posabilitys ? so a sloppy line in the chain for the z axis . And would removing as close to 100% of back lash not induce a premature ware if so can you program in compensation and if so I'm thinking it's best to spread it out over the hole line of the z axis ? Or just at the ballscrews ? Sory I know I was a pain in the a*s to my professors too .
@greener121
@greener121 3 года назад
Very nice, step by step, I think it was @watchweswork that he discusses all of the ways to evaluate machine accuracy, but I can't remember the book referenced or the video off the top of my head. I'm loosing steps in z, but i think it is the stepper motor just cant move the mass fast enough. Also, Mach 3 backlash comp is total crap if you don't know where the back lash is coming from.
@michaelalcocer6778
@michaelalcocer6778 3 года назад
Are you 100% sure the z ball it mount fits well in the pocket on the backside of the slide? Mine never did. Also make a real bearing block for the z ac bearings.
@deemstyle
@deemstyle 3 года назад
On the top if your spindle, you have a large-ish wire coming in labeled VFD. Do you know what the name of the connector is called? I've been looking for some reasonable sized multi-pin connectors like this. Thanks!
@Clough42
@Clough42 3 года назад
No. You could contact contact CNC Depot. They manufacturer it.
@ikbendusan
@ikbendusan 3 года назад
it's an amphenol brand connector. cnc depot has close-up pictures of the connector on their website
@Stefan_Boerjesson
@Stefan_Boerjesson 3 года назад
Interesting video. I've got a mill issue. If I adjust the Z gib "softly" the column will be "hanging" on the lead screw but then the resistance from the milling bit cutting pushes the column up and I don't get the depth of cut I want. Adjusting the Z gib "hard", making the lead screw "force the column down" loks like working but is likely causing wear on the gib. Any advice from You?
@ikbendusan
@ikbendusan 3 года назад
the gib is a wear item; adjust it so there is no play and also no binding. you can't eliminate stiction altogether
@Stefan_Boerjesson
@Stefan_Boerjesson 3 года назад
@@ikbendusan Thanks for Your reply! Your fully right. I was thinking about the wear on the column, caused by the gib. Is it Your opinion that I should tightened the gib to make the column "hang" on the gib tension and some force from the vertical handle, including fine tuning, will "force" the column down? Now I place my hand on the column and force it to the "down position" in order to avoid "an unexpected free fall". My old dictionary don't know the word "stiction".....
@pudster2237
@pudster2237 3 года назад
James, I was just wondering. I noticed that sometimes you had quite a bit of pre load on the dial indicator and sometimes you didn't and I was wondering about the quality of the dial indicator also. Was it a good one and could these have caused you to get some differences in your readings? Just wondering. Love the content of all your videos. Thanks for your hard work.
@Clough42
@Clough42 3 года назад
For a large, heavy system like this, the dial preload will have little effect. I have used several indicators, including a $500 Haimer on this setup and seen similar results. Questioning the tool is a good thing though--especially when results are inconsistent.
@Hossimo
@Hossimo 3 года назад
I bet this video represents 90% of hobby machining.
@terryallemann2654
@terryallemann2654 2 года назад
Just to help shorten time working on chasing backlash first mount test indicator on nut or as close to nut put indicator tip on screw pitch move back and forth any movement in indicator will be lost motion in ball screw over .0015 replace ball screw or have reground if found good then work from there out nut mount screw mount bearings, gibs and so on. Next you need to make more of a movement you will suffer a lot from slip stick move down and zero out on a 1 inch gage block then move up 1 inch and slide a 2 inch gage block under indicator should read zero what it is off is actual lost motion.
@Clough42
@Clough42 2 года назад
Good suggestions. In my case, I think most of the backlash is slip-stick causing the nut mount to flex. Not a lot of easy solutions, unfortunately.
@thetruthyouneedtohear
@thetruthyouneedtohear 3 года назад
You should put a L Hex Wrench on those nuts. You will see that with a T Handle it feels crazy tight, but that is due to poor leverage. Put a L Wrench on it, and you will be able to get it tighter. Also, loctite the screws.
@woodscreekworkshop9939
@woodscreekworkshop9939 3 года назад
Many books and movies have been written about that last thousandth
@TheAyrCaveShop
@TheAyrCaveShop 3 года назад
and loose nuts....
@stargatefred
@stargatefred 3 года назад
Hey Yuchol are you home now?
@forgeperformanceand4x4
@forgeperformanceand4x4 3 года назад
Can you get rid of the dove tail slides and mount hgr rail onto the slide ways and go that route?
@Clough42
@Clough42 3 года назад
It's all just metal, so yes. Is that practical? Don't know. Maybe.
@forgeperformanceand4x4
@forgeperformanceand4x4 3 года назад
@@Clough42 I would think milling off the dove tail and using the main base could make for a really interesting video. Would eliminate all head nod too. Pending results could open possiblitys for doing the X and y axis though you may loose z travel due to heights. But could you then make up the travel with extended z liner rails. Into the deep end fast.
@Clough42
@Clough42 3 года назад
@@forgeperformanceand4x4 yeah. I'll have to think about it. That does sound interesting.
@ikbendusan
@ikbendusan 3 года назад
this is exactly what i'm doing to my machine
@jonathanlausberg5834
@jonathanlausberg5834 3 года назад
I think that the backlash problem in the Z axis may lie in the friction of the dovetail slide.
@SecurityisaMyth
@SecurityisaMyth 3 года назад
This may be a foolish question...is there any possibility that the canted spindle impacted the accuracy of the measurement?
@Engineerd3d
@Engineerd3d 3 года назад
James any plans for scraping the ways of that mill?
@tjh44961
@tjh44961 3 года назад
Sorry, I'm running a bit behind on video watching so this is a little late... Z-axis errors are inevitable. The lighter the machine, the more difficult they are to compensate for. I have a Taiwanese-made, round column mill/drill, and a Sherline mill. Of course the heavier machine can take heavier cuts before it starts to flex the Z-axis, but you can never dial in a depth of cut on either machine and expect to get that depth correctly in one pass, even with a brand-new, razor sharp end mill. They just aren't rigid enough, massive enough, heavy enough, whatever you want to call it. You still have to sneak up on it. And at about 300# your G0704 has about 40% less mass than my mill/drill, with a corresponding reduction in rigidity. I know it's not linear, but it's likely that the mass of the 200# head hanging on the 5" diameter column deflects less than your G0704 when applying downforce for milling or engraving.
@gn6034
@gn6034 3 года назад
Why don't you use the Mach3 backlash compensation feature
@SteelCogs
@SteelCogs 3 года назад
You're supposed to eliminate as much mechanical backlash as possible before using backlash compensation.
@ikbendusan
@ikbendusan 3 года назад
i've read that it doesn't work for milling operations in mach3
@platin2148
@platin2148 3 года назад
Was this mill always cnc or is this a conversion almost looks like a opti mh20
@Clough42
@Clough42 3 года назад
It's a Grizzly G0704 conversion.
@dannirr
@dannirr 3 года назад
4 axis?
@GameBacardi
@GameBacardi 3 года назад
...screw worn out from height where head mostly working. :P
@richardcurtis556
@richardcurtis556 3 года назад
Another example of why precision counts. Ignore it at your peril because you may need it someday.
@tobiasripper4124
@tobiasripper4124 3 года назад
11:06 *waves hand* "these are not the 5 thou you are looking for"
@jjbode1
@jjbode1 3 года назад
I think he said "two tenths is not the five tenths we're looking for".
@tobiasripper4124
@tobiasripper4124 3 года назад
@@jjbode1 i think you missed a very obvious and well known movie reference.
@scrout
@scrout 3 года назад
You should wear THE BELT
@dannywilsher4165
@dannywilsher4165 3 года назад
Champion!!!!!
@HanstheTraffer
@HanstheTraffer 3 года назад
The easiest way to deal with backlash is preload. If you can implement it you have magic.
@Clough42
@Clough42 3 года назад
If the backlash is in the nut.
@Tupeutla
@Tupeutla 3 года назад
i am at 7 minutes but commented already :) : why not software fix the 5 thou if this backlash is constant ?
@ikbendusan
@ikbendusan 3 года назад
mach3 supposedly does not support backlash compensation during milling operations. this excerpt is from the manual: 5.6.3 Configure Backlash: ''The Config>Backlash dialog shown in Figure 5-24 lets you provide an estimate of the distance the axis must back up to ensure any backlash is taken up when the final “forward” movement is made. You can also specify the speed at which this movement is to be made. Mach3 will attempt to compensate for backlash in axis drive mechanisms by attempting to approach each required coordinate from the same direction. While this is useful in applications like drilling or boring, *it cannot overcome problems with the machine in continuous cutting where changes in direction occur.* you would need another controller (i have an edingcnc which does do proper backlash compensation)
@silden11
@silden11 3 года назад
It looks like you are fighting stick/slip. and you can’t really fix this without moving to linear rails
@Clough42
@Clough42 3 года назад
Yup. Very likely.
@michaelalcocer6778
@michaelalcocer6778 3 года назад
@@Clough42 what are you using for way lube? Try loosening the gib a lot and see how much backlash that removes. When setting the gib tightness on my G0704 I have a DTI on and check back lash as I tighten. I tighten until I start to introduce backlash into the system. My screws are double nuts that I custom shimmed, they account for about .0005 of my back lash.
@Clough42
@Clough42 3 года назад
@@michaelalcocer6778 Quick Slide 68. Essentially the same as Vactra 2. I did basically what you suggest, and found a happy .001" setting. This seems to be pretty temperature dependent, though. It was worse again the next morning when the shop was 20 degrees cooler.
@michaelalcocer6778
@michaelalcocer6778 3 года назад
@@Clough42 yeah I should have waited till the end of the video to comment. The gib will grow and shrink with the outside environment. Set it for when you would most likely be using it. I have spent hours chasing my G0704. I am over it unless you scrape it, it will have one issue after another. Linear rails if I keep it. Just trying to finish up my TC22 retrofit.
@court2379
@court2379 3 года назад
Firmer disapline is required for fixing backlash. Set that machine straight.
@henmich
@henmich 3 года назад
Ball..... screw..... will change your machine forever...
@gn6034
@gn6034 3 года назад
Yeah I'm the first to comment
@ikbendusan
@ikbendusan 3 года назад
nice
@hotfuzz1913
@hotfuzz1913 3 года назад
Congratulations
Далее
CNC G0704 Followup! FAQ, Issues, Costs, and Upgrades!
32:45
Making a Better Chuck Key for the Lathe
32:43
Просмотров 124 тыс.
Elden Ring DLC - ПОДОЖГЛО ПОПУ!
07:26
Просмотров 446 тыс.
Top Ten Tools I Use Every Day in the Shop
27:40
Просмотров 440 тыс.
More Easy Improvements For Your Lathe and Mill
27:33
Просмотров 193 тыс.
How to do a VFD Conversion and Motor Swap for a Lathe
28:27
Scrap CNC Machines / Can They Be Saved ?
48:11
Просмотров 99 тыс.
Fixing everything wrong with our HAAS CNC Lathe!
1:00:57
Просмотров 1,1 тыс.
Making 3D Printed Fog Buster Mounts with Loc-Line
27:21
A Sine Bar Walks Into a... wait
26:17
Просмотров 1 млн
Grizzly G0704 FULL CNC CONVERSION!
22:35
Просмотров 579 тыс.
Checking Stiffness and Backlash on my DIY CNC Mill!
8:03