![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| LinuxCNC (formerly EMC2) Discuss LinuxCNC (formerly EMC2) Controlers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
For all that know and are willing to help, I don't see much information on the Mesa 5i20-5i22 setup with emc2. This is one of the options I am looking at for a retrofit on my bridgeport mill. I will be replacing a heidenhain tnc 135. I have linear scales on XY and Z axis. I believe that I have stepper motors on all tree axises as well. I am not sure about encoders as the control is limited in it's capablities. Is the code/hardware implementation of this ready for prime time? Am I able to use my linear encoders to improve precision? Will I need to add rotary encoders to the motors if I do not have them? Where do I find more information on this setup (googled alot not much detail out there)? ![]() ![]() Thanks to all who know and answer...... Jim |
|
#2
| |||
| |||
The HostMot 2 hardware stepgen configuration is basically "beta" now. Some people are using it with success, but its likely that a few bugs remain. Using encoders (linear or otherwise) with steppers to improve accuracy is possible but right on the bleeding edge and quite involved. (using the step motor as a velocity mode servo is probably the best approach) In other words: not for the faint-at-heart |
|
#3
| |||
| |||
| There has been a driver for 5i20 for a long time. It is mainly useful for servo systems. The newer hostmot2 driver works for many of mesa's cards and has multiple firmware options each. Primetime ? - It is still being tweaked but is functional. It works for servos and / or steppers. There are example configurations included with EMC2. If your motors are steppers you don't need to add rotary encoders to them. Using the linear encoders (with steppers) will not give you any more precision as EMC (and most cnc controls IFAIK) do not close the loop with steppers. The wiki is a good place to start: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl The online manual is there. EMC hosted trial forum: http://www.linuxcnc.org/component/option,com_kunena/ There is a mail list and irc as well. |
|
#4
| ||||
| ||||
| Jim, Unless you really want to be on the bleeding edge as Peter mentioned, Chester is correct that the linear encoders will not improve your accuracy if you are using steppers. Your accuracy with steppers is basically determined by the steps per rotation of your steppers (usually 200) and your gearing (screw pitch plus motor to screw gearing or direct drive). From what I have read you can't rely on microstepping to really increase your resolution, it is really just to smooth out the rotation at slow speeds. I would suggest going for the simple approach to get running, then later when things are farther along you can explore other alternatives. Initially then your linear encoders will just serve to provide additional fault protection if the steppers loose steps. Using the Mesa hardware will provide a lot of flexibility without having to change as much hardware in the future. Alan
__________________ http://www.alansmachineworks.com Last edited by acondit; 06-05-2009 at 04:55 PM. Reason: Additional clarification |
|
#5
| |||
| |||
| Those are the most Servo looking steppers I have ever seen. Yes, you can use linear scales and has been done before. You could run into dithering problems if the ball, screws have a lot of lash. If the table is off a little, the drives will correct, then overshoot a little, correct again and again causing a sort of buzzing whine when at a stand still. I have linear scales on my Crusader M and it whines a bit. I think Al suggests that enoders are the best way to go, but some have used the scales with success. Do a search for Crusader M retrofits and there is a guy that did it with his with good results. If you turned those servos into steppers, it'd be bleeding edge indeed |
| Sponsored Links |
|
#6
| |||
| |||
| If they are servos, For EMC the best route is to add encoders to the servo motor or ball screws. You can still use the linear encoders to help with accuracy. Here is a small general write up: http://jmkasunich.com/cgi-bin/blosxo...-02-20-08.html With a heidenhain control there may already be encoders on the motor. What is wrong with the original control just as a matter of interest? |
|
#8
| |||
| |||
| Thanks All, As far as the existing controller it only does straight line milling. IE moves 1 axis at a time thru a single drive . From my understanding Heidenhain uses the linear scales to create a matrix of the table if you will. This allows them to do a lookup to see how many steps or ticks on the counter are needed to go from X1 to X2(simple but effective). I think they also use them for other things as well. It is suposed to have ball screws and low usage..... I will have more concrete info when it arrives on the truck Monday/Tuesday. I will take more detailed pictures and have a look at the electronics. Jim |
|
#11
| |||
| |||
| After reading a couple of manuals, I am pretty confident they are servos. I have read a fair amount about heidenhain over last few years and have never come across anything about stepper controls. I wasn't sure about much older stuff like the TNC 135. The operating instruction doesn't say servos directly put talks about closed loop positioning which is almost exclusively servo. do a search for 'tnc%135%' at this web site: http://hesispub.heidenhain.de/hesis/hesis if you are interested. I downloaded the operating instructions: 214275 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| EMC2+mesa 5i20+automatic tool changer | visky | LinuxCNC (formerly EMC2) | 6 | 06-12-2010 03:01 PM |
| EMC2 and a rotary encoder | supahonkey | LinuxCNC (formerly EMC2) | 19 | 12-01-2008 11:35 PM |
| Spindle Encoder to Mesa 5i20 | RogerN | LinuxCNC (formerly EMC2) | 3 | 10-17-2008 07:55 AM |
| EMC2 - Pluto P (or Mesa 5120) - HBridge - DC Brush Servo | DNB | LinuxCNC (formerly EMC2) | 20 | 11-08-2007 01:53 AM |
| Emc2 with encoder feedback | R.thayer | LinuxCNC (formerly EMC2) | 5 | 01-27-2007 09:26 AM |