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 01-07-2008, 03:15 AM
Rally's Avatar  
Join Date: Jan 2007
Location: USA
Posts: 188
Rally is on a distinguished road
Servo Motors in the 1100in/oz range.

Hi all!
I hate to start this new Post but I really would like to know.
I have been surfing the Net and reading articles about complete kits, but turns out there are non. Or at least I can't find them. Problem is that I have limited funds. I would like to stay under 4 grand.

Please someone "in the know" explain something to me. I'm looking at putting together a 1000 to 1200 in/oz Servo machine. I know about stepper setups but can't quite grasp the Servo setup.
Want List:
3 1000 to 1200 in/oz Servo's with 2000 line Encoders
1 600 in/oz Servo for 4th Axis
4 G340 Gecko Drives
Mach3 Software and Pendant with Feed override.

Here are my Questions:
Are all Servo systems closed loop. From what I read these systems will not "unlike Steppers" lose position at any time. Is this correct?

Will I need a Power supply for each Motor?

What about a control Unit is there anything that work with USB? Or would parallel be better?

I would greatly appreciate any Input.
Thanks.
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 01-07-2008, 06:09 AM
 
Join Date: Apr 2006
Location: USA
Posts: 1
parsprite is on a distinguished road
Closed loop servos

To answer your servo questions

Servo systems, in this kind of application, are always closed loop.
This is the reason that they don't lose position. The controller is always checking and compensating for the position of the axis.
So, current is being applied to the motor, even when it is in position.
Needless to say, with the cost of servos being much more competitive, I wouldn't use steppers.

The power supply for the servos, really depends on which ones you are using.
In the case of the Gecko drives, they typically all use a common supply.
But in the case of more industrial drives it is common for them to have individual supplies.

I don't know which would be better (USB or Parrallel). But it seems to me that parrallel would be faster because it is not a serial communication.
However, it all depends on how it is being used on a very low level.


Hope this helps.
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 01-07-2008, 06:41 AM
 
Join Date: May 2003
Location: malta
Posts: 69
marting is on a distinguished road
HI Rally,
I'll try to give in my input from my experience. Servos never loose steps for the reason that the encoders tell to motor when and where to stop, so unless the final destination (as inputted from the computer to the driver cards) has not been reached the motor keeps on going until it does. As regarding to the power supply, as long as the voltage of all motors are all the same, having one common supply is the economical way to go. On the other hand if you have different voltages you iether require a transformer which is tapped to the required voltages or else separate supplies. I prefer the first option which requires a tailor made transformer. Important if you intend to build it yourself consideration is to be taken to compensate step up in voltage when rectifying (1V AC is equivalent to approx 1.414V DC. Power of the transformer is rated in VoltAmpers (VA) not Watts and it's power is to be the total power of the motors alltogether. I'd like to add up another 20% to that in case I would require to hook up anything in the future. Important is to cater for 5, 12 and 24V DC, only if you will be putting in a tailor made transformer. To know what power you require find the max current rating (Ampers) and multiply with the rated Voltage (Volts) of each motor and add them up. Take that value and divide it with 1.414 and you should get the required voltage output of the transformer.
Regarding the paralell port, I can use 2, however it seems that the way to go now adays is USB from what I here and see.
Hope I have been of any help.
regards
__________________
Martin G
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 01-07-2008, 07:19 AM
H.O H.O is offline
 
Join Date: Jul 2007
Location: Sweden
Posts: 886
H.O is on a distinguished road
Hi Rally,
A servo is by definition a closed loop system. In the case of Mach3 and Geckodrives the loop is closed at the servodrive (G340 in your case). What that means is that Mach3 doesn't really know where the machine is but relies on the servodrive to make it go there. If it ends up to far off target due to overload or whatever the drive shuts down and (optionaly) lets the computer know that something is wrong.

Now, regarding the lost steps.... It is true that underpowered stepmotor systems can lose steps when driven outside of there specification. But to say that a servo system can't lose steps is not entirely true. If for example there is noice on the encoder signal there can be a problem and if the step/dir signals doesn't meet the specification there is exatly the same risk of losing steps as with a step motor.

There are pros and cons to both types of systems. An overloaded step motor stalls (loses steps) but no harm is done to the motor. An overloaded servo motor may burn up if not protected. A step motor is generally more appropriate for low/medium power CNC due to it's torque/speed curve while a high power servo generally needs some kind of reduction (belt drive, gearbox etc) to make use of all the available power. They (the servo system) can alos be more problematic to tune but it doesn't have to be. The servo system can also run away in case of lost encoder signal or shorted outputstage of the drive.

