CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > WoodWorking Machines > DIY-CNC Router Table Machines


DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 08-20-2008, 09:59 PM
 
Join Date: Apr 2007
Location: USA
Posts: 284
LaserImage is on a distinguished road
Z axis repeatability problem

I have a machine that I just finished building. I am doing some testing and have a problem I can't quite figure out.

The X and Y axes are as accurate as I need and repeatability is almost perfect. The problem is the Z axis. I used 1/2-10 acme screws with dumpstercnc ab nuts. I don't have any measurable backlash, that's the good news!

The bad news is that I am not able to hold position on Z. To test it I wrote some real basic gcode to move to X - 4 and Y - 4, then move Z from 0 to -.2 to +.2. I set 0 at 1" above the surface. I had it repeat this up and down move about 50 times and I end up with "0" at about .03 below where it started. If I start the up and down without zeroing then I end up with "0" another .03 below where it started. I guess the fact that it's pretty consistently off should be easier to diagnose, but I am at a loss.

I have eliminated the possibility of backlash, I think so anyway, by ending on "0" from both -0.2 and +0.2, it's the same result either way. I have tried lowering the velocity, I am able to run at 45 without losing steps and I have tried it at 3 just to see if there was a change - no change. I don't have the router running so I would hear if it were losing steps, I think so anyway.

I don't know what else to check, do you have any ideas?

I did a search on accumulation errors and didn't find anything that helped...

I've got a fairly large job I need to get a sample piece done by Monday and I can't run it this way. It happens to be text v-carved into wood posts so this problem is REAL obvious - a line of text 18" long starts at .0625 deep and ends at almost twice that deep.

Thanks in advance!

Gary
Reply With Quote

  #2   Ban this user!
Old 08-21-2008, 03:13 AM
Khalid's Avatar  
Join Date: Apr 2006
Location: Pakistan
Age: 32
Posts: 2,850
Khalid is on a distinguished road

I guess ur z-axis motor not holding the weight and loose step..
Reply With Quote

  #3   Ban this user!
Old 08-21-2008, 07:19 AM
Crevice Reamer's Avatar  
Join Date: Mar 2008
Location: USA
Posts: 3,454
Crevice Reamer is on a distinguished road

I think you have a very small mechanical error, and need to tweak your Z steps per inch setting to get accurate movement. Try adding 1 or two steps at a time and see what happens. If it gets worse, then subtract steps.

CR.
Reply With Quote

  #4   Ban this user!
Old 08-21-2008, 10:51 AM
YZF YZF is offline
 
Join Date: May 2008
Location: Canada
Posts: 94
YZF is on a distinguished road

I can think of two options:
1. You're losing steps - you wouldn't be able to hear anything if you're marginal and just lose a couple of steps per move. Try reducing your acceleration/deceleration.
2. Something is slipping, e.g. the coupling on the motor, coupling on screw shaft, etc.

Hope this helps...
Reply With Quote

  #5   Ban this user!
Old 08-21-2008, 11:22 AM
 
Join Date: Apr 2007
Location: USA
Posts: 284
LaserImage is on a distinguished road

Thanks Khalid, CR and YZF,

I ran my Z axis "workout" gcode several times last night and the amount it crept down was consistent every time. I didn't reset zero, I just ran the code and marked the height then ran again - the mark was consistently the same. I am picking up a dial indicator today so I can measure the distance, but by eye it looked the same.

Mechanically everything seems to be tight enough. Stepper mount, bearings, AB nut, etc.

I have tried setting the velocity at 3, from a normal of 45, and that didn't make any difference.

I used 4000 steps/unit in the Z motor tuning and I haven't checked it yet, but I will when I get the dial indicator today. Hopefully that will fix the problem.

Thanks again!

Gary
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 08-21-2008, 12:42 PM
Crevice Reamer's Avatar  
Join Date: Mar 2008
Location: USA
Posts: 3,454
Crevice Reamer is on a distinguished road

On further thought, I think you need to REDUCE your steps per inch slightly.

CR.
Reply With Quote

  #7   Ban this user!
Old 08-21-2008, 03:09 PM
Hirudin's Avatar  
Join Date: Jun 2008
Location: USA
Posts: 353
Hirudin is on a distinguished road

