файл ini1240 писал(а):подстроить джиттер (редактируя ручками конфиги)?
секция
[EMCMOT]
файл ini1240 писал(а):подстроить джиттер (редактируя ручками конфиги)?
После нажатия на клавишу "ESC" работа нормальная.solo писал(а):и G64 по разному вызываются в начале выполнения програмы и после нажатия ESC
Я так и думал.nkp писал(а):файл ini
секция
[EMCMOT]
Код: Выделить всё
net estop-out <= iocontrol.0.user-enable-out
net estop-out => and2.estop.in0
net avost <= parport.0.pin-10-in-not
net avost => and2.estop.in1
net estop-in <= and2.estop.out
net estop-in => iocontrol.0.emc-enable-inКод: Выделить всё
loadrt and2 names=and2.estop
addf and2.estop servo-threadЛучше всего, чтобы с таким не сталкиваться - добавляй в начало программы G64 или G64 P0.1 или G61, в зависимости от того, какой результат хочешь получить.1240 писал(а):Программы выполняются нормально до того как будет нажат аварийный останов.
Если сразу после запуска linuxCNC нажать аварийный останов то все УП выполняются с скруглением углов.
В основном jitter влияет на base-period в строке1240 писал(а):Если не пользоваться визардом, где подстроить джиттер (редактируя ручками конфиги)?
Постпроцессор CAMDUCT практически не редактируемый.Nick писал(а):Лучше всего, чтобы с таким не сталкиваться - добавляй в начало программы G64 или G64 P0.1 или G61, в зависимости от того, какой результат хочешь получить.
это после добавления вот этих строк так ругается:1240 писал(а):Добавил строки
Код: Выделить всё
loadrt and2 names=and2.estop
addf and2.estop servo-thread
net estop-out <= iocontrol.0.user-enable-out
net estop-out => and2.estop.in0
net avost <= parport.0.pin-10-in-not
net avost => and2.estop.in1
net estop-in <= and2.estop.out
net estop-in => iocontrol.0.emc-enable-inА ты старый estop стер, как я говорил? Наверняка нет1240 писал(а):Pin 'iocontrol.0.emc-enable-in' was already linked to signal 'estop-in'
только в sed по другому прописать, найти Gкод, который всегда вверху появляется и написатьnkp писал(а):[FILTER]
PROGRAM_EXTENSION = .ngc Script sed
ngc = sed 's/M6/<toolchang>call/i ;s/M06/<toolchang>call/i ; s/m6/<toolchang>call/i '
вот как выглядит ини у ТС:Nick писал(а):Можно добавить фильтр к LinuxCNC, чтобы он добавлял G64 сам.
Код: Выделить всё
[RS274NGC]
RS274NGC_STARTUP_CODE = G90.1 F1240 G64P0.75 M3 s1000почти так, LinuxCNC теряет только параметр Р 0,75 то ради чего все и затевалось (для увеличения средней скорости (а то что был G64 он цука помнит))nkp писал(а):я так понял - проблема в другом:
после авост емс возобновляет работу как бы без учета ж64