https://www.youtube.com/watch?v=3YUTuWrZLDk
Нафига оно тогда нужно


Если бы по G41.1 станок останавливался и просил ввести компенсацию, то было понятно.verser писал(а):-вставка этого кода прямо в g-code обработки детали в заранее определенное место
согласен - может редко и мало кому...aftaev писал(а):Нафига оно тогда нужно
это может быть тоже полезно - но не для этого случая...verser писал(а):2 варианта:
А в этом случае и не надо её указывать - всё равно ведь не знаешь как сточился инструмент.aftaev писал(а):А так не понятно зачем в Ggode указывать компенсацию, не зная как "с точится" инструмент

об этом писал в 117 постуUAVpilot писал(а):А вот если у тебя есть датчик, позволяющий обмерять инструмент, то в УП можно предусмотреть вставки кода "съездить померяться и компенсировать износ".
в емс удобный(имхо) инструмент - подпрограммы...UAVpilot писал(а):Жать не паузу, а стоп, а потом продолжать с прерванного места.

У меня так сработало, даже заново G43 не пришлось вызывать, а, хотя нет, пришлосьnkp писал(а):в двух словах - как не прерывая интерпретатор передать ему новые значения???
или как обойти это ?
Код: Выделить всё
T1M6
G10 L1 P1 R0.1 X1
G43
G01 Z0 F10000
G01 Z1
G01 Z0
M100
M66 E0 L0
G10 L1 P1 R0.1 X#5399
G43
G01 Z0 F10000
G01 Z1
G01 Z0
M02
Код: Выделить всё
#!/bin/bash
zenity --entry --text="Введите диаметр" | xargs halcmd setp motion.analog-in-00Запланированное измерение - не в любом месте, а скажем вконце любого цикла или после каждого Gкода реза проверяем нажатось кнопки, и если надо встаем на паузу и делаем измерения.nkp писал(а):третья попытка выяснить
режем по программе...
обнулили подачу (типа пауза)
дальше действия ????????
Контроллер Kflop со своей программой KmotionCNC позволяет это делать.nkp писал(а):если кто знает ,что "позволяет" - поделитесь
зверь для меня не знакомыйukr-sasha писал(а):Контроллер Kflop со своей программой KmotionCNC позволяет это делать.
Да.nkp писал(а):у него открытый код?
Nick писал(а): M100Код: Выделить всё
#!/bin/bash zenity --entry --text="Введите диаметр" | xargs halcmd setp motion.analog-in-00
Сам контроллер интересный, но совершенно не интересна необходимая ему винда в промприменении.nkp писал(а):зверь для меня не знакомый
у него открытый код?
а почему он под вин , что от этого выиграл автор???UAVpilot писал(а):Сам контроллер интересный, но совершенно не интересна необходимая ему винда в промприменении.
На Си.nkp писал(а):на чем он написан?
а можно ссылку на исходники?ukr-sasha писал(а):На Си.