Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: jjones on May 04, 2008, 11:56:33 PM

Title: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 04, 2008, 11:56:33 PM
Hello All.
I have been lurking for quite some time.  Have combed the forums as well as many other sites that offer information to the use of Mach3 and automation direct sure servo's.  I have used the sure servo product in the past for different applications and have found the product solid and consistent, and they have good support.

I intend to build a home brew CNC router first for toying with, second for generating extra income, and third just to do it.  It will be like any other CNC router with 3 axes.  My main goal above the obvious, is high speed.  I saw several videos of machines with "smooth stepper" boards and they are very fast.  Faster than those of other driver boards, from what I can tell.  I intend to have rapids in the neighborhood of 2000-3000 ipm.  I want to make this machine as close to a professional CNC router as possible, in terms of speed.  I realize the cutting speeds are related to many components, especially the router spindle motor, and the material/cutting load.  I plan on designing a rotary 8 pos tool changer carosel, and using an additional AD sureservo axis and utilizing the onboard internal 8 position indexer.  I will need a some form of breakout board to allow for more inputs and outputs than the parallel port can provide.  I intend on using a PLC if necessary to handle any logic that may be needed.  I also believe there is a speed limitation of the parallel port also. I have experience using the MODBUS protocol with sureservo drives, and I see Mach 3 can also communicate using MODBUS.  Can you guys here that have actually put the wheels in motion help a semi-newbie out?

What interface between Mach3 and the sureservo drives would best fit my needs? (smooth stepper? is it available to the public, as of this message?)
What communication protocols are reccommended?

These are videos of machines I have planned on modeling, in regards to speed:
http://www.youtube.com/watch?v=uaG3pd8xuWw
http://www.youtube.com/watch?v=cG8zG7HGClA&feature=related

As a side note, I have a good bit of experience with professional level CNC routers such as Biesse, Komo, Weeke.  I know how a big boy works, I just want to make a hobby machine function similarily in regards to speed and tool changing capabilities.

Thanks in advance to any one that can help out with info.

Thanks,
Jeremy

Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: Chaoticone on May 05, 2008, 12:42:00 AM
Jeremy, the first video is of my good friends router. We put my beta SS on it one one evening and gave it a kick in the pants.  :)  It wasn't running as fast as it can in the video. He had his rapids set at 1200 IPM but slowed it down a little, said it would take some getting use too. LOL

If you want to go 3000 IPM, you will need some nice size servos and a smooth stepper for sure. It can pulse at 4 MHz.  :) They are for sale now but will be a wait. He just can't make them fast enough. You can get one at http://www.warp9td.com/index.php . Chris's router has 25-1 gear boxes and I think his pinions have about a 5 inch roll out if that helps any. For the extra I/O for a tool changer I would go with a PLC. You can communicate with it thru modbus as you said. Either serial or TCP. You will need a H2 ecom 100 modual for TCP. It is faster than serial but I don't think it is absolutley necessary. I think serial would do fine.

Brett
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: montejw on May 05, 2008, 12:44:29 AM
What interface between Mach3 and the sureservo drives would best fit my needs? (smooth stepper? is it available to the public, as of this message?)

The Smooth Stepper is available, http://www.warp9td.com/index.php is the web site.  If you use it you will have the equivalent of 2 parallel ports available for input and output, and faster speeds than typically gotten from the parallel port driver in Mach alone.  Still some work being done on it, can't say if everything you want/need is working yet, but the developer is still writing code for it.

Monte
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 05, 2008, 09:59:43 PM
Brett,
Thanks for the info.  Everything you have described sounds pretty good.  25:1 gearbox ratio sounds really steep.  If I can achieve the speeds in the video, I would be happy.  I wasn't sure of the speed of the machine in the video, but 1200 IPM looks fast enough for me.  When you say 5" pinion roll out. I assume you mean 5" per 1 rev?  Have you any experience with Automation Direct sure servo's?  I see you know their ethernet module, just so happens I have one in a DL06 i'm playing around with at the moment.  I think too the serial would be fast enough, the RJ12 port on the 06 is limited to 9600, and the 15 pin port is limited to 38.4, if I recall.  In either case, plenty fast enough to relay the signals to invoke the logic sequences. 

