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 > Open Source CNC Machine Designs


Open Source CNC Machine Designs Discuss Open Source CNC Machine Designs here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 01-24-2007, 11:28 PM
 
Join Date: Dec 2006
Location: US
Posts: 3
russt is on a distinguished road
a collection of design calculations

Ok, I confess, I've caught the bug and I have to have a CNC router. What I want to do here is to go over some of the calculations I've been doing. The idea is basically collect a bunch of back-of-the-envelope calculations to direct the design decisions. Hopefully we can get a handle on the strengths and weaknesses of the design and build it up or pare it down accordingly.

Here are the design objectives (in no particular order):

1) Cheap, hardware store style router. All components should be easily sourced from the internet or from local stores. Shouldn't require any non-diy type tools to build, i.e. no welding, milling, or turning. Ideally just a circular saw/table saw and a drill.

2) It should be super rigid, doesn't have to be especially strong. This is a hobby machine, so machine speed isn't of the essence the way it is in a production environment. If the loads are too much for the strength of the frame, then just slow down the motion, take a lighter cut, etcetera...

3) It should be very precise, but doesn't have to be especially accurate. Basically the motion should be very repeatable, but doesn't have to be spot on relative to all the other points on the table. The idea here is that accurate components cost mucho bucks, and require lots of work to assemble and tune. On the other hand, this thing is being driven by a computer which can easily distort the toolpaths to compensate for inaccuracies in the motion. So let's build a precise, but inaccurate machine that can be calibrated such that the computer can make it accurate. The ideas for doing this will probably be posted in a separate thread.


Since it is much easier to talk concretely about a specific machine, here's a pic of what I have in mind. It's a typical moving gantry style router along the lines of JGRO's or Joe's. Cutting volume is 48" x 24" x 5", which should allow for a wide range of possibilities. The frame is constructed of Unistrut, which I arrived at after considering MDF for a long time.

I'd love to get some feedback on the calculations. The trouble with quick calculations is that you invariably assume certain things, which may not turn out to be true in reality. Hopefully some of you experienced CNCers out there will spot the problems.

Cheers, -Russ
Attached Thumbnails
Click image for larger version

Name:	cncrouter.jpg‎
Views:	235
Size:	57.5 KB
ID:	30274  
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 01-24-2007, 11:52 PM
 
Join Date: Dec 2006
Location: US
Posts: 3
russt is on a distinguished road
stepper motor force generated

Ok, here's the first calculation. What's the force generated by the stepper motors turning the leadscrews?

A screw is essentially just an inclined plane that's wrapped around the surface of a cylinder. So let's unwrap a single turn. We get a triangle with a base of 2*pi*r = circumference, and a height equal to the thread pitch. For the 1/2" 10 threads per inch Acme rod I'm using, that gives a mechanical advantage of base/height 2*pi*r*tpi, or about 15.

Now the force that the stepper motor is pushing the inclined plane is equal to the torque/radius. My moderate to weak steppers generate about 118oz-in of stall torque.

Also inclined planes have friction, so let's stick in an efficiency factor of 50%.

Putting it all together, I get a force of efficiency*torque /radius *mechanical advantage = .5*118/.25*15 = 3540oz = 221 lbs. That's plenty of force to break things, I think.

As a caveat, I should note that this is maximum force generated under stall conditions. Stepper motors lose torque fairly rapidly as they start turning. Looking at the motors spec sheet (http://www.japanservo.com/digital/general/pdf/KH56K.pdf) it appears that the torque drops by a factor of two at 1000rpm. So I'll get only 100lbs of force at 1000rpm or 100inches/min. This still seems more than sufficient.

Next we should look at the the typical forces in play during router operation.

Cheers, -Russ
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 01-25-2007, 05:02 PM
 
Join Date: Dec 2006
Location: US
Posts: 3
russt is on a distinguished road
typical forces in play

Here are the three categories of forces I can think of:
1) inertial forces - equals the mass times the acceleration. For example, take a 50lb gantry (22kg), and accelerate it from 0 to 100ipm over 1 second. Switching to metric units, I get a force required of 1 N, or 5lbs.

The minimum time to go from 0 to 100ipm using the maximum force (100lbs) is 50ms, or 166 stepper motor steps. Of course, this will entail large deflections of the gantry and x rails.

2) machine weight - a 50lb gantry (22kg) has a gravitational force of 220 N, or 50lbs. Duh!

3) cutting forces - basically pretty small, but I'm going to be assuming 10lbs in the x and y direction as a nice upper limit. It can of course be adjusted by taking a larger or smaller cut. The smaller the cutting force, the less the deflection of the machine and hence the more accurate the cut. Given that a computer is going to be doing the cutting and this is a hobby machine, it's ok to leave it slow while I play with the kids. It doesn't even have to be that slow, according to the estimate above.


So to recap, the main thing is to make the machine rigid under it's own weight. Next we have to make it stiff under the typical cutting forces, and next we have to drive it slowly enough that the inertial forces don't cause deflections.

Interestingly enough, it is possible that the gantry weight type of forces can be compensated out by the calibration mechanism that I'd like to apply, since the weight is something that is repeatable.


Two major caveats that I haven't really explored yet.
1) The whole machine will be vibrating in operation, and so it isn't enough to make it rigid under the typical cutting forces, but also make it rigid enough that the resonant frequencies are much higher than the typical router speeds.
2) When the bit bites hard into something it can catch and then you have the whole rotor mass slowing abruptly which can generate substantial impulses. Haven't considered that yet.
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 On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dust Collection and Brushes Gibbon DIY-CNC Router Table Machines 11 01-14-2012 01:31 PM
dust collection for graphite? tmt_92021 Moldmaking 4 03-22-2007 12:40 AM
Mist Collection automizer Safety Zone 6 01-03-2006 02:14 PM
Mach2 screens collection. ynneb Screen Layouts, Post Processors & Misc 0 09-29-2004 01:44 AM




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