Строим ЧПУ. Автонастройка 0 по оси Z

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2024
  • Скрипт:
    CurrentFeed = GetOemDRO(818)
    DoSpinStop()
    ZMove = 20.00 'Total lenght of Probe to move before Stop or no Contact Made.
    ZOffset = 31.60 ' Plate Hight
    ZSal = ZOffset + 5.00 '+ Free Hight, Will possition the Proble 2 MM over the Material.
    StopZmove = 0
    If GetOemLed (825)=0 Then
    DoOEMButton (1010)
    Code "G4 P2.5"
    Code "G31 Z-"& ZMove & "F150"
    While IsMoving()
    Sleep(200)
    Wend
    Probepos = GetVar(2002)
    If Probepos = - ZMove Then
    responce = MsgBox ("**ERROR** " , 4 , "Probe **ERROR**" )
    Code "G0 Z10"
    StopZmove = 1
    Code "F" &CurrentFeed
    End If
    If StopZmove = 0 Then
    Code "G0 Z" & Probepos
    While IsMoving ()
    Sleep (200)
    Wend
    Call SetDro (2, ZOffset)
    Code "G4 P1"
    Code "G0 Z" & ZSal
    Code "(Z zeroed)"
    Code "F" &CurrentFeed
    End If
    Else
    Code "(Check Ground Probe)"
    End If
    Exit Sub