The logic I am speaking of would be the sequence of tool change events such as: stop spindle>spindle stopped report>carousel rotate to current tool position if not already>lateral carousel movement to fork tool holder>spindle unclamp>spindle unclamp report>z axis raise to preset position>carousel rotate to next tool in Gcode>Z axis lower to grip tool holder>spindle clamp tool holder>spindle clamp report> carousel lateral move back to rest position, router resumes working....etc.

Does the smooth stepper connect to the PC via USB?  Are the parallel port(s) of the PC used for any Mach3 purpose if I choose a smooth stepper?  What is the number of I/O's available with the smooth stepper?

I intend to use either the 1kw medium inertia or the 2kw medium inertia servos on X and Y, and 1kw on Z with a pneumatic assist cylinder.  Probably a 750w on the tool changer carousel.  I don't have all the mechanics and weights worked out just yet so that is why I have yet to decide on servo size.  I intend to use a rack and pinion drive on X and Y, and a ball screw on Z, with belt drive on all axes.

Monte,
I think, from what I have researched, I won't need anything other than the capability that currently exists is Mach3.  Are there areas of functionality that do not work properly when using the smooth stepper?



Does any one know:

1) How I would write via modbus from the PC/Mach3 to the PLC?  For instance, suppose I wanted to write a 1 to modbus address 40500.  Where and when is this called?  In Gcode? fixed parameters?, macro's???

2) The best source for an ATC router spindle (new).  I have researched HSD, Columbo, and Perske.  I have found a 5hp ISO30 cone Perske ATC spindle to be the least expensive at about $5500.  Any body know of any sources or other brands that have good performance but a lower cost?  I am not locked to a HP or a Spindle specification if any one knows alternatives.  I would like to further explore my options.

Thanks a lot for the help so far!

Jeremy
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: Chaoticone on May 05, 2008, 11:18:13 PM
Hey Jeremy,
   
Quote
25:1 gearbox ratio sounds really steep

Remember, this is a torque multiply er. To get good accels you will need lots of torque. Rapids are nice especially on long tables but accel rates make for shorter cycle times and less rounding in corners. Also depends on what kind of tolerance you need to hold. Achieving good accels and rapids is doable with much smaller motors if you can tolerate a larger following error.

Quote
If I can achieve the speeds in the video, I would be happy.  I wasn't sure of the speed of the machine in the video, but 1200 IPM looks fast enough for me. 

I think in the video it is running at much lower speeds than 1200 IPM. I'm thinking around 600 but will find out for sure.

Quote
When you say 5" pinion roll out. I assume you mean 5" per 1 rev?

Exactly. confirmed it today. It is 5.4 roll out.


Quote
Have you any experience with Automation Direct sure servos?

I haven't but lots of other members here have.

Quote
Does the smooth stepper connect to the PC via USB?

Sure does.

Quote
Are the parallel port(s) of the PC used for any Mach3 purpose if I choose a smooth stepper?

Not at this time.

Quote
What is the number of I/O's available with the smooth stepper?

The exact same configs. that 2 parallel ports will give you.

Quote
Are there areas of functionality that do not work properly when using the smooth stepper?

There are a few tiny bugs that are being worked out and I'm sure Greg will see this through. I'm certain it will be as functional as the parallel port(s) soon. If I was a betting man I would say even better in more ways than just a higher pulse stream.

Quote
1) How I would write via modbus from the PC/Mach3 to the PLC?  For instance, suppose I wanted to write a 1 to modbus address 40500.  Where and when is this called?  In Gcode? fixed parameters?, macro's???

I'm just now playing with Modbus a tiny bit. There are videos that will help with this and lots of post. Look here for the videos. http://www.machsupport.com/videos.php

Brett



Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: montejw on May 06, 2008, 03:01:14 AM
Monte,
I think, from what I have researched, I won't need anything other than the capability that currently exists is Mach3.  Are there areas of functionality that do not work properly when using the smooth stepper?

I think Brett pretty much covered it more than I could.  There are some basic bugs right now, one is feedrate override won't go above 100%, but it's being worked on.  There are some others, they're getting worked on.  The Warp9 web site has "the" forum for the Smooth Stepper.  If you peruse the topics there you'll find what's up pretty quickly.

Monte
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: poppabear on May 06, 2008, 09:49:05 AM
Jermey,

    I have done some commercial machines using ADC SureServos, ADC PLC's, and modbus, it is the primary products I use on commercial machines.

   A few things:
 
