"Unknown word starting with e" -- displayed from Axis.

I get it when I run my probing program using MDI. Why would the system tell
me the first letter and not the other letters? My code doesn't seem to have
an "E-words".

There doesn't seem to be any information about what system component is
generating the message.

Here is some of the code:
==================

  (debug, probe: set the feed)

  (now back to start point -- probing should fail)

  F#<_safe_probe_search_feed>

!!! we get the following debug message

  (debug, probe: go back to the start point)

  ;G4 P1

  G38.3 X#<xinit> Y#<yinit> Z#<zinit>

 !!! we don't get this message

  (debug, probe: should be at start point)


  (if we made contact, this is an error)

  o<testFail3>if [#5070 EQ 1]

     (debug, probe failed-3)

     o<safe_probe_xyz> return [#<fail>]

  o<testFail3> endif


  (the following line just sets the mode without a move)

  G1 X#<xinit> Y#<yinit> Z#<zinit>


  (debug, probe: OK)


  return [#<succeed>]


o<safe_probe_xyz> endsub

=================

The MDI command that is failing is:

call safe_probe_xyz [0.75]

Interestingly, the G38.3 that is before the failure seems to work -- in the
sense that the probe winds up back at its target position (without having
made contact).

The subroutine return value (the value of #<succeed>) is zero. -- although
I don't know of a way to examine it from the MDI.

Thanks for looking at this.


Regards,


Ken



-- 
Kenneth Lerman
55 Main Street
Newtown, CT 06470
------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to