On 15 October 2016 at 14:54, Erik Friesen <e...@aercon.net> wrote: > #1. What method could be used for a tool change recovery sequence?
That rather depends on what it takes to recover the situation, but there is scope for reporting tool-changer errors through HAL and a "magic comment" If you control the tool change sequence through a G-code subroutine you can use http://linuxcnc.org/docs/2.7/html/remap/remap.html#_error_handling_dealing_with_abort > #2. Door switch safety? Again, it rather depends on what behaviour you require. The logic can be configured many different ways in HAL. > #3. For a brushless servo system without halls, how to get phases in > sync with encoder. The "bldc" component offers a few options. If there are no hall signals then using the encoder index (if there is one) is probably best. http://linuxcnc.org/docs/2.7/html/man/man9/bldc.9.html -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1916 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users