On Monday 15 April 2013 19:57:21 andy pugh did opine:

> On 15 April 2013 19:28, Gene Heskett <ghesk...@wdtv.com> wrote:
> > Is there a valid reason for the current, save the offsets behavior?
> 
> Because that is what works best for a conventional homing where the
> switches are on the axis. Turn on the machine, home, and you are right
> back where you were the previous time.
> 
> You are actually trying to home by probing, which is a somewhat
> different thing, and is causing the problems you see.
> 
Ooookkaaaaayyy.  Now, what is the diff between probing for a switch closing 
where the switch may be mounted on the ways, and my probing for a ground 
contact where the contact just happens to be removable because otherwise it 
would get in the way of doing any work?

Seems functionally the same to me.  In my view, if it takes more than a 
thou of mental touch off to put the machine dead on, then its time to 
adjust the homing code until the touch off is no longer needed.

But on my small lathe, how would one go about putting tool offsets into the 
tool.tbl that mean something when in changing a tool, the stickout its 
clamped up at is effectively completely random give or take 1 cm or so?

To me, it makes 100x as much sense to mount the tool such that it can reach 
its cuts ok, drop the gauge on the ways and simply re-home the machine.  
FWIW, I have an .ini special for boring bars.  It searches outward to find 
the contact, but fudges some on the z because most boring bars on this 
gauge will only contact on the end of the bar, whereas the cutting tip is 
typically 1/8 to 1/4" shorter than the end of the bar.  And again, the 
amount of stickout is entirely arbitrary.  In fact I have one home made bar 
that I can stick out about 8".  Totally useless at that much stickout 
unless I'm boring room temp butter, but it is doable. :)

> Rather than using the home sequence you could make a button that calls
> a probing sequence to set your homes. This can properly take account
> of the variable lengths of your probes (or tools, as they are normally
> called).
> (you would need to use a G-code output to twiddle the
> halui.axis.N.home pins, and configure so that the axes all make as
> homed at their current position)

This I think, needs an example if you have the time.

Thanks Andy.

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
My views 
<http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml>
The doctrine of human equality reposes on this: that there is no man
really clever who has not found that he is stupid.
                -- Gilbert K. Chesterson
A pen in the hand of this president is far more
dangerous than a gun in the hands of 200 million
          law-abiding citizens.

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to