Стартуем в MACH3
Провода между платкой и драйверами надо экранировать? Вот они у меня, как раз, в кучу собраны…
Ну обычно помехи “наводятся” на низкоточные проводники - т.е. от силовых кабелей на сигнальные…
Под логикой я понимаю не элементы И-НЕ или другие,
А я как раз именно эти элементы и имею ввиду - сигнал степ и дир это последоваытельность прфямоугольных импульсов и если на них накладываются помехи (а таких может быть валом), например от импульсного источника питания, от искрения щёток на вашем шпинделе и т.д. то на моторы придёт уже не та последовательность импульсов, которая необходима…
Вот у вас и проблема не стабильная - в последнем тесте теперь и ось Z ушла… Т.е. как таковой системы не просматривается… И это очень похоэе на помехи.
Может быть ваш другой не Мач контроллер более помехоустойчив и поэтому на нём проблем не возникает.
были бы ошибки в делении, это было бы явно видно
Я же написал - НАПРИМЕР и таких примеров можно нарыть 2200000000…
которую Вы упорно называете МК1, хотя она ничем на МК1 не похожа,
Это вы посмотрите и назовите что у вас, или фотку выложите определим что за контроллер, тогда буду правильно называть что у вас. Есть десяток вариантов MK1, у них разница во внешнем виде такая как между казахом и русским, так что это не показатель. А на сколько осей ваш контроллер?
У меня не скачет, а поворотов в моих деталях больше, чем прямых линий…)
Тогда это чудо, даже сам производитель заявляет что эту проблему он решил только в MK3.
которую Вы упорно называете МК1, хотя она ничем на МК1 не похожа
вот ваша плата, называется MK1, чип pic18f4550, формат называется TQFP а не FPGA.
или фотку выложите определим что за контроллер
У меня такая… goodluckbuy.com/usbcnc-30k-4-axis-stepper-motor-dr… правда покупал я ее толи на ибее, толи на али, и там описание пошире было, в том числе было указано, что в V3 - new processor, more stable и так далее… Разумеется, я такие вещи пропускаю мимо ушей, но по косвенным признакам похоже не врут… Помню, Вы писали, что МК1 не обновляется уже несколько лет, а моя плата обновлялась 3 раза, менялась микропрограмма и ГУИ, сейчас у меня версия ГУИ 2.10.1511.401, по сравнению со стоковой версией есть изменения в настройках, их стало больше, само окно настроек стало информативнее, но это к плате не относится… В общем, работает оно хорошо…
Тогда это чудо, даже сам производитель заявляет что эту проблему он решил только в MK3.
Значит китайцы научились делать лучше производителя…) (шутка) 90% того, что я режу выглядит так
сами видите, поворотов тут хватает…)
формат называется TQFP а не FPGA
FPGA это не тип упаковки, это field-programmable gate array, ПЛИС по нашему… Если точнее - вентильная матрица…
FPGA это не тип упаковки,
Прошу извинения, моя ошибка, а чипы pic18 имеют вентильную матрицу, в тонкости не вдавался? В мире кажется даже не знают что Микрочип производит FPGA контроллеры?
Вы писали, что МК1 не обновляется уже несколько лет, а моя плата обновлялась 3 раза, менялась микропрограмма и ГУИ, сейчас у меня версия ГУИ 2.10.1511.401, по сравнению со стоковой версией есть изменения в настройках, их стало больше, само окно настроек стало информативнее, но это к плате не относится… В общем, работает оно хорошо…
MK1 не обновляется и не поддерживается 5 лет, то что вы назвали обновлением, это обновление настроек и функции для MK2 и MK3, и мелкие изменения в дизайне меню, с учетом новых функций для MK3, НО В ЭТИХ ОБНОВЛЕНИЯХ ПРИСУТСТВУЕТ ПРОШИВКА КОНТРОЛЛЕРА MK1 и НАСТРОЙКИ 5 ЛЕТНЕЙ давности, при каждом обновлений оболочки, они повторно заливаются.
Если вы сравните все эти обновление которые прошли у вас, думаю удивлением обнаружите, что для MK1 нет ничего нового, так что не вводите людей в заблуждение, если вам это сложно понять, то лучше спросите разработчика, ну или хотя бы почитайте в родном форуме PlanetCNC.
сами видите, поворотов тут хватает…)
А можете снять кино, со стабильной подачей ну и выложить свой настройки? Я же говорю это просто чудо, надо бы тоже приложиться.
Настройки постоянной скорости на MK3 выглядят так, а для MK1 и MK2 никак не выглядят, как видите эти контроллеры не поддерживают такую функцию, просто у них не хватает вычислительной мощности на такую задачу:
а это мои MK1, по вашему которые не MK1:
один,
второй,
третьи,
и четвертый
ну и по МК2 есть три варианта.
Возможно буду смотреть на автономный контроллер, типа того, что Вы в соседней теме советовали…
Знакомый (он здесь на форуме бывает, посчитает нужным, думаю отпишется) на днях поменял свой MK1, вот такого вида,
на автономный контроллер, вот такого вида,
первые впечатления, пропали шумы при простое и работе шаговых двигателей, при работе ровный гул работающих двигателей, нагрев двигателей упала раза два (это понятно почему, для тех кто знает MK1), высокая помехозащищенность контроллера (на MK1 бывали зависания), абсолютно ровная подача на линейной интерполяций, на круговых интерполяциях заметная не ровность подачи, на линейной интерполяций G код выполняется быстрее чем в MK1, получилось разогнать серводвигатели раз в 15 в сравнений с MK1.
на автономный контроллер, вот такого вида,
а можно пару вопросов к этому контролелру:
- каkие языки , есть ли немецкий, русский ?
- меня интересует как бы вы оценили ручное перемещение: бесконечное и шагами этого контроллера по сравнению с МК1, для меня допустим используя выносной Keypad очень удобно пользоваться перемещением осей, также удобно обнуление осей, подогнал, обнулил и всё, операций минимум
как с этим контроллером дела обстоят
спасибо
- каkие языки , есть ли немецкий, русский ?
китай и английски
- меня интересует как бы вы оценили ручное перемещение: бесконечное и шагами этого контроллера по сравнению с МК1, для меня допустим используя выносной Keypad очень удобно пользоваться перемещением осей, также удобно обнуление осей, подогнал, обнулил и всё, операций минимум
как с этим контроллером дела обстоят
внешнее MPG поддерживает, есть одиночный шаг, 10-кратный и 100 кратный, и бесконечный, обнуление только через кнопки на морде контроллера, через шифт. Еще одна возможность контроллера, запоминает последние координаты после Паузы или Стоп, а также после аварийного выключения электричества, и плюс для меня большой экран, я то же привык внешнему джогу с кучей готовой функций в PlanetCNC, в этом отношений данный контроллер мне не удобен, думаю это дело привычки.
Мануал для ознакомления , purelogic.ru/…/chpu_kontrollery_vstraivaemye/
А можете снять кино, со стабильной подачей ну и выложить свой настройки?
Могу, но толку с этого, Вы опять передернете и скажете, что я не понял и так далее… )
Настройки постоянной скорости на MK3 выглядят так
У меня это выглядит так…
И давайте на этом закончим, Вам доказывать что то бесполезно, Вы все равно будете считать себя истиной в последней инстанции, а всех остальных дилетантами… Как наглядный пример, Вы всегда в качестве аргументов приводите возможность/невозможность фрезерования стальных деталей на высоких скоростях, но Вам в голову не приходит, что на хоббийном форуме 99% владельцев станков НИКОГДА не будут работать на скорости выше 2х метров в минуту и, тем более, делать стальные детали…
это мои MK1, по вашему которые не MK1
А где я говорил, что у Вас не МК1? Я говорил, что у меня, судя по настройкам не МК1, причем с Ваших же слов… Вы говорите, что в МК1 нет такой настройки/функции - я Вам верю, открываю настройки своего контроллера и вижу, что у меня эти настройки/функции есть. Делаю вывод, что мой контроллер не МК1, чем бы он там не был…
А где я говорил, что у Вас не МК1? Я говорил, что у меня, судя по настройкам не МК1, причем с Ваших же слов… Вы говорите, что в МК1 нет такой настройки/функции - я Вам верю, открываю настройки своего контроллера и вижу, что у меня эти настройки/функции есть. Делаю вывод, что мой контроллер не МК1, чем бы он там не был…
Еще к тому же врун. Что бы из воздуха не делать выводы, в PlanetCNC есть возможность посмотреть логи, где написано что за контроллер. Или если не знаете где логи смотреть, то в родном форуме посмотрите, список левых контроллеров MK1, где ваш контроллер последний в списке.
Как наглядный пример, Вы всегда в качестве аргументов приводите возможность/невозможность фрезерования стальных деталей на высоких скоростях, но Вам в голову не приходит, что на хоббийном форуме 99% владельцев станков НИКОГДА не будут работать на скорости выше 2х метров в минуту и, тем более, делать стальные детали…
Я про высокие подачи не писал, и никому такие рекомендаций не давал, у меня при металлообработке в среднем максимальные подачи от 50 до 200 мм.мин. Это 10 раз меньше указанных вами подач, вы в своем уме?
Я писал про равномерную подачу, без скачков в минимальную или максимальную сторону, прошу не путать, все это на русском языке написано.
У меня это выглядит так…
это у вас так выглядит потому что не один контролер не включен в порт USB, потому правильно заканчивайте нести чушь. Кажется вам тема нужна была просто языком почесать.
что у Вас не МК1?
Я пишу что это MK1, который по вашей терминологии не похож на MK1, я стараюсь разговаривать на языке собеседника, если он по другому не понимает, я думаю вы улавливаете разницу.
Могу, но толку с этого, Вы опять передернете и скажете, что я не понял и так далее… )
Значит не можете, что и следовало ожидать. Пустая болтовня.
Как говориться у вас, хоть ссы в глаза, всё равно божья роса, видать этим принципом живете.
Пока, пока, не вижу смысла, дальше купайтесь в своей “росе” сами.
Ромбик… хммм… А не выложите фото вашего станка и на какой подаче обрабатывали?
Чудеса… и всё-таки мне кажется проблема где-то в механике… где-то помирает подшипник, под нагрузкой возникает люфт и появляется накапливающаяся ошибка…
А не выложите фото вашего станка и на какой подаче обрабатывали?
Подача 750, фреза радиусная 2мм, материал МДФ оклеенный шпоном под дуб. Фото завтра сделаю, хотя где то тут валяется…
Вот, как то так, только Z-ось сейчас металлическая… ШВП на всех осях.
и всё-таки мне кажется проблема где-то в механике…
Тогда и другой контроллер бы то же самое делал, но там с геометрией все нормально… Завтра сделаю сравнительный тест.
Да и этот при раскрое нормально работает.
Кстати, я тут интересный момент вспомнил: В стандартных примерах Мача есть такой череп с костями, я когда станок подключил к этому железу, попробовал запустить этот самый череп… Без фрезы, просто так поездить, и вот тогда заметил странность, станок вроде по траектории идет, но, как бы, пунктиром… То есть равномерно дергается при движении. Тогда я подсунул Мачу одну из своих УП, и он нормально ее проехал, плавно, без рывков и так далее…
Тогда и другой контроллер бы то же самое делал, но там с геометрией все нормально…
ну и какой софт вы с этим контроллером используете ?
ну и какой софт вы с этим контроллером используете ?
USB-CNC же…) Вон сколько наоффтопили выше…) Кстати, источник 5ти вольт я поменял… Сначала подключил обычный адаптер от телефона/планшета, 5 вольт 1.5 ампера, один драйвер начал сам шаги выдавать…) Вы видимо это и имели ввиду? Когда питание “грязное” могут быть такого рода проблемы…
Затем взял 5 вольт от компьютерного БП, визуально, разницы в работе не видно, что БП, что USB - одинаково. Так что, воз и ныне там…) Либо платка чудит, либо Мач кривой. Буду по Вашему совету порт распаивать напрямую…
На самом деле, оно мне не особо и нужно, так, спортивный интерес, пока время свободное есть - вожусь…)
А не выложите фото вашего станка
Вот так он сейчас выглядит, алюминиевые детали на Z-ось на нем же и делались… Кроме держателя шпинделя.
Сделал сравнительный тест. Снизу из под Мача, сверху - USB-CNC
даже невооруженным глазом видна разница в геометрии…
Это получается, что обе оси уезжают… А вот такой вопрос - Мач установлен на компе вместе с USB-CNC??
Мач установлен на компе вместе с USB-CNC??
Да…) Только прошу Вас, не надо говорить, что они друг другу мешают…) Пока USB-CNC не запущен, он только место на диске занимает, как блокнот или калькулятор, никакого влияния на другие программы и процессы не оказывает. Сам драйвер загружается только в момент подключения контроллера в порт, как флешка… Воткнули шнурок - устройство появилось, выдернули - нет в винде такого устройства… А вот драйвер LPT грузится при старте винды, потому и нельзя иметь на компе два и более ЛПТ драйвера…
Это получается, что обе оси уезжают…
Нет, уезжает одна, при чем, в зависимости от угла поворота растра. При 0 градусов уезжает Х, при 90 градусах уезжает Y, и только при 45 градусах едут обе оси…
Кстати, похоже G-код тут тоже не при чем, USB-CNC спокойно переварил УП после постпроцессора mach2mm…
А вот драйвер LPT грузится при старте винды
Причём здесь драйвер ЛПТ?? У Мача свой собственный драйвер и он-то как раз очень чуствителен к помехам, создаваемым другими прогами - это и понятно драйвер Мача вырабатывает тактовую частоту, относительно которой все расчёты и ведутся в Маче и если что-то мешает, то начинаются всякие чудеса…
Ещё вопрос - какие параметры ЛПТ порта установлены в биосе компа??
Если предположить, что последний тест был сделан без поворота растра, то видно что квадрат развёрнут на какой-то угол, относительно горизонтали, а это значит что уходят обе оси…
Причём здесь драйвер ЛПТ??
При том, что Мачевский драйвер это тоже драйвер параллельного порта…) От названия суть не меняется, любой драйвер параллельного порта загружается до старта винды, он, как бы это сказать, legacy…
он-то как раз очень чуствителен к помехам, создаваемым другими прогами
Если программа НЕ РАБОТАЕТ, как она может создавать помехи?)
какие параметры ЛПТ порта установлены в биосе компа??
ECP, 378, IRQ7
видно что квадрат развёрнут на какой-то угол
Это скорее телефон при съемке был повернут и наклонен…) У обоих квадратов на тесте горизонтальные линии строго по оси Х, ну и текстура шпона может визуально обманывать…)
ECP, 378, IRQ7
Вообще-то должно быть ЕРР… Почему не спрашивайте, но с не ЕРР все имели проблемы…
Ну и разработчики давно выложили инструкцию для оптимизации настроек компа и виндоса для Мача…
Лично экспериментировал - т.е. устанавливал Мач на компе без оптимизации и с ней - где без моторы работали даже на слух заметно хуже…
Если интересно, то вот (хоть инфа для ХР, но с семёркой то же самое…) :
что Мачевский драйвер это тоже драйвер параллельного порта…)
Что-то мне подсказывает, что вы заблуждаетесь - то, что Мач имеет в своём составе драйвер ЛПТ порта сомнений не вызывает, но его собственный драйвер это другое - поэтому и называется Puls Engine…
Что-то мне подсказывает, что вы заблуждаетесь
Я не заблуждаюсь, мы просто о разных вещах говорим…) Я говорю о том, что загружается в память компьютера при старте, а это драйвер порта… Puls Engine же начинает работать при запуске самого Мача. В общем, это к делу не имеет отношения. В этой теме, как и на всем форуме, очень любят отвечать на незаданные вопросы…) Причем, каждый о своем…) Я же не спрашивал, как мне настроить компьютер или правильно ли работает мой станок… Я спросил какие настройки Мача надо смотреть… ВСЁ ОСТАЛЬНОЕ Я УЖЕ СДЕЛАЛ!!! Не надо считать меня идиотом.
инструкцию для оптимизации настроек компа и виндоса для Мача…
Вот именно по этой инструкции я и настраивал, кроме того, у меня есть файлики аналогичные Вашему, только на английском и русском языках. И, Вы не поверите, у меня даже есть файлик memoryoverride, не только есть, но и реестр пропатчен, ровно так, как советуют на форуме мачсаппорта…)
Ваш совет по ускорениям и длительности импульсов чуть-чуть исправил положение, но 100% результата не дал, значит проблема еще в чем то(в каких то настройках)