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 02-28-2007, 04:16 PM
 
Join Date: Feb 2007
Location: USA
Posts: 81
cyclotron is on a distinguished road
stepper control boards and their functions

Hi all,

I'm going to build my own cnc router but, while I feel confident i can build the framing and such, the electrical engineering side of things mistifies me. I'm planning on just buying a stepper control board but I'm not sure what the relationship is between the board and the CAM software. I use macintosh, and as such, I have found a board that uses a seriel interface rather than parallel ports. I also have found a CAM program. What I don't understand is whether or not the board itself has its own software. That is to say: Does the CAM program comunicate directly with the board or do I output CAM files (gcode?) to another program that controls the board directly? The board that I'm looking at claims it comes with software, although its unclear to me what that software is for. The software it comes with is for windows, but I found a site where a fellow in the uk used the board with a mac (hense my interest in it...) here are links to the stepper control board supplier and to the site if the guy using thiem with macs.

http://www.simplestep.com/products/products.html

http://www.sea-gull.demon.co.uk/
click on the section "cnc"
Any info on the subject, or interpretations of what is said ont he web pages would be greatly appreciated. Thanks!
Reply With Quote

  #2   Ban this user!
Old 02-28-2007, 11:52 PM
 
Join Date: Jul 2005
Location: USA
Posts: 1,875
Torchhead is on a distinguished road

Methinks you are in for an odessy of challenge. The general approach to using a PC for a controller is to use a cheap piece of hardware for a DEDICATED control function. It's only function in life is to take industry standard g-code and spin motors to make parts.

The use of a MAC as a controller does not seem to be a logical choice regardless of how comfortable you are with the machine.

The Simplestep product is a basic set of motion controllers. You will be dumped down into the depths of serial communications and using a proprietary piece of software to talk to their controllers. If you are lucky enough to get the Windows software to run on your MAC then all you will have to do is find/write an interface that will take simple g-code (which most CAM programs spit out) and translate that to their internal motion commands.

If you do find a software solution that takes g-code in and drives their cards (which in the quck scan I did don't seem to be motor "DRIVERS" but are the communications interface. They specifically exclude Gecko Drives (your best source of low cost power drives) The Sea-Gull solution is basically a CAM program that acts as the motion control too. You better like the way it works and the user interface because you won't be able to use anything else. It only imports HPGL plotter files (I'll leave you to discover the shortcomings of that approach!)

What you will be missing:

MACH3 Controller software. Over 7000 users and 5 years of development. Windows only. $159.00 for the software and it doesn't need "controller cards" running on RS- anything. Just a parallel port and a low cost breakout card and some good motor drives.

Xylotex 4 axis drive card. Directly drives steppers up to 2.5A. Takes Step & Dir in from a parallel port.

Gecko Drives for larger stepper motors or servos.

SheetCAM for 2D and 2.5D routing, milling and plasma cutting. 166.00 gets you a real GUI interface and things like tabs, parts duplication, different Posts for various controllers, etc

Vcarve for doing so amazing decorative and sign carving.

I could go on and on. I know that you are not in the US and that Windows based computers may not be as cheap as they are here but you will be jumping out of the mainstream of Small Shop CNC world in the US where most of the major help and activity is.

If your intent is to have a learning project then the MAC and SimpleStep will do a fine job of that but if you actually want to make parts rather than spending you time twisting in the wind by yourself then you need to look into what the bulk of this group uses.

Just my take on the subject.

Tom Caudle
www.CandCNC.com
Reply With Quote

  #3   Ban this user!
Old 03-02-2007, 07:17 PM
 
Join Date: Feb 2007
Location: USA
Posts: 81
cyclotron is on a distinguished road
more on boards and software

Hey Torchhead,
Thanks for the info!
I have definitely re examined my priorities, and making the jump to mac is not really at the top. I know my profile says otherwise (and I have since changed it) but I live in philadelphia, and in this bountiful land of ours, i'm sure i can find a working pc thats being thrown out in the trash. So, the mac thing can be easily avoided. (The newer macs can run windows! but i'm not rich enough to have one...) I'm absolutely interseted in cutting parts in plastic and eventually aluminum. With that said, I think I should just do what needs to be done to get me to that goal.
You have mentioned a few products in your post like the MACH3 software and the xylotex drive cards. Are other programs besides MACH3 able to communicate with other cards besides xylotex? Can MACH3 communicate with other cards besides xylotex? How much can I mix and match when it comes to the boards and the software? For the time being, the main constraints on this project are cost related so I am interested in software and hardware that is cheap but won't be limiting in the future (like having proprietary software that isn't compatible with upgrades to the system or parts. )
Reply With Quote

  #4   Ban this user!
Old 03-02-2007, 11:39 PM
 
Join Date: Jul 2005
Location: USA
Posts: 1,875
Torchhead is on a distinguished road

MACH3 puts out basic step and direction pulses through the PC parallel port, to any motor controller(s) that uses that signaling. Many do. It is a Windows based Software Controller. The bad news is that you can't run it on a dumpster PC. Takes a 1G or better processor and 256M Ram.

If you are looking to do it cheaper then look at EMC (free) running on Linux. Takes less horsepower. You must be willing to be a little more techie and deal with Linux issues.

If you don't mind DOS there is TurboCNC as well. Xylotex is a cost effective stepper drive card that works with any of the mentioned Controller options. So do the Gecko stepper and the Gecko Servo series since both are Step & Dir signaling.

If your interest is making parts and not learning technology then it's hard to beat the Xylotex and MACH3 combo for smaller machines or the Gecko and MACH3 combo for bigger stuff.

TOM CAUDLE
www.CandCNC.com
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
Open Source Boards Available, Stepper Drivers and Break Out Boards pminmo Open Source Controller Boards 762 11-21-2011 10:51 PM
Where can I buy the boards for the Control Crusader II? blmachado General Electronics Discussion 3 04-16-2007 03:59 PM
"HACKING" the optional functions on the Haas control? AMCTony Haas Mills 16 12-03-2006 11:28 AM
SDK or Library for controlling Stepper Control Boards tarquingq General CAM Discussion 0 12-22-2005 01:01 PM
Printer control boards for CNC???? thuffner3 General Electronics Discussion 7 07-03-2005 07:09 PM




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