1). I noticed that you were using the control reley range of address memory. You would be better off using the lower range stuff like 1400 for inputs and 6000 for outputs (in the PLC), you can use a work around for discrite bits by listing your address as 1400.0, 1401.0, 1402.0 etc. (currently you have to do this since the "Bit of Word" function in the Modbus config doesnt work (it is being worked on eventually, but currently it doesnt work). The reason I didnt list 1200 range is if your using a VFD controlled by an analog module then the analog module WILL conflict with that address range.
2). Using MWX, and MRX instructions, you can write via Modbus from the PLC to the SureServo's, that would include writing to the Index table for your ATC. Further you can read and write to the Drives parameters for high end stuff in where Mach can read advanced drive conditions, as well as write paramter changes on the fly for diagnostics or run time issues.
NOTE: You will have to have your PLC be your Modbus interface to the ADC drives, and then have Mach3 read/write to the PLC. It doesnt work well to try and have Mach directly talk to multiple modbus devices since the scan time is to slow, and you will get com errors.
3). SPEED:  as you are aware you max RPM on 1kw's is 3k, on the 2ks it is around 2000k, having said those things, running the Parrallel port at 60K is fast engough to do what you want, and it currenly is fully developed. You final speed will end up being what your mechanical gearing will do. Further depending on what you do with your Encouder/gearing ratio, that will also affect your end speed and resolution. I would NOT push the PP past 60K even though it can. If you REALLY do need faster pulse rate than that, then go with the SS. 
4). Motor sizing: "Copper Hill" makes a free servo motor sizing utility that uses SureServos (and a few others), for specing the machine. If your using a HEAVY Frame and Gantry like on commercial 5X10 tables then I would put 2Kw's on the X and Y, and a 1 Kw on the Z, UNLESS you gonna use a HEAVY Pensky MOTOR then I would go with a 2KW since that is a very heavy moter that has the ATC  mechanism in it.
5). I would go with your Spindle motor being SEPERATE from your ATC Spindle, both from a future maintainace and cost stand point.
6). On the Machines I do currently, I drive PP's for ONLY Step/Dir and a second one for MPG/pendant readback. I use the Modbus for ALL other things.
7). If your gonna go with the Modbus, then go with the Ether Net TCP option, use a ECOM 100 module it is MUCH more robust from Mach to the PLC verses the serial system. The ADC PLC's are limited to speeds of 38,200 baud if you use standard serial, if your pushing alot of I/O then you will have problems.
8). If you have more than 32 Inputs, and 32 Outputs (this assumes your using an Analog module to drive your VFD), also it assumes your using a combo Analog of 4 in, and 2 out, so you can also use feed, speed, and spindle overrides. Then use a PLC 205.
I used 2 DL06's in a drop net work with Mach3, it was a Pain in the butt to do the programing across two plcs. The client didn't want the cough up the extra 500 dollars that a single 205 would have done the job of 2 dl06's.
9). ATC: The M6 program will be the easiest thing to do on the machine. The modbus Coms between your PLC, and multiple SureServos will be the hardest. You will have to use a "Cyclic counter" method to cycle your coms between your servos, OR, you wll have to buy another serial com per servo drive DCM module, but in eighther case the config for eigther of these options is NOT, for the faint of heart. It is do-able, but there are alot of gotcha's you will have to over come.
10). I forgot to mention that you can also do a Modbus com from your PLC to the highend functions of your VFD as well, you can use it to drop DROS and messages onto your Mach screens as well.
11). To build a system "commercial level", you will need to use: Brains, the macropump, modbus, plc and screen designer, if you want to compete with the commercial boys, you will need to have a high end screen that will disply advanced diagnostic and control functions.
12). Not trying to discourage you, just wanted you to be aware of the issues. For a Commecial machine (that you plan to sell), I would wait till the SmoothStepper is stablized and does all the required functions that you will actually need on your machine.
13). If you hanging a computer on your physical machine frame, then I would use a SSD, or a vibration isolated HD. Also, I would recommend a CD Flash Drive as a secondary drive to have a "Ghost" of your Mach3 config, system, hard drive and OS set up. So when/if your primary drive dies, you can ghost a recovery profile and your customer is back up, with out you eating a service call.
14). BTW: If your using multiple vacuum zones on your table, I would recommend "Blick" manifolds, they also have options on Electro-solinoids to have your CNC control your zones or, turn then on/off from the screen, verses using manual ball valves.
15). On your ATC spindle, go with Air Control, unless your going to use a Cat40 or larger, then I would use a hydraulic system.
16). There is a Spindle Guy out in Oregon (cant think of the company at this moment), but he does HS metal/ceramic bearing spindles with Tool Claws, and Index Prox's. and options on water cooled jacket.
17). If you decide to take the pluge on the MWX/MRX coms to your drives, then "Scott" at ADC is the Big Dog on this subject at ADC. I spent many, many long calls with him on this very topic, it is NOT well covered in the manuals.
18). Make SURE, you are using the Latest DirectSoft5 software (with latest update), Also, make sure you have the LATEST firm ware in you PLC. The same is TRUE of the SureServo Programming software it has all the latest stuff that has gotten ride of many of the bugs that I hit origianally (some of the bug fixes was cause I was b!tching so much about them to ADC...........hehehehe).

