Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Posted by
Jon Elson
on 2009-03-10 19:50:50 UTC
Yahoo wrote:
depending on whether the gantry is rigid or flexible.
In big commercial machines, the beam across the gantry sides has a pivot
on one side and a slotted bearing on the other.
This allows the gantry sides to get a certain amount out of sync without
any binding. They probably put an angle limit switch on the pivot so if
the angle exceeds a certain amount, it E-stops the machine. Then, they
have a scheme for homing the two sides of the gantry simultaneously.
The two sides run at the same (servo controlled) rate. Each one hits
its own home switch and completes the precision homing sequence by
itself. After that, the tandem axis stays in sync as well as the servo
can, which will usually be quite close. So, that is how the "pros" do
it on $100K plus machines like gantry bed mills and vertical boring mills.
I think you could do the same on a smaller machine. It would also allow
you to adjust the orthogonality of the machine by just offsetting the
home position in software until a square came out square. But, this
would require buidling in the joints in the gantry.
Another scheme I've heard, but not sure it has been used, is to home one
side while allowing the other side to just coast with the servo disabled.
When the "master" side is homed, then the slave side servo is enabled.
I know EMC could easily be set up to independently home the two sides of
a tandem axis, as described in my first paragraph. It would take very
little special HAL coding to do this.
Jon
> I thought about sharing a belt but haven't been able to find a belt longNo, I think we DO have a solution. There have been several schemes,
> enough. Seems like it would be sort of a kludge anyway.
>
> I guess if this has been discussed ad naseum and nobody has a ready
> solution, then it probably has never gotten beyond the talking phase.
> Apparently I'll have to build something from scratch (sigh).
>
depending on whether the gantry is rigid or flexible.
In big commercial machines, the beam across the gantry sides has a pivot
on one side and a slotted bearing on the other.
This allows the gantry sides to get a certain amount out of sync without
any binding. They probably put an angle limit switch on the pivot so if
the angle exceeds a certain amount, it E-stops the machine. Then, they
have a scheme for homing the two sides of the gantry simultaneously.
The two sides run at the same (servo controlled) rate. Each one hits
its own home switch and completes the precision homing sequence by
itself. After that, the tandem axis stays in sync as well as the servo
can, which will usually be quite close. So, that is how the "pros" do
it on $100K plus machines like gantry bed mills and vertical boring mills.
I think you could do the same on a smaller machine. It would also allow
you to adjust the orthogonality of the machine by just offsetting the
home position in software until a square came out square. But, this
would require buidling in the joints in the gantry.
Another scheme I've heard, but not sure it has been used, is to home one
side while allowing the other side to just coast with the servo disabled.
When the "master" side is homed, then the slave side servo is enabled.
I know EMC could easily be set up to independently home the two sides of
a tandem axis, as described in my first paragraph. It would take very
little special HAL coding to do this.
Jon
Discussion Thread
Mattison
2009-03-10 12:02:18 UTC
Synchronizing Two Servo Motors
Alan Marconett
2009-03-10 12:14:47 UTC
RE: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
Roland Jollivet
2009-03-10 13:10:41 UTC
Re: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
Yahoo
2009-03-10 13:29:04 UTC
Re: Synchronizing Two Servo Motors
H & J Johnson
2009-03-10 13:39:52 UTC
Re: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
Stephen Wille Padnos
2009-03-10 14:08:18 UTC
Re: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
H & J Johnson
2009-03-10 14:27:34 UTC
Re: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
Stephen Wille Padnos
2009-03-10 14:59:00 UTC
Re: [CAD_CAM_EDM_DRO] Synchronizing Two Servo Motors
Yahoo
2009-03-10 17:14:37 UTC
Re: Synchronizing Two Servo Motors
Jon Elson
2009-03-10 19:50:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
jcc3inc
2009-03-11 05:48:59 UTC
Re: Synchronizing Two Servo Motors
Yahoo
2009-03-11 10:06:29 UTC
Re: Synchronizing Two Servo Motors
Franklin York
2009-03-11 12:00:51 UTC
RE: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Roland Jollivet
2009-03-11 12:02:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Yahoo
2009-03-11 14:03:18 UTC
Re: Synchronizing Two Servo Motors
Torsten
2009-03-11 16:58:45 UTC
Re: Synchronizing Two Servo Motors
Jon Elson
2009-03-11 19:32:27 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Roland Jollivet
2009-03-11 22:05:03 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Roland Jollivet
2009-03-13 15:09:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors
Yahoo
2009-03-13 15:38:20 UTC
Re: Synchronizing Two Servo Motors
Brian Pitt
2009-03-14 10:30:11 UTC
Re: [CAD_CAM_EDM_DRO] Re: Synchronizing Two Servo Motors