Страница 1 из 1
error "can't do that (EMC_SPINDLE_OFF).."
Добавлено: 16 апр 2017, 13:59
dinkata
Решил попробоват NGCGUI на gmoccapy Linuxcnc2.7.8 на комп , без станок , симуляция .
Каждое включение и вьйключение шпинделя вьйскакьйвает ошибка :
(......EMC_SPINDLE_ON..и...EMC_SPINDLE_OFF... )
Что то не так ? Как избавится от ето ?
Re: error "can't do that (EMC_SPINDLE_OFF).."
Добавлено: 16 апр 2017, 17:06
Serg
Говорит, что ему не нравится твоя попытка включить/выключить шпиндель вручную по время выполнения УП...
Re: error "can't do that (EMC_SPINDLE_OFF).."
Добавлено: 16 апр 2017, 17:22
dinkata
UAVpilot писал(а):попытка включить/выключить шпиндель вручную по время выполнения УП...
включения/выключения шпинделя не вручную а например из o<g76diam> sub генерирован фаил из NGCGUI
примерная програма :
Код: Выделить всё
(pyngcgui: FEATURE 170416:17.20.48)
(pyngcgui: files: </home/dinyo/linuxcnc/nc_files/ngcgui_lib/lathe/lathe_std.ngc,/home/dinyo/linuxcnc/nc_files/ngcgui_lib/lathe/g76diam.ngc,>)
(pyngcgui: feature line added) #<_feature:> = 0
(pyngcgui: preamble file: /home/dinyo/linuxcnc/nc_files/ngcgui_lib/lathe/lathe_std.ngc)
g18 (xz plane)
g21 (mm)
g40 (cancel cutter radius compensation)
g49 (cancel tool lengthoffset)
g90 (absolute distance mode)
g94 (units/min feedrate)
g54 (Coordinate system 1 default)
#<tol> = 0.001
g64 p#<tol> (path control stop)
(pyngcgui: call subroutine file: /home/dinyo/linuxcnc/nc_files/ngcgui_lib/lathe/g76diam.ngc)
(pyngcgui: positional parameters:)
( #1 = toolno = 10)
( #2 = rpm = 200)
( #3 = i = -0.5)
( #4 = zi = 2.0)
( #5 = p = 2.31)
( #6 = z = -27.0)
( #7 = majordiameter = 47.0)
( #8 = minordiameter = 44.0)
( #9 = j = 0.5)
( #10 = r = 1.0)
( #11 = q = 29.5)
( #12 = h = 0)
( #13 = e = 0.05)
( #14 = l = 2)
( #15 = spindir = 3)
( #16 = mode = 8)
( #17 = verbose = 0)
o<g76diam> call [10][200][-0.5][2.0][2.31][-27.0][47.0][44.0][0.5][1.0][29.5][0][0.05][2][3][8][0]
(pyngcgui: m2 line added) m2 (g54 activated)