Gentlemen,
   HELP HELP HELP
   I am trying to get a geometric compensation program working correctly.
   I want to compensate for the error between the centerline of the
spindle and the centerline of the A axis rotation and the centerline
of rotation of the B axis rotation.
   The A axis rides on the B axis.
   I can adjust the Z component of the A axis rotation with the pivot
length number. I need to compensate for the Y value of error of A axis
rotation.
   I need to compensate for the Z error between the B axis centerline
of rotation and A axis centerline of rotation.
   I need to compensate for the X error between the B axis centerline
of rotation and the spindle centerline.
   I am running this file:
                                     www.mpm1.com:8080/cinci/cincikins.c

   When I change the error parameter I see the position change on the
machine. Changing between manual (joint display) and MDI (axis
display) I see error numbers from the error parameters in the MDI
display. I use setp to change the error parameters and the machine
moves immediately to the new error parameter value.
   The rotary motion error (as measured by dial indicator) doesn't
change in magnitude it just indexes to the position of the error
parameters. I use a ball bearing mounted on the end of a shaft in the
spindle and three indicators mounted orthogonally - one for each XYZ.
I rotate the A and B axes to rotate around the center point of the
ball and note the error by the indicators.
   I get .004 in. error moving the A axis from -20 degrees to +20
degrees. Acceptable but should be better.
   I get .01 in error moving the B axis from -20 to +20. Not acceptable.
   No matter what value I have in the error parameters I get the same
.004 and .01 error values for the A and B axes respectively.
   Pictures of the indicators are here:

www.mpm1.com:8080/cinci/s1030673.jpg

www.mpm1.com:8080/cinci/s1030675.jpg
   Picture of the ball tool is here:

www.mpm1.com:8080/cinci/s1030674.jpg

   Please look at this file and tell me where I am wrong.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to