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 05-21-2008, 04:18 PM
 
Join Date: May 2006
Location: USA
Posts: 92
endgrainguy is on a distinguished road
suicide prevention help neede

I"m having massive problems with my new shop built CNC. I'm getting inconsistant results from day to day, hour to hour. I "discoverered" yesterday that my x axis screw, (a THK 20 MM d. 20 MM lead, four start, bought used in apparently good shape) was apparently mapped incorrectly, as determined by measuring a 24" run called for in MIDI screen. I had assumed it was in fact a 20 mm lead, as labeled. It appeared to be off by alot --about 2.7 percent. I did the math, adjusted the steps in motor tuning, tested it a dozen times with good results, and figured I had solved some mysterious issues i was having. Ran my first set of parts, with lousy results. Tool paths seemed inconsistant -a second program for a finish pass calced from same drawing didn't match up, and I was left pretty confused. All individual tool paths were fine, producing the desired size pocket. The problem was in initial referencing. I rereferenced beween programs, which may have been a mistake, but I should be able to do that, right? Today I checked the x axis again, and results were again way off -this time in the other direction, and I got it back to going the distance asked for by undoing most , but not all ,of the change I made yesterday. So now it seems I've had three different values work, and I"m sure this will stop working as well.
Another issue is that the reff X axis behaviour changes radically with speed settings of the axis. At higher speeds (200 IPM) it doesn't do its return trip -just clicks off and stops, at what would be an obviously very different position than if it were traveling slower. This I"ve found to be related to trying a higher debounce setting, which I did because my limit switches were tripping at moments of high resistance to the cutter.
Could I have a corrupted version of MAch (it came on a refurbished PC sold by an Ebay CNC stuff vender). Could the PC itself be the problem? I'm so frustrated and confused, and I have no experience with this stuff beyond the misery I've put myself through these past couple months trying to build a functional machine.
If anyone who is expert in these issues lives near Greenfield , Massacusetts, (I"m actually a few minutes away from there, in Colrain, I"d be happy to pay for a consultation to try to figure out my problems. I'm a full time woodworker, and all other work has ceased as I"m consumed with getting this beast producing for me. Thanks!
Reply With Quote

  #2   Ban this user!
Old 05-21-2008, 04:27 PM
 
Join Date: Oct 2005
Location: US
Posts: 1,220
MrWild is on a distinguished road

Sounds like your lead screw is floating. Moving in the bearings, bearings moving in the housing, or your nut is floating.
Reply With Quote

  #3   Ban this user!
Old 05-21-2008, 05:39 PM
 
Join Date: Sep 2007
Location: us
Posts: 55
rgoldner is on a distinguished road

It's possible that you do not have your motors tuned correctly and are missing steps. It could also be noise adding steps.
Reply With Quote

  #4   Ban this user!
Old 05-21-2008, 06:26 PM
 
Join Date: Dec 2004
Location: Australia
Age: 58
Posts: 410
andy_ck87028 is on a distinguished road

Endgrainguy

Being in Australia, I'm a long way from you.

Are there any men's forums in your neck of the woods?

Rather than CNC expertize, your problems might well be solvable with the help of a bloke with a solid background in general engineering problems.

Being in the company of someone who you can share the problem solving with will take a lot of the emotional intensity away.

Take good care of Endgrain and the CNC problems will get solved.

Andy
__________________
Drat, imperfection has finally stopped working!!
Reply With Quote

  #5  
Old 05-21-2008, 06:35 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?

How are you homing your machine at 200ipm??

Homing must be done at slow speeds for good repeatability, and preferably without using debounce. Debounce causes a delay in switch activation, which can cause inconsistency as well.

From what you've described, though, I'd also guess that you have a mechanical sloppiness somewhere.
__________________
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

Sponsored Links
  #6   Ban this user!
Old 05-21-2008, 06:36 PM
Gir Gir is offline
 
Join Date: May 2006
Location: United States
Age: 24
Posts: 138
Gir is on a distinguished road

There's probably nothing wrong with your PC. Double check to make sure the lead screws are moving back and forth, and don't run your machine so fast that it misses steps. Try running between 100-150 instead of 200. Also, to see if it's an alignment issue that's making you miss steps, decouple the motors from the screw and try moving the axis back forth. If you feel it dragging along in certain areas, your screw is a bit screwed up (budump, cha), and if it's at the ends it's an alignment issue.

Worst comes to worst, maybe you should try buying a new screw and nut. Sorry to hear about your problems, I'm sure you'll get it figured out soon!
Reply With Quote

  #7   Ban this user!
Old 05-21-2008, 06:36 PM
 
Join Date: May 2006
Location: USA
Posts: 92
endgrainguy is on a distinguished road
inconsistant travel diagnosis

I guess it seems more likely to be electronic than mechanical. If it were mechanical, then somehow the effective lead of the screw was changing every so often, but was very stable until changed again, or at least stable for awhile. That doesn't seem possible.I'm running the axis way slower than its capable of, jogging it at around 100 IPM, when it runs smoothly at up to arround 300, at least -- (with a 31" travel there's not much use for high speeds). I am stepping at 1/25th microstep, because it's such a coarse lead (20 mm). I'm using Keling drivers and steppers and BOB, the 640 OZ/inch motors and KL-6050 driver on x and y, with the KL-8078 on Z.
Now noise, which I have no real understanding of, seems more likely. It's as if the pulse rate is slowly, or periodically changing by some definite percentage of the expected rate, around 2 or 3 percent. I did use sheilded cable for limit and home switches and for steppers though, and the x axis stepper doesn't run in a cable carrier at all. Any suggestions on how to diagnose "noise' issues? If it were lost steps, again, I don't see how I could get consistant results at times. Lost steps is more random, right? My profile tool paths meet up nicely, and I can send out a dozen sets of GOX0, GOX21, commands, and it gives perfect results on both ends. And then hours later, they're way off. I'll check my other axises. The Y has a funky used ball screw I'm replacing anyway, but Z is very nice fine pitch ball screw.
Reply With Quote

  #8   Ban this user!
Old 05-21-2008, 07:02 PM
Gir Gir is offline
 
Join Date: May 2006
Location: United States
Age: 24
Posts: 138
Gir is on a distinguished road

Noise is rarely a problem, but since you're using shielded cable It's extremely unlikely. Working for a while and then suddenly being off by a good bit seems like missed steps, especially since you described the clicking noise (those are missed steps). Try running it at 100 IPM for a while and see if you still get skewed results.
Reply With Quote

  #9   Ban this user!
Old 05-21-2008, 07:02 PM
 
Join Date: May 2006
Location: USA
Posts: 92
endgrainguy is on a distinguished road

Thanks for suggestions. I'm not in practice homing at high speeds , but I was trying to determine if the distance traveled in response to a command was changing in response to setting the axis speed higher or lower in motor tuning, and i homed the axis to start each check, which is how I noticed the erratic hopming at high speed with debounce up high (2000). I can understand why that would be the case. I ramped up that debounce setting to try to stop the limit switches from tripping when I was cutting, which they did every few minutes, finally disenabling them, and i forgot that i had experimented with debounce. Doesn't address my unstable travel issues though. You guys all seem to think it's mechanical, and I guess if y and Z are stable over time that would sem to point that way, but I still don't understand how a screw can demonstrate to have an effective lead of about 19.6 MM, and respond perfectly to a dozen 21" long travel commands, and then a few hours later, start behaving as if it were a 20.05 mm lead (these numbers just approximations, but close). Is it possible for missed steps to be so consistant?
Reply With Quote

  #10   Ban this user!
Old 05-22-2008, 10:57 AM
 
Join Date: Jul 2004
Location: USA
Posts: 114
mcarvey is on a distinguished road
Buy me a Beer?

I've only used servo's before so I can't say how common/consistent lost steps are. It is a little tough to diagnose your system since there are many places where things can go wrong. You need to systematically find out what is working correctly and only procede to the next step if you're 100% sure that it is working the way that it is supposed to. He is how I would procede if I had a similar problem.
1. Check the mechanicals. Mount a dial indicator on some place solid, and clamp a pair of vice grips (being careful not to chew up the surface) on the end of the ballscrew (or motor if you can do that) Make sure that one revolution of the ballscrew corresponds to a certain linear distance. Test it with a load on it. If there is any backlash it is coming from either the nut/screw combination, the coupling between the motor and the ballscrew (if you've clamped onto the motor), the AC bearing between the screw and your table, or a combination of some of the above. Once you are convinced that rotation of the motor can be consistantly be mapped into a linear travel you can cross this off as a source of your problems.
2. Make sure the electrical system is doing what it is supposed to. This is a little more difficult to do because you are testing the interaction between mach, the motor drivers, and the motor (and its loading conditions) Most people don't have a convenient way of making sure that mach is correctly outputting pulses so you may want to think about just wiping the computer, installing new OS, install fresh version of Mach. If you computer is not doing the correct thing, it will probably take more than 2 hours to diagnose and be very frustrating. Better to start fresh and not have to worry about that.
Once you have a fresh install, make the stage go back and forth at a slow speed (like 10 ipm or so). If it doesnt' work consistently at 10ipm, it probably won't work consistantly at 200. If it does work, start increasing the ipm to 20, then 30, etc. If it works consistantly at 60ipm, but not at 75ipm you'll have a much better idea of you're problem.
How have you grounded the shielded cable by the way?

Hope this helps
-Matt
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 05-22-2008, 12:13 PM
 
Join Date: Jul 2005
Location: usa
Posts: 409
cut more is on a distinguished road
Local cncer's

Matt,
There are a number of guys in southern N.H. who have experience with Mach.
In fact there is going to be a meeting sunday I think. I will e-mail the head of the group to post the time under the mentor forum.
If you r machine is vibrating enough while cutting to trip your limit switches then either you have very weak springs on those switches or you are working the machine pretty hard, which could lead to lost steps. I can't explain the varying inaccuracy over time unless, over time something heats up and causes binding in the way/guides. You didn't say what type of machine it is (moving gantry/moving table) but does everything move freely? how about after the machine has been running for a while?

Just a couple thoughts,
Cutmore
Reply With Quote

  #12   Ban this user!
Old 05-22-2008, 12:41 PM
 
Join Date: Jan 2005
Location: USA
Posts: 2,345
mactec54 is on a distinguished road
Buy me a Beer?

Hi endgrainguy
You said the limit switches are tripping how did you ground the sheild for your wiring if
they are tripping then you have a wiring problem they should not trip if done right
once a limit is tripped you should rehome the machine
__________________
Mactec54
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
rust prevention coolman General Metalwork Discussion 2 01-22-2005 11:32 PM




All times are GMT -5. The time now is 05:06 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