Br, Coincidentally there was just a long thread over in "EMC Developers" on this very subject. If you have access to it, see the thread "Tangential tool configuration".
To summarize, the consensus opinion was to not do this in the kinematics, but rather through a preprocessor / filter. For G1 moves, calculating theta (A) is pretty trivial, for G2 / G3 commands, a rotational axis may be specified which will move from the current angle to the end angle, synchronized to the arc specified. See: http://www.linuxcnc.org/handbook/RS274NGC_3/RS274NGC_33a.html#1002442 If you are using the Axis interface, applying a filter is quite simple (apparently, I have not done it personally). Part of the discussion in EMC Developers concerned how to do this in a more generic manner so that it could apply to any UI. One more point is that there can be some other considerations which may need to be taken into account in the preprocessor. For instance, when using a knife, there may be a maximum angle between two vectors that may be achieved when the knife is in the material. When this angle is exceeded a head lift, knife rotation, head drop sequence may need to be inserted. Similarly there is the issue of what to do when going through pi in the positive direction or -pi in the negative direction. Regards, Eric I have four axis machine XYZA and I need to get A axis to follow XY tangent. Machine purpose is to cut paper and blade must point that direction where movement is. Example. X axis goes up and Y axis goes right at same speed, then A axis should be 45 degree angle. If I need to use kinematics how to set it to work? Any other ways to set A axis to follow XY tangent? ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users