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
