On 04/11/2014 01:35 PM, John Kasunich wrote:
> I'm pretty sure that Gene doesn't "touch off" in the way
> we think of it.  If I've followed past conversations correctly,
> he actually homes the machine using contact between
> tool and work (or tool and a widget that gives him a
> reference point).
>
> Normally, you'd home the machine once and be done
> with it, and the limits would be set to protect the machine
> while allowing you to get your work done.  Then use
> "touch off" and G5x coordinate systems and/or tool
> offsets to deal with tool and part specifics.
>
> Since Gene uses home to deal with tool and part specifics,
> he has the side effect of limits moving around.
>
Well, that is wrong, and explains the results.  The homing 
system
and having both machine coordinate and work coordinate
systems makes MUCH sense, and has been common practice
on machines for a LONG time.  If Gene wants to keep doing things
that way, he should just set the machine limits to +1000 and 
-1000
and not use it.  But, the machine limits can save a lot of 
trouble,
as when it detects an overtravel when the part program is 
LOADED,
way before you even hit run!  On the lathe, it gets more 
complicated,
as the tools have offsets in several axes, and you have to watch
out for chuck jaws and such.  I don't have a CNC lathe yet, so
I am only slightly familiar with the problem, but I think 
LinuxCNC
doesn't handle interference with tools (yet) as the problem gets
a bit messy.

Jon

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to