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! > Mechanical Engineering > Linear and Rotary Motion


Linear and Rotary Motion Discuss ball/Acme screws, R&P, linear slides and theory here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 01-12-2009, 05:50 PM
 
Join Date: Nov 2008
Location: USA
Posts: 10
Cliff567 is on a distinguished road
Opposing torque Rack & Pinion anti-backlash system?

We recently had a retrofit done on a Horizontal Milling Machine. I do much more electrical work in the plant, I’m not a mechanical person, so please excuse any mistakes. Here’s the best description of the machine I can give:

The machine has an opposing torque anti-backlash Rack & Pinion system. There are 2 motors (about 25KW each), 2 gearboxes, and 2 pinions driving 1 rack attached to the table. The motors drive in equal but opposite directions to create a tension torque on the rack at stand still. As I understand it, the theory is if both start out with equal torque in opposite directions and then you apply more torque to one and remove an equal amount of torque on the other the table will move in one direction. If you reverse the roles of the motors the table will drive in the other direction. Because of the opposing torque, there should be little or no backlash in the system.

One question I have is how should a system like this take into account the weight of the table, friction, and things like that?

Is there any literature available about this type of system?

Does anyone have a system like this that operates correctly?


Thanks,
Cliff
Reply With Quote

  #2   Ban this user!
Old 01-13-2009, 11:06 AM
 
Join Date: Sep 2006
Location: USA
Posts: 136
steve323 is on a distinguished road

Sounds horribly inefficient. But, I am not a mechanical engineer either.

Steve
Reply With Quote

  #3   Ban this user!
Old 01-13-2009, 01:23 PM
 
Join Date: Apr 2007
Location: USA
Posts: 1,314
harryn is on a distinguished road

This is a good way to reduce backlash in a rack and pinion system. It also helps hold things "still" when machining as there is a substantial holding torque. Pretty creative really. I have no idea how common of concept this is.

Another way to obtain similar results is to put two pinions on one rack, with each sort of "sprung" apart in opposite directions. The challenge of this approach is that rack often isn't all that thick, so getting two pinions on there is not all that easy. It also limits you to the tooth strength of one "tooth".

Is this a commercial machine or "custom". Probably a brand name will help you find more info on line. I have good luck using dogpile.com but there are a lot of search engines out there.
Reply With Quote

  #4   Ban this user!
Old 01-14-2009, 04:37 PM
 
Join Date: Nov 2008
Location: USA
Posts: 10
Cliff567 is on a distinguished road

Originally Posted by harryn View Post
This is a good way to reduce backlash in a rack and pinion system. It also helps hold things "still" when machining as there is a substantial holding torque. Pretty creative really. I have no idea how common of concept this is.

Another way to obtain similar results is to put two pinions on one rack, with each sort of "sprung" apart in opposite directions. The challenge of this approach is that rack often isn't all that thick, so getting two pinions on there is not all that easy. It also limits you to the tooth strength of one "tooth".

Is this a commercial machine or "custom". Probably a brand name will help you find more info on line. I have good luck using dogpile.com but there are a lot of search engines out there.

This is a fairly large 1950's vintage G.A. Gray Mill that has been retrofitted with a new control. Someone at work found this link which is a similar type system to what we've got but a different manufacturer:

http://www.danahermotion.com/website...tibacklash.pdf

We've got the information from the controls manufacturer of the equipment we've got installed. The manufacturer says we have problems with friction and "stick-slip" and I'd like to find out a little more about it.


Thanks,
Cliff
Reply With Quote

  #5   Ban this user!
Old 01-16-2009, 03:11 PM
 
Join Date: Apr 2007
Location: USA
Posts: 1,314
harryn is on a distinguished road

Hi Cliff

There might be a bit more info on a machine like this in the metal working part of the forum. If the challenge really is "stick slip", then perhaps the linear motion part of the table needs some work. Is it based on "ways" ?
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 01-17-2009, 08:47 AM
 
Join Date: Nov 2008
Location: USA
Posts: 10
Cliff567 is on a distinguished road

Hi Harryn,

The machine has V ways and the table rides on micarta. There is a pressurized, continuous flow way oil system.

