On Fri, Feb 29, 2008 at 02:51:20PM -0600, Stuart Stevenson wrote: > Gentlemen, > I am installing EMC2 on a Cincinatti 5 axis. This is sooner than I > had planned. The timeframe is compressed. I work good under pressure. > It is usually caused by procrastination (mine). This is not the case > this time. I need to get the machine running by Friday of next week. > Any and all help/comments/opinions will be greatly appreciated. > The 5 axis tool length compensation is implemented with G43.1 > instead of G43. This is no problem whatsoever. This is like the Fanuc > and Haas controls. > I would like to use the H number from the tool.tbl file with the > G43.1 in the same manner as the H number with the G43. I grepped the > directory and didn't find any reference to how the G43 and G43.1 were > implemented. Where would I find the code to change the usage? > thanks > Stuart
You misunderstand how G43/G43.1 work. They do not work differently for multiaxis machines. The tool table works as usual with G43 H_. G43.1 lets you specify the length directly in the gcode (G43.1 K___) and it sounds like you will not use this. The actual difference with the 5 axis kinematics machine is that you should specify [TRAJ]TLO_IS_ALONG_W=1. Then when you use G43 H_ or G43.1 K___, the length offset, no matter whether it comes from the tool table (G43) or gcode (G43.1), is applied to the W axis. The only thing your cam needs to do is move the W axis (G0 W0) so the length offset gets applied. Chris ------------------------------------------------------------------------- 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 Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users