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 08-14-2007, 11:31 AM
 
Join Date: Dec 2005
Location: USA
Posts: 115
AustinT is on a distinguished road
Guide wire linear motion

I have been thinking of how to build my next machine and have an idea. First i was thinking the best way to get the rails perfectly straight. Seems like a device could be built that could measure the deviation from a straight wire such as a piano wire stretched down the length of the machine. For example a linear potentiometer could be mounted on the linear block. The linear pot would need to have low friction so that the wire would not simply deflect. As the block was slid down the table the rail could be adjusted until it was straight.
I’m sure the idea above has been thought of and is probably widely used but lets take it a step further. Machines already exist that use feedback from a wire or string. One machine I can think of is a curb machine with slip forms. Instead of setting up forms and pouring them in a conventional manner, a string line is set up, when its time to pour the curb machine will follow the string line.
So how can we use this?
First we don’t want to have a piano wire stretched down our machines all the time, it needs to be a device that we set up and measure the deviation from straight linear motion. The deviation is recorded and used during normal operation of the machine.
For example let’s exaggerate and say that a certain location along the rail is out .125" from being straight. We know this because we have already set up our wire measuring system described earlier. During operation the machine would make up for this by superimposing the deviation with the planned route. On a gantry type machine if the x rails were not straight then the y direction steppers or servos would make up for it. If the y rails were not perfect then the x steppers or servos would make up for it.
Basically what it comes down to is open loop linear movement maintained by the software. CNC builders could hold tighter tolerances even if the rails were not set up perfect. They would however, need to make sure the rails were secure and had no slop.
Tweet this Post!Share on Facebook
Reply With Quote

  #2  
Old 08-14-2007, 11:57 AM
mxtras's Avatar
Silver Member
 
Join Date: May 2005
Location: USA
Age: 45
Posts: 1,810
mxtras is on a distinguished road

I think there are several ways to do what you are suggesting.

Here is one use of wire to achieve flatness: http://oneoceankayaks.com/madvac/madvac_index.htm

Scott
__________________
Consistency is a good thing....unless you're consistently an idiot.
Tweet this Post!Share on Facebook
Reply With Quote

  #3  
Old 08-14-2007, 11:59 AM
mxtras's Avatar
Silver Member
 
Join Date: May 2005
Location: USA
Age: 45
Posts: 1,810
mxtras is on a distinguished road

I guess you are suggesting to use the wire as feedback rather than using it as an aid in mechanical construction?

Scott
__________________
Consistency is a good thing....unless you're consistently an idiot.
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 08-14-2007, 12:14 PM
 
Join Date: Dec 2005
Location: USA
Posts: 115
AustinT is on a distinguished road

Originally Posted by mxtras View Post
I guess you are suggesting to use the wire as feedback rather than using it as an aid in mechanical construction?

Scott
Hi,
Yes it would be feedback. The wire would only be used during the setup of the rail. The machine during setup the machine needs to know a linear distance down the rail and a deviation from the guide wire. This information is used later during the operation mode of the machine. Suppose a straight cut needs to be made down the x axis length of the machine. Traditionally we would only use the x axis servos or steppers to make the cut. Now we would know that during the cut certain locations along the rail are not straight and we would use the y axis steppers or servos to make up the difference.
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 08-14-2007, 12:19 PM
 
Join Date: Jul 2005
Location: Canada
Posts: 11,419
Geof will become famous soon enough

Originally Posted by AustinT View Post
.....For example let’s exaggerate and say that a certain location along the rail is out .125" from being straight.....They would however, need to make sure the rails were secure and had no slop.
If you have a deviation of 1/8" and no slop then something is going to bind very hard somewhere along the travel. You cannot have a rigid gantry structure ridng on a pair of rails that are not parallel and straight.
__________________
An open mind is a virtue...so long as all the common sense has not leaked out.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6  
Old 08-14-2007, 12:51 PM
mxtras's Avatar
Silver Member
 
Join Date: May 2005
Location: USA
Age: 45
Posts: 1,810
mxtras is on a distinguished road

I guess the way I look at it is this: The energy and effort spent to make such a system automatically compensate or correct for mechanical deficiencies would likely be better spent straightening out the mechanical deficiencies.

Scott
__________________
Consistency is a good thing....unless you're consistently an idiot.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 08-14-2007, 12:51 PM
 
Join Date: Dec 2005
Location: USA
Posts: 115
AustinT is on a distinguished road

Originally Posted by Geof View Post
If you have a deviation of 1/8" and no slop then something is going to bind very hard somewhere along the travel. You cannot have a rigid gantry structure ridng on a pair of rails that are not parallel and straight.
Hi, The .125" was too much of an exaggeration. When I built my plasma table I used two lasers, a dial indiator and a piece of cold rolled 3X .5" steel as a straight edge. One laser was a construction laser to give me elevation It has an accuracy of an 1/8" at 100' if I remember right. I was not too concerned about the elevation becasue the torch height control would make up for it later. The other laser was to help eliminate the rail from rolling or twisting. It mounted on the carriage on a swivel. I made a mark on a Door about 60 feet away. As I pushed the carriage down the track I made sure the laser stayed on the mark. The dial indicator was mounted on the carrige and the cold rold was secure to the table. I started at one end and used 10-32 set screws to adjust the linear rail until it was as straight as the cold rold, good enough for plasma cutting.
This was used as the master rail. The other rail on the opposite side of the table was adjusted so the gantry would run smooth without binding.
I guess what im getting at is both rails are ridgid and the gantry runs smooth. As an assembly however the whole ganty does not follow a perfectly linear path.
Again this is not a big deal on my plasma and I am happy with the way it came out. I am going to build a gantry style mill and would like to see how precise I can make the rails. The machine will be constructed using epoxy and granite. I like the low creep of the E/G and the idea of being able to pour a self leveing table.

