скрипт для датчика нуля в mach3 z axis zero, определение высоты инструмента mach3

Аватар автора
Life Made Easy
ПЕРВЫЙ ВАРИАНТ СКРИПТА ДЛЯ МАЧ 3 в одно касание (второй вариант скрипта ютуб не даёт загрузить угловые скобкив лишь в одной строке,но и не страшно. в комментарии под видео рабочая версия скрипта  ) 😉👇 Message( "Auto Zeroing..." ) If IsSuchSignal (22) Then code "G31 Z-15 F150" While IsMoving() Wend Call SetDRO( 2,19.1 ) code "G1 Z25" End If ---------------‐--- (уточняю Call SetDRO( 2,19.1 ) 19.1 толщина таблетки моей) ------------------------ ВТОРОЙ ВАРИАНТ СКРИПТА В 2 КОСАНИЯ ФРЕЗОЙ ДАТЧИКА PlateOffset=20.12 &платы мм. Zup=5 &на которое отойдет фреза после коррекции MaxZPlus=100 &ход станка по оси Z мм. Sleep 100 &0,1 сек. CurrentFeed = GetOemDRO(818) &текущюю скорость, для того чтобы восстановить после коррекции. Code "F300" &скорость подачи до касания инструментом ZNew = GetDro(2) - MaxZPlus &инструмент до касания Code "G31Z" &ZNew While IsMoving() &пока произойдет касание платы. Wend ZNew = GetVar(2002) &точку касания Code "G0 Z" &ZNew + 3 &вверх на 3мм от точки касания While IsMoving () Wend Code "F50" &подачу до 50мммин ZNew = GetDro(2) - 6 Code "G31Z" &ZNew &инструмент до касания While IsMoving() &пока произойдет касание платы. Wend If PlateOffset 0 Then (ребята тут должны стоять угловые скобки но ютуб не разрешает) Call SetDro (2, PlateOffset...

0/0


0/0

0/0

0/0