Greetings all;

A few months back I wrote a 'peck rigid tap' routine for use where the hole 
was much deeper than the tap diameter, and for the job I asked it to do, it 
worked well.

But, like any of those little bits & pieces, I tend to want to make it 
universally applicable.

Initially setup it was hard coded to run Z to 3.4", then repeat the G33.1 
command, asking it to advance into the hole an additional 1/2 turn per 
repeat until it had tapped to the 2.9" point.

I also had a pre-stop of sorts because it takes a while to bring my spndle 
to a dead stop, which was by subtracting the equ of 1.5 turns of the 
spindle from the end point passed to G33.1 as the Z#<_var>.

But I am noticing when cutting air, that it seems to be uncoupling Z from 
the spindle, stopping z short, turning the spindle around and picking the 
synched Z move back up as it backs the tap out of the hole for chip 
clearance.  Cutting a real thread, this would probably break the 8-32 tap I 
was using at the time.  It seems to occur when the routine is about half 
done, for several cycles, then goes back to the expected behavior for the 
last few cycles of the routine.  The first time it happened I thought I was 
seeing things, but its just repeatable enough to convince me I'm not 
totally wacko yet.

Two questions then:

1. Has anyone else noticed anything like this?  Or am I the only one that 
ever wrote a 'peck' style rigid tapping routine?

2. Since running the tap into the bottom of a blind hole would wreck 
things, is there a way I could, from a signal in the .hal file, take a 
snapshot of the z position and make it available to my code so that the 
amount of z travel needed in order to coast to the correct depth on the hal 
file sequenced reversal could be calculated?

Sort of an automatic compensation for spindle speed although this seems to 
work well at about 150 rpm, and cranking it up to 500 revs makes it take so 
much time turning around, coasting farther, such that it doesn't actually 
do the job noticeably faster in wall time at the higher spindle speed.

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)

Wasn't there something about a PASCAL programmer knowing the value of
everything and the Wirth of nothing?
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
         law-abiding citizens.

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to