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 06-18-2008, 07:33 AM
 
Join Date: Jun 2008
Location: USA
Posts: 70
X2cnc is on a distinguished road
encoders/scales on X2?

I'd like to have table position information independent of stepper counts. Preferably, rotary encoders, since they would be simpler to mount and less likely to be damaged than glass scales.

Perhaps my google-fu is weak, but I'm not finding much on position feedback on the desktop mills. Is it a price thing, or are the stepper counts accurate enough that it's not a problem?
Reply With Quote

  #2   Ban this user!
Old 06-18-2008, 08:38 AM
Crevice Reamer's Avatar  
Join Date: Mar 2008
Location: USA
Posts: 3,454
Crevice Reamer is on a distinguished road

Originally Posted by X2cnc View Post
Is it a price thing, or are the stepper counts accurate enough that it's not a problem?
Hi X2cnc. Welcome to the Zone!

It's both. Stepper systems cost less than servo systems and are less complex. They can be configured to be quite accurate without losing steps.

Stepper motors have their maximum torque at standstill. As the speed increases, torque decreases. Stepper motors lose steps when they stall. They stall from lack of power at rpm. Steppers wired Bipolar Parallel maintain their power into more rpms than other wiring methods. Properly sized and powered stepper motors do NOT lose steps until they reach fairly high rpm.

The trick is to use a large enough power supply and suitably rated drivers to provide them with their BEST PERFORMANCE voltage. This varies from motor to motor and is established by the formula: 32 times the square root of the motor phase inductance in Mh.

For example: A Keling N23 425 oz stepper has 6.8 Mh of inductance when wired (as is the best) bipolar parallel, and draws 2.8 Amps. The square root of 6.8 is 2.6076 and 32 times that = a best performance voltage of 83.4 volts. For THIS motor, you would want to find a PSU and drivers that will provide as close to that as possible.

The Gecko 203V will run 6A and up to 80 volts. Keling offers a 72V PSU that will get as close as possible.

This combination should let the motor run as fast as possible with the most power at speed--thereby minimizing the possibility of lost steps.

Now if you were going to run this motor at 24 volts with a Zylotex controller--You would get much less power at much lower speeds and would probably start losing steps at a fairly low rpm.

CR.
Reply With Quote

  #3   Ban this user!
Old 06-18-2008, 11:51 AM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

Originally Posted by Crevice Reamer View Post
This combination should let the motor run as fast as possible with the most power at speed--thereby minimizing the possibility of lost steps.

Now if you were going to run this motor at 24 volts with a Zylotex controller--You would get much less power at much lower speeds and would probably start losing steps at a fairly low rpm.
I would agree with everything you said but I think "fairly low" needs to be qualified a bit more with regards to the specific application, which I'm guessing to be an X2 based on the OP's name.

A typical cutting speed on these mills is anywhere between 8 and 20IPM. If you're using a direct-drive 5-pitch ball screw (a typical X2 setup), that equates to motor RPM of 40-100, which is pretty low.

Also, 425oz is not a marginal motor for any of the X2 axes. You need RPM up into the hundreds before the torque drops by more than half, and there are a lot of X2s running happily with 24V/<300oz motor setups from what I've read here. You aren't going to see 100IPM rapids with 1/4 microstepping but you don't need that. Unless you're already going all-out, the extra money the fancier drives would cost is probably better spent on something else.

OTOH if you were running a wood router, it can be a whole different story. 60IPM is a cutting speed here and when your axes are 3+ feet long, rapid speeds start to mean a lot more. If using a typical 10-pitch acme screw then you are going to need a lot of RPMs to get there.

Though it's worth noting that a lot of production machines this size (like the Shopbot) use low-ratio rack drives with higher-torque motors. Ultimately if you need torque and speed you end up in servo-land. Steppers are better for slow and strong until you get to fairly high torque levels where AC servos start to become cheaper.
Reply With Quote

  #4   Ban this user!
Old 06-18-2008, 12:02 PM
Crevice Reamer's Avatar  
Join Date: Mar 2008
Location: USA
Posts: 3,454
Crevice Reamer is on a distinguished road

Hi sansbury! You are, of course correct. We are both talking about the same thing, but in different ways.

Not to argue, but the motor example was just one which I had the specs in my head for. I used it to demonstrate how to choose the best power/speed voltage. That motor would NOT be my first choice to run at 24 volts.

The original question implied to me, that X2cnc has heard a lot of myths about steppers losing steps. My discourse was just about a way of making SURE there are no steps lost.

CR.
Reply With Quote

  #5   Ban this user!
Old 06-18-2008, 12:23 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

CR: Yes, agreed. There is a problem in that people get simple ideas stuck in their head which become popular not because they are correct but because they are easy to understand.

'Steppers are less accurate than servos because they can lose steps' seems to be one of the more widely-held semi-truths around here. My pet peeve is guys putting 300oz motors on Sherlines.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 06-18-2008, 01:00 PM
LongRat's Avatar  
Join Date: Apr 2005
Location: UK
Age: 31
Posts: 679
LongRat is on a distinguished road

I'm not sure this has much to do with the original question...? Please correct me if I'm wrong. But if you want absolute accuracy, nothing will beat linear scales mounted on the axes. The mechanism used to drive the axes is completely immaterial. You are not limited to glass scales by the way, check out the steel tape scales made by Renishaw, designed for harsh environments and equally accurate.
Fundamentally though, an X2 doesn't justify going to this level of expense or complexity. The component parts aren't of a good enough quality to support the data from linear scales. For a more accurate machine, I would spend the money on a higher quality base machine, with ball-track slides etc. Like the Wabeco machines. Also, finding control electronics to interface with linear scales is going to be difficult. I've never seen anything hobby-level to do this. There are plenty of hobby-level servo controllers out there though, however all of these work from feedback from motor-mounted rotary encoders. Your mechanical arrangement after that point will therefore contribute further error.
Reply With Quote

  #7   Ban this user!
