Код: Выделить всё
PYVCP = rev.xml
Код: Выделить всё
net rev motion.adaptive-feed pyvcp.reverse-f
Код: Выделить всё
PYVCP = rev.xml
Код: Выделить всё
net rev motion.adaptive-feed pyvcp.reverse-f
Код: Выделить всё
<pyvcp>
<font>("Helvetica",16)</font>
<!-- the jog speed slider -->
<vbox>
<relief>RAISED</relief>
<bd>3</bd>
<label>
<text>"REV"</text>
<font>("Helvetica",16)</font>
</label>
<scale>
<font>("Helvetica",14)</font>
<halpin>"reverse"</halpin>
<resolution>0.01</resolution>
<orient>HORIZONTAL</orient>
<min_>-1</min_>
<max_>1</max_>
</scale>
</vbox>
</pyvcp>
в Gmoccapy использовать gladevcpGmoccapy ругается на PYVCP
Ссылки не рабочие. Где брать?nkp писал(а): ↑ ну вот - все костыли становятся неактуальными
RobEllenberg
качаем
https://github.com/robEllenberg/linuxcn ... se-run-2.7
устанавливаем
Апгрейдируешься до версии 2.8 и ничего больше не надо. Там реверс G-кода штатно предусмотрен.
Приветствую. Есть подробности по алгоритму как его использовать?MX_Master писал(а): ↑23 сен 2021, 06:23 Я нашёл инфу, что реверс был только в версии 2.9. Оказывается, уже и в 2.8 завезли
http://linuxcnc.org/docs/2.8/html/gcode ... #mcode:m52
Первая мысль была такая же, но уп читается кадрами, тоесть м52 как то надо запихнуть в исполняемое уп и еще задать параметр p со значением от -1 до 1...
Код: Выделить всё
loadrt mult2
addf mult2.0 servo-thread
net muxout mult2.0.in0 mux2.0.out
loadrt lowpass
addf lowpass.0 servo-thread
setp lowpass.0.gain 0.01
net lowp-out lowpass.0.out mult2.0.in1 classicladder.0.floatin-00
net mult2-out mult2.0.out motion.adaptive-feed
setp hm2_[HOSTMOT2](BOARD).0.encoder.04.counter-mode 1
# adaptive encoder
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.counter-mode 0
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.filter 1
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.index-invert 0
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.index-mask 0
net lowp lowpass.0.in hm2_[HOSTMOT2](BOARD).0.encoder.04.velocity
именно так оно и работает! еще бы вкл выкл плазмы вставляло бы
На плазме оно как раз очень надо
прочитали-б ветку до высказывания мнений.
На окружностях очень весело запускать с нужного места, особенно когда весь контур из них. Вкратце: много нюансов есть которые решит эта функция хоть на плазме хоть на любом другом станке. Это мое личное мнение.
Именное, ехать назад чтобы дорезать.