Господа, прошу помощи с одной проблемой. Дело в том, что последнее время станок стал неадекватно воспринимать созданные мною в SolidCAM программы, а именно операции про 3D обработке(использую стратегии HSM - Constant Z, Helical и иногда Spiral). Проявляется это следующим образом: рандомно на одном из переходов инструмента на другой уровень по оси Z(если говорить о стратегии Constant Z), станок по какой то причине уводит шпиндель вместе с фрезой на максимально возможную глубину, упирается патроном в заготовку, ломает фрезу(как правило) и встает на аварию. Такое может случиться в любой момент, некоторые аналогичные программы проходят вообще без аварий, некоторые встают почти в самом начале. Каждый раз проверяю программу в NC corrector'e и в симуляторе процесса в самом SolidCAM, таких координат по заглублению оси Z там не в принципе.
Опытным путем вычислили возможную проблему, а именно параметр в разделе Link>Strategy>Along surface(тот самый перебег инструмента, как я понимаю), при выставлении параметра на Straight line количество аварий сократилось в разы, однако полностью избавиться от них не получилось. Неясность в ситуацию вносит ещё и ряд иных факторов: года полтора назад такой проблемы не было, хотя ни станок, ни среда разработки не менялись, детали в плане сложности рельефа также были разные; авария происходит в одном и том же месте(в пределах одной программы), что даёт основания усомниться в корректности именно самой программы(начальству в первую очередь

); полгода назад было проведено ТО станка, которое выявило прохудившуюся проводку на приводе оси Z, барахлил стопорный тормоз, из-за чего шпиндель точно так же уходил до алюминиевой основы столешницы даже на простейших контурных операциях, однако эта проблема была решена путем замены всей проводки по станку на новую, так что теперь начальство и слышать не хочет про неисправный станок и грешит на программу.
Прикрепляю одну из последних программ, на которой мы потеряли довольную дорогую шариковую фрезу по причине, описанной выше. Предположительно увод инструмента на аварийную глубину произошел на строке N8332(по факту номер строки иной, однако сам SolidCAM подписал её именно так). Станок у нас самый простой, 3-х координатный китаец с рабочим полем 1200х800мм, ход по оси Z около 200мм(от поверхности стола ~150мм). Для генерации Gcode использую стандартный постпроцессор из библиотеки SolidCAM(gMilling_3x).
Буду признателен за любую информацию по проблеме, т.к. фрезы кончаются, а заказы - нет.