Gentlemen,
   which style of computation would run faster in the kinematics file?

this:
va1=atan(askew1)

va2=atan(-bskew1)


va3=sin(acmd)


va4=cos(acmd)


va5=sin(-bcmd)


va6=cos(bcmd)


va7=va4*va5


va8=va7*tan(va2)


va9=va3-va8


va10=va9*cos(va2)


va11=va10/cos(va1)


va12=asin(va11)    $$ corrected A axis angle


va13=sqrt(1-va11**2)


va14=va13*va5


va15=va11*sin(va1)


va16=va15*va6


va17=va14-va16


va18=va15*va5


va19=va13*va6


va20=va18 + va19


va21=atan(va17/va20)


va22=va3*tan(va2)


va23=va22 + va7


va24=va23*cos(va2)


va25=va4*va6


va26=atan(va24/va25)


va27=va26-va21


va28=bcmd-va27     $$ corrected B axis angle

or this:
acomp=asin(((((sin(acmd))-(((cos(acmd))*(sin(-bcmd)))*$

(tan((atan(-bskew1))))))*(cos((atan(-bskew1)))))/$

(cos((atan(askew1))))))


bcomp=bcmd-((atan((((sin(acmd)*tan(atan(-bskew1)))+(cos(acmd)*$

sin(-bcmd)))*(cos((atan(-bskew1)))))/((cos(acmd))*(cos(bcmd)))))-$

(atan((((sqrt(1-(((sin(acmd)-((cos(acmd)*sin(-bcmd))*$

tan(atan(-bskew1))))*cos(atan(-bskew1)))/cos(atan(askew1)))**2))*$

(sin(-bcmd)))-(((((sin(acmd)-((cos(acmd)*sin(-bcmd))*$

tan(atan(-bskew1))))*cos(atan(-bskew1)))/cos(atan(askew1)))*$

sin(atan(askew1)))*(cos(bcmd))))/((((((sin(acmd)-((cos(acmd)*$

sin(-bcmd))*tan(atan(-bskew1))))*cos(atan(-bskew1)))/$

cos(atan(askew1)))*sin(atan(askew1)))*(sin(-bcmd)))+((sqrt(1-$

(((sin(acmd)-((cos(acmd)*sin(-bcmd))*tan(atan(-bskew1))))*$

cos(atan(-bskew1)))/cos(atan(askew1)))**2))*(cos(bcmd)))))))

this computation  gives me the  angle correction for:
the A axis and X axis not parallel

the B axis and Y axis not parallel
thanks
Stuart

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to