Самостоятельная сборка ЧПУ
Юра прошу пардону что запоздал с ответом(проблемы с тыртетом)
вот фотки.
Да нет проблем, я и сам маленько забыл про то что спрашивал. Увлекся тут резкой. На данный момент разобрался со всеми датчика хоум и лимит. Реализовал обнуление инструмента. Теперь станок точно находит нули координат. Но тем не менее осталась пара вопросов. При нажатии кнопки REF ALL Home/ оси по очереди едут до срабатывания соответсвующего датчика. Но так как у меня по оси икс 2 мотора, то ось икс останавливается а подчиненная ось А начинает ехать обратно. В принципе во вкладке диагностика можно каждую ось отдельно откатить до дома.
И вторая проблема. не точность по оси У. Обнаружилось это после того как я остановил выполнение программы. Резал значит лист фанеры 4мм. Потребовалось как это бывает срочно ехать по делам. Ну я остановил программу. Записал номер строки на которой станок остановился. Откатил станок в положение HOME.
После опять все включил, загрузил УП. Опять же инициализировал положение HOME. Указал с какой строки начать. И нажал старт. Станок по оси х уехал куда надо, а вот по оси У уехал дальше на 2мм. Люфтов вроде нет таких страшных. причину выяснить не удается.
а подчиненная ось А начинает ехать обратно.
Юра, датчики не перепутаны местами(А и Х)?
Обнаружилось это после того как я остановил выполнение программы. Резал значит лист фанеры 4мм. Потребовалось как это бывает срочно ехать по делам. Ну я остановил программу. Записал номер строки на которой станок остановился. Откатил станок в положение HOME. После опять все включил, загрузил УП. Опять же инициализировал положение HOME. Указал с какой строки начать. И нажал старт. Станок по оси х уехал куда надо, а вот по оси У уехал дальше на 2мм. Люфтов вроде нет таких страшных. причину выяснить не удается.
Я останавливаю через паузу, т.е. сначала паузу-при этом станок дойдет до конца кадра и остановится с включенным шпинделем, а потом уже стоп-подъем на безопасную высоту и остановка шпинделя. Начинаю продолжение программы с предыдущего кадра. Скорее всего у тебя происходило движение по оси У в момент нажатия стопа. Если бы двигался по Х в это время, то не совпала бы Х-координата.
Сейчас обратил внимание - как можно подвинуть отдельно ось А до дома? У тебя координаты показываются во всех четырех окошках при выполнении программы? При программно-подчиненной оси , подчиненную ось нельзя подвинуть саму по себе и координаты ее не высвечиваются.
Юра, датчики не перепутаны местами(А и Х)?
Так по оси А датчиков нет вовсе. Эта ось работает в подчинении к оси Х. и в общем без проблем. Я так понимаю нужно поставить датчики?
У тебя координаты показываются во всех четырех окошках при выполнении программы?
Нет показывает координаты и при работе меняются координаты лишь в трех окошках. Получается что единственный вариант - это во вкладке диагностика, каждую ось отдельно прожимать и дожидаться пока они доедут до дома. В принципе не велика работа.
Так по оси А датчиков нет вовсе. Эта ось работает в подчинении к оси Х. и в общем без проблем. Я так понимаю нужно поставить датчики?
Конечно нужен датчик еще и по оси А, тогда принятие баз (выравнивание портала) будет автоматическое.
Получается что единственный вариант - это во вкладке диагностика, каждую ось отдельно прожимать и дожидаться пока они доедут до дома.
Ось А отдельно от Х не сдвинешь.
Я понял Олег. Буду ставить на ось А датчик. А я ось А отдельно кстати и не двигаю. Когда нажимаю на Ref X - обе оси едут домой. Еще вот вопрос народился. У кого какая точность? Я вяко разно пытался настроить. точнее чем 0,03 мм не получается.
Юра,на А датчик не ставь т.к. одновременно они с Х всёравно не сработают, только гемора прибавится. Просто контакт датчика А присоедени к датчику Х. Сигнал пойдёт одновременно.
Не надо вводить Юру в заблуждение, датчиков Надо ставить ДВА (и на разные пины) , только так можно выровнять портал с приводом на швп с ведущей и ведомой осью
Для сомневающихся представьте к примеру такую ситуацию -допустим ведомая ось пропустила шаги из за клина(или кто-то случайно так крутнул швп с одной стороны на выключенном станке), портал соответственно перекосило,как будете выравнивать с одним датчиком???На выкл станке руками чтоль крутить? Или бум ездить с перекошенным порталом?
Все вышесказанное касается двухстороннего привода на швп без механической синхронизации…
Юра,на А датчик не ставь т.к. одновременно они с Х всёравно не сработают, только гемора прибавится. Просто контакт датчика А присоедени к датчику Х. Сигнал пойдёт одновременно.
Юра, на А датчик ставь, т.к. одновременно датчики и не должны срабатывать, они по очереди срабатывают. Каждая ось отдельно базу принимает.
У кого какая точность?
У меня стоят дешевые простейшие китайские микрики в качестве концевиков / баз. Станок всегда в 0 выходит. Индикатором я так и не смог выловить неточность.
Юра,на А датчик не ставь т.к. одновременно они с Х всёравно не сработают, только гемора прибавится. Просто контакт датчика А присоедени к датчику Х. Сигнал пойдёт одновременно.
Они и не должны одновременно срабатывать. Гемора никакого, а автоматическое выравнивания портала - это полезно, хотя и не часто нужно. Я с точностью не заморачиваюсь, для деревяшек и рекламщиков 0.1-0.3 хватает за глаза. В одну десятку укладываюсь без проблем. Если надо очень точно что то сделать, то придумываю оснастку по ситуации. Вот сложный заказ был - квадраты сделать с максимальной точностью, добился 0.02мм (на дереве!!!):forum.woodtools.ru/index.php?topic=37515.0
Подскажите, пожалуйста, чем отличаются датчики HOME от LIMIT. И как или в какой последовательности они подключаются?
Я так понимаю HOME ставится в начале движения, а LIMIT в конце. Или это разные вещи?
ЛИМИТ нужен для того чтобы портал не выезщал за пределы механики, ставится по краям соответсвенно (и в начале движения и в конце). НОМЕ нужен чтобы портал ставал в четко заданную позицию, так называемую 0 точку отсчета, в случае проблем и сбоев координат, вы всегда можете отогнать портал в нее и начать точный осчет заново. LIMIT может быть назначан НОМЕ и совмещать обе функции, единственное, что НОМЕ по каждой оси надо выделить на отдельный канал, потому как LIMIT допускают объединение в один шлейф сразу нескольких датчиков, хотя опять же при этом НОМЕ тоже можно объединить с ЛИМИТ - НО только по каждой оси одтельно (т.е. например НОМЕ и ЛИМИТ хоть и объеденины в один шлейф, но это только по оси Х, а на Y и Z свои шлейфы, т.е. всего на 3-х осевой станок может хватить 3-х сигнальных шлейфов, в идеале должно быть 6.)
Большое спасибо за подробный ответ. А вот само подключение к контролеру интересует. Я понимаю, что выход на датчики Р10 Р11 Р12 Р13, а как там дальше? Неплохо было бы схемку ну хоть примитивную. У меня по Х два двигателя.
единственное, что НОМЕ по каждой оси надо выделить на отдельный канал, потому как LIMIT допускают объединение в один шлейф сразу нескольких датчиков, хотя опять же при этом НОМЕ тоже можно объединить с ЛИМИТ - НО только по каждой оси одтельно
Даже если лимиты соединены последовательно и сидят на одном пине, они все равно могут работать как HOME. Даже воротить ничего не надо. Станок под Маком не принимает базы по всем осям одновременно, поэтому нет никаких проблем в последовательном подключении. И пины сэкономишь опять таки…
Даже если лимиты соединены последовательно и сидят на одном пине, они все равно могут работать как HOME. Даже воротить ничего не надо. Станок под Маком не принимает базы по всем осям одновременно, поэтому нет никаких проблем в последовательном подключении. И пины сэкономишь опять таки…
У меня именно так и получилось.
Получил еще один удобный девайс. Думаю многим будет интересно при решении вопроса охлаждения шпинделя. Купил вот эту вещь www.ebay.com/itm/…/160690567009 Рекомендую.
Получил еще один удобный девайс
Для него нужна помпа или это только теплообменник?
Просто теплообменник с вентилятором.
Да это просто теплообменник с вентилятором. но там же, можно и помпу взять и шланги.
Однако не долго длилось счастье. По оси Y появилось накопление погрешности в зависимости от длины траектории. В конечном итоге эта неприятность закончилась тем что драйвер на PLC545 по оси Y просто взял и сгорел.
Ондажды поскупившись, придется заплатить дважды. Что я и готовлюсь сделать ((((( Решил по примеру JhonsonSh взять драйвера Gecko… ну и моторы от них же. PLC 545 отремонтирую путем замены погоревшего модуля. цена вопроса 1500 руб. будет в запасе.
Ондажды поскупившись, придется заплатить дважды
В твоем случае бог троицу любит… Может лучше в сторону серваков посмотреть ? Я уже жалею что в свое время на них не подсёкся