On Wed, Feb 09, 2011 at 11:15:22AM -0600, Stuart Stevenson wrote:

>                  g43 H(tlo)
>                  g90g00z0w0
>                  the machine will alarm because the spindle will try to
> raise by the tlo amount

This is the part that most directly causes the pain, I think.  The
(pain in the butt) workaround is g90 g0 w0 z-[more than tool length]

Thinking outside the box: I do not have a W axis on my machine but it
strikes me that the solution I use would also work for you.

I have a probe that's longer than pretty much all my tools.  I call
this the zero length tool, and I use it for various things including
setting Z origins on fixtures/workpieces.

If you had a reference tool that was fairly long (it could even be an
indicator mounted in a tool holder, which is awfully nice for setting
Z origins) you would gain at least two advantages:

1 - when using a shorter tool, the above gcode sequence would make the
spindle move DOWN and not give the limit error, because the tool
length would be negative

2 - you can use the reference tool/indicator to directly set Z origins
on fixtures/workpieces, in the most simple way: G49 mode with W=0.


------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to