Scott
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 07, 2008, 12:41:27 AM
Brett,
Thanks for the info!  I see the benefit of the gear ratio if using small servos.  I don't predict having such a ratio with the large servo's I intend on using.  A lot has yet to be worked out here though.  I will look into the videos more.

Monte,
Thanks for the forum suggestion, I'll give it a look.  Just getting the info lined up at the moment.  I just want to know my options as well as the pro's and cons of either interface.  As Scott noted, may be better to wait a bit until all the bugs are worked out, but I do like the idea of the faster pulse stream and love the idea of USB, just for easier interface connection and a more streamlined setup.

Scott,
Thanks too for the info!  I will respond to all of your points and see if you or the others that have contributed to this topic have anything to add.

1) I was just using an example modbus address, just something I pulled out of my head at the time of writing.
2) I am working on a project now where I am using a cmore micro, a dl06, and a 750w sureservo to control a single axis linear positioning system.  I am writing and reading data using the cmore micro, to the DL06 using serial k-sequence protocol and DL06 to sureservo drive using modbus.  I believe I am using some of the features in this current project that I will be using in my router project. 
3) I am currently leaning towards the 1kw servos for the very reason you stated, RPM.  But, I will be using a rack and pinion, so I will be able to overcome the lower RPM of the 2kw motors with the revolutions of the pinion, if I decide after calculations of weight/inertia.
4) I have dl'd the calculation program, but have not had any solid numbers to throw at it yet.  I do plan on a semi-heavy gantry, somewhere around 150-250lbs without the router spindle/motor.  On most heavy commercial machines, it is common place to have a pneumatic assist cylinder that "pushes upward" thus reducing the effective weight of the Z axis.  Up/down vertical positioning on the Z axis using the pneumatic assist cylinder makes the axis effectively near weightless.  The assist cylinder helps to overcome the gravitational pull from the weight of the Z axis.
5) I prefer to use an all in one spindle.  Definitely at a greater cost, but pretty much standard for the woodworking industry, and commercial level machines.
6) Your setup here sounds like what I was envisioning for my setup.
7) I have the 10 base e-comm module, should I really consider the 100base for the router application?
8) I am unsure of the I/O requirements, but 32/32 may be pushing it.  With the DL06, the ethernet module will occupy 1 of the 4 option slots.  Is it not advisable to use the option slots for additional I/O if needed?  I wasn't sure of the exact interface to the VFD, but I "was" thinking of modbus to at least control frequency (spindle RPM)....what do you think?
9)  My plan with the ATC in regards to the carousel axis, I was just intending to use the internal indexer of the sure servo drive, with positions triggered using the bit sequencing of the ziplink breakout board.  I would have the capability of  8 tool positions, or 9 positions if I use the home position as a tool holder position also.  "m6 program?"  what are you referring to?
11)  I have been "thinking" commercial throughout this whole process of conceptualizing this router.  I will be honest, I would like to eventually go commercial and produce machines, and feel like I would have a good offering in terms of price, construction, support, quality, and components used.  I have yet to work out the details, but first things first...and that is building a machine, using same components as I would if I was selling it, and working out the bugs.  As well as performing a considerable amount of R&D.
12) I agree it's best to wait until the SS has all bugs worked out, for a commercial machine..that is.
13) I intend to have a seperate cabinet/controller pendant to house the computer.  A current and ongoing ghost or full backup is a must for any PC controlled machine.  I would absolutely have some sort of backup/restore routine in place to protect the customer in the event of a hardware failure.
14) For the initial build i'll probably just use manual ball valves, but for a commercial machine, electrovalves are a must, in my opinion anyway.
15) The ATC spindle will be pneumatic control.  the standards I am most accustomed to are ISO, BT, and HSK, all are pneumatic locking.
16) Interested in more info on this for sure!
17) I have worked with Bill on a couple of occasions, but will keep Scott's name in my back pocket, im sure i'll need more help as I proceed.
18) I have the latest Directsoft and sureservo pro software, and I always confirm/update latest firmware when possible.  I think I have encoutered a few bugs in the sureservo software myself.  I am quite pleased with their products and their support...not to mention they are about 20 minutes away..:)  order online....and have it in hand in less than an hour.  Can't beat that!

Thanks to all of you so far, you all have been an enormous help to get the ball rolling.

Jeremy
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: Chaoticone on May 07, 2008, 05:42:05 AM
Quote
Thanks for the info!  I see the benefit of the gear ratio if using small servos.  I don't predict having such a ratio with the large servo's I intend on using.

These are 5500 RPM servos with constant torque of 13.8 Nm (122 in. lbs) and peak of 36Nm (318 in. lbs). Hes guessing his gantry weighs about 400-450 Lbs. His roll out is 5.4 inches instead of 5 and it is 25-1 gear boxes.

Brett
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: poppabear on May 07, 2008, 08:41:14 AM
Jermy,

First, let me say, where are you located in GA?, I am relativly close to you, I am close to Knoxville, TN.

1). The Reason I said if you need more than 32/32, was I was assuming you where using:
        slot 1 for your E-COM (and yes, get the TCP 100mhrtz)
       slot 2 for your Analog card (4 in , 2 out)
       slot 3 for 16 point input card
       slot 4 for 16 point output card
(thus roughly 36 in, and 32 out).
2). Highly recommend using the Analog to drive your spindle 0-10v, PLUS you can use the modbus to access many of your params in the drive. Are you using the Durapulse Series? or the GS series stuff?  I was using an 18 hp Durapulse on the last router (Granite mill). 
3).  ATC:  with Modbus you can do a dynamic "Go to Position", so you can do any number of Tool slots you want, since you can have a value sent directly to the drive and it will then goto the position. You will need to set up the drive as "Absolute pos."
4). If your going to use an Air assist for spindle head wieght, I would use a dynamic proportional valve so the air pressue is always the same, I would keep the head with a little wieght v. the air assist so that gravity will keep the backlash down.
5). the "M6Start.m1s" will be the ATC macro you will have to write to seqence your ATC for tool changes.
6). You said your gantry will only be around 150 lbs, I was thinking MUCH heaver than that. You can get away with 1kw unless you want quick accel (better for quick dir changes, sharper corners, small segments), then go with the 2KW.
NOTE: on the 2kw's your only choice for power is 3 phaze and 220v.

scott

Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: sshneider on May 07, 2008, 10:31:30 AM
Hey Fellas,

I have been watching this thread as I am also in the planing phase of building a 'large format' router.  I am a little confused about some of the numbers you are throwing around for motor sizing.

Gecko Mariss wrote once in another thread

"So, how do you figure the power you need?

Method 1: You have a plasma table, wood router or some other low work-load mechanism. You have a clear idea of how many IPM you want but your'e not sure of what force you want at that speed.

Pick the weight of the heaviest item you are pushing around. If it weighs 40lbs, use 40lbs. Multiply it by the IPM you want. Say that's 1,000 IPM. Divide the result by the magic number "531". The answer is 75.3 Watts so use a step motor.  Eq: Watts = IPM * Lbs / 531"


Taking the above as 'gospel', according to my calcs to move 150lbs at 3000 IPM you need around 850 Watts.  Seems like the 1KW Med inertia motor would do it with ease.  But, Scott said if you want higher accels go with the 2K.  Is this just to to be able to overcome the inertia in reversing directions frequently?  Is there some formula for figuring where the crossover point betweeen the 1Kw and 2Kw.

I tried working with the Sizing software from AD but it's kinda weird the way the have the rack and pinion config'd (i.e. the rack is the moving part on their sizing software which is not really the way I envision setting up my machine).

Thanks,
Sid
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 07, 2008, 04:52:18 PM
Brett,

Thanks for the exact info.  I can see now how that ratio is needed.  Looking at the video again, that is a  heavy looking gantry.  Looks like a lot of steel and cast iron darting back and forth :)

