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 04-21-2010, 09:25 PM
 
Join Date: Nov 2007
Location: Canada
Posts: 28
Biff is on a distinguished road
Newb needs some guidance.

I'm starting to look into making a router table. I've been looking at a few sites, namely buildyourcnc.com to see what goes into it. I feel I have the mechanics down at least as a whole though I'm sure there are some finer points I'm not yet aware of. I will most likely change his design to suit, and not use much (if any) MDF, instead use BB ply, steel and aluminum to make it more rigid.

The electronics/control side of it still has me a bit baffled. As I understand it I use autoCAD and save the file as a DXF, use another program to convert that to g-code then use (mach3 for instance) to use that g-code to control the operation.

Question 1.) What exactly am I drawing in CAD? The path I want the router to take? If so then do I use the z axis in the drawing to define the cut depth?

Question 2.) What if I need to change to a different bit? How is that represented on the drawing?

For the actual control as I understand it the computer communicates with a breakout board to pass commands onto the steppers. I've looked at the one linked to on buildyourcnc.com as well as others and there seems to be quite a variation. They all seem to have the same type of control, i.e. x-step and x-direction, etc. but the pinouts of one board doesn't always match a different board.

Question 3.) Do I need to manually change the wires in the parallel cable or can I define the pinouts in the software? Or is there a certain standard I need to adhere to?

Question 4.) Is there an advantage in having a separate breakout board and motor drivers or is an all-in-one board o.k.?

I know I have a lot more reading to do and you've probably answered these questions a hundred times for newbs but I'm hoping you guys can narrow down for me what I should be concentrating on.

Thanks for any help in advance!
Ryan
Reply With Quote

  #2   Ban this user!
Old 04-21-2010, 11:21 PM
Jesse B's Avatar  
Join Date: Aug 2009
Location: Canada
Posts: 392
Jesse B is on a distinguished road

Originally Posted by Biff View Post
Question 1.) What exactly am I drawing in CAD? The path I want the router to take? If so then do I use the z axis in the drawing to define the cut depth?

You just draw the piece that you would like made, and the g-code interpreter will take care of the rest. Model an object how you would normally.

Question 2.) What if I need to change to a different bit? How is that represented on the drawing?

I'm not 100% sure, but I'd assume there are options in the g-code software that will deal with that.


Question 3.) Do I need to manually change the wires in the parallel cable or can I define the pinouts in the software? Or is there a certain standard I need to adhere to?

http://pminmo.com/PMinMOwiki/index.p...warepinout.png
That shows the role of each pin. Note that most control software will let you change the pin-out if your Break-out Board does not match said pin-out.

Question 4.) Is there an advantage in having a separate breakout board and motor drivers or is an all-in-one board o.k.?

While it does take up a bit more space, I prefer the modular approach. If you have an all-in-one controller, and one of the drivers goes bad, it's difficult to repair. If you're going modular, you can remove the faulty driver to repair, and the rest will not be affected. You can also run different drivers using this method, allowing you to use a multitude of different motors.
Answered the best I could in red. Hope I was helpful


- Jesse
Reply With Quote

  #3   Ban this user!
Old 04-21-2010, 11:49 PM
 
Join Date: Apr 2007
Location: USA
Posts: 5,911
CarveOne is on a distinguished road

Tool changes are defined as part of the gcode generation process. You will define the cutter sizes as Tool 1. Tool 2, etc. Each tool number is a specific size and/or type of cutter. You will need to manually adjust the cutter length to the correct height during the tool change before resuming the program. Automatic tool changers can do all of this for you in a production environment. Most home built machines don't have these, though some folks just gotta have one anyway.

CarveOne
__________________
CarveOne
Resistance is not futile. It is voltage divided by current (R=V/I).
Reply With Quote

  #4   Ban this user!
Old 04-22-2010, 09:49 AM
 
Join Date: Nov 2007
Location: Canada
Posts: 28
Biff is on a distinguished road

hanks for the feedback!

I've been thinking for the electronics I'll probably just get a kit. I've seen the G540 mentioned many times so I'm assuming it's a popular and well accepted controller. At least that way I'll get a system known to work well together than spend a lot of time and effort to 'hopefully' get something that works well together to save maybe a $100 or so. For instance something like this.

Originally Posted by Jesse B View Post
You just draw the piece that you would like made, and the g-code interpreter will take care of the rest. Model an object how you would normally.
Geez that sounds almost too good to be true but I'm not sure if it clears any fog. Most of the stuff I design I use 3d solids modeling, but if I was drawing say a PCB I'd probably draw in 2d. Can the code interpret either? Sorry probably getting way ahead of myself here.

Originally Posted by CarveOne View Post
Tool changes are defined as part of the gcode generation process. You will define the cutter sizes as Tool 1. Tool 2, etc. Each tool number is a specific size and/or type of cutter. You will need to manually adjust the cutter length to the correct height during the tool change before resuming the program. Automatic tool changers can do all of this for you in a production environment. Most home built machines don't have these, though some folks just gotta have one anyway.

CarveOne
It'll be manual bit changes, I'm just a hobbyist and not production. I'll have to play with this sort of thing when I get it up and running I guess. I'm just trying to avoid building the machine and then realizing I should have built it a different way or used different equipment because I don't have a feature I want. I'd rather be looking at, then looking for it.

Another newb question - I see 4 axis kits available. I can't think of what that 4th axis would be for. The only thing I can guess at is tilting the cutting head, but if you were going to do that wouldn't you want a 5 axis to be able to tilt the head in 2 directions?

Thanks again,
Ryan
Reply With Quote

  #5   Ban this user!
Old 04-22-2010, 10:00 AM
revwarguy's Avatar  
Join Date: Feb 2009
Location: USA
Posts: 369
revwarguy is on a distinguished road

Youre right! The 4th axis is (sometimes) to tilt the cutting head on one plane. Other axis can be to tile the cutting head on other planes.

However, there really isn't a standard for this - something becoming popular is to have a rotary table set up as the 4th axis - e.g., you put a long piece of wood in a setup that is very much like a lathe, but the wood material is rotated under the cutting head by a CNC stepper motor, and the cutter moves up and down and across the piece to carve up columns, etc.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 04-22-2010, 02:21 PM
Jesse B's Avatar  
Join Date: Aug 2009
Location: Canada
Posts: 392
Jesse B is on a distinguished road

Originally Posted by Biff View Post
Geez that sounds almost too good to be true but I'm not sure if it clears any fog. Most of the stuff I design I use 3d solids modeling, but if I was drawing say a PCB I'd probably draw in 2d. Can the code interpret either? Sorry probably getting way ahead of myself here.
As long as you export the file in the proper format, it does all the work for you I know *.DXF works for sure, but I'm not sure of what others do, but I'm fairly certain there are more.

As for PCBs, you obviously just design then in 2d. If you use Eagle (freesoft PCB layout and schematic software), there's a very easy-to-use plug-in available called PCB G-Code, which will automatically create the G-Code for isolation routing the PCB. You just set up the preferences, and it does the rest.

Originally Posted by Biff View Post
Another newb question - I see 4 axis kits available. I can't think of what that 4th axis would be for. The only thing I can guess at is tilting the cutting head, but if you were going to do that wouldn't you want a 5 axis to be able to tilt the head in 2 directions?
The 4th axis can do whatever you want it to! Most often I find it's used as a rotary table, so that you can rotate your piece and get true 3D objects. most 3-Axis routers are referred to as "2.5D", just because they can't get the back side of the object, not quite making them 3D. You can mount your piece in a 4th axis, similar to a lathe, that will rotate the stock, allowing you to get the top and the bottom. You can also rotate the cutting tool like you mentioned. Really it's just down to what you need it for, and you can run as many axes as needed, doing whatever you require of them.


- Jesse
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
Need some guidance scrambled General Electronics Discussion 10 02-21-2009 01:32 PM
Looking for a little guidance! jayty97 DIY-CNC Router Table Machines 3 02-14-2007 08:43 PM
In need of guidance xcphil General Metal Working Machines 0 05-29-2006 01:41 PM
I need a little guidance please.... Steve F Servo Motors and Drives 5 05-15-2006 01:16 AM
Need some CNC guidance seafire CNC Plasma and Waterjet Machines 2 11-15-2005 10:07 PM




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