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! > MetalWorking Machines > Benchtop Machines


Benchtop Machines Discuss all mini mills sherline, taig, square column, round column and CNC mill conversions here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 07-16-2008, 04:36 PM
 
Join Date: Jul 2008
Location: New Zealand
Posts: 480
Dougal is on a distinguished road
Planning an X2 conversion.

Hi guys, hopefully some of you can spare some knowledge to help a newbie.

I'm in New Zealand and have bought a mill that while rebranded, having an MT3 spindle and running on 240v is essentially an X2. So to save confusion I'll call it an X2 from now on.

I plan to convert this to CNC to make what the machine shop boys call rats and mice. the pieces that are too small to bother them with. Mountainbike parts, small car parts etc.
I'm also hoping that with a probe I can use it as a small CMM to reverse engineer parts.

I've been trolling sites like this for a few weeks and the options available just seem to grow rather than shrink. So I need some help nailing down the best collection of parts.
I want ballscrews, that's easy as the CNC fusion kit has that covered.
I'm on the fence regarding servos vs steppers. The absolute positioning of the servos will be a major advantage (I freely admit to crashing and stalling machine tools) and I like that I can buy braked servos which will go nowhere when the power is off.

I have absolutely no idea what control system to buy and I need help here. I would like to run the system from a laptop and will probably have to build/buy a 24v supply. But I would like the rest to be as complete for plug and play as possible.
I'm fairly savvy with electronics, but I'd rather pay for a kit to avoid the hassle.

CAM is something I'll address later. I've been playing around with demos of lazycam as well as cambam and g-simple thanks to finding out about them here. I'm a solidworks user, I have used G-code for industrial automation but not milling and have never used a CAM package before. But I know plenty of people who earn their living that way.

Any help appreciated.
Reply With Quote

  #2   Ban this user!
Old 07-16-2008, 06:06 PM
 
Join Date: Jan 2007
Location: USA
Posts: 634
Stepper Monkey is on a distinguished road

If you are going as far as ballscrews and servos, why a 24v drive and power supply? That would seriously cripple the thing, and only save you a few bucks at most.

BTW, I have brakes on my steppers as well, to both prevent the Z backdriving and hold positions on power off. They aren't just a servo thing.

If you are looking to cut corners anywhere, a servo system might be the better thing to drop. At this size both systems perform the equally well for designed operation, its only when you crash it does it become an issue.
That said, is the fairly significant chunk of extra money worth the occasional instance of having to recut of one of the little 'rats and mice' you might have potentially been able to save after a crash if you had servos? Remember that even with servos few parts can just be picked back up after a crash and resumed. Unless your cuts are very long and your material very expensive or irreplaceable, its hard to justify the cost solely on that basis.
Servos are definitely nice to have, so you could just really want them for other reasons, but the often used reason of recovery-after-crash is not really of much value at all when it comes to this type and size of machining.
Reply With Quote

  #3   Ban this user!
Old 07-16-2008, 06:35 PM
 
Join Date: Jul 2008
Location: New Zealand
Posts: 480
Dougal is on a distinguished road

Originally Posted by Stepper Monkey View Post
If you are going as far as ballscrews and servos, why a 24v drive and power supply? That would seriously cripple the thing, and only save you a few bucks at most.
I had stumbled across one controller that said it needed a 24v supply, what do most require?

Originally Posted by Stepper Monkey View Post
BTW, I have brakes on my steppers as well, to both prevent the Z backdriving and hold positions on power off. They aren't just a servo thing.

If you are looking to cut corners anywhere, a servo system might be the better thing to drop. At this size both systems perform the equally well for designed operation, its only when you crash it does it become an issue.
That said, is the fairly significant chunk of extra money worth the occasional instance of having to recut of one of the little 'rats and mice' you might have potentially been able to save after a crash if you had servos? Remember that even with servos few parts can just be picked back up after a crash and resumed. Unless your cuts are very long and your material very expensive or irreplaceable, its hard to justify the cost solely on that basis.
Servos are definitely nice to have, so you could just really want them for other reasons, but the often used reason of recovery-after-crash is not really of much value at all when it comes to this type and size of machining.
Thanks for your advice, since you have brakes on your steppers, is it possible to put encoders for feeback on them as well?
Or would this require a controller that isn't commonly available?

Are the servos available in this size fitted with incremental or absolute encoders? Absolute would of course be best (power up the machine and it knows where it is), but are they available and at what cost?
Reply With Quote

  #4   Ban this user!
Old 07-16-2008, 10:07 PM
 
Join Date: Jan 2007
Location: USA
Posts: 634
Stepper Monkey is on a distinguished road

I had stumbled across one controller that said it needed a 24v supply, what do most require?

Some stepper systems run at 24v, but it is much, much better if they are capable to run at 36 or 48, or even as much as 60 or 72v. I am not a servo expert by any stretch, but they generally run much higher - the ones I have seen have ran at 72 or 90v.

Thanks for your advice, since you have brakes on your steppers, is it possible to put encoders for feeback on them as well?
Or would this require a controller that isn't commonly available?

The brakes are standard Nema 23 items, and it is common and easily done to place a shaft encoder on the rear shaft of double shaft steppers (its generally why the second shaft is there). Mach3 controller software can accept the standard quadrature from encoders natively. There are also a number of commonly available breakout and interface boards to help for this purpose if needed.

One thought though; any feedback system using only shaft encoders is limited, as it does not give any extra benefit beyond more intelligently handling failure modes as you mentioned earlier. Under normal operating conditions they are redundant.

To actually increase accuracy or other performance attributes during normal operation, it takes MUCH more expensive linear encoders on each axis, as shaft encoders only monitor motor position. It therefore cannot reflect actual table position, as backlash or any other errors induced in the components after the motors themselves cannot be monitored by this type of system. This is as true for servos as steppers.
A shaft encoder only system has uses, not to knock them, just to point out that not all feedback systems are equal!
Reply With Quote

  #5   Ban this user!
Old 07-16-2008, 10:26 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

In terms of crash recovery, won't an accurate homing procedure do as much to salvage the job as a servo drive? You can return to a known position, fix the cause of the crash, and restart the job from there. OK, maybe a *little* more manual intervention but you'll presumably be in there anyway to fix the code that crashe dyou in the first place. And if the crash has caused the part to shift (or more likely run it over) then you're well and @#$!ed no matter what kind of drive you're using...
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 07-16-2008, 10:36 PM
 
Join Date: Jan 2007
Location: USA
Posts: 634
Stepper Monkey is on a distinguished road

Originally Posted by sansbury View Post
In terms of crash recovery, won't an accurate homing procedure do as much to salvage the job as a servo drive? You can return to a known position, fix the cause of the crash, and restart the job from there. OK, maybe a *little* more manual intervention but you'll presumably be in there anyway to fix the code that crashe dyou in the first place. And if the crash has caused the part to shift (or more likely run it over) then you're well and @#$!ed no matter what kind of drive you're using...
Exactly this. Well said.
Reply With Quote

  #7   Ban this user!
Old 07-17-2008, 03:32 PM
 
Join Date: Jun 2008
Location: USA
Posts: 70
X2cnc is on a distinguished road

Originally Posted by Dougal View Post
I want ballscrews, that's easy as the CNC fusion kit has that covered.
I have the CNCFusion ballscrew kit. The X and Y parts are just fine; I'd buy them again without a second thought. Since I plan on setting up a second X2 if things go well, that's not an idle comment.

Unfortunately, the Z-axis bracketry sucks decomposing roadkill. It's nicely made and bolts right up (requires drilling a couple of extra holes in the column, no big deal). However, it covers the Z gib screws. You can't even remove the bracket without removing the head first, so any adjustment of the gibs requires completely removing the head and CNCFusion bits.

I had read complaints about this while searching for comments on the kit, but I didn't really understand what people were talking about.

I have no clue why CNCFusion did things that way, but they could have pulled the screw forward a bit to clear the gib screws, or put it in the middle like some other kits, or even mounted it on the other side. My simplest solution is to make new brackets similar to the CNCFusion ones, except mounting the ballscrew on the other side.

The KDNTools Z-axis kit mounts in the middle of the headstock. The web site shows an Acme screw, but they supposedly have a ballscrew option. The CNCFusion XY bits look sturdier than the KDNTools stuff, and were cheaper; I'd use those with the KDNTools Z kit.

The Hossmachine design also uses a central leadscrew, bit Dan ran the screw up above the machine instead of down along the column. It took a while to figure out why - the table doesn't get close to the screw on the KDNTools layout - but Dan's layout with the overhead screw keeps it out of the path of coolant and swarf at the expense of making the mill a bit taller, though you would only care if you planned to enclose it.
Reply With Quote

  #8   Ban this user!
Old 07-17-2008, 05:18 PM
 
Join Date: Jul 2008
Location: New Zealand
Posts: 480
Dougal is on a distinguished road

Thanks for the advice guys.
X2CNC, excellent information about the Z screw on the CNCfusion kit. I'll most likely still get the full kit and make new mounts later like you have. Getting the machine working is going to be the first and most important step.

If I invest in some linear scales or seperate encoders, are there any advantages to servos over steppers?
Reply With Quote

  #9   Ban this user!
Old 07-17-2008, 10:18 PM
 
Join Date: Jun 2008
Location: USA
Posts: 70
X2cnc is on a distinguished road

I haven't made my brackets yet, but I'll post a drawing when I'm done. I think I can flip the CNCFusion bracket around to the other side and get away with one adapter at the top of the column.

I asked about encoders a few weeks ago. There were several replies, all to the effect that they shouldn't be necessary with steppers. The count should always reflect the position as long as you're not losing steps, and if you are losing steps, you have a problem you need to fix.
Reply With Quote

  #10   Ban this user!
Old 07-18-2008, 03:01 AM
 
Join Date: Jan 2007
Location: USA
Posts: 634
Stepper Monkey is on a distinguished road

If I invest in some linear scales or seperate encoders, are there any advantages to servos over steppers?

That tends to get you into a quality of gear well beyond anything reasonable for a hobbyist, while as rotary encoders can cost $20-30 each, proper linear encoders easily exceed the cost of the entire machine - for EACH one of them. They normally aren't found except on very serious five- and six-figure equipment.
That being said, there are people here who have quite creatively made some reasonably functional ones by mounting cheap Chinese digital hand calipers to each axis and wired the readouts to a custom board that converts the signals into standard quadrature, but even that adds up to quite a bit of a project and cost. I don't know who has them on here but they may pop up and offer more advice on that particular project.
Linear encoders are neat if you have them or can scrounge them up used and cheap, but really probably not the direction you need to realistically plan to go on a budget hobby mill!
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 07-18-2008, 05:16 AM
 
Join Date: Jul 2008
Location: New Zealand
Posts: 480
Dougal is on a distinguished road

Originally Posted by Stepper Monkey View Post
If I invest in some linear scales or seperate encoders, are there any advantages to servos over steppers?

That tends to get you into a quality of gear well beyond anything reasonable for a hobbyist, while as rotary encoders can cost $20-30 each, proper linear encoders easily exceed the cost of the entire machine - for EACH one of them. They normally aren't found except on very serious five- and six-figure equipment.
That being said, there are people here who have quite creatively made some reasonably functional ones by mounting cheap Chinese digital hand calipers to each axis and wired the readouts to a custom board that converts the signals into standard quadrature, but even that adds up to quite a bit of a project and cost. I don't know who has them on here but they may pop up and offer more advice on that particular project.
Linear encoders are neat if you have them or can scrounge them up used and cheap, but really probably not the direction you need to realistically plan to go on a budget hobby mill!
I'm still throwing around ideas at this stage.
The cheap digital vernier type slides that you're talking about would work great for incremental position, but if I went to seperate encoders I'd be looking for absolute position. I've used linear potentiometers for a few projects before and still have two in the 125mm stroke size. That'd take care of the x axis, I don't know if they're available in the size required for y and z but the cost would probably be a few hundred $US for each axis.
I've spent a lot of time around serious sized cnc mills, even helped repair them but unfortunately never operated one. Some of them were large enough to mill half a car.

So it appears steppers are the most attractive option at this stage, what is the best bet for controllers and interface boards? Keeping in mind that I'd like to drive it all from a laptop via USB even though parallel and serial are available. Our power here is 240v but building/buying a power supply shouldn't be a problem.
Reply With Quote

  #12   Ban this user!
Old 07-18-2008, 06:32 AM
 
Join Date: Jan 2007
Location: USA
Posts: 634
Stepper Monkey is on a distinguished road

Keeping in mind that I'd like to drive it all from a laptop via USB even though parallel and serial are available.

hrrrm? Why would you want to do that? USB was not designed for real-time functions, and is not suited to it at all. It is good for massive data transfer to 'smart' devices capable of then parsing things and data handling at their end, but CNC machines aren't smart devices. The parallel was designed specifically for direct CNC machine control, its actually precisely why it exists.
Parallel is the right tool for that job. People think it is old and therefore must be obsolete, but for this purpose there is none better - back when it was invented the old line printers that it was designed for had no buffers or internal control systems themselves, they required full direct real-time hands-on control by the host computer. Quite literally they were CNC devices, direct machine control is actually exactly what parallel was doing all along. We just happen to be the only people still using it as it was intended!

USB and parallel were developed for two different jobs, (massive non-synchronous data transfer versus real time control) and they don't interchange.

There are USB control systems for CNC out there, but they don't act like you may think. Using one, your computer isn't then the controller anymore. At that point it simply uses the USB to pass the gcode to a separate embedded controlling computer module mounted in your drive box that then does the work of sending the signals to the drivers - using, um, parallel. There is no way of getting around it, and so if you have parallel already, adding extra hardware and an extra control computer in between seems redundant.

Last edited by Stepper Monkey; 07-18-2008 at 06:55 AM.
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
Planning a 4x4 Oakley1975 DIY-CNC Router Table Machines 11 01-01-2008 02:21 PM
Trajectory planning of EMC 2.0 Hebert LinuxCNC (formerly EMC2) 1 10-16-2006 12:12 PM
Planning a manual mill Murdoch DIY-CNC Router Table Machines 20 08-23-2005 06:43 AM
need help planning russell DIY-CNC Router Table Machines 14 03-18-2005 08:18 AM
Too much planning? Hobbiest DIY-CNC Router Table Machines 7 04-26-2004 08:05 PM




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