On Tue, 31 Jan 2012, gene heskett wrote: > Date: Tue, 31 Jan 2012 11:31:26 -0500 > From: gene heskett <ghesk...@wdtv.com> > Reply-To: "Enhanced Machine Controller (EMC)" > <emc-users@lists.sourceforge.net> > To: emc-users@lists.sourceforge.net > Subject: Re: [Emc-users] Probing error? > > On Tuesday, January 31, 2012 11:15:31 AM Chris Radek did opine: > >> On Tue, Jan 31, 2012 at 10:49:04AM -0500, gene heskett wrote: >>> show stopper. In doing a G38.2 f1 z2.5, it will probably stop well >>> within a thou of contact. But then I am dead in the water because >>> when I try to do a z move to #5063 + 0.01, it will move about .0005, >>> breaking the contact, which is then reported as an error, shutting >>> the machine down and >> >> Exactly what error do you get? >> >> I'm suspicious that it's not the break that's the error, it's >> another bounced make. > > While that is virtually guaranteed to happen Chris, my point is that once > the G38.2 move has detected a closure, stopped the named axis and recorded > the machine state, the usefulness of the probe has been fulfilled, so why > the heck should it care one way or the other when the machine tries to do a > g0 z[#5063 +0.02] in order to back off and retry the G38.2 with a much > smaller Fspeed to get a fine tuned position that doesn't have as much > overshoot it it due to the machines stopping distances. It shouldn't care > about the probe status when its making a non-probe related move. It does > care while executing the following G00 or G01 move, and its reporting the > probe break error down in the lower right corner and aborting the program. > > One thought I just had was to kill the move blending by a G34? P1 as the > next move, forcing a full dead stop after the G38.2. I'll do that in an > hour or so and see if that fixes it. > > 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) > My web page: <http://coyoteden.dyndns-free.com:85/gene> > Is your job running? You'd better go catch it! >
Could this be fixed by a simple RC bounce filter followed by a Schmitt trigger? (or maybe the software debounce comp in series with probe input) Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your (")_(") signature to help him gain world domination. ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users