On Sun, Nov 02, 2008 at 05:25:24PM +0200, Dave Houghton wrote: > Once my tool table is done I just put T(with it's unsigned integer) in the > Gcode , and hey presto I'm off and running. Am I correct? It will be a first > if I am.
Select a tool with T#. Load it with M6. Turn on tool length compensation with G43, or off with G49. Turn on tool radius compensation with G41 or G42, and off with G40. When in tool radius compensation mode, there are various (sometimes onerous) restrictions on movement. Relevant sections of the documentaiton include: http://linuxcnc.org/docs/html/gcode_main.html#sub:T:-Select-Tool http://linuxcnc.org/docs/html/gcode_main.html#M6%20Tool%20Change http://linuxcnc.org/docs/html/gcode_main.html#sub:G43,-G49:-Tool http://linuxcnc.org/docs/html/gcode_main.html#G40,%20G41,%20G41.1,%20G42,%20G42.1%20Cutter%20Radius%20Compensation http://linuxcnc.org/docs/html/gcode_main.html#sec:Cutter-Radius-Compensation > And one more thing is "an unsigned integer" the same as "an unassigned > integer" - personally I think number sounds good. That is a bit of programmer talk, just as "nonnegative integer" would be mathematician talk. An "unsigned integer" is a number without a decimal point or a minus sign: 0, 1, 2, and so on. Jeff ------------------------------------------------------------------------- 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