As to your powersupply, if all motors are the same voltage then a single powersupply will be the best/cheapest option but you can use one for each if you like. If you want absoulte max power from your motors you need to carefully select the voltage of your transformer. In that case you need to concider the max voltage of the motor, max voltage of the drive and the PWM modulation of the drive. Some drives have a max PWM modulation of ~85% which means that if you have 100V powersupply the max voltage the motor will "see" is 85V which would be quite a good fit for a 90V motor. On the other hand IF the drive should fail with a shorted output transistor the motor COULD see the full 100V which MAY be more than the absoulte max on the motor and could make permanent damage to it.

All this needs to be concidered when designing a servosystem.

There is a new device, currently undergoing beta-testing called the Smoothstepper. What I've read is that it should act and look just like two ordinary LPT-ports but it interfaces to Mach3 via USB. I don't know much more than that but if you have a look at the Mach3 forum there should be some info there, just search for Smootstepper. There's also the NCPod but again I'm not really up to speed on the status of it.

Hope it helps!
/Henrik Olsson.
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 01-07-2008, 07:35 AM
 
Join Date: May 2006
Location: USA
Posts: 94
dewme5 is on a distinguished road
don't forget about options including gearing. You can easily reach your required torque range, and encoder range by reduction gearing. Just have to give up some speed. (always give and take) 600in/oz 1000lpr encoders and 2:1 reduction gearing would give you 1200in/oz and 2000lpr on the lead screw.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 01-07-2008, 07:49 AM
 
Join Date: May 2003
Location: malta
Posts: 69
marting is on a distinguished road
Some drives have a max PWM modulation of ~85% which means that if you have 100V powersupply the max voltage the motor will "see" is 85V which would be quite a good fit for a 90V motor.

