Kenneth Lerman wrote: > > Well, if one side can back drive the other, a possible sequence is: > > 1 -- Float side B and home side A. Side A will drag side B along with it. > > 2 -- Side B will be off of its home switch. Now lock side A (keep the > servo active) and home side B. > > 3 -- Now both sides are homed. At this point, (electrically, logically) > lock the two sides together. > > It's a little more tricky than that because homing involves back and > forth motion. Step two, above, must be such that side B is off the switch. If you can set it up right, it might be possible to home one side, and then JUST do the very last phase of homing, to seek the index pulse on the 2nd side. I think, maybe, with the right tweaking of the ini file settings, and switch trip points, one could make the search region really small for the 2nd side. But, then, I have no idea how you command EMC2 to seek only ONE SIDE of a tandem axis. My guess is you can't! As far as EMC2 knows, a tandem axis it one axis only, EMC has no knowledge of there being two sides to it. Only at and and below HAL does it know about the two sides. I have theorized before how a few HAL mux components could be used to control the homing of the two sides sort of sequentially, but I've never tried this at all.
Jon ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users