Страница 41 из 105
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 16:49
CNC-Logic
Раньше продавались такие пульты для мача, cncpendant. Там было установлено шаттл колесо. В ютубе можно посмотреть ролики с этими пультами. Выбираешь активную ось, далее рулишь колесом: чем сильнее отклонение колеса от нуля тем больше скорость. У шаттл колеса была одна полезная особенность: колесо было на пружине и когда его отпускаешь, оно само возвращается на ноль.
Сергей конечно лучше знает что и как, но думаю что реализовать это можно в рамках его проекта.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 17:29
daemon78
Сергей, посмотри пожалуйста, это нормально, что обработка отверстия идёт рывками?
https://youtu.be/Wi4qUYTLCZs
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 17:46
wldev
Надо посмотреть этот участок. Скинь код...
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 18:05
VAT
CNC-Logic писал(а): ↑
колесо было на пружине и когда его отпускаешь, оно само возвращается на ноль.
Сергей конечно лучше знает что и как, но думаю что реализовать это можно в рамках его проекта.
на тачскрине можно наверное реализовать.. типа 2 горизонтальных полосы - верхняя - движение в "+" - чем правее тем быстрее, логарифмически. Нижняя - движение в "-" аналогично. перемещаешь палец зигзагом справа налево - понижаешь скорость и направление - типа последовательных приближений. оторвал палец - остановился. куда пальцем ткнул - такая скорость и направление.
кстати джог по 1мм глючит. давно заметил .. вниз по 1мм, а вверх примерно по 0,5.. и нужно хоумиться чтобы вернуть СК на место.. вероятно связано с ограничениями на скорость по Z, там несимметрично.
по Z все время таблетка в ходу.. и этот съезд остается только в G53 и незаметен поэтому. но лимиты то уезжают..
А по Х и У все нормально скачет.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 18:25
Serg
CNC-Logic писал(а): ↑
но думаю что реализовать это можно в рамках его проекта.
Я пытался общаться с автором-производителем этого пульта - предлагал бесплатно сделать поддержку в LinuxCNC, просил только информацию по протоколу общения пульта с компом. Мне было предложено купить пульт и заняться реверсинжинирингом...
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 20 дек 2020, 19:24
selenur
Вот подумываю такой пульт взять, уже нашел протокол взаимодействия с ним, он крайне простой, т.к. исходники wlmill доступны, то для тестов прикрутить есть возможность.
Но вот как качество самого пульта интересно? кто нибудь использовал?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 21 дек 2020, 06:09
wldev
Обновлены прошивки!!!
WLM35A WLM35J WLM55J
исправлены 3 ошибки.
daemon78 писал(а): ↑
Сергей, посмотри пожалуйста, это нормально, что обработка отверстия идёт рывками?
исправлена прошивка.
VAT писал(а): ↑
кстати джог по 1мм глючит. давно заметил .. вниз по 1мм, а вверх примерно по 0,5.. и нужно хоумиться чтобы вернуть СК на место.. вероятно связано с ограничениями на скорость по Z, там несимметрично.
Спасибо, поправим.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 21 дек 2020, 20:05
Cvazist
Данная плата выдаёт 75 кГц на ось. Если для хода на 1 мм нужно 1600 импульсов, максимальная скорость получиться 2812,5 мм/ мин. При фрезеровании круга скорость будет та же, или уменьшиться?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 06:13
wldev
Cvazist писал(а): ↑21 дек 2020, 20:05
Данная плата выдаёт 75 кГц на ось. Если для хода на 1 мм нужно 1600 импульсов, максимальная скорость получиться 2812,5 мм/ мин. При фрезеровании круга скорость будет та же, или уменьшиться?
WLM35A сигнал Step/Dir - 75КГц.
При фрезеровании круга учитываются параметры движения осей, чтобы не превысить их (ускорение/торможение).
Соотв. при малых радиусах большие ускорения чем при большем радиусе( при одинаковой скорости).
Важно!!! после указание размерности шага, для обеспечения правильной интерполяции в координатах XYZ WLMill приводит все эти размерности к наименьшей из осей.
То есть, если у нас: X 800 шагов/мм, Y 800 шагов/мм,Z 1600 шагов/мм . То максимальная возможная скорость для осей XYZ будет = (максимальная частота перемещения) / 1600.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 15:18
daemon78
wldev писал(а): ↑20 дек 2020, 17:46
Надо посмотреть этот участок. Скинь код...
сорри, приболел.
Ниже ты написал, что исправил.
УП больше не нужна?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 16:05
daemon78
wldev писал(а): ↑
Обновлены прошивки!!!
WLM35A WLM35J WLM55J
исправлены 3 ошибки.
Сергей, что я опять не так делаю?
Подключаю контроллер, запускаю последнюю WLFW, нажимаю reboot.
Как мне дальше то обновить?
У меня вот такое окно
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 17:33
wldev
Нет
Если есть интернет, то нажимай "Write From GitHub".
Если нет то Write и указываешь файл.
После опять reboot. Чтобы выйти. Из прошивальщик.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 18:35
VAT
wldev писал(а): ↑
После опять reboot. Чтобы выйти. Из прошивальщик.
Почему бы не писать на кнопке "выйти из программы и перезагрузится", а не загадки "что бы это значило и зачем". Место же есть?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 22 дек 2020, 18:41
daemon78
wldev писал(а): ↑22 дек 2020, 17:33
Если есть интернет, то нажимай "Write From GitHub".
Нажимал, на пару секунд задумывается и все.
Ты точно выложил на GitHub?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 23 дек 2020, 00:52
wldev
daemon78 писал(а): ↑
чему бы не писать на кнопке "выйти из программы и перезагрузится", а не загадки "что бы это значило и зачем". Место же есть?
Нужно доработать.
daemon78 писал(а): ↑
Нажимал, на пару секунд задумывается и все.
Ты точно выложил на GitHub?
Выложил. Попробуй перезапустить WLFW. Будем разбираться.
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 31 дек 2020, 12:55
daemon78
Сергей, с отводом фрезы в 0 в машинных координатах не разобрался?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 31 дек 2020, 14:04
wldev
daemon78 писал(а): ↑31 дек 2020, 12:55
Сергей, с отводом фрезы в 0 в машинных координатах не разобрался?
Разобрался, но ещё не выложил прошивку. Она (ошибка) возникает если нет перемещения при паузе. То есть фреза уже находится на этой высоте. Сейчас можно поставить Z например -0.5 (высота паузы).
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 31 дек 2020, 15:15
daemon78
Обновил прошивку до последней. Плата управления не обнаруживается. Из под линуха не видит контроллер. Что делать?
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 31 дек 2020, 16:00
daemon78
Ситуация следующая.
При звмыкании джампером двух контактов (для загрузки прошивки) устройство опознается.
Стоит убрать джампер, устройство не опознано.
Каждый раз при нажатии Write from GitHab производится запись. То есть, похоже прошивка не становится, так как при нажатии на Write from GitHub пытается обновится.
Вообщем остался я без контроллера, что, честно говоря, сильно меня подвело

Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Добавлено: 31 дек 2020, 16:23
VAT
Сергей - что за непонятной стремление к минимизации важных органов управления?
один раз не успел попасть мышью в "паузу" - в итоге станок поломал аспирацию. Пальцем же не попадешь ни за что.
Хорошо удалось запустить "продолжить" и допилил карман.
Запустил пилить другой карман держа руку на мыши на иконке "пауза" - успел остановить при той же ситуации.
Зато не смог продолжить так как теперь не попал уже в выпадающую "континью" .. а "старт эт" не предлагает продолжить ни с какого кадра.. ни тем более подсказать номер последнего
в итоге приходится пилить всю программу с самого сначала вхолостую.. ну конечно можно отредактировать файл.. еще бы знать на каком шаге остановилась программа.. тогда можно было бы чтото отрезать без особого риска.
Надеюсь в следующем году наконец появится поддержка измерителя инструмента, измерителя детали и тачскрин. Ну вроде чуть ли не базовые вещи..
Ну и связь по ЮСБ - она конечно не как год назад, но все равно каждый раз чтобы завязать контроллер с прогой приходится передернуть провода, перезапустить программу и контроллер пока на каком-то этапе прога чудесным образом не цепляет контроллер.. реально танцы с бубном.