Ворон226 писал(а):Если предварительно считать длину сегмента и прописывать её, то можно оперативно сравнивать расстояние до конца СЕГМЕНТА с выставленной величиной для остановки насоса.
Так имхо гораздо удобнее следующий алгоритм:
1. начало контрура: имеем длинну.
2. включаем интегратор, который считает пройденное расстояние.
3. от длинны контура отнимаем значение интегратора и пихаем в wcomp - там по достижении нужного остатка пути отрубаем шпиндель.
3а. также можно по интегратору включать насос не сразу.
И не надо разбивать контур на сегменты, возиться с кучей хитрых вычислений на стыках.
Покатит такое?
Если да, то сейчас накидаю hal и пост процессор.