Scott.

I am located in Suwanee Ga. about 30 minutes northeast of Atlanta.

ok, I see now about two slots occupied with the ethernet module, and the analog card for inverter speed using 0-10v.  That all makes sense.

Why not write frequency via modbus?  is is a pain, or does it present difficulty over the analog signal?

I have primarily used the durapulse in the past on a handful of occasions.  I believe it's made by Delta of Taiwan, as is the sureservo drives.  I Used 2 GS's in the past, one developed an intermittent ground fault error after about 3 months of operation.  I replaced it with a durapulse of the same size after I was sure there truly was not a GF condition, and have never looked back.  You are right, I wasn't thinking about the carousel system clearly.  I was thinking from a simplicity standpoint, of using the internal indexer, but absolutly could write rev/pulse via modbus and also trigger positioning via modbus for an infinite number of tool positions.  The only limitation then would be carousel size.  The air assist would definatly be a proportional valve (forgot to mention that in my last message), the axis would have *some* weight as the amount of air would be limited to prevent full weightlessness. 

My main consideration for the 2kw is the supply power requirement of 220/3.  I have been leaning towards the 1 kw since it will accept 220/1.  I would gain an additional 1000 rpm over the 2 kw.  My thought was I could use the extra 1000 RPM of the 1 kw, and adjust my ratios to gain aditional torque, since the 2kw have a max RPM of 2000 anyway.  I don't think I would get as much torque as the 2Kw servo, but could certainly make up for some of the loss.  What do you think?  Feesable?

Thanks,

Jeremy



Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: sshneider on May 07, 2008, 05:13:49 PM
Yo Jeremy,

a couple of observations...

How are you going to power your 5HP Colombo spindle on Single Phase?  I think once you crack the 3 HP barrier you're pretty much going to need to be in 3 Phase land. 

Also, I'm kinda curious what it is that your going to be cutting?  For a machine that's designed to travel @ 3000 IPM, unless your cutting styrofoam, I don't think that 5 HP is going to be enough.

Just my $.02

Sid
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 07, 2008, 05:19:39 PM
Sid,

I'm questioning the magic number "531"......

The formula you show does not reflect any gearing information, which would definatly affect the presented load on the servo motor, regardless of weight.  I am assuming the magic number of 531, somehow relates to an unknown gear ratio.

For example a 1:1 ratio will present an actual "true" load on the servo motor, and the motor would have to be sized accordingly to handle the weight.  Now say the same load with a 50:1 ratio, will drive much slower, but a smaller servo would easily be able to handle the load, its would be gaining torque at the cost of RPM.


From what I have researched and found, the motor sizing is directly related to the mass of the object being moved, the presented inertia of such mass, and the "drag" or friction of the moving components such as linear bearings, rack and pinion, ball screws, etc, combined.

Im interested to hear more on this as it is a bit mysterious to me also!

When in doubt, just oversize the servo! :)

Jeremy
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: sshneider on May 07, 2008, 05:40:12 PM
Jeremy,

Yeah I agree- I don't know where he came up with the 531 and what you say makes perfect sense.  I guess what you say about oversize it makes sense but then again, it seems everywhere I go, I see dudes oversizing the HELL out of everything (gauges of steel, amount and pressure of concrete, Engine sizes (i.e. do most people really NEED a 5.0 liter V8?)  Where does it stop?

Have you looked at the SureServo visual sizer software?  I think the true answer lies in there but, as of yet I have not been able to figure it out  :-\  Maybe I'll hollar at Brett and see if he can help me with it?

Sid
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: poppabear on May 07, 2008, 06:00:53 PM
Jermey,

     The reason I said go with an analog input for spindle is so you can also have "Manual" external pots for speed control at the machine (for overrides). If you dont plan to use a Pendant, OR, manual Spindle speed override pots then there is no issue with going to the modbus direct write of the Fx. BUT, if you want manual override then you will have to go in with a card, otherwise they will conflict and cause you probs/errs.

   Motor Size: If you going to do high speed CUTTING, that would also include small frequent direction changes (like 3D work, or complex segment 2D work). I would consider more power, I am NOT a mechanical engineer (thus the reason I use the sizing software).
I guess you could try the 1kw's and if your not happy, you could sell them to me, or Ebay............   :)