We did some servo traces yesterday and I decided to try running very slow. We ran .001 ipm and I set the servo trace time to 500 seconds. We were monitoring the table scale and the current of both motors. In the 500 second trace, the scale made 28 steps of exactly .0003”. The leading edge of each step was slightly rounded with the machine settings that were left in the machine. Changing some gain settings made the steps look much closer to a square leading edge on the second trace we did. Everyone from the retrofit company and controls manufacturer has done tests with much faster speed. I was expecting a large jump in position on the scale and then a return to compensate, but it didn’t happen. I would be interested to know how you and other forum members that have experience in this type problem would test for this?

The symptoms we see that made the manufacturer conclude the problem was “stick-slip” is that when the gain is set where they think it should be, the table oscillates back and forth about 8-10 thousandths of an inch at about 5 second intervals when it is supposed to be at a standstill. There are also problems with that axis completing a circularity test properly.

Like I said, if anybody has any ideas I would love to hear them.

Thanks,
Cliff

Last edited by Cliff567; 01-17-2009 at 08:50 AM. Reason: correction of terms
Reply With Quote

  #7   Ban this user!
Old 01-17-2009, 10:55 AM
 
Join Date: Apr 2007
Location: USA
Posts: 1,314
harryn is on a distinguished road

Hi Cliff - I am afraid you are way out of my league. I am more of a wood hacker type.

I am just guessing, but it seems like stick / slip should happen going from 0 to something, or perhaps a reversal, not a constant slow motion.

From a simplistic controls engineering perspective, if there is oscillation "sometimes" then in a conventional PID loop, you would normally assume that the gain is too high, and the integral setting is too low.

The fact that you are having trouble with that axis from a dimension perspective (out of round circle) is a possible indication that "something" is causing the controller to have an offset from the setpoint. This is also an "indication" that the PID setpoints are off.

Of course, PID is just one control method, and I am 25 years away from this kind of work.

Like I said before, you are way ahead of me in terms of experience and equipment, but here is a link to PID control on wikipedia. I read through it, and it looks "correct" - at least as I remember.

http://en.wikipedia.org/wiki/PID_controller