Here's an idea: add some weight to the Z axis and run it some more. I'm a newb, but if the amount it's off increases I'd bet it's simply too much weight. I guess at that point you'd need to put in a stronger motor (or maybe a higher voltage power supply?) or reduce weight somehow.
Reply With Quote

  #8   Ban this user!
Old 08-21-2008, 03:12 PM
 
Join Date: Apr 2007
Location: USA
Posts: 284
LaserImage is on a distinguished road

Originally Posted by Hirudin View Post
Here's an idea: add some weight to the Z axis and run it some more. I'm a newb, but if the amount it's off increases you probably know it's simply too much weight.
I am not discounting anything yet, but if it were slippage or losing steps would it be off so precisely every time? My guess is no.

I did get to HF and bought a dial indicator - I'll calibrate the Z tonight and see where that gets me.

Thanks again!

Gary
Reply With Quote

  #9  
Old 08-21-2008, 07:07 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,445
ger21 is on a distinguished road
Buy me a Beer?

Lower the acceleration, and maybe try increasing the pulse width.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #10   Ban this user!
Old 08-22-2008, 02:20 PM
 
Join Date: Jun 2004
Location: United States
Posts: 20
cncspear is on a distinguished road

Here's a wild idea to check if its the weight of the z assembly causing the problem. Turn it sideways, if its small enough, and repeat the z axis test. Just a thought anyway.

If thats not the problem I would guess it might be related to cumulative rounding error within the control software. Are you using the same screw pitch as your x and y axes?
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 08-22-2008, 02:28 PM
 
Join Date: Apr 2007
Location: USA
Posts: 284
LaserImage is on a distinguished road

I wasn't able to do anything last night but I had a few minutes this morning. Using the dial indicator I calibrated all three axes. The changes were not significant but they did seem to have a positive affect on the repeatability on all three axes.

After the calibration the Z axis was able to hold .0015 after about 20 +0.2 to0.0 to -0.2 movements. This is much better than before, it was just over .03 before I started.

I'll try vcarving some text this afternoon and see if the problem is gone, or at least better.

I did remove the router to see if it was a weight issue and it didn't change at all, it was off the exact same amount with or without the router. < good news!

I'll post again after I try the vcarving.

Thanks again,
Gary
Reply With Quote

  #12   Ban this user!
Old 08-22-2008, 10:23 PM
 
Join Date: Apr 2007
Location: USA
Posts: 284
LaserImage is on a distinguished road
Unhappy

Well, I tried routing some text again hoping for the best... It was the same as before.

This time I checked the error with a dial indicator and some real simple gcode. Here is what I did:

Remove router and mount dial indicator on router mount
Zero X, Y and Z
Zero the dial indicator on the Z axis
wrote gcode to move the Z up .1 then to 0.00 then to -.1 then back to 0.00
I ran this code 50 times and zero was off by .024

I tried setting the step and direction pulse at every option - no change
I tried changing the velocity and acceleration - vel from 3 to 40 and acc from 1 to 5 - no change
I tried putting in a backlash value of -.03 and turning on backlash - no change
I added 100, 200, 300, 400 and 500 to the steps/unit - no change
I checked all the mounting bolts and couplers, they were all tight - no change
I have tried standing on my head and holding my breath - no change
I am currently pulling out all of my hair (what's left) - no change expected...

Any other ideas?

I'll swap out the stepper, just in case.

Should I try changing the resolution on the drive? It's at 1/2 step now for all three axes, would changing it possibly have an affect?

Thanks again

Gary
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Best CNC accuracy and repeatability? DeepWoods Benchtop Machines 5 08-29-2008 02:04 PM
Need Help!- Y Axis Repeatability timprebleco Bridgeport and Hardinge Mills 3 08-28-2008 10:52 PM
X3 accurracy and repeatability firebrick43 Benchtop Machines 0 01-28-2008 11:58 AM
Z axis repeatability JERRIMY Stepper Motors and Drives 12 01-23-2007 11:16 AM
VF-3SS Repeatability Issue Kazsaw Haas Mills 51 10-02-2006 04:05 PM




All times are GMT -5. The time now is 05:17 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361