ความคิดเห็น • 98

  • @rosmes1
    @rosmes1 7 ปีที่แล้ว +2

    Всё заработало, спасибо большое.

  • @MrDevil20072007
    @MrDevil20072007 2 ปีที่แล้ว

    Спасибо большое, все работает идеально!!!

  • @user-qd4ub1uq3p
    @user-qd4ub1uq3p 5 ปีที่แล้ว +3

    Спасибо за скрипт !

  • @Egokiv
    @Egokiv 8 ปีที่แล้ว +1

    Классно вышло! ФирмА)

  • @aquaplanner3694
    @aquaplanner3694 6 ปีที่แล้ว

    Огромное спасибо!!! Все работает.

  • @staslabs
    @staslabs 4 ปีที่แล้ว +2

    Чтобы фрезы не ломались, металлический пятак должен быть подпружинен.

    • @gideongideon3038
      @gideongideon3038 3 ปีที่แล้ว

      Через пружину ноль не поймать...пятак алюминиевый... фреза его продавливает при разрыве....

    • @user-wo8zd4mx1d
      @user-wo8zd4mx1d ปีที่แล้ว

      Это не так. У нас 2 станка, на одном древний обыкновенный датчик из мягкого металла, а на Вудпекере датчик с подпружиненной площадкой. Всё ловится и проблем нет.

  • @user-kg8gf4ul7z
    @user-kg8gf4ul7z 7 ปีที่แล้ว +1

    Спасибо ! работает.

  • @Iv_An14
    @Iv_An14 5 ปีที่แล้ว +1

    Если бы эта бобышка работала как кнопка было бы немного проще с подключением. Особенно кнопка была бы полезна если шпиндель на керамике. А так ее можно заменить любым плоским куском алюминия или меди.
    Спасибо за скрипт.👍 Осваиваю mach.

    • @assolo7823
      @assolo7823  5 ปีที่แล้ว

      Да, есть уже такие, у китайцев. Стоят по 3 - 4 тыс руб))

  • @user-lo2ui4xs7o
    @user-lo2ui4xs7o 7 ปีที่แล้ว

    все заработало спасибо.

  • @nk12net
    @nk12net 8 ปีที่แล้ว

    Спасибо за скрипт)

  • @sergik11111
    @sergik11111 6 ปีที่แล้ว

    спасибо. Скрипт рабочий.

  • @user-qs7vh1wd4u
    @user-qs7vh1wd4u 4 ปีที่แล้ว +4

    Всем привет у меня данный скрипт не захотел работать или глючно работал(пару фрез в помойку). У кого такая же ситуация меняем строчку Probepos = GetVar(2002) на новую Probepos = GetDRO(2). P.S. У меня mach3 стоит последней версии 066 и функцию GetVar(2002) не понимает, а с функцией GetDro(2) работает отлично. Всем успехов в освоении ЧПУшного дела.

    • @user-kf2ww1cq6k
      @user-kf2ww1cq6k 4 ปีที่แล้ว

      СПАСИБО!!! Реально теперь и у меня заработало!)

    • @hadorik2
      @hadorik2 4 ปีที่แล้ว

      Большое спасибо. А я не знал что делать. Изменил строчку и все заработало.

    • @user-zr5oz6vf3v
      @user-zr5oz6vf3v 3 ปีที่แล้ว

      @@hadorik2 Большое спасибо.Реально работает.

  • @Garegin27
    @Garegin27 2 ปีที่แล้ว

    Нашёл ваш канал, посмотрел, подписался, лайканул. Есть у меня проблемка: стары CNC, купленный 10лет назад не устанавливал - ломал ноги в авариях делал 8 операций, жопа была. Вот решил запустить, даже комп к нему купил с серийным портом. не могу никак прописать порты и и пины, чтоб узнавал оси , моторы и пр. Поможете?

  • @O.P.WorkShop
    @O.P.WorkShop 5 ปีที่แล้ว +2

    подскажите пожалуйста какая у вас плата опторазвязки, и как вы подключили к ней датчик 0 автонастройки z???????????????
    У вас плата опторазвязки LPT???????????

  • @rc_aviamodel
    @rc_aviamodel 2 ปีที่แล้ว

    Не забудьте выставить в G code в абсолютные координаты иначе может протыкать стол.

  • @jekas126
    @jekas126 ปีที่แล้ว

    Здравствуйте! Ещё раз очень благодарен Вам! По вашим видео я собрал и настроил форматный чпу станок. Подскажите пожалуйста, при нажатии кнопки гото z , тоесть к нулевой исходной, ось z начала подниматься на 150мм хотя раньше этого не было, где можно это настроить, и даже при нажатии стоп это происходит, подскажите где можно это исправить, заранее благодарен! Ваш подписчик.

  • @user-Vitoc172
    @user-Vitoc172 6 ปีที่แล้ว

    Забыл рассказать, что нужно ещё прописать в маче (входные сигналы) указать пин на который будет подключен сам датчик.
    А так , спасибо большое.

  • @user-uv7oe9nj9u
    @user-uv7oe9nj9u 5 ปีที่แล้ว +1

    РЕБЯТ, КТО СМОЖЕТ ОБЪЯСНИТЬ ГЛЮКИ МАЧА ? ПРИ ПОВТОРНОМ КАСАНИИ (ОБНУЛЕНИИ ДАТЧИКА ) ПОЧЕМУ ТО ОСЬ ЗЕТ ВВЕРХ ПОДНИМАЕТСЯ .ТО ЕСТЬ ЕДЕТ ПРОТИВОПОЛОЖНУЮ СТОРОНУ

  • @evial82
    @evial82 4 ปีที่แล้ว +1

    Здраствуйте. Я столкнулся с такой проблемой, ось z не возвращается в ноль. Погрешность небольшая, в тысячные доли, но при 3д обработке очень заметно. Знаю что в Mach3 эту погрешность можно программно компенсировать, но где что прописывать не знаю. Помогите пожалуйста, подскажите где прописать смещение в mach3?

  • @MsAfgan09
    @MsAfgan09 ปีที่แล้ว

    у меня USB ПЛАТА подключаю дптчик настраиваю,фреза опускается до касания и остановливается,при этом на маче начинает мигать ресет пока не бираю шипцы ничего нельза делать,пробовал разные скрипты,какая иожет быть причина ,подключил как указано пдф пин 4 порт 3

  • @binigersbinigers5973
    @binigersbinigers5973 5 ปีที่แล้ว

    у вас что за плата и как подключен датчик, через резистор или просто замыкается на GND? И не вредно ли смешивать GND с платы (где дачтики) с минусом питания от БП и с массой станка (что на фрезе и шпинделе)? Ведь у вас шпиндель заземлен ну или имеет все равно массу, тот же GND, а вы на фрезу крепите сигнальный провод... ведь сразу же происходит замыкание на GND, даже не включая скрипт. Как получается, что у вас работает?

  • @user-pe6wo2od4v
    @user-pe6wo2od4v 5 ปีที่แล้ว

    Добрый день! Подскажите что нужно сделать изменяю скорость перемещения зед в скрипте сохраняю но ничего не меняется даже после перезагрузки. Ось зед с огромной скорость перемещается вниз и сама имитирует косание и возврат на высоту. Что не так с программой или настройками?

  • @nelsonmontelli9494
    @nelsonmontelli9494 8 ปีที่แล้ว

    si fuese en español o con leyenda seguiria con gusto estos sitios rusos pero....

  • @user-kj2nw6yp8m
    @user-kj2nw6yp8m 4 ปีที่แล้ว +1

    Ваш скрипт работает при высоте датчика 21,6 мм. У вас точно высота датчика 31,6?

    • @user-kj2nw6yp8m
      @user-kj2nw6yp8m 4 ปีที่แล้ว

      Разобрался был неправ. Все работает отлично. Один провод с крокодильчика нужно давать на шпиндель

  • @user-rf8un7sx5j
    @user-rf8un7sx5j 5 ปีที่แล้ว

    Здравствуйте ! Спасибо за подробное видео.Подписался. Попробовал ваш скрипт и ваши настройки, но увы результат отрицательный(( Такое чувство , что не видит датчика и продолжает давить на плату.У меня USB Motion Card STB4100 V2.1 и по схеме сам крокодильчик крепится к 14 пину. В настройках все прописываю , но нет касания и отскока. Просто давит осью в датчик. Если что то посоветуете , буду весьма признателен.

    • @assolo7823
      @assolo7823  5 ปีที่แล้ว

      Тимур Устоев этот скрипт подходит только для плат с LPT с usb он не будет работать. Ищите в интернете скрипт под usb. У меня нету.

    • @user-rf8un7sx5j
      @user-rf8un7sx5j 5 ปีที่แล้ว

      Спасибо, поищу.

    • @Tango4209
      @Tango4209 4 ปีที่แล้ว

      @@user-rf8un7sx5j Нормально работает и с USB (у меня тоже STB4100) В маче в настройках конфигурации в Input-->Probe ввести в первых трёх колонках: птичка, 3, 4. Соответственно подключить вход Probe на плате. Пока сбоев не было...

  • @sergeyvetrogonov8232
    @sergeyvetrogonov8232 4 ปีที่แล้ว

    подключаю два провода к home А на плате. с другой стороны на крокодил и пластинке, что получается -включаю поиск нуля и замыкая пластинку с крокодилом отрабатывает как прописано в скрипте, а проблема возникла при подключении крокодила к шпинделю и при замыкании фрезы на пластинку искрить и мач3 уходит в резет.
    Не понимаю что делать с этим. Что посоветуете?

    • @yakdmitri
      @yakdmitri 4 ปีที่แล้ว

      Попробуйте подключить через резистор 1-10 кОм.

  • @user-lo2ui4xs7o
    @user-lo2ui4xs7o 7 ปีที่แล้ว

    Здравствуйте использовал ваш скрипт при нажатии на кнопку тол зеро фреза идет вниз но прога не видет датчика .на плате есть контакт probe

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      А Вы землю цепляете к фрезе?

  • @Integral2128
    @Integral2128 3 ปีที่แล้ว

    кнопочки нажать это хорошо, к каким ЛПТ портам подключать датчик и как настроить мач на эти лпт порта что бы он понимал что это пробник?

    • @assolo7823
      @assolo7823  3 ปีที่แล้ว +1

      А вы видео то хоть смотрели? Чтобы настроить, нужно как раз нажимать кнопочки. А в ролике подробно показано, что и где нужно настроить. А куда датчик подключать, так это на каждой плате свои контакты

  • @user-bq5si2sj6i
    @user-bq5si2sj6i 4 ปีที่แล้ว

    Второй провод на корпус шпинделя?

  • @user-gv2xi1um7n
    @user-gv2xi1um7n 5 ปีที่แล้ว

    Почему не сохраняется скрипт !!!!???????

  • @elpablitoss
    @elpablitoss 7 ปีที่แล้ว

    После того как мы нажали "go to zero" и фреза коснулась заготовки, нам нужно обнулять ось Z или уже нет?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Фреза должна косаться не заготовки, а вашего датчика. И если Вы в скрипте указали правильную высоту Вашего датчика, то Z отбивать уже не нужно. Она уже будет отбита.

    • @elpablitoss
      @elpablitoss 7 ปีที่แล้ว

      это я понял, но на 5.44 вы отправляете на ноль ось Z и вот именно после этого нужно обнулять з или нет?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Я отправил фрезу в "0" для того чтобы продемонстрировать на сколько точно отбился ноль.

    • @elpablitoss
      @elpablitoss 7 ปีที่แล้ว

      а всё понял тогда, спасибо!

  • @user-hc9og4kh4w
    @user-hc9og4kh4w 3 ปีที่แล้ว

    Где её купить!?

  • @GERGE_GERGE
    @GERGE_GERGE 7 ปีที่แล้ว

    скажите пожалуйста а на какой пин надо подключать этот дачик на pin 11?
    модель платы
    5 Axis CNC Breakout

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Да, все верно. Pin №11

    • @GERGE_GERGE
      @GERGE_GERGE 7 ปีที่แล้ว

      спасибо вам большое

    • @GERGE_GERGE
      @GERGE_GERGE 7 ปีที่แล้ว

      здравствуйте
      сделайте пожалуйста обзор как подключить и настроит концевики в mach3
      спасибо

  • @Made_in_the_USSR
    @Made_in_the_USSR 7 ปีที่แล้ว

    Настроил по видео авто настройку нуля,а как назначить горячую клавишу на клавиатуре авто зеро?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Фиг знает. Сам мучаюсь с этим. Все достал приготовил, а надо к мышке тянуться, неудобно. Если разузнаете как это сделать, будьте добры напишите и мне.

    • @Made_in_the_USSR
      @Made_in_the_USSR 7 ปีที่แล้ว

      Кнопку ресет пауза и пуск настроил,а вот с автонулем не получается .Похоже нужно делать через редактор скринов но пока не могу разобраться с этой программой.

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Странно. У меня стоит голый Mach3, никаких дополнений и все работает.

    • @Made_in_the_USSR
      @Made_in_the_USSR 7 ปีที่แล้ว

      Горячую клавишу можно присвоить через программу machscreen ,. На скриншоте под параметром стандарт кода есть строка "Hotkey" Выделить строку и нажать нужную клавишу.

    • @Made_in_the_USSR
      @Made_in_the_USSR 7 ปีที่แล้ว

      Забыл скриншёт прикрепить cloud.mail.ru/public/4RSb/9HyQdEbzw

  • @user-db4tx7gd1r
    @user-db4tx7gd1r 3 ปีที่แล้ว

    У меня не грузится скрипт((((( а в мач пишет not yet implemented. Типа не исполнен

  • @Family2015Forever
    @Family2015Forever 2 ปีที่แล้ว

    А как станок понимает толщину самого датчика?

    • @assolo7823
      @assolo7823  2 ปีที่แล้ว +1

      Толщина прописана в скрипте

  • @sergadvanced8445
    @sergadvanced8445 7 ปีที่แล้ว

    Привет! Просьба... Можешь скинуть код скрипта на почту или в вк? И под какую прогу сделан? Матч?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Скрипт есть в описании, под видео. Скрипт под МАCH3.

    • @sergadvanced8445
      @sergadvanced8445 7 ปีที่แล้ว

      Assolo спасибо! 😉

    • @sergadvanced8445
      @sergadvanced8445 7 ปีที่แล้ว

      Assolo это получается на замыкание работает... По типу концевика?

  • @user-jt3kx8fx7k
    @user-jt3kx8fx7k 3 ปีที่แล้ว

    почитав отзывы скрипт так понял глючной и фрезы ломают многие . народ есть же пдф там все указано можно дописать

  • @expiketz
    @expiketz 8 ปีที่แล้ว

    а почему не использовать концевик по типу как у 3d приетеров

    • @expiketz
      @expiketz 8 ปีที่แล้ว

      индукционный концевик тут думаю не подойдёт раз подложка из дерева. хотя есть и которые подложку пробьют и измерять могут по основанию. оно вроде у тебя металлическое

    • @assolo7823
      @assolo7823  8 ปีที่แล้ว

      3d принтер всегда с одного и того же уровня печатать начинает. там 0 по Z всегда одинаков. А заготовки для фрезерования всегда разной толщины, вот и применяется электронный ноль по z.

    • @assolo7823
      @assolo7823  8 ปีที่แล้ว

      да и фрезы все разной длины

    • @expiketz
      @expiketz 8 ปีที่แล้ว

      +Assolo у принтеров ещё хуже. там каждый 0.01мм важен и автокалибровка для этого. причём во всех точках

  • @denisnedelyaev7259
    @denisnedelyaev7259 7 ปีที่แล้ว

    Можно к тебе постучаться за советом?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว +1

      vk.com/id372370994

  • @user-fk9rt9wy7e
    @user-fk9rt9wy7e 6 ปีที่แล้ว

    Підскажіть як його скачати в папку, не в мач?

    • @user-bf5oj3ki3u
      @user-bf5oj3ki3u 6 ปีที่แล้ว

      Создай текстовый файл, скопируй содержимое и сохрани.

  • @KEINAZGUL
    @KEINAZGUL 7 ปีที่แล้ว

    Где такой проводок взять со штекером?)

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Проводок можно взять от телефонной трубки (у меня был от автомобильного видеорегистратора). А разъемы продаются в магазинах радиоэлектроники.

    • @KEINAZGUL
      @KEINAZGUL 7 ปีที่แล้ว

      Assoloхотел про реле спросить, но уже сам разобрался

  • @user-ij9ts2jm6j
    @user-ij9ts2jm6j 7 ปีที่แล้ว

    А на вашей плате на какой пин датчик подключатся?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      P11

    • @mwood2583
      @mwood2583 7 ปีที่แล้ว

      Альберт Соловьев
      подскажите, на пин идёт контакт от таблетки? а масса к фрезе от куда подключается?

    • @mwood2583
      @mwood2583 7 ปีที่แล้ว

      Assolo
      подскажите, на пин идёт контакт от таблетки? а масса к фрезе откуда подключается?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว

      Я изначально хотел через шпиндель сам чтобы земля проходила, но в итоге сделал отдельный проводок с крокодильчиком, тут видно th-cam.com/video/CLKvx_JToU0/w-d-xo.html 0:27

    • @mwood2583
      @mwood2583 7 ปีที่แล้ว

      Assolo
      таблетка на Р11, а масса на какой контакт к плате подключается?

  • @Mikhail_Zyablov
    @Mikhail_Zyablov 8 ปีที่แล้ว

    Добрый день! Очень классно у вас всё получается.
    А вот такую полезную штуку сложно делать самому?
    th-cam.com/video/zYHxQrB9mHw/w-d-xo.html

    • @assolo7823
      @assolo7823  8 ปีที่แล้ว

      Сделать, то может и не сложно будет, но там принцип другой. Там внутри корпуса расположен круговой (дисковый) контакт очень близко друг к другу (возможно что то типа биметаличесской пластинки) и через рычаг - он замыкается, при воздействии на жало в любую сторону. А в по какой оси произошло замыкание - это уже определяет программа (скрипт) Если движение было по оси Х, то и замыкание приписывается к оси Х и т.д. Плюс еще наверное есть какой то механизм (типа концевика) на сработку по оси Z. Вообщем, если в теории, то сделать можно практически все что угодно. Другой вопрос насколько оно надо? Да и по стоимости, та контора, что их продает - ценник (на мой взгляд) выставляет вполне гуманный, так плюс еще и поддержкой ПО обеспечивает.

  • @user-lv6hd7zy6f
    @user-lv6hd7zy6f 7 ปีที่แล้ว

    Кто подскажет где взять скрипт?

    • @assolo7823
      @assolo7823  7 ปีที่แล้ว +1

      Я же под видео приложил

  • @user-of5wt9qn4q
    @user-of5wt9qn4q 6 ปีที่แล้ว

    куда подключить датчик нуля на плате опторазвязки

    • @assolo7823
      @assolo7823  6 ปีที่แล้ว

      P11 + GND
      А вообще, можно подключить на любой контакт P10 - P15, а потом назначить в Мач3 как удобно.

    • @user-eh3bm3ip7e
      @user-eh3bm3ip7e 6 ปีที่แล้ว

      Кроме P14. Т. е. 10-13 и 15.

    • @armandoarmando9932
      @armandoarmando9932 5 ปีที่แล้ว

      @@user-eh3bm3ip7e Здравствуйте.Скажите пожалуйста ,а если к этим контактам подключены концевые датчики,так можно?

    • @user-eh3bm3ip7e
      @user-eh3bm3ip7e 5 ปีที่แล้ว

      @@armandoarmando9932 Какие датчики? Микрушки можно, да и индуктивные можно пригородить.

    • @inaiki
      @inaiki 3 ปีที่แล้ว

      @@user-eh3bm3ip7e Здравствуйте! Почему нельзя 14? Только он у меня как назло свободный...