Компенсация провиса направл. - не работает корректно в MDI

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
LinuxGuru
Кандидат
Сообщения: 70
Зарегистрирован: 20 сен 2015, 00:24
Репутация: 0
Настоящее имя: Andrei
Контактная информация:

Компенсация провиса направл. - не работает корректно в MDI

Сообщение LinuxGuru »

Ув форумчане !

Ввел в Mach3-> Function Cfg's -> Formulas формулу компенсации провиса цилиндрической направляющей, проверил там же, цифры выдает корректные на ВСЕЙ длине оси.

Но! В MDI при наборе команд типа G01 F500 Y+450 все работает криво. Проверял много раз, гонял туда и обратно. Смысл в том, что при движении с одного края к середине он должен слегка приподнять Z, а потом (после прохода средней точки оси) опустить. Но он либо опускает либо приподнимает на всей длине оси, хоть убейся. А при движении обратно все возвращается в прежнее положение (и на этом как говорится спасибо). Т.е. где-то сбой в частоте вызова формулы.

Кто-то сталкивался с такой проблемой ?

Заранее спасибо за советы !
LinuxGuru
Кандидат
Сообщения: 70
Зарегистрирован: 20 сен 2015, 00:24
Репутация: 0
Настоящее имя: Andrei
Контактная информация:

Re: Компенсация провиса направл. - не работает корректно в M

Сообщение LinuxGuru »

Небольшое уточнение. Погоняв еще, я нашел странную фичу - при движении на малые дистанции (50 - 100мм) командой G01 F500 Y+50 компенсация работает более менее прилично. Но как только движение на максимальные дистанции, все, картина Репина приплыли. То есть при обработке больших деталей работать не будет.
Ответить

Вернуться в «Windows / Mach»