Aram,
> Hi Stuart
> I am very interesting in dynamic compensation.
> You say everything is possible but where it all any manual or list of how
> do that?
> Can I call directly and talk and say all what I think that EMC2 should do?
> Thanks
> aram
>
The 5axis choice in emc2-trunk is shows dynamic compensation. The
kinematics uses two different tool lengths from the program. The
kinematics uses a pivot length from a variable in the kinematics file.
The program's gcode command is the shape drawn on the screen. The
machine movement is very different than the programmed shape.
I don't see anything in the manual. I have never added anything to
the manual. There is not a better time to start than now. I will try
to work on it.
I modified a kinematics file to use parameters from the .ini file.
This allows the integrator to put the manufacturing/assembly errors
from the rotary tables into the parameters. The kinematics file then
uses those values to calculate the XYZ correction to keep the pivot
length in the perfect spot as the rotary tables move. The kinematics
file assumes the rotary tables carry the tool in a gimbaled BC
arrangement on the end of the Z axis ram. This could be modified to
compensate for any arrangement of rotary table on any machine. Chris
Radek has done some of this on his machine. Have you seen his videos?
Chris Radek wrote a kinematics file to rotate the machine motion
in the XY plane. This is a template to use. I can see how to modify it
to allow 3D rotation of the machine motion in the 5 axis world. AND,
if I can see how to do it then it would be child's play for a C
programmer. I am a C neophyte.
I will be working on a kinematics file to do 3D rotation. I just
purchased a Cordax CMM. It is a very old manual machine. I want to put
EMC on it and use it as a CMM in my shop. It is not functional now
with the Bendix control. The Bendix control has quite a number of
functions. We are working on the control. We will do a shotgun
approach and replace all the electrolytic capacitors. Then we will use
a scope to adjust the lissajous circles. (here I am talking as if I
know something) (the only reason I know anything like this is there is
a couple of electronics guys here). As this is a very old control I
want to replace it. I only mention this because I will need to be able
to do the 3D rotation to use EMC as a CMM.
3D rotation will also apply to the 5axis probing and compensation
you have talked about. This has not been done, AFAIK. The only reason
it hasn't been done is no one has taken the time to do it. It is very
possible.
My personal cell phone number is 316 258 0953. I will be more than
happy to talk with you (or anyone else) about what you want to do.
Sometimes a phone call will clear things up a lot. The only problem
with that is there is no help from anyone else. I like the user's
list. The help is incredible. The ideas are amazing.
thanks
Stuart
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users