585,982 active members*
4,564 visitors online*
Register for free
Login
Results 1 to 17 of 17
  1. #1
    Join Date
    Dec 2011
    Posts
    0

    Boss 5 Upgrade

    I have scoured all of Google over the last few months and convinced myself to do this one way only to convince myself the next day to do it the other. I have a few questions that might cement my plan and would appreciate anybody that could help.

    Mach3 vs EMC2
    I originally was slanted toward Mach but despite it being generally pretty stable it seems by a lot of posts to be more glitch/freeze prone than EMC2. It may be Windows vs Linux but the reason doesn't matter when $100 worth of aluminum is cut wrong. Am I off base here? From what I can tell the EMC2 setup is more challenging but after that it works just as well as Mach and more stable.

    Stepper vs Servo
    I am fairly certain servos are the way to go but in 2011 they are not better by the margin they used to be and probably not worth the cost for all but the most demanding application. I wouldn't think I would have any issues with steppers if I used 1200 oz/in steppers and an adequate power supply. However, do servos have any better resolution? I have read they are faster but I don't care much about that as I am not doing any long production runs.

    So I am leaning toward EMC2 with 1290oz steppers (RS34-1290D) I wanted to run Gecko drives because I haven't seen anything bad about them but the motors draw 100% of the drives rated output. That isn't good for the drive but I am pretty sure I will be underutilizing the motors so they shouldn't be drawing the full 8 amps. Any advice on this? Am I good with the Geckos or should I be looking elsewhere.

    I am looking at the C11G available at CNC4PC for a BOB. Does anybody have feedback on that board or suggestions for a better one?

    Thanks in advance for any help.

    Also, I do a lot of custom work in aluminum. I might do steel once in awhile and a large production run of anything would be 25 pieces so this isn't a very demanding application but I don't want to tie my hands in the future either.

  2. #2
    Join Date
    Nov 2004
    Posts
    85
    I use Mach 3 you can down load it and trial it for free maybe you can with emc2?

    I find for me the simpler the better. and Mach is pretty simple. The problem with trying this and that it takes a lot of learning to make things work which is time wasted.
    THe drawback with steppers is no feedback but they are simple to set up. Cost may be a factor as well as with maintanance. no brushes in steppers.

    Wish I could be of more help.

    Good luck.

  3. #3
    Join Date
    Mar 2009
    Posts
    336
    Mach3 vs EMC2:
    I started my retrofit with the intention to use EMC2 but changed to Mach3 because of the superior support from users and forums. I haven't run into any stability problems in over a year of almost daily use. I have heard that there are some glitches in the "run from here" feature where you can restart in the middle of a program. EMC2 doesn't even have that feature (as I understand).

    I wouldn't use stability as a major factor in the decision.

    Stepper vs Servo:
    Using Geckos and servos will work just fine but there is not much difference than using steppers. Since Geckos use the same step and direction pulses as steppers, it is a limitation of the true advantage of servos. EMC2 and servos would be the better choice if using servos since EMC2 closes the loop internally rather than depending on the motor controller.

    A stepper motor system will also work very well. If you are not looking for that extra speed, you will likely never notice the difference between steppers and servos.

    Resolution with a servo is determined by the encoder used. With both steppers and servos, higher resolution will increase the need for a faster processor.
    Quote Originally Posted by Meenbombs View Post
    I wanted to run Gecko drives because I haven't seen anything bad about them but the motors draw 100% of the drives rated output. That isn't good for the drive
    Why do you think this isn't good for the drive? If the drive is specified to deliver the current, it can deliver the current. Geckos are designed to have sufficient headroom as to be no problem.
    Quote Originally Posted by Meenbombs View Post
    I am pretty sure I will be underutilizing the motors so they shouldn't be drawing the full 8 amps.
    Stepper drivers are a current source. If they are set for 8 amps, they are always running at 8 amps. If you want to under utilize the motors, you can set the current for less than 8 amps. But then your previous comment doesn't apply.
    Quote Originally Posted by Meenbombs View Post
    I am looking at the C11G available at CNC4PC for a BOB. Does anybody have feedback on that board or suggestions for a better one?
    I don't have direct experience with this BOB because I made my own, but it is one that is used a lot without issue.

    Good luck!
    "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupery (1900 - 1944)

  4. #4
    Join Date
    Dec 2011
    Posts
    0
    Thank you. Any help no matter how much or how little is appreciated.

  5. #5
    Join Date
    Dec 2011
    Posts
    0
    Quote Originally Posted by HawkJET View Post
    Mach3 vs EMC2:
    I started my retrofit with the intention to use EMC2 but changed to Mach3 because of the superior support from users and forums. I haven't run into any stability problems in over a year of almost daily use. I have heard that there are some glitches in the "run from here" feature where you can restart in the middle of a program. EMC2 doesn't even have that feature (as I understand).

    I wouldn't use stability as a major factor in the decision.

    Thank you, that helps.
    Stepper vs Servo:
    Using Geckos and servos will work just fine but there is not much difference than using steppers. Since Geckos use the same step and direction pulses as steppers, it is a limitation of the true advantage of servos. EMC2 and servos would be the better choice if using servos since EMC2 closes the loop internally rather than depending on the motor controller.

    A stepper motor system will also work very well. If you are not looking for that extra speed, you will likely never notice the difference between steppers and servos.

    Resolution with a servo is determined by the encoder used. With both steppers and servos, higher resolution will increase the need for a faster processor.

    I wasn't sure how to compare "micro-stepping" to a 500 or 1000 or 2000 or whatever line encoder I chose. I couldn't find anybody with an easy to use chart and I am horrible at math so I didn't try it on my own.
    Why do you think this isn't good for the drive? If the drive is specified to deliver the current, it can deliver the current. Geckos are designed to have sufficient headroom as to be no problem.

    I didn't have insight on the design parameters the Geckos were designed with but very few industries design their electronics to be run at a 100% capacity for any significant amount of duty cycle. I didn't expect the Geckos to be any different but it is nice to know.
    Stepper drivers are a current source. If they are set for 8 amps, they are always running at 8 amps. If you want to under utilize the motors, you can set the current for less than 8 amps. But then your previous comment doesn't apply.

    The draw (resistance) is what determines that actual current being used. If the motors are being used at 50% they will draw a theoretical 4 amps. Reality dictates that it isn't a true linear relationship but it is close enough in this instance. If I am not maxing out the capacity of the motors they will not be drawing 8 amps. When you set the supply for a limit of 8 amps that means they will supply up to 8 amps and then the voltage supplied will drop until the draw is 8 amps provided it isn't designed to trip a circuit breaker or fuse.
    I don't have direct experience with this BOB because I made my own, but it is one that is used a lot without issue.

    I want to do the same but don't have the time.
    Good luck!
    Thank you for the information. I may go back to Mach but I think I am solidified on the steppers now.

  6. #6
    Join Date
    Mar 2009
    Posts
    336
    Quote Originally Posted by Meenbombs View Post
    The draw (resistance) is what determines that actual current being used. If the motors are being used at 50% they will draw a theoretical 4 amps. Reality dictates that it isn't a true linear relationship but it is close enough in this instance. If I am not maxing out the capacity of the motors they will not be drawing 8 amps. When you set the supply for a limit of 8 amps that means they will supply up to 8 amps and then the voltage supplied will drop until the draw is 8 amps provided it isn't designed to trip a circuit breaker or fuse.
    This is correct for a VOLTAGE source. Stepper drivers like Geckos are a CURRENT source. If they are set to deliver 8 amps, they will deliver 8 amps and vary the voltage according to what the resistance is. If you are not "maxing out the capacity of the motors"... YES they WILL be drawing 8 amps! If the motors are stopped, they are still drawing 8 amps! (unless the driver has a feature to reduce this on purpose).

    8 amps will be delivered up to the point that more voltage is required than is available. At that point, current will reduce and voltage will be constant (thereby reverting to a voltage source).
    "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupery (1900 - 1944)

  7. #7
    Join Date
    Dec 2011
    Posts
    0
    I stand corrected. I completely spaced the inductive nature of the load. That makes the drive design make sense because the load is 100% at a 100% duty cycle. Thanks for the mental adjustment.

  8. #8
    Join Date
    Mar 2009
    Posts
    336
    My explanation is about the nature of a current source and stepper motors and not about inductance. The inductance affects the time it takes to increase/decrease the current in the coils.

    Stepper motors are driven at full current even when it isn't required because there is no feedback to know how much is needed. Unlike a brushed DC motor, increasing voltage to the motor coils doesn't affect its rotation. To rotate a stepper, the coils must be energized in sequence. It is the rate of the sequencing that determines the rate of rotation. The current that energizes the coils is what determines the torque the motor can exert when rotating.
    "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupery (1900 - 1944)

  9. #9
    Join Date
    Sep 2007
    Posts
    300
    I had a bridgeport running under mach, with a C11G breakout board and stepper motors. I had no complaints at all. I came across a deal I couldn't pass up on a bridgeport cnc with servo motors so retrofitted that and got rid of the first machine. The servos are about 3x as fast and do position more accurately.

    All the above posts are good correct information but there is a couple things not mentioned. First, the cost difference between a servo and a stepper setup is minimal. If you use something like gecko servo drives and kelling nema34 motors with AMT encoders there is little cost difference but a big performance difference. A fellow did a retrofit with that setup and got 350 ipm !!! My stepper machine maxed out at 70 ipm reliably. My bridgeport factory servo machine does 250 ipm presently under mach. Aluminum milling is done at high spindle speeds and high feed rates, feed rates over 70 ipm are not uncommon at all. I would suggest pricing it out both ways, stepper and servo.

    Steppers rated torque is at zero rpm, also known as holding torque. Torque drops as soon as the motor starts moving and continues dropping as motor rpms increase. Normally, the larger the motor the faster that torque drop off occurs. When I did my bridgeport stepper retrofit I looked at different motors and decided against the 1200oz variety. 1200oz motors at speeds of 1000-1500 rpm actually put out LESS torque than the 906oz motors I used do at the same speeds. At extremely low speeds yes, the 1200oz motor has more but at higher speeds things change quickly. Direct drive keeps the motor rpms much lower but at the cost of resolution. This is primarily a function of the motors inductance spec for steppers.

  10. #10
    Join Date
    Dec 2011
    Posts
    0
    Also great points. I have priced it and it is only a couple of hundered dollars in difference. The main thing that scared me away was trying to resolve the gearing/belt teeth. Most servos of a reasonable price seemed to need a ratio change to slow them down and provide the proper torque. What servo specs would I need to drive the table and quill without changing anything that would require machining new housings? I see a bunch of examples online with new housings and belt drive ratios and then I see the Centroid site that shows a direct bolt on. I think the couple of hundered in difference is worth it provided I don't have to completely change the mechanics of the drives.

  11. #11
    Join Date
    Sep 2007
    Posts
    300
    Quote Originally Posted by Meenbombs View Post
    Also great points. I have priced it and it is only a couple of hundered dollars in difference. The main thing that scared me away was trying to resolve the gearing/belt teeth. Most servos of a reasonable price seemed to need a ratio change to slow them down and provide the proper torque. What servo specs would I need to drive the table and quill without changing anything that would require machining new housings? I see a bunch of examples online with new housings and belt drive ratios and then I see the Centroid site that shows a direct bolt on. I think the couple of hundered in difference is worth it provided I don't have to completely change the mechanics of the drives.
    A servo setup would probably need a 3:1 belt reduction possibly 4:1 to give you a idea. My servo bridgeport has 2:1 BUT those are huge powertron servos with huge torque outputs. The kelling servos would provide similar performance but would need more of a belt reduction, ratios like I mentioned above. You probably could use the same housings and just replace the pulleys for the table, the quill pulley would not be so easy so you would have to just get the smallest motor pulley possible to get the ratio higher.

    Here is a video clip showing the kelling motors with gecko drives and what they can do.

    [ame=http://www.youtube.com/watch?v=78KUDWnz-WU]Big Mill, Moving FAST! - YouTube[/ame]

  12. #12
    Join Date
    Dec 2011
    Posts
    0
    Thank you. That is the servo kit I was considering. Can anybody vouch for its quality?

  13. #13
    Join Date
    Mar 2009
    Posts
    336
    Quote Originally Posted by Meenbombs View Post
    From what I can tell the EMC2 setup is more challenging but after that it works just as well as Mach and more stable.
    Quote Originally Posted by Meenbombs View Post
    do servos have any better resolution? I have read they are faster but I don't care much about that as I am not doing any long production runs.
    Quote Originally Posted by Meenbombs View Post
    The main thing that scared me away was trying to resolve the gearing/belt teeth.
    Based on these comments, I recommend that you use the stepper motors that came with your machine and Gecko (or similar) stepper drivers with Mach3.

    That is almost as close to a "bolt-on" retrofit as you can get. You could even use the Bridgeport stepper drivers and a Hillbilly BOB (which is even simpler).

    My point is that I see you being susceptible to "specification creep". Before you know it, you'll have a much bigger project ahead of you.

    It is not a small task to make motor mounts, etc. if you don't have another mill available. Some have found it challenging to get the proper pulleys. The belt on the Z axis is a real pain to change, and if you use a smaller pulley, the location of the motor is different - requiring some kind of adapter.

    Be sure to keep an eye on the big picture here. A simple system will get you up and running much more quickly. Having the "super trick", or esoteric setup will take a lot more work than you think, and will not likely provide much more than bragging rights in a numbers game.
    "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupery (1900 - 1944)

  14. #14
    Join Date
    May 2005
    Posts
    81
    I did a retro of a BOSS 6 using Gecko 203 drives, 70 volt linear PS and a smoothstepper. It works really well, I can hold 1 step accuracy and "repeatability" all day long (which is .0005) on this machine as long as do not push the speeds.

    It is a real simple conversion, the hardest part was rebuilding the oiling system which in mine was all gummed up.

  15. #15
    Join Date
    May 2006
    Posts
    168
    I have a Bridgeport CNC Series 1. It had been converted to a centrioid stepper system (1350 oz in) with encoders (500 ppr). I run Gecko drives with micro stepping. The resolution is 0.0001" per step. I can move at 200 IPM.

    I am working on a digital readout...since I have encoders. I use 4x on the encoder so that one encoder step also moves the table 0.0001". I was surprised to find that the encoders matched perfect when moving 10 steps at a time (ie a whole step). However it is a tenth or 2 off when in the middle of a step..while oscillating between steps. Not too bad....

    I know this was not one of your choices but I use TurboCNC. I do my programming on a Windows machine, then take a flash drive to move to the DOS TurboCNC machine.

  16. #16
    Join Date
    Dec 2011
    Posts
    0
    Very good points. Thank you for all the input. I will try EMC2 because it is free but will transistion to Mach if I have any real difficulties. I will also be using steppers. Thanks again.

  17. #17
    Join Date
    Mar 2009
    Posts
    336
    Quote Originally Posted by Meenbombs View Post
    I will try EMC2 because it is free but will transistion to Mach if I have any real difficulties.
    Mach3 is available in a free trial version. The only limitation is that it will only handle CNC programs of less than 500 lines. I have used CNC for 30 years and have only had a handful of programs of more than 500 lines.

    Although, if you do 3D contouring, 500 lines will come and go very quickly....

    You can set up your system and troubleshoot it without the need to license Mach3. And later you can register it anytime and get the added benefit of the larger file size.

    Besides, the price of Mach3 is very reasonable. Especially considering the support....
    "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Antoine de Saint-Exupery (1900 - 1944)

Similar Threads

  1. Bridgeport Boss 3 upgrade
    By HawkJET in forum LinuxCNC (formerly EMC2)
    Replies: 20
    Last Post: 06-19-2010, 10:30 PM
  2. Replies: 17
    Last Post: 06-11-2008, 01:19 PM
  3. Homing boss 8 or boss 10
    By wcarrothers1 in forum Bridgeport / Hardinge Mills
    Replies: 9
    Last Post: 06-05-2008, 02:06 PM
  4. Need advise on BP series 1 Boss CNC upgrade
    By lkasdorf in forum Bridgeport / Hardinge Mills
    Replies: 4
    Last Post: 03-08-2007, 11:53 PM
  5. Boss 9 Boss 10 parts swop
    By Drewboy in forum Bridgeport / Hardinge Mills
    Replies: 1
    Last Post: 03-30-2006, 05:16 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •