On Thursday 11 September 2014 09:56:56 David Armstrong did opine And Gene did reply: > yea sure Gene > ridgid tappng is next on the list > and auto tool measuing with toolchanger interface > so it knows when a tool is replaced in the toolchanger to re-measure > and update tooltable
Humm, I was automatically thinking a lathe because that is where I have done that, but now I think I detect that its a milling machine? > problem i have is changing from machine to running gcode and storing > positional info > so it can store position , then go and do the tool remeasuring and > update , thats where it gets screwed ! haha Ahh soo.... If you come up with a method to do that for a lathe, whose centerline has no electrical contact to allow probing, I think there would be hundreds of us interested in a solution to that problem. For a mill, I cannot envision an automatic or gcode driven method of measuring a tool for too much more than its projected length. I do have some code that can place it in the length within a thou, using it for etching & drilling PCB's, and I can auto center in a hole within that same thou which is sufficient for PCB work, making holes drilled halfway thru the PCB meet precisely in the middle of the PCB's thickness, but measuring an odd shaped tool has not been something I have attempted with the G38.2 function. It would seem that each tool would need its own calibration jig to match its shape. But then how does one calibrate the jig? Chicken v egg... For the lathe centerline, I have considered making a laser pointer holder, but I wouldn't think the spindle bore is precise enough to suffice as a reference so one could just plug the whole thing into the rear of the spindle and advance the bit to block half the laser as read by a p-cell in the tailstock. On my 7x12 toy, that bore is fairly roughly machined. More luck perhaps with a fixed mount, looking thru the center of the spindle but I'm in love with the rotation as a method to detect eccentricity in the beam. And all of that would be slower than making and measuring a test cut. > On 11 September 2014 12:42, Gene Heskett <ghesk...@wdtv.com> wrote: > > On Thursday 11 September 2014 07:09:16 David Armstrong did opine > > > > And Gene did reply: > > > ok Guy's this has me at the moment > > > > > > i wish to switch a relay at a low speed set by the running gcode S > > > value ? ( say 500 rpm) > > > i had briefly thrown it at Andy via email and one of his > > > suggestions was remaping > > > i had a look at the wiki and the spinde remaping is TBD > > > > > > i had thought of monitoring the encoder or motion , but checking > > > for a speed , or if speed > > > etc , i can't see any particular similar code or idea > > > > > > has anyone done anything similar > > > i'd prefer to keep it in the hal if possible rather than remap , > > > but if thats a way then fine > > > > In one of my lathe configs, all hal software, not 5i25, I have a > > couple instances of wcomp, one of which is watching the encoder > > velocity output, to run the staging of a pair of relays that control > > the loading for dynamic braking. I also have in that config, the > > ability to synthesize a stop signal for the turnaround stop when an > > m3/m4 or vice versa is done by the planner while running the G33.1 > > rigid tapping cycle. They do not detect the stopped condition, I > > used a one shot watching an encoder A phase for that. Complex > > indeed, but it worked well enough that I used it to peck tap several > > holes with it on a pure parport & cnc4pc BOB only setup. > > > > If you are interested in looking at my idiocy, David, I can PM it. > > Well organized its not. > > > > 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> > > US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS > > > > > > --------------------------------------------------------------------- > > --------- Want excitement? > > Manually upgrade your production database. > > When you want reliability, choose Perforce > > Perforce version control. Predictably reliable. > > > > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg > > .clktrk _______________________________________________ > > Emc-developers mailing list > > Emc-developers@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/emc-developers > > ----------------------------------------------------------------------- > ------- Want excitement? > Manually upgrade your production database. > When you want reliability, choose Perforce > Perforce version control. Predictably reliable. > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.c > lktrk _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > 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> US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers