if i went home at a velocity of zero, i would only ever arrive at home if i was 
already at home, in which case why would i go home in the first place?  if i 
were at home, i could not go home unless going home meant taking no action.  if 
i were included in a sequence of 'time to go home for a, time to gome for b, 
time to go home for c' and it came my turn, i would robotically try to go 
home.  if i was not included in the sequence, then i would not try to go home, 
and i would not be part of homed axes.  if i was not included in the sequence, 
and the rate at which i could gould go home was zero, i would never be able to 
go home, i would not try, and i would not be part of homed axes.  if i was 
included in the sequence, and the rate at which i could gould go home was zero, 
i would never be able to go home and i would not be part of homed axes.  so it 
is logical to assume that if i go home at a velocity of zero, and i successfuly 
reach home, then i
 must already be at home.  if my location is not known and i am trying to go 
home at a velocity of zero, then i will never reach home except in the 
infinitesmal case where my unknown position happens to be home, and how would i 
know without a look?
 
..hmm.  fairly logical?  maybe.  exactly logical .. i dont know.  zero home 
search velocity seems more like 'can't be homed' rather than 'already home'.  
being left out of home sequence seems more like 'not involved in homing' and 
therefor ignored.  does home all sequence include tasks which cannot ever be 
completed?  suppose there were no axes defined, and one tried to MDI the 
spindle speed, or turn off the coolant overspray, or set a value in the offset 
table, or a feedrate, or a variable value, or a mode.  maybe the default home 
requirement is illogical?
 
 

--- On Wed, 8/10/11, andy pugh <[email protected]> wrote:


From: andy pugh <[email protected]>
Subject: Re: [Emc-users] dedication
To: "Enhanced Machine Controller (EMC)" <[email protected]>
Date: Wednesday, August 10, 2011, 5:16 AM


On 10 August 2011 12:43, charles green <[email protected]> wrote:

> so the home all sequence is only satisfied with all axes homed, but may not 
> include all axes in homing sequence.  seems like a gothcha to me.

You would only exclude a joint from the homing sequence if you
specifically wanted to home it manually, for example to angle marks on
a converted rotary table.

If you want it to be marked as homed by "Home All" without moving,
then you add it to the HOMING_SEQUENCE but set the homing velocity to
zero.

The current behaviour seems fairly logical to me.

-- 
atp
"Torque wrenches are for the obedience of fools and the guidance of wise men"

------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users
------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to