You are gonna play hell with a heavy gantry if you truely plan on cuttin at 1000ipm, that will be ALOT of inertia to change, Honestly, I think when you set up the ADC motor Accell curves (recommend double s), that for them not to clip your accel/decel rate will be longer than you think. Also, your gonna Drop that energy as Back EMF you are probaly gonna have to buy and extra disapating resistor for the dynamic brake. If you moving that fast, with that much wieght, you gonna be dumping a lot of heat of of the that same resistor so heat control will be a consideration.

You where saying that you might use the 1kw's but gear them down, to increase the torque, you gonna loose the speed.
at 3k top rpm, with lets say 5tpi screws your looking at 600ipm and that is without gearing. So if you then drop the ratio for more torque you will drop that speed further.

scott

Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: Hood on May 07, 2008, 06:15:29 PM
I dont like it when servos are talked about in KW or HP, I prefer to see the continuous torque rating. To me that seems a much better way of sizing a motor, granted the torque will be related to the KW but I have seen quite a variance between similar KW rated motors and the actual continuous rated torque.
 I you have the machine already built the easiest way to get an idea of the torque you will need is to get a 2m length of flat bar, bore a hole in the centre and mount that to where your motor will connect. Get a spring balance or some weights and find out the Kg it takes to start it moving, multiply by 9.806 and you know the Nm that you need to move an axis. Obviously you will need a bit more than that but in reality it wont be much more. I did this with my Lathe and found I needed about 0.75Kg (if I remember correctly, it was a good while ago) I ended up with 10Nm AC servos and things work great 1:1. Did try a 6 Nm motor on and although it moved the axis its acceleration was poor.
 Obviously you USA guys with your old fashioned measurements can use a 2ft long bar and measure in Lbs :D

Hood
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 07, 2008, 09:50:46 PM
Yo Jeremy,

a couple of observations...

How are you going to power your 5HP Colombo spindle on Single Phase?  I think once you crack the 3 HP barrier you're pretty much going to need to be in 3 Phase land. 

Also, I'm kinda curious what it is that your going to be cutting?  For a machine that's designed to travel @ 3000 IPM, unless your cutting styrofoam, I don't think that 5 HP is going to be enough.

Just my $.02

Sid


Sid,
Thanks for the observation, but everything is theory at this point.  3 phase is not out of the question...just can't do it at the moment b/c I don't have access to three phase at my home where I plan to do the initial build.  I do have access to a static and a rotary phase converter, but they aren't very nice to electronics.  The reason I said a 5hp spindle is because that is the smallest I have found with an ATC, a machine with a multi tool ride along tool changer is a goal I have set for myself.  And yes, I think 3hp is the cap for a drive to manufacture 3 phase on the output side of a drive.  3000ipm Rapids are the high end of the scale.  1000ipm or 25m/min max is suitable for the applications I have in mind.

Jeremy
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: jjones on May 07, 2008, 11:18:13 PM
Scott,

Wasn't thinking of the pendant and the override pot, but it makes perfect sense.  Have you used a particular MPG unit that works well with Mach3? I have seen a few out there but looking for one that is recommended or easy to work with in terms of connecting and setup.  Do you or does anyone else know if the Mach3 software has any built in programming for machines with vertical drill blocks, both in the X and the Y axes?  The vertical drill blocks are usually on 32mm centers and usually include at least 2 or 3 drills in each axis.  If you don't already know, the drill blocks are used primarily for line boring, and depending on the programming the controller interprets the Gcode and activates as many of the drills as possible to drill multiple holes on 32mm centers, or through a post processor the GCode produced in a manner that calls multiple vertical drills to activate for a drill cycle.  Each vertical drill is usually considered a "tool" in the controller.

Okay, I too agree the 1kw motors will be on the small size for a heavy gantry.  I will consider larger drives and servos, or will cut down on feed rate to compensate.

Im just trying to conceptualize everything first, before I take the plunge.

Jeremy

p.s. Are you proficient with directsoft and AD PLC's? 
Title: Re: General Q's about Mach3 and AD sureservo drives and smooth stepper
Post by: poppabear on May 08, 2008, 02:23:16 PM
"p.s. Are you proficient with directsoft and AD PLC's?"

Yes

Drill Blocks: The good thing about Mach is you can make any machine you want with in its axis limits. The trick will be how you will program you device, i.e. Custom Wizards, v. Pre-existing CAM software for they type of machine your trying to emulate.

scott