Тёмный

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

Assolo
Подписаться 43 тыс.
Просмотров 56 тыс.
50% 1

Скрипт:
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

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 98   
@MrDevil20072007
@MrDevil20072007 2 года назад
Спасибо большое, все работает идеально!!!
@MsAfgan09
@MsAfgan09 Год назад
у меня USB ПЛАТА подключаю дптчик настраиваю,фреза опускается до касания и остановливается,при этом на маче начинает мигать ресет пока не бираю шипцы ничего нельза делать,пробовал разные скрипты,какая иожет быть причина ,подключил как указано пдф пин 4 порт 3
@nk12net
@nk12net 8 лет назад
Спасибо за скрипт)
@ВладиславГусельников-ч1б
Всем привет у меня данный скрипт не захотел работать или глючно работал(пару фрез в помойку). У кого такая же ситуация меняем строчку Probepos = GetVar(2002) на новую Probepos = GetDRO(2). P.S. У меня mach3 стоит последней версии 066 и функцию GetVar(2002) не понимает, а с функцией GetDro(2) работает отлично. Всем успехов в освоении ЧПУшного дела.
@АлександрТимаков-о4ы
СПАСИБО!!! Реально теперь и у меня заработало!)
@hadorik2
@hadorik2 4 года назад
Большое спасибо. А я не знал что делать. Изменил строчку и все заработало.
@АннаПасічник-х8м
@АннаПасічник-х8м 3 года назад
@@hadorik2 Большое спасибо.Реально работает.
@O.P.WorkShop
@O.P.WorkShop 5 лет назад
подскажите пожалуйста какая у вас плата опторазвязки, и как вы подключили к ней датчик 0 автонастройки z??????????????? У вас плата опторазвязки LPT???????????
@sergik11111
@sergik11111 7 лет назад
спасибо. Скрипт рабочий.
@МихаилЛюбов-х3к
@МихаилЛюбов-х3к 6 лет назад
Спасибо за скрипт !
@rosmes1
@rosmes1 7 лет назад
Всё заработало, спасибо большое.
@jekas126
@jekas126 Год назад
Здравствуйте! Ещё раз очень благодарен Вам! По вашим видео я собрал и настроил форматный чпу станок. Подскажите пожалуйста, при нажатии кнопки гото z , тоесть к нулевой исходной, ось z начала подниматься на 150мм хотя раньше этого не было, где можно это настроить, и даже при нажатии стоп это происходит, подскажите где можно это исправить, заранее благодарен! Ваш подписчик.
@Garegin27
@Garegin27 2 года назад
Нашёл ваш канал, посмотрел, подписался, лайканул. Есть у меня проблемка: стары CNC, купленный 10лет назад не устанавливал - ломал ноги в авариях делал 8 операций, жопа была. Вот решил запустить, даже комп к нему купил с серийным портом. не могу никак прописать порты и и пины, чтоб узнавал оси , моторы и пр. Поможете?
@evial82
@evial82 4 года назад
Здраствуйте. Я столкнулся с такой проблемой, ось z не возвращается в ноль. Погрешность небольшая, в тысячные доли, но при 3д обработке очень заметно. Знаю что в Mach3 эту погрешность можно программно компенсировать, но где что прописывать не знаю. Помогите пожалуйста, подскажите где прописать смещение в mach3?
@staslabs
@staslabs 5 лет назад
Чтобы фрезы не ломались, металлический пятак должен быть подпружинен.
@gideongideon3038
@gideongideon3038 3 года назад
Через пружину ноль не поймать...пятак алюминиевый... фреза его продавливает при разрыве....
@СергейГребенюк-б3щ
Это не так. У нас 2 станка, на одном древний обыкновенный датчик из мягкого металла, а на Вудпекере датчик с подпружиненной площадкой. Всё ловится и проблем нет.
@rc_aviamodel
@rc_aviamodel 3 года назад
Не забудьте выставить в G code в абсолютные координаты иначе может протыкать стол.
@nelsonmontelli9494
@nelsonmontelli9494 8 лет назад
si fuese en español o con leyenda seguiria con gusto estos sitios rusos pero....
@Андрей-э9е1д
@Андрей-э9е1д 7 лет назад
Спасибо ! работает.
@binigersbinigers5973
@binigersbinigers5973 6 лет назад
у вас что за плата и как подключен датчик, через резистор или просто замыкается на GND? И не вредно ли смешивать GND с платы (где дачтики) с минусом питания от БП и с массой станка (что на фрезе и шпинделе)? Ведь у вас шпиндель заземлен ну или имеет все равно массу, тот же GND, а вы на фрезу крепите сигнальный провод... ведь сразу же происходит замыкание на GND, даже не включая скрипт. Как получается, что у вас работает?
@ИванКофеман
@ИванКофеман 4 года назад
Ваш скрипт работает при высоте датчика 21,6 мм. У вас точно высота датчика 31,6?
@ИванКофеман
@ИванКофеман 4 года назад
Разобрался был неправ. Все работает отлично. Один провод с крокодильчика нужно давать на шпиндель
@АнзорБажев-к7ю
@АнзорБажев-к7ю 6 лет назад
Добрый день! Подскажите что нужно сделать изменяю скорость перемещения зед в скрипте сохраняю но ничего не меняется даже после перезагрузки. Ось зед с огромной скорость перемещается вниз и сама имитирует косание и возврат на высоту. Что не так с программой или настройками?
@Egokiv
@Egokiv 8 лет назад
Классно вышло! ФирмА)
@assolo7823
@assolo7823 8 лет назад
Спасибо
@user-Vitoc172
@user-Vitoc172 6 лет назад
Забыл рассказать, что нужно ещё прописать в маче (входные сигналы) указать пин на который будет подключен сам датчик. А так , спасибо большое.
@ЗахарЗвонков
@ЗахарЗвонков 5 лет назад
Почему не сохраняется скрипт !!!!???????
@Мария-и5м1э
@Мария-и5м1э 5 лет назад
Второй провод на корпус шпинделя?
@aquaplanner3694
@aquaplanner3694 7 лет назад
Огромное спасибо!!! Все работает.
@серыйкуб-ш4н
@серыйкуб-ш4н 6 лет назад
РЕБЯТ, КТО СМОЖЕТ ОБЪЯСНИТЬ ГЛЮКИ МАЧА ? ПРИ ПОВТОРНОМ КАСАНИИ (ОБНУЛЕНИИ ДАТЧИКА ) ПОЧЕМУ ТО ОСЬ ЗЕТ ВВЕРХ ПОДНИМАЕТСЯ .ТО ЕСТЬ ЕДЕТ ПРОТИВОПОЛОЖНУЮ СТОРОНУ
@АлександрБадаква-м8л
Здравствуйте использовал ваш скрипт при нажатии на кнопку тол зеро фреза идет вниз но прога не видет датчика .на плате есть контакт probe
@assolo7823
@assolo7823 8 лет назад
А Вы землю цепляете к фрезе?
@АлександрБадаква-м8л
все заработало спасибо.
@АлександрДружинин-д4й
Где её купить!?
@sergeyvetrogonov8232
@sergeyvetrogonov8232 4 года назад
подключаю два провода к home А на плате. с другой стороны на крокодил и пластинке, что получается -включаю поиск нуля и замыкая пластинку с крокодилом отрабатывает как прописано в скрипте, а проблема возникла при подключении крокодила к шпинделю и при замыкании фрезы на пластинку искрить и мач3 уходит в резет. Не понимаю что делать с этим. Что посоветуете?
@yakdmitri
@yakdmitri 4 года назад
Попробуйте подключить через резистор 1-10 кОм.
@ТимурУстоев
@ТимурУстоев 5 лет назад
Здравствуйте ! Спасибо за подробное видео.Подписался. Попробовал ваш скрипт и ваши настройки, но увы результат отрицательный(( Такое чувство , что не видит датчика и продолжает давить на плату.У меня USB Motion Card STB4100 V2.1 и по схеме сам крокодильчик крепится к 14 пину. В настройках все прописываю , но нет касания и отскока. Просто давит осью в датчик. Если что то посоветуете , буду весьма признателен.
@assolo7823
@assolo7823 5 лет назад
Тимур Устоев этот скрипт подходит только для плат с LPT с usb он не будет работать. Ищите в интернете скрипт под usb. У меня нету.
@ТимурУстоев
@ТимурУстоев 5 лет назад
Спасибо, поищу.
@Tango4209
@Tango4209 4 года назад
@@ТимурУстоев Нормально работает и с USB (у меня тоже STB4100) В маче в настройках конфигурации в Input-->Probe ввести в первых трёх колонках: птичка, 3, 4. Соответственно подключить вход Probe на плате. Пока сбоев не было...
@АнатолійМатвієнко-ж5ж
Підскажіть як його скачати в папку, не в мач?
@РоманНестеров-ъ1л
Создай текстовый файл, скопируй содержимое и сохрани.
@Integral2128
@Integral2128 3 года назад
кнопочки нажать это хорошо, к каким ЛПТ портам подключать датчик и как настроить мач на эти лпт порта что бы он понимал что это пробник?
@assolo7823
@assolo7823 3 года назад
А вы видео то хоть смотрели? Чтобы настроить, нужно как раз нажимать кнопочки. А в ролике подробно показано, что и где нужно настроить. А куда датчик подключать, так это на каждой плате свои контакты
@Family2015Forever
@Family2015Forever 2 года назад
А как станок понимает толщину самого датчика?
@assolo7823
@assolo7823 2 года назад
Толщина прописана в скрипте
@sergadvanced8445
@sergadvanced8445 7 лет назад
Привет! Просьба... Можешь скинуть код скрипта на почту или в вк? И под какую прогу сделан? Матч?
@assolo7823
@assolo7823 7 лет назад
Скрипт есть в описании, под видео. Скрипт под МАCH3.
@sergadvanced8445
@sergadvanced8445 7 лет назад
Assolo спасибо! 😉
@sergadvanced8445
@sergadvanced8445 7 лет назад
Assolo это получается на замыкание работает... По типу концевика?
@denisnedelyaev7259
@denisnedelyaev7259 7 лет назад
Можно к тебе постучаться за советом?
@assolo7823
@assolo7823 7 лет назад
vk.com/id372370994
@Made_in_the_USSR
@Made_in_the_USSR 8 лет назад
Настроил по видео авто настройку нуля,а как назначить горячую клавишу на клавиатуре авто зеро?
@assolo7823
@assolo7823 8 лет назад
Фиг знает. Сам мучаюсь с этим. Все достал приготовил, а надо к мышке тянуться, неудобно. Если разузнаете как это сделать, будьте добры напишите и мне.
@Made_in_the_USSR
@Made_in_the_USSR 8 лет назад
Кнопку ресет пауза и пуск настроил,а вот с автонулем не получается .Похоже нужно делать через редактор скринов но пока не могу разобраться с этой программой.
@assolo7823
@assolo7823 8 лет назад
Странно. У меня стоит голый 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
@elpablitoss
@elpablitoss 7 лет назад
После того как мы нажали "go to zero" и фреза коснулась заготовки, нам нужно обнулять ось Z или уже нет?
@assolo7823
@assolo7823 7 лет назад
Фреза должна косаться не заготовки, а вашего датчика. И если Вы в скрипте указали правильную высоту Вашего датчика, то Z отбивать уже не нужно. Она уже будет отбита.
@elpablitoss
@elpablitoss 7 лет назад
это я понял, но на 5.44 вы отправляете на ноль ось Z и вот именно после этого нужно обнулять з или нет?
@assolo7823
@assolo7823 7 лет назад
Я отправил фрезу в "0" для того чтобы продемонстрировать на сколько точно отбился ноль.
@elpablitoss
@elpablitoss 7 лет назад
а всё понял тогда, спасибо!
@KEINAZGUL
@KEINAZGUL 8 лет назад
Где такой проводок взять со штекером?)
@assolo7823
@assolo7823 8 лет назад
Проводок можно взять от телефонной трубки (у меня был от автомобильного видеорегистратора). А разъемы продаются в магазинах радиоэлектроники.
@KEINAZGUL
@KEINAZGUL 8 лет назад
Assoloхотел про реле спросить, но уже сам разобрался
@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 спасибо
@expiketz
@expiketz 8 лет назад
а почему не использовать концевик по типу как у 3d приетеров
@expiketz
@expiketz 8 лет назад
индукционный концевик тут думаю не подойдёт раз подложка из дерева. хотя есть и которые подложку пробьют и измерять могут по основанию. оно вроде у тебя металлическое
@assolo7823
@assolo7823 8 лет назад
3d принтер всегда с одного и того же уровня печатать начинает. там 0 по Z всегда одинаков. А заготовки для фрезерования всегда разной толщины, вот и применяется электронный ноль по z.
@assolo7823
@assolo7823 8 лет назад
да и фрезы все разной длины
@expiketz
@expiketz 8 лет назад
+Assolo у принтеров ещё хуже. там каждый 0.01мм важен и автокалибровка для этого. причём во всех точках
@Iv_An14
@Iv_An14 6 лет назад
Если бы эта бобышка работала как кнопка было бы немного проще с подключением. Особенно кнопка была бы полезна если шпиндель на керамике. А так ее можно заменить любым плоским куском алюминия или меди. Спасибо за скрипт.👍 Осваиваю mach.
@assolo7823
@assolo7823 6 лет назад
Да, есть уже такие, у китайцев. Стоят по 3 - 4 тыс руб))
@АльбертСоловьев-ж1й
А на вашей плате на какой пин датчик подключатся?
@assolo7823
@assolo7823 7 лет назад
P11
@mwood2583
@mwood2583 7 лет назад
Альберт Соловьев подскажите, на пин идёт контакт от таблетки? а масса к фрезе от куда подключается?
@mwood2583
@mwood2583 7 лет назад
Assolo подскажите, на пин идёт контакт от таблетки? а масса к фрезе откуда подключается?
@assolo7823
@assolo7823 7 лет назад
Я изначально хотел через шпиндель сам чтобы земля проходила, но в итоге сделал отдельный проводок с крокодильчиком, тут видно ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-CLKvx_JToU0.html 0:27
@mwood2583
@mwood2583 7 лет назад
Assolo таблетка на Р11, а масса на какой контакт к плате подключается?
@user-db4tx7gd1r
@user-db4tx7gd1r 3 года назад
У меня не грузится скрипт((((( а в мач пишет not yet implemented. Типа не исполнен
@viktorasvasiliauskas1368
@viktorasvasiliauskas1368 3 года назад
грузить не надо, просто скопировать
@васяпупкин-у7д6ф
@васяпупкин-у7д6ф 3 года назад
почитав отзывы скрипт так понял глючной и фрезы ломают многие . народ есть же пдф там все указано можно дописать
@ВикторХильчишин
Кто подскажет где взять скрипт?
@assolo7823
@assolo7823 8 лет назад
Я же под видео приложил
@Mikhail_Zyablov
@Mikhail_Zyablov 8 лет назад
Добрый день! Очень классно у вас всё получается. А вот такую полезную штуку сложно делать самому? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-zYHxQrB9mHw.html
@assolo7823
@assolo7823 8 лет назад
Сделать, то может и не сложно будет, но там принцип другой. Там внутри корпуса расположен круговой (дисковый) контакт очень близко друг к другу (возможно что то типа биметаличесской пластинки) и через рычаг - он замыкается, при воздействии на жало в любую сторону. А в по какой оси произошло замыкание - это уже определяет программа (скрипт) Если движение было по оси Х, то и замыкание приписывается к оси Х и т.д. Плюс еще наверное есть какой то механизм (типа концевика) на сработку по оси Z. Вообщем, если в теории, то сделать можно практически все что угодно. Другой вопрос насколько оно надо? Да и по стоимости, та контора, что их продает - ценник (на мой взгляд) выставляет вполне гуманный, так плюс еще и поддержкой ПО обеспечивает.
@ОлегАлексеенко-н6к
куда подключить датчик нуля на плате опторазвязки
@assolo7823
@assolo7823 6 лет назад
P11 + GND А вообще, можно подключить на любой контакт P10 - P15, а потом назначить в Мач3 как удобно.
@ЕвгенийЧПУ-ф5в
@ЕвгенийЧПУ-ф5в 6 лет назад
Кроме P14. Т. е. 10-13 и 15.
@armandoarmando9932
@armandoarmando9932 5 лет назад
@@ЕвгенийЧПУ-ф5в Здравствуйте.Скажите пожалуйста ,а если к этим контактам подключены концевые датчики,так можно?
@ЕвгенийЧПУ-ф5в
@ЕвгенийЧПУ-ф5в 5 лет назад
@@armandoarmando9932 Какие датчики? Микрушки можно, да и индуктивные можно пригородить.
@inaiki
@inaiki 3 года назад
@@ЕвгенийЧПУ-ф5в Здравствуйте! Почему нельзя 14? Только он у меня как назло свободный...
Далее
Сервопривод T3D
35:53
Просмотров 8 тыс.
I Built a SECRET Lamborghini Dealership!
33:02
Просмотров 7 млн
October 3, 2024
10:34
Просмотров 16
Строим ЧПУ.  Электроника
21:42
Просмотров 103 тыс.