Алексс почти год назад вот чего соорудил, я собственно от него и плясалNick писал(а):И главное сидят молчат
Вполне.Nick писал(а):Т.е. вот это:
Serg-tmn писал(а):G53 G0 Z-100
в пределах оси станка?
Код: Выделить всё
MIN_LIMIT = -270.
MAX_LIMIT = 1.
Алексс почти год назад вот чего соорудил, я собственно от него и плясалNick писал(а):И главное сидят молчат
Вполне.Nick писал(а):Т.е. вот это:
Serg-tmn писал(а):G53 G0 Z-100
в пределах оси станка?
Код: Выделить всё
MIN_LIMIT = -270.
MAX_LIMIT = 1.
Надо ему еще медальку за такое дело выписать... только вот на какое сообщение ссылаться?Serg-tmn писал(а):Алексс почти год назад вот чего соорудил, я собственно от него и плясал
А чего ж тогда ругается?Serg-tmn писал(а):Вполне.
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
MIN_LIMIT = -270.
MAX_LIMIT = 1.

к стати. контроль длины "на отъезд" не правильно, на мой взгляд.Serg-tmn писал(а):G38.2 Z-80. F500
G38.3 Z-0.1 ; Для гарантированного срабатывания
G38.4 Z3. F30
Код: Выделить всё
G90
G53 G0 Z-160.
G53 G0 X145 Y106
G49
G54
G91
G38.2 Z-80. F500
G38.3 Z-0.1 ; Для гарантированного срабатывания
G38.4 Z3. F30
#<ToolZ> = [#5063 + #5223]
#<Zoffset> = -270. ; Смещение по Z
#<TLSheight> = 43.23 ; Высота датчика
G38.5 Z1. F200 ; Для гарантированного отпускания
#<TL> = [#<ToolZ> - #<Zoffset> - #<TLSheight>]
G90
G53 G0 Z-100
(DEBUG,#<TL>)
G43.1 Z[#<TL>]
G00 Y50. X0.
F100
G01 Z10.
M02
Логично. Учту. Правда, для Z люфты не столь актуальны. Были у меня с ними заморочки, но, вроде, победил.Алексс писал(а):инструмент в 99% случаев приезжает с верху, тоесть и длину измерять лучще с верху вниз.
более того, это должно стать непреложным правилом: все горизонтальные перемещения при неконтролируемой безопасной высоте делать только после "G53 G0 Z0".Алексс писал(а):ой, не, не пойдет
ездий всегда в абсолютный ноль по Z (самая верхняя позиция) и все.
это чуть чуть дольше, но зато безопасно.