This is my first post. However, I am not new here. I have been on since 10/2012 reading about all great stuff that you guys accomplish with your machines.
After reading Chaz's Triac VMC conversion post, I decided that I am going to attempt to do mine. Thanks Chaz!
I have a stepper one (not a servo), but the conversion should be close to Chaz's. The first thing that I did was weld up a stainless steel table on adjustable casters. The funny thing here, with all my great wisdom, is that I first made the table tall enough to fit the control box under it! Unfortunately, my thinking in the beginning was totally off. I didn't realize how bad it would be to work on a step stool to get to the machine. So I bit the bullet and removed the machine off the stand (what a pain) and cut the table legs down and re-welded it. It looked much better the first time.
A pic of the second version of the table...
The control box...
...so with the machine in place, I started my research on the following:
1) New steppers for X,Y,Z
2) Stepper drives
4) Mach 3 (reading that Mach 4 isn't not quite up to par)
What I have so far are the new steppers. I found ones with 9.5mm shafts that would fit right in. Unfortunately, I didn't check the shaft on the Z axis, which is 12.7mm and keyed. So, I ordered a new pulley to fit the new Z stepper. Given that the shafts are small and are not keyed, I decided it would be better to use a coil pin on the pulleys to hold them in place. I felt this was especially needed because of the weight and torque on the Z axis.
The McLennan RS steppers:
X = 34HSX-208
Y = 34HSX-208
Z = 34HSX-312
Below are the specs...
Now I need to find drives that can do microstepping and a good ethernet controller (with sufficient speed and good resolution). I have read many forums posts regarding Mach3/4 with controllers such as CSMIO/IP-S, ESS (smooth stepper), PoKeys57CNC and many more! I have downloaded all the manuals and read them thoroughly. Some are very limited. I think the CSMIO/IP-S would be a good fit. I hope to hear Chaz's feedback on it and others' too.
Any thoughts and opinions would be greatly appreciated.
Got your PM and I'll gladly advise.
The Cslabs controllers are great piece of Kit and thou expensive worth it IME. Chaz's needs where slightly different to yours how ever because he had DC servos with Drives that would only take Analog signals. So he bought the IP-A. Has it happened he ended up replacing motors/drive with AC servos that would take Step & Dir signals so could have used the IP-S. That said Modern AC servo's also take Analog signals so he could use the IP-A controller anyway. Infact the IP-A controller is the better option because of the abilty to close the Loop all the way back to the Controller rather than just between drive/motor.
This means the Control software knows where the machine is at all times. So if for instance you push the Table while control software isn't in charge it still knows the exact location of the tool in relation to the table at all times because of the Encoder feedback to the Controller.
So In affect you only need to HOME at the beginning of each Session and untill power is removed the Control knows where it is at all times effectively meaning you don't need to HOME after every E-stop or control Reset.
Now with normal Steppers you haven't got this option because you don't use Encoders. Also most Stepper drives only take Step & Dir signals and the IP-S Doesn't take Encoder feed back only the IP-A does and this can't produce Step & Dir signals.
So you have either the IP-S or the IP-M to choose from. Now with Steppers the IP-S is really way Overkill because you don't need all the Mhz pulses it can provide. In performance terms it would be like running NASCAR in First gear all the time.
However it does have some features the Lower Spec IP-M doesn't that would really be useful to Mill owner, like Backlash Comp and more I/O capabiltys.
That said backlash Comp isn't very good on any machine and your better spending money to remove the mechanical backlash than relying on software to remove it. In which case I wouldn't buy the IP-S just for this reason.
The IP-M is more than capable of running steppers to there Max with overhead to spare so in performance terms easy does handles the job.
In I/O terms it's got less to start with and can't be increased using the I/O module like the IP-S/A can. (Or it couldn't but that may have changed with software updates.?)
But it still comes with resonable amount anyway so provided it meets all your I/O needs then for a 3 or 4 axis Mill using steppers the IP-M would be my suggestion.
You still get all the great bennifit of Industrial quality controller with 24V general I/O. Analog I/O and Spindle Speed Control but at half the price. Software is excellent with frequent Firmware updates released. Support is good thou can be slightly slow to respond but when they do often resolve your issues. (which are often your issues not the controller or software.!!)
If your thinking to use Servos then Go with the IP-S or IP-A because you'll need the higher pulse rate they offer. Same if you need lots of I/O because you'll be able to use I/O modules for pretty much unlimited I/O.
Now the Other Controllers like ESS and Pokeys are very capable Controllers but they have what I consider BIG draw back in that they use Breakout board for I/O connection and use 5v logic signals which is prone to noise issues and can lead to all sorts of other head banging sessions.
The Only Breakout board I'd consider using with either of these controllers and Esp the ESS is PMDX 126. Now for us over here in UK or EU the price of importing the ESS and PMDX from States makes the combination more expensive than the IP-M.
For you then this combination is probably the cheaper option. It does give higher pulse rates than the IP-M and slightly more I/O but not 24V thou the PMDX allows for using 24V Prox switches.
In terms of quality and Software/support then nothing comes close to the Cslabs in this price range.
Pokeys is Ok but doesn't come close to IP-M or ESS/PMDX.
CncDrives UC300 is ok controller but USB connection lets it down and it still use 5v logic. Ethernet is much more robust.
Hope this helps on the controller decision.
Drives then I'd say go with Leadshine Digital drives EM806 or AM882. Even thou you live in Gecko territory the Leadshine is better drive IMO.
Thanks for the reply.
It does validate my thinking on the Cslabs controllers. I may have to just go with the IP-S to play it safe in the future.
Also I did look at the PMDX products in my first round of research. They were working on the PMDX-426 that was to be an integrated board with a motion controller and an Ethernet interface. It was also to be compatible with both PNP and NPN 24 signals, but it hasn't come out, yet. Nevertheless, the integration does seem to be the best in Cslabs.
In terms of drives, I did talk to Gecko. They are coming out with a new G214 that has a maximum resolution of 256 microsteps, which is much lower than Leadshine. Also, it does not have differential inputs for the GND signal. So, I am not sure what direction to take for drives at this time. Once, I get all the mechanicals working, I can do more research on drives.
I will be working on the new steppers this weekend to get them installed. Is there a way I can test how bad the backlash is on the machine without having any drives? Can I make a makeshift pulse controller to test it directly to the stepper so I can measure the backlash?
I will post some pics later of the stepper modifications.
The Mesa Boards from America are good CNC-Boards as well. But it runs merely with linuxcnc, and the developer of the boards is often in the LC-forum.
And the possibilitys are nearly endless. If you want 100 or more IOs, no problem, they can make up to 9 controlled axes, a mix from analog and step/dir isn't a problem: But the correct installation of the SW isn't a easy task.
The test of backlash is rather easy, you need a dial indicator, adjust the needle to 0, and pull and press the guide of the machine. then you can see how big ist the backlash. I don't think it'll be big,
because afaik the triac have ballscrews.
So in affect the G215 range is between 320Ms and Full step over set Speed range.
Now this all sounds great but I can tell you because I had G203 drives fitted on my machine for 3yrs that the Morphing isn't really noticable and makes very little difference compared to good quality Analog drive. I changed to Leadshine Digital drives Both AM882 and EM806 and they Knocked the spots of the Gecko's in every department.
I saw a noticable difference in Smoothness at lower speeds and greatly increased performance at higher speeds. My Max Rapids went from 9mtr/min to 14mtr/min with no changes other than drives. Thou I didn't require those speeds and didn't use the extra speed this still translated into higher torque at 7.5Mtr/min I run at.
Motor heating was considerably less at lower speeds and the whole motor sound changed. This was instantly noticable the minute motors started to spin.
So other than the Sub micro stepping which I haven't experienced yet and if honest I'm sceptacle about how affective they'll be real world use due to most Low/Med quality Step motors inabilty to resolve to such fine Ms amounts. Then I'd still probably say go with the AM882 or EM806 given previous experience of the Geckos morphing being less than impressive. Thou I will say Gecko's service and after sale warranty is second to none, Thou I did kill 2 x the supposedly Un-killable G203Vs.!! They replaced both times and both were out of warranty period.
The Leadshine also have tuneable Resonance thru software which for some machines can be a life saver if affected by resonance at any part of the motors speed curve.
Thou If you want to buy some G215 and send to me I'll gladly check them out against AM or EM drives and compare.! . . .
Last edited by JAZZCNC; 05-12-2015 at 01:03 AM.
If you know the leadshines, I have seen, they offer a microstepping of 1000, 2000 and so on.
Do you know, if this works good. My machine have at the moment with 400 Mikrosteps a resolution of
1/100mm or 0,4thou. I must determine, if its metric or inches, But because all screws are metric, I hope the spindles are as well. With 2000µstep, I'll get a resolution of 1/1000mm that should be much better, if I want to make a real circle, or a tight fit.
The AM & EM have Max Stepping of 51200 PPR or 256x (200 x 256) They can be set in 2 ways Via Preset values With Dip switches on the drive Ie 400,800,1600 etc or using software in which case you can set to any Ms amount you like.
This parameter Configurabilty esp regards Resonance is what sets them apart from drives like Gecko's etc that leave you stuck with there preset values. In practise 99% of the time you don't need to change any of these parameters and software will Autotune it's self to the motor but in cases where you do they are life savers. Or if you want to tweak the machine to gain the best possible performance from the motors then you can if desired.
Also Don't think of Micro step as increasing Resolution that's not it's main function. It's more useful for motor Smoothness at lower speed. Having the Ms set too high just stresses the Pulse generator for very little to No gain in performance/resolution.
Having Ms set above 16x or 3200ppr is pointless with normal steppers has they won't resolve any hgher than this. It also has a Negative affect on Torque at high speed.
Ms of 8x (1600ppr) is more than good enough for any stepper system using Hybrid steppers and will give reliable stable system. If you want more resolution the either apply a ratio or fit screws with smaller pitch. Trying to Use High Ms will only make your machine unstable and lower peformance.
Last edited by JAZZCNC; 05-12-2015 at 01:43 PM.
I know, that µstepping don't enhance the real resolution. But in the case of an exact circle, it'll enhance the circular form. And maybe I can reach a little bit better fit. with my little Emco, I have only
72 ppr, so i have a minimal distance from 0,0277mm in diametre. Thats a bit big if I want a tight fit for ball bearings or similiar parts.
Thats only, because the normal *4 or *8 µStep brings a bit strange results, that can't display on a
standard XYZ-display of a machine.
Yes, thats a 30Year old machine. they used bergerlahr 5fase steppers, with a strange driver as well.
But as long as the machine run without problems, i don't change the control and drive parts of it.
The precision is rather limited, but I don't need often H7 or smaller. In the mill its another thing,
if I want a bore for a bearing, it must be within 1 or 2/100mm. I can't easy grind it to the next tolerance end.
FOR SALE: Denford Triac CNC PCBy ricey3 in forum Items For SaleReplies: 5Last Post: 06-01-2016, 08:18 AM
CONVERSION: Denford Triac VMC with ATC Conversion / FixBy Chaz in forum Conversion Build LogsReplies: 204Last Post: 01-11-2015, 06:35 PM
By mikeulike in forum Denford MillsReplies: 3Last Post: 02-06-2015, 02:59 PM
By large519 in forum Items On eBay UKReplies: 0Last Post: 29-04-2015, 04:34 PM
CONVERSION: Denford Triac Mach3 conversionBy rnr107 in forum Conversion Build LogsReplies: 11Last Post: 23-10-2014, 01:44 PM