@ Hansjakob
Thank you for the summary of your experiences. The whole homing thing
seems to be easier with linear encoders, especially absolute ones.
There one could just adjust the offset and then slave the second axis
to the position of the master axis plus the offset.
The ones you describe seem to be relative ones with index pulse. This
probably makes it easier to adjust the gap between the two axis.
But the base problem seems to be the same. Mines are relative resolvers
without index pulse.

Somehow I imagine the homing sequence like that: The master axis does
it's homing sequence, slaved by the second axis of course. When the
home position is found the homing sequence of the second axis starts,
again both axis moving together. When the second home position is found
the offset can be calculated and corrected. From this point both axis
are syncronized.

Thats how I imagine it, but I have no clue how to do it in EMC. I read
an IRC conversation from 2004 about this topic, but no idea what the
developers finally decided to do.

Thanks for your answer.

@ Aram
Thanks for you too. I agree, this would be the simplest and maybe
most robust solution. But somehow I think it should be possible
in software. This would be a more elegant solution.

@ Jarl
Thanks for the links. Seems to be interesting. I am pretty attracted
by the gantrykins from jepler:
http://sourceforge.net/tracker/index.php?func=detail&aid=1075625&group_id=6744&atid=356744
But only the fact, that the 2 axis can be independently jogged, if
nessesary. But this also is a very dangerous setup, one wrong mouse
click - bang! :-)
Also I would rather prefer a master axis with a "normal" position
loop setted by the motion controller, and another position gap loop
for the slave axis.
The homing sequence described by jepler seems to be close to what
I imagine. Except that there is the possibility that the two axis
do not move in unison after the first axis is homed. And I really
would prefer to not have the slave axis shown as an additional (say A)
axis which can be moved independently. An independent move should only
pe nessesary after a crash (this could be made with a special
4 axis configuration for after-crash situations), and of course for
the offset correction in the homing sequence - or everytime the
home switches are passed over.

Jarl, you say you slave both axis. Can you explain more about your
hal setup? Or how you plan it. What changes in EMC are you thinking
about?


I would be willing to help implementing, however I do not really
know the EMC sourcebase yet. Only played around with .comp's and
HAL. (by the way, is the project interested in any .comp files, even
for simple components like a differential analog output?).


regards
Marc






-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to