CAD CAM EDM DRO - Yahoo Group Archive

Re: Manual Control

Posted by Mike
on 2005-04-13 08:11:26 UTC
I've done this. I have the handwheels turn a rotary encoder. The
encoders generate quadrature pulses in the usual way and I count those
pulses on a counter. In my software, I then formulate a servo command
position for that axis based on the number of counts revceived per
unit time and the direction of the handwheel turn.

The handwheel encoders are completely seperate form the axis encoders
that are used for position feedback during automatic control. When
you turn the handwheel, you don't directly affect the ballscrew. Only
the motor makes the ballscrew turn.

I use this on a machine that has linear encoders for axis position
feedback. This has a couple of desirable effects. The handwheel is
directly attached to the rotary encoder, so there is almost no
backlash there, as long as the handwheel setscrew isn't loose or
something. Since the axis encoders are linear, no counts occur when
the ballscrew is turning to take up baklash, so counts on the linear
encoder can be safely assumed to represent actual motion. This makes
for extremely precise manual control. Also, I can change the distance
the axis moves per handwheel revolution entirely in software, by
changing a "gain" setting.

Commercial controls do this. For instance on most of the Fanuc lathe
controls I've used (16T?) they have a wheel called the "mpg" for
Manual Pulse Generator. You select jog, select which axis to jog,
then spin the mpg to make the axis actually move.

Mike



--- In CAD_CAM_EDM_DRO@yahoogroups.com, "roboticscnc" <gsm42@o...>
wrote:
>
>
> Hi Group,
> Has anyone set up dials with encoders to manually control a lathe
with
> the servos, if so, how do these encoders intergrate with the rest of
> the system ? I'm not worried about backlash as the lathe has a DRO.
> Thanks,
> Glen

Discussion Thread

roboticscnc 2005-04-13 07:25:12 UTC Manual Control Mike 2005-04-13 08:11:26 UTC Re: Manual Control roboticscnc 2005-12-16 04:50:36 UTC Manual Control roboticscnc 2005-12-18 00:37:12 UTC Manual Control alphawolf45 2005-12-18 05:25:58 UTC Re: Manual Control R Rogers 2005-12-18 07:06:24 UTC Re: [CAD_CAM_EDM_DRO] Manual Control James Peck 2005-12-19 05:04:20 UTC RE: [CAD_CAM_EDM_DRO] Manual Control roboticscnc 2005-12-19 07:05:29 UTC Re: Manual Control Stephen Wille Padnos 2005-12-19 07:22:28 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control Derek Brodeur 2005-12-19 07:22:32 UTC Re: Manual Control roboticscnc 2005-12-19 07:41:44 UTC Re: Manual Control vrsculptor 2005-12-19 08:32:08 UTC Re: Manual Control Derek Brodeur 2005-12-19 08:42:03 UTC Re: Manual Control Alan Marconett 2005-12-19 12:28:06 UTC RE: [CAD_CAM_EDM_DRO] Re: Manual Control vrsculptor 2005-12-19 16:09:45 UTC Re: Manual Control roboticscnc 2005-12-27 00:17:13 UTC Re: Manual Control Les Newell 2005-12-27 00:35:59 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control roboticscnc 2005-12-27 00:50:13 UTC Re: Manual Control Steve Haushahn 2005-12-27 04:39:20 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control Dan Mauch 2005-12-27 08:31:53 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control Les Newell 2005-12-28 05:13:12 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control roboticscnc 2005-12-28 06:56:35 UTC Re: Manual Control Les Newell 2005-12-28 07:26:32 UTC Re: [CAD_CAM_EDM_DRO] Re: Manual Control