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

Reply via email to