On Sunday 04 September 2016 06:47:02 andy pugh wrote: > On 4 September 2016 at 11:05, Gene Heskett <ghesk...@shentel.net> wrote: > > I have wondered about those usages, and it occurs to me that these > > usages of an alpha character should have their "scope" restricted to > > the life of the canned cycle being executed, to disappear with the > > stack cleanup as that particular canned cycle was exiting. The fact > > that its even being discussed tells me it is non-volatile. > > No, the multi-spindle G76 needs a letter to tell it which spindle to > synchronise to.
Thats no doubt true, but I've just found that the tapered thread I need CAN be done with the G76 we have. Its not even an error if E is as long as the drive line - tp_mm. If that value is exceeded, that should be an error but in 100% of the cases where the drive line starts off the end of the workpiece, it is of zero consequence because what it does is move to the I position, and next extends the overshoot distance to the right, cutting air, then it runs a taper the full length of the thread, air included. Angle of the taper is UNK, but for my purposes, may even be slightly more than what I was playing with before. Attached is a screenshot of an external thread, doing a 50tpi cut, 17mm's long. And a 2nd screenshot of cutting a virtual nut. The I -value will be reduced for the nut else the tool backs into the threads on the other side. So, once the little monster can make swarf again, I am off to the races as I can make the needed nut for the shaft that is already threaded. And I can do it with the code we already have RIGHT NOW! ANAICT, the angle can be reduced by leaving the Z end point alone, but makeing the start point cut more air. In this case I defined the E length as drive line length - tp in mm's. And will assume z is touched off about a mm to the right of the end of the workpiece. Conversely, a greater angle is obtained by moveing z_end to the right. If a shorter tapered section can be tolerated, higher tapers would of course have a taper start point that moved to the left as E was reduced. The grid in those snapshots is a 1mm grid. Can anyone determine the actual angle achieved? For me it looks about right, but thats best described as a SWAG. :) Thank you once again for making me test a what if. :) So please do not take away the E of G76. Any chance you could put a - sign in front of an S number to select the spindle, so -s6 s1000 m3 would spin spindle 6 at 1000 revs? Ditto for a new G76, use a -e6 to cause it to track spindle 6? Treat G33 similarly? Existing code would not be broken, it just wouldn't be able to use the new features until the gcode fed it was updated. Looks like I have some downtime, the BoB running the little monster has blown a SN74ACT245N. Buggar is drawing an extra amp, enough to partially shut down an lm317 which was slowly warming the 1/4" alu end plate of the driver box and this chip is burn your fingers hot in 30 seconds with no i/o connected. I'd say that makes it the usual culprit. Digikey, 10 of them since there's 3 in this BoB, P1 mail, still under a $20 bill. So, I guess I catch up on the weed eating etc around the homestead. Till at least Thursday. Not that it needs it of course. :) 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>
------------------------------------------------------------------------------
_______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers