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