Last edited by AustinT; 08-14-2007 at 01:54 PM.
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 08-14-2007, 07:46 PM
 
Join Date: Aug 2007
Location: United States
Posts: 135
toastydeath is on a distinguished road

Not to insult you, but I don't really think creep is a big concern for a home machine builder. People talk about creep after they're done designing the temperature and vibration control systems for the building they're going to put their new creep-sensitive million dollar machine tool in.

If you are going for accuracy, true accuracy, you need to focus more on what material is going to be the easiest for you to work and make corrections to with the tools at hand. Things like thermal expansion and creep are not even on the accuracy radar yet. And both of those are very complex issues that require an entirely separate discussion for each.

If that material turns out to be E/G, then go for it. But choose it because you can work it after it has been cast, not because it has properties that don't matter to someone without twenty or thirty thousand dollars in measurement equipment.

You can probably get your machine ways to an acceptable condition with a small machinist's level and a couple indicators, and some stock to make some measuring jigs. Check out Google for webpages and folks who do machine tool reconditioning who post their practices online, or alternatively, buy a book on the subject. There are a couple different roads to get you to the same endpoint.

One of the books people have always recommended to me, but I have not had the chance to read, is "Machine Tool Reconditioning" by Edward F. Connelly.

Additionally, some of the other forums online have pretty darn good information on getting a set of ways straight.
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 08-14-2007, 08:56 PM
 
Join Date: Dec 2005
Location: USA
Posts: 115
AustinT is on a distinguished road

Originally Posted by mxtras View Post
I guess the way I look at it is this: The energy and effort spent to make such a system automatically compensate or correct for mechanical deficiencies would likely be better spent straightening out the mechanical deficiencies.

Scott
After thinking it over you are probably right it might not be worth the effort to make a system that automatically compensates for one machine . Would it be worth it however if it was standard input on a control such as Mach? It just seems like after it was built and working, Users could put down a couple of magnetic mounts with a wire stretched between the mounts . Then the machine in Mach could be slowly jogged from one end to the other. Mach would know the linear distance to the error and then would remember to compenstate for the error later on.
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 08-14-2007, 09:07 PM
 
Join Date: Dec 2005
Location: USA
Posts: 115
AustinT is on a distinguished road

Originally Posted by toastydeath View Post
Not to insult you, but I don't really think creep is a big concern for a home machine builder.

If you are going for accuracy, true accuracy, you need to focus more on what material is going to be the easiest for you to work and make corrections to with the tools at hand. .............If that material turns out to be E/G, then go for it. But choose it because you can work it after it has been cast, not because it has properties that don't matter to someone without twenty or thirty thousand dollars in measurement equipment.
......
One of the books people have always recommended to me, but I have not had the chance to read, is "Machine Tool Reconditioning" by Edward F. Connelly.

Additionally, some of the other forums online have pretty darn good information on getting a set of ways straight.

Thanks for the post, Im not sure at this point if E/G will be the easiest. I have some epoxy on its way so I can do some tests. The aggregate is already available as we own a ready mix company . The aggreate has a high percentage of quartz and i think it will work well. A lot of the concrete tools such as mixers, vibrators ect are already availabe as well.

Thanks for the recommended reading, I have been spending a good part of the day reasearching machine way scraping.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 08-14-2007, 09:36 PM
 
Join Date: Aug 2007
Location: United States
Posts: 135
toastydeath is on a distinguished road

No problem. I also have a very heavy interest and career aspiration for precision machine tool building/rebuilding.

Originally Posted by AustinT View Post
After thinking it over you are probably right it might not be worth the effort to make a system that automatically compensates for one machine . Would it be worth it however if it was standard input on a control such as Mach? It just seems like after it was built and working, Users could put down a couple of magnetic mounts with a wire stretched between the mounts . Then the machine in Mach could be slowly jogged from one end to the other. Mach would know the linear distance to the error and then would remember to compenstate for the error later on.
The problem I see with this is that error correction and compensation are only truly effective on a small (but relative) scale. A lot of machines I've seen on various forums built as a DIY project have larger, fundamental misalignment problems that make it hard to apply either correction or compensation.

A set of machine ways that are "fundamentally" misaligned will cause apparently unpredictable (nondeterministic, in the technical vocabulary) motions in the table that can't be properly compensated for. Poor ways on a linear axis will cause apparent unpredictability in not only the axis that has the error, but will cause linear and angular errors in the other axes that will change with load and other machine parameters.

When you get a set of guides, angular or linear, that true to a fine tolerance, error correction becomes more deterministic rather than apparently random. The errors in the axes are more repeatable due to the effects that take hold at higher tolerances (reliable elastic averaging) and become far more repeatable.

This is all under the dual assumption that there is a way to precisely align the string in the first place, and that there is a way to separate the vertical and horizontal components of the error motion.
Tweet this Post!Share on Facebook
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
Fuse And Linear Guide Alex S.A General Metal Working Machines 0 03-18-2007 06:48 PM
wire guide/track for cnc machine... SatanKlawz Mechanical Calculations/Engineering Design 9 05-28-2006 11:55 AM
Diameter of shaft for linear-guide Phantom DIY-CNC Router Table Machines 7 10-26-2005 11:11 AM
Support for linear guide wile_e Mechanical Calculations/Engineering Design 7 01-29-2005 06:30 PM
Kerk Motion RGS (Rapid Guide Screw) Losos DIY-CNC Router Table Machines 0 01-25-2005 11:38 PM




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