By continuing to use this site, you agree to our use of cookies. Find out more
Forum sponsored by:
Forum sponsored by Forum House Ad Zone

Emco servo conversion - compact 5 cnc

All Topics | Latest Posts

Search for:  in Thread Title in  
sam sokolik20/05/2020 17:10:07
126 forum posts

I finally got back to the Emco project after a few years. Squirrel! I had thrown it together trying out some pwm drives I had - which seem to work great. When I started pllaying with the spindle I started getting noise. (sporadic estop pulses). (mainly because in my excitement of the servos working well - I didn't pay much attention to grounds..)

So - Taking the time to do it right.. (I want a little lathe to test the polygon turning..)

Currently the servos are tuned with a max following error of .00007", acceleration of 40in/sec^2 and top speed of 150ipm. Very happy with this - and it looks like I could up the acceleration.

Old steppers on the right - 72steps/rev - non hybrid.
sam sokolik21/05/2020 03:34:26
126 forum posts

addendum... There was a setting in the ini file that was capping the acceleration at 6in/sec^2.. No wonder why it looked so good. So - upping the acceleration to 50in/s^2 I get a peak following error of .0002" (10 encoder counts - which is exactly what I would expect) Now it feels as expected - accelerating to 150ipm is pretty instant.

sam

Manofkent21/05/2020 07:26:57
145 forum posts
29 photos

Hi

I presume you are using service motors fitted with encodes?

What encoder interface have you used?

John

sam sokolik21/05/2020 15:25:21
126 forum posts
Posted by John Hilton on 21/05/2020 07:26:57:

Hi

I presume you are using service motors fitted with encodes?

What encoder interface have you used?

John

Yes - some Pitmann servos that came with 500 line encoders. I am using Mesa interface hardware that does the high speed pwm and encoder counting. (5i25) which acts like 2 super high speed printer ports. (expandable - you can get daughter boards that do all kinds of cool stuff - analog servos, steppers and such)

I am using it in kinda unconventional way (think cheap a$$) (mesa + cheap bob)

sam sokolik24/05/2020 14:16:40
126 forum posts

A bit of an update

sam sokolik01/06/2020 21:10:53
126 forum posts

some machining required...

sam sokolik07/06/2020 21:49:07
126 forum posts

Getting there

sam sokolik13/07/2020 05:12:15
126 forum posts
I Thought I would show an update..
sam sokolik13/07/2020 05:15:32
126 forum posts

Former Member13/07/2020 08:11:56

[This posting has been removed]

Dave Smith 1413/07/2020 08:48:08
222 forum posts
48 photos

Great result, but please keep your fingers away from the moving parts even a small machine will take a finger off.

Joseph Noci 113/07/2020 14:54:33
1323 forum posts
1431 photos

Still nine fingers left then though...

Sam, what CAD/CAM software did you use to generate the cut file? Is the cut file G_Code?

I wonder how practical some live tooling would be on a setup like that? A third axis in Z bolting in place of the tool post with an ER spindle - would make the bolt head a lot easier on the machine!

Very nice setup - servos are certainly well tuned!

Nice job!

Joe

sam sokolik13/07/2020 15:05:55
126 forum posts
Posted by Dave Smith 14 on 13/07/2020 08:48:08:

Great result, but please keep your fingers away from the moving parts even a small machine will take a finger off.

Agreed - I was unprepared for the first run of the program.

sam sokolik17/07/2020 04:20:54
126 forum posts

more close up action...

Joseph Noci 117/07/2020 08:10:38
1323 forum posts
1431 photos

Sam, what CAD/CAM software did you use to generate the cut file? Is the cut file G_Code?

sam sokolik17/07/2020 16:09:54
126 forum posts

That was all by hand gcode. The actual polygon turning is currently done by sending info to hal layer from gcode.. I hope to do a remap but I am not there yet. So something like (this is on the mill - polygon boring)

(polygon radius)
m68e0q.30625
(number of sides)
m68e1q6
(Cutter diameter - probably get from the tool table in the future)
m68e2q.375
(rotate poly 0deg)
m68e3q0

(enable polygon component)
m64p0

(disable polygon component)

m65p0

All Topics | Latest Posts

Please login to post a reply.

Magazine Locator

Want the latest issue of Model Engineer or Model Engineers' Workshop? Use our magazine locator links to find your nearest stockist!

Find Model Engineer & Model Engineers' Workshop

Sign up to our Newsletter

Sign up to our newsletter and get a free digital issue.

You can unsubscribe at anytime. View our privacy policy at www.mortons.co.uk/privacy

Latest Forum Posts
Support Our Partners
cowells
Sarik
MERIDIENNE EXHIBITIONS LTD
Subscription Offer

Latest "For Sale" Ads
Latest "Wanted" Ads
Get In Touch!

Do you want to contact the Model Engineer and Model Engineers' Workshop team?

You can contact us by phone, mail or email about the magazines including becoming a contributor, submitting reader's letters or making queries about articles. You can also get in touch about this website, advertising or other general issues.

Click THIS LINK for full contact details.

For subscription issues please see THIS LINK.

Digital Back Issues

Social Media online

'Like' us on Facebook
Follow us on Facebook

Follow us on Twitter
 Twitter Logo

Pin us on Pinterest

 

Donate

donate