Hi HO,
As you have mentioned regarding the PWM, I have some difficulties of how this effect the motor voltage can you be a bit more elaborative. I am using Rutex drives indicated in the following link and running servo motors at 60V DC ( http://www.rutex.com/us/home/index.htm ), it says 19.5KHz PWM but I really don't know what it means. Can you tell from this information if I actually have 60 Volts across the motor terminals and how to calculate this (if there is any calculation!!)?
Thanks
__________________
Martin G
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 01-07-2008, 07:51 AM
 
Join Date: May 2003
Location: malta
Posts: 69
marting is on a distinguished road
Hi H.O,
Actually the correct link to the drive that I'm using is the following:
http://www.rutex.com/pdf/R990H.pdf

Thanks
__________________
Martin G
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 01-07-2008, 10:02 AM
H.O H.O is offline
 
Join Date: Jul 2007
Location: Sweden
Posts: 886
H.O is on a distinguished road
Hi Martin,
Actually I made a little mistake but more about that later....

I can't seem to find info about the max modulation in the Rutex datasheet you linked to. The 19.5kHz number is the switching frequency of the drive. The transistors in the drive works like very fast switches and turns on and off the current to the motor 19500 times per second. The PWM modulation or dutycycle is how long the transisitor is ON relative to how long it is OFF. In other words if the duty cycle is 50% the transistors are ON 50% of the time and OFF 50% time. If you have a 60V supply the average voltage to the motor will be 30V.

The reason most drive can't reach 100% modulation is that the bootstrap capacitors for the highside drivers of the H-bridge needs be refreshed. As I said, I can't find any info on the Rutex drive and I can't seem to remember seeing any info about the Gecko series of servo-drive either. But if you look at the datasheet for the VSD-A from Granite Devices you'll see that it has a max duty cylce of 88%. So with a 100V supply the average voltage seen by the motor would be no more than 88V. If the motor has a voltage constant of 30rpm/V you'll "only" get 30*100*0.88=2640rpm from that motor even though you might think you'd get 3000rpm because you have a 100V powersupply.

If your system works then don't worry about it. If you want to find out you need to ask Rutex what the max PWM modulation or duty cylce is and then multiply your supply voltage by that percentage.

The error in my previous message is that if the absoulte max voltage rating of the motor is 90V then it wouldn't be advisable to use 100V supply even with a drive with 85% max duty cycle. The reason is that even though the average voltage would never be more than 85V the actual voltage applied to the motor during the On-time of the switching cycle IS 100V, or very close to it.

Hope it makes some sense, if not let me know and I'll try again.

/Henrik Olsson.
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 01-07-2008, 10:25 AM
 
Join Date: Dec 2007
Location: USA
Posts: 2
kf2qd is on a distinguished road
Question on servo size -

Most stepper motors are LOW SPEED motors and Servo Motors are HIGH SPEED motors. You will probably need to use gearboxes between the Servo Motor and the whatever you will be driving. If your servo motor is 0 to 3000 RPM and you need a much lower RPM you will also increase your torque by the same ratio as your gear box.

10:1 gear ratio = 10 Tames the Torque.
100:1 gear ratio = 100 times the torque.

Some stepper applications drive directly from the stepper motor, most servo applications run through a gearbox or belt reduction.

The other part of the system to look at is where the encoder is attached. If the encoder is attached to the motor you will have finer resolution, it the encoders are attached to the output you will have lower resolution. With high ratio gearboxes with the encoder mounted to the motor, you may get more encoder counts than the system can handle. In other words - the farther from the load the encoders are the lower the encoder counts you will need for a given resolution.

What max output speed do you really need from your drive?
What max speed are the servo drives?
that gives you some numbers to determine your gear reduction. Once you have your gear reduction you can then determine what torque you really need from your motors.
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 01-07-2008, 10:46 AM
 
Join Date: Apr 2004
Location: US/ central
Posts: 11
pgruendema is on a distinguished road
What size servo motor to use, some thoughts

Hi H.O:
I am using Reliance 690 servos for the X and Y axes of a B'port mill. I have measured the watts used by these motors when making 1/2" deep cuts in mild steel, using almost the entire diameter of the 3/4" roughing end mill. The power used is tens of watts, something like 40 or 50 watts. This is small portion of the power available with these 480 watt motors. They are rated something around 1,200 inch-ozs. While they look like they are the right size for a standard B'port, they are in fact huge.

While i had the power meter (Brand Electronics E-1850) on there i confirmed that the motors pull zero watts when they are on location. That's what servos do, they only draw power when there is a difference between commanded and sensed position. Position is sensed by the encoder and the circuit that spends its time counting up and counting down. For your planning purposes, 10 counts off location brings on modest power and 40 counts off location brings on significant power to restore position.

You mentioned 2000 line encoders which are the same as 8000 count per revolution. This allows extremely fine position control, finer than is needed for milling but might be ok for a cnc jig grinder. And your PC controller can output perhaps 30,000- 50,000 steps / second so you might be stuck with a machine that positions very precisely but has a top speed of ten inches/ minute.

Generally the USB port is by design not a real-time device. The parallel port is. To get real time pulses out of the USB port the pulses are generally stored in an external box which then parses them out on a real time basis. Extra complexity but it can do so faster than the parallel port.

If you are using 2:1 belt and pulley step down then you might want to look at 1,000 or even 500 line encoders, depending on the pitch of your lead screws. Do not set up for too many pulses/ inch! 20,000 - 40,000 per inch is fine for general purpose milling.

Pete
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11  
Old 01-07-2008, 11:16 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 19,551
ger21 is on a distinguished road
Buy me a Beer?
Originally Posted by pgruendema View Post
You mentioned 2000 line encoders which are the same as 8000 count per revolution. This allows extremely fine position control, finer than is needed for milling but might be ok for a cnc jig grinder. And your PC controller can output perhaps 30,000- 50,000 steps / second so you might be stuck with a machine that positions very precisely but has a top speed of ten inches/ minute.

Generally the USB port is by design not a real-time device. The parallel port is. To get real time pulses out of the USB port the pulses are generally stored in an external box which then parses them out on a real time basis. Extra complexity but it can do so faster than the parallel port.

Pete
Mach3 can output 100,000 steps per second through the parallel port, and up to 4,000,000 with the soon to be released SmoothStepper which uses USB. www.warp9td.com Projected price is just over $150

You can also use a Gecko G100 with Mach3 to get up to 4,000,000 steps per second via ethernet.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Tweet this Post!Share on Facebook
Reply With Quote

  #12   Ban this user!
Old 01-07-2008, 11:46 AM
ktb100's Avatar  
Join Date: May 2006
Location: USA
Posts: 175
ktb100 is on a distinguished road
Hi Rally,

I am a machinery importer. I have recently started using the Mach3 software. We have assembled a machine with a 12" x 54" table and DC servo motors & Gecko drives. It works okay but I wanted more. So, I called overseas and found a 750kw AC servo motor with drives. This is about 20 inch pounds STALL not PEAK. The endcoders are 2500 count per rev. Enough torque that it could be direct mounted without belts or reduction. I bought 12 of them. They will be here in 2-3 weeks. I can sell a motor, drive, endcoder & 10' cable for $625. plus shipping. The torque alone was enough for me to go shopping for AC drives, but I was amazed how close the cost is by the time you add the DC motor, drive, endcoder, cable & Power supply up.

Thanks !!
Kirk Brown
Majestic Machinery, Inc.
626-336-2350
Attached Images
 
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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
DC motors as servo motors Doug Schwochert Servo Motors and Drives 5 12-26-2007 01:03 PM
stepper motors or servo motors? jprobst Torchmate 3 07-13-2007 06:37 PM
anyone using a servo motors ? eloid DIY-CNC Router Table Machines 2 04-05-2007 04:35 PM
Where to buy DC servo motors? Neil_J General Metal Working Machines 5 03-06-2006 03:17 PM
servo motors ? vertcnc DIY-CNC Router Table Machines 4 12-19-2003 10:53 PM




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