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

Reply via email to