Old 06-18-2008, 09:40 PM
 
Join Date: Jun 2008
Location: USA
Posts: 70
X2cnc is on a distinguished road

Originally Posted by LongRat View Post
I Also, finding control electronics to interface with linear scales is going to be difficult. I've never seen anything hobby-level to do this.
I haven't either, which is why I asked.

I have an X2, the Xylotex 425oz 4-axis kit, and the CNC Fusion bracketry and ballscrews, which haven't arrived yet. While I'm putting it together, I want to make sure I haven't missed something obvious.
Reply With Quote

  #8   Ban this user!
Old 06-18-2008, 10:18 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

Originally Posted by X2cnc View Post
I haven't either, which is why I asked.

I have an X2, the Xylotex 425oz 4-axis kit, and the CNC Fusion bracketry and ballscrews, which haven't arrived yet. While I'm putting it together, I want to make sure I haven't missed something obvious.
Sounds like you are doing well so far.

There is a thread going in the past few days talking about interfacing with cheap Chinese scales to do this kind of closed-loop feedback. The electronics are non-trivial and there is also an issue because the cheap scales only update 50x per second which limits speed. You can go to glass scales but by the time you're done it's cheaper to put a proper screw setup on it.
Reply With Quote

  #9   Ban this user!
Old 06-19-2008, 07:35 AM
 
Join Date: May 2005
Location: USA
Posts: 99
tooManyHobbies is on a distinguished road

Originally Posted by Crevice Reamer View Post
This varies from motor to motor and is established by the formula: 32 times the square root of the motor phase inductance in Mh.
[Anal mode ON]
Your explanations have been spot on for every post I've read of yours, so forgive my little nitpick here: it's mH for inductance. Henry is capitalized because it's named after a person (Joseph Henry). 'm' means milli (10^-3), while 'M' means mega (10^6).

Sorry. I'm an EE & I can't help myself sometimes.
[Anal mode OFF]

I've often thought of adding linear encoders to my X2, and did some costing to see how bad it would be. USDigital has some very nice mylar linear strips for $6.30/inch (500 CPI) for lengths greater than 7 inches. They also have the encoders to read them for for $35.70 (500 CPI). You could use the 250 cpi versions of both and use 4x resolution multiplier in the encoders to get up to 1000 cpi to reduce cost. Of course once all these items have been purchased, the next step would be to design a PCB controller for interfacing to all of them, and then writing firmware to provide a fast enough update rate to ensure no missed steps. Not sure how this data would get into something like Mach3, but I'm still intrigued by this design and would love to do it some day!

After reading many posts here and other places, I decided that it's not needed, and there's no system setup to properly take advantage of it (but future Gecko drives might change that?).

tom
Reply With Quote

  #10   Ban this user!
Old 06-19-2008, 07:52 AM
Crevice Reamer's Avatar  
Join Date: Mar 2008
Location: USA
Posts: 3,454
Crevice Reamer is on a distinguished road

Originally Posted by tooManyHobbies View Post
Your explanations have been spot on for every post I've read of yours, so forgive my little nitpick here: it's mH for inductance. Henry is capitalized because it's named after a person (Joseph Henry). 'm' means milli (10^-3), while 'M' means mega (10^6). tom
Thanks, Tom! Nothing to forgive! In the interest of accuracy, I'll try to remember that.

CR.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 06-19-2008, 12:30 PM
The Blight's Avatar  
Join Date: Sep 2006
Location: Denmark
Age: 27
Posts: 563
The Blight is on a distinguished road

About that prefix. Once saw a package containing 500Mg of sugar. Thats a lot of sugar!

About positioning with stepping motors. I too am concerned with loosing steps, and so I have designed a simple encoder that will be mounted on the front of the motor. This has a resolution of 200 counts (50 holes). And so if the motor is off by 1 whole step (when you loose steps, you have actually lost 4 whole steps as far as I can figure out. So you have to be more then 2 whole steps off to actually loose a step), it sends a signal to the E-stop pin of the controller. You can also hook it up as a limit switch signal if you want to. When you first start up the machine it will calibrate itself by finding the center of one hole and working out from that. I have not yet tested this system, so I can't say if it will work as well as I hope, but in theory it should work. I'm going to make the encoder and housing myself. I have also put a resonance dampening disc on the encoder.
Reply With Quote

  #12   Ban this user!
Old 06-19-2008, 01:03 PM
 
Join Date: May 2007
Location: USA
Posts: 717
sansbury is on a distinguished road

Originally Posted by The Blight View Post
About positioning with stepping motors. I too am concerned with loosing steps
Just out of curiosity, why?
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
Dro scales CNCadmin Benchtop Machines 2 03-25-2010 02:56 PM
Glass scales as encoders dcprecision General Metal Working Machines 77 01-19-2010 11:51 AM
Sorce of used linear glass scales / encoders hotponyshoes General Metal Working Machines 2 05-14-2007 01:17 PM
good source for cheap glass scales/linear encoders? mbwittig Bridgeport and Hardinge Mills 1 10-24-2006 11:58 PM
Dro Scales CNCadmin Benchtop Machines 10 08-06-2003 12:03 AM




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