On Wednesday 23 March 2016 07:58:40 Tanay Gahlot wrote:

> andy pugh <bodgesoc@...> writes:
> > Whether you would add an extra optional parameter to G33.1 or define
> > a G33.2 would be a decision to be made.
>
> Hello,
>    I will add an optional parameter in G33.1 which will wrap it in a
> six line utility as pointed by Gene to perform pecking. Though i am
> not quite sure how to handle the spindle synchronization issue pointed

That is NOT a problem. G33.1 stops the linkage on the backout move at the 
point where it started because it has no knowledge that its in a loop. 
The spindle however must be turned around for fwd drive, which of course 
takes time.  When at speed, the next passing index pulse reasserts the 
locked status.  The only problem I am aware of is that IF you change the 
spindle speed while my script is running, there is a lock time lag thats 
not constant, growing with the rpms because of the accel limits for that 
axis, usually z, so if it locked up 50 degrees behind the spindle index 
at 200 rpm because of acceleration lag, it might be 180 degrees behind 
at 400 rpm.  Thats a tracking error and the threads of course will be 
junk.

The same comment holds true for G76.  In any event I cut air first & when 
happy, turn up the rpms & do a touch off that then makes the thread.  
But I am accutely aware, particularly on the lathe, of the turnaround 
time as it reverses because that overshoots the turnaround point, may 
bottom the tap and either break it or twist in in the chuck.  That is 
generally not the desired outcome.

In fact I hacked up some hal bits & pieces to monitor the turnaround 
overshoot on the lathe with a hal meter, make thousandths out of that, 
and set the end point for that much less penetration.  That has worked 
well, if I run the calculator right. :)

> by Neil. Also how will i provide working example? Are there any
> guideline to write tests? Thanks
> Tanay
>
>
> ----------------------------------------------------------------------
>-------- Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to