The fact that you are seeing a problem at the 5 seconds mark is telling us something also. Often, controllers have an additional factor over PID - measurement timing (my term - I don't know the correct term).

True PID is a continuous, analog function, but no one actually does this. Instead, measurements are taken "periodically". Perhaps there is some kind of situation where a timing constant of the machines natural harmonic and the control network timing go in and out of phase with each other sometimes ?

I don't normally recommend to post the same question in 2 different forums, but when you are really stuck, sometimes it helps. Perhaps consider to post a link to this thread in the machinist area with a short comment. Maybe more people will see it and come over to post.
Reply With Quote

  #8   Ban this user!
Old 01-17-2009, 09:05 PM
 
Join Date: Aug 2008
Location: USA
Posts: 123
WGoyer is on a distinguished road
Anti Backlash on GA Gray

Cliff,
I'm curious - whose motors/drives/CNC did the retrofitter use?


We're struggling with an even more complex issue than yours: Our customer has this arrangement (two motors on one rack), but has them on both sides of a very long Ekstrom Carlson Gantry. So we have four motors controlled by a Fanuc 15MB in Tandem/Sychronous mode (four motors PLUS external rack and pinion encoders on each side with anti backlash torque motors for them too).

It sounds like you must also have external feedback (probably scales) too if you're experiencing hunting. Hunting is insidious because people assume the scale should take care of it, but it can't.

Warren
www.uptimecorp.com
Reply With Quote

  #9   Ban this user!
Old 01-19-2009, 03:14 PM
 
Join Date: Nov 2008
Location: USA
Posts: 10
Cliff567 is on a distinguished road

Thanks for the responses

Warren,
The retrofitter used Siemens motors, drives, and 840D control. They used a Heidenhain external scale on this axis. I’m sure they were trying to use good quality equipment for the project. The table travel is 26 feet and the table fully loaded can weigh as much as 90 tons. After seeing the problems with dealing with 2 motors, I don’t think I’d want to deal with 4. I hope you can get your system running properly.

Do you have any experience with 2 motor systems of this type? If you do, did you ever get one working properly?



Harryn,
A wood hacker? What ever you want to call yourself, I appreciate your ideas.

I agree about the stick-slip happening on the start of movement. When I did the test, I was trying to gradually bring the force up on the rack by entering the .001 ipm setting. I was expecting to develop a breakaway force and then have the table lurch forward, then try to correct and drive back. It didn’t happen.

I think this is only a PI control. There’s no derivative function available. There are several PI loops for different purposes and different drives. That’s part of what I’m trying to sort out in my mind right now. If I was guessing, I would say this control has at least 1000 different settings. Thanks for the Wiki link, maybe it’ll have some helpful tuning information.

Since the control manufacturer feels the problem is “stick slip”, our mechanical people are working on changing the way pump to one that will supply more flow. They’ve also found a better type of way oil for what we are doing. I guess we’ll see if this helps the problem.
Reply With Quote

  #10   Ban this user!
Old 01-19-2009, 11:25 PM
 
Join Date: Aug 2008
Location: USA
Posts: 123
WGoyer is on a distinguished road
Gantry Woes

Cliff,

Yes, we've done machines with various configurations from tandem like yours to parallel as the old Cincinnati's were. The best way to proceed is what you're doing: remove the scales from the equation first, solve the mechanical issues next, THEN try to re-introduce scale feedback. I'm on my third project this year where the scales were masking all kinds of mechanical problems. Once we were back on motor feedback for positioning, the mechanical problems became apparent.

Siemens and Heidenhain both make excellent products. Hang in there.

Warren
www.uptimecorp.com
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 01-20-2009, 09:57 AM
 
Join Date: Apr 2007
Location: USA
Posts: 1,314
harryn is on a distinguished road

Hi Cliff - I did a little more reading.

The P setting will affect how quickly you reach setpoint - as well as how much oscillation you have. This would be one place to look for the 5 second problem.

The I settings affect settling - and correct for offset. Too low of an I setting will let the system keep "ringing", as well as allow a control offset from setpoint.

Your system has too many settings for my basic knowledge set.

Since the mill rack is driven from one side, there is always the chance of "racking", which could add in some stick / slip type effects. Even if the racking is very small, the electronics might be picking it up as noise. Just guessing here of course.
Reply With Quote

  #12   Ban this user!
Old 01-21-2009, 08:07 PM
 
Join Date: Nov 2008
Location: USA
Posts: 10
Cliff567 is on a distinguished road

Sorry it took so long to get back here.

Warren,
We’re trying to get the engineer from the manufacturer back in to set this up after we complete the pump/oil modifications. I don’t know how much I’ll be able to play with the system before we get him in. When you’re talking about running off the motor encoders, the retrofitter made some PLC modifications to do that when he wanted to run that way. Unfortunately, there is no switch or setting in the control that will completely allow it. When you run off encoders, do you still look at the scale to see what the machine is actually doing? When he did it, he monitored the encoder. It made a circle that was in tolerance when doing a circularity test in the control, but the machine really didn’t perform that way.

I was also wondering if you had any idea what percentage of motor full load current is tolerable for stick-slip since it’ll be impossible to get rid of it all? Right now I don’t think our total start current exceeds 25% of motor full load current.


Harryn,
Have you looked at that Ziegler-Nichols tuning method? That looks really interesting. There’s some valuable information in that Wikipedia article. I’m kind of wondering if there are 2 oscillations that might happen, one fast and one slower (5 seconds). This control has a PI loop for position and another for the tension torque. I’m sure they affect each other; I’m going to pay close attention to where the engineer that’s coming starts with this.

The mechanical people have checked for racking, table lift, and anything else they could think of. They definitely don’t want a problem like this to fall on their shoulders at this time. Our mechanical crew is Really Good at what they do. I’ll double check with them to make sure though.



Once again, I want to thank both of you for the help.
Cliff
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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Will this be an Anti-backlash ball screw system? AKFALAR Linear and Rotary Motion 1 01-07-2008 07:39 PM
Anti Backlash sala84 JGRO Router Table Design 3 11-05-2006 08:04 AM
Anti backlash rack and pinion Salty72 Linear and Rotary Motion 6 06-14-2006 11:59 AM
rack and pinion backlash Apples DIY-CNC Router Table Machines 5 06-06-2004 09:50 AM
calculatiing pinion size for rack and pinion setup Apples DIY-CNC Router Table Machines 3 05-18-2004 09:36 PM




All times are GMT -5. The time now is 12:07 PM.





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