Простая арифметика - при Dбарабана 446мм, dканата 28мм, первом рабочем слое на барабане втором, ширине барабана 805мм, числе импульсов на оборот барабана 16, числе ниток в таль-системе 8 (МБУ 125.2.2) - перемещения крюка составит 12,31мм/имп. Что и есть "необходимо и достаточно. А определение этапа лучше осуществлять по датчику "положение клиньев". И не по давлению в пневмосистеме ПКР, чтодовольно широко применяется, но не является достаточно надежным и точным, а по механической связи датчика с приводом ПКР. Я применял такой, и он работал безупречно. Правда бывало и такое неудобство, что при бурении механизм ПКР находится в состоянии "на клиньях". Ну, тут уж приходится при наворачивании квадрата менять настройки модели определения этапов. Или же настраивать эту модель так, чтобы параметр "над забоем" был "тяжелее" (приоритетней) параметра "состояние клиньев". А бывает СПО на элеваторах без клиньев и АКБ. Уж как эти бурилы не изгаляются... В общем создать универсальный инструмент мне представляется затруднительным. Да и не надо. Пусть будет несколько специальных для каждого случая с ручной выборкой... Как-то так...