Andy. Thanks for responding.
I wonder if using $-1 to select all spindles would be a better idea. Then a program for a single spindle machine runs the same on a multi spindle machine. To use the other spindles one would need to explicitly tell it to. I actually would not expect M5 to stop all spindles, though I certainly can see the argument for it to. Though again M5 %-1 I think would be better, as again explicit is better. Chris ________________________________ From: andy pugh <[email protected]> Sent: April 6, 2020 11:28 AM To: EMC developers <[email protected]> Subject: Re: [Emc-developers] multi spindle design choice question On Mon, 6 Apr 2020 at 12:15, Chris Morley <[email protected]> wrote: > I see from the docs that this is by design. > I am curious about why this choice - it seems error prone and frankly > annoying to program for. The idea was that you might want to set the speed of a number of spindles and then start and stop them simultaneously. It was also to be consistent with M5 (and I imagine that you would always expect M5 to stop all spindles) If a plain S1000 sets all spindles to 1000rpm then _that_ is probably a mistake on my part. -- 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, 1912 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
