Страница 2 из 3

Re: Mach3 рисует свой косяк.

Добавлено: 11 сен 2016, 17:45
Александр Щ
Благодарю! Поменял настройки (Действительно, по умолчанию было 20) ... Буду пробовать.Извиняюсь за невнимательность в теме.

Re: Mach3 рисует свой косяк.

Добавлено: 14 сен 2016, 20:04
Transaxle
michael-yurov писал(а):Вероятно, проблема связана с помехами.
А как подключил к LPT?
Очень короткой витой парой. (примерно 10см)
michael-yurov писал(а):Торможений компьютера не замечаете?
С торможением проблем не наблюдаю. Процессор AMD 2.9МГц, 1Гб оперативки. Запускаю только mach3.
Загрузка процессора при выполнении УП не превышала 2%. После оптимизации XP стала, почему-то, 10-11% на той же задаче. Это всё равно с большим запасом.
vektor_z писал(а):А чем не устраивает Степмастер от Михаила?
Возможно он хорош. Я не знал о его существовании до вашего упоминания.
GuruCNC писал(а):Только что-то типа mycnc или может быть kflop.
Kflop оказался интересным вариантом, возможно дорасту до него когда-то.

После некоторых раздумий приобрел SmoothStepper USB.

1) Растр режет четко.
2) Классическое смещение тоже нормально. Программы длиннее 2 часов пока не запускал.
3) Обороты шпинделя плавают.
Замерял мультиметром напряжение на драйвере шпинделя во время снижения оборотов.
Уровень ШИМ не меняется, питание двигателя не меняется, питание датчиков холла не меняется.
Сделал вывод что возможно идут наводки на сигнальные провода датчиков хола. Убрал драйвер шпинделя из стопки, немного обособил его кабель и просадка стала происходить значительно реже.
Как дойдут руки, заэкранирую кабель шпинделя и посмотрю что будет.

Re: Mach3 рисует свой косяк.

Добавлено: 19 сен 2016, 20:20
Transaxle
Не стал пока экранировать кабель шпинделя.
Вынес драйвер шпинделя максимально далеко от блоков питания и просадки оборотов стали единичными за несколько часов работы.
Считаю это приемлемым для моих задач.

Таким образом, все поставленные в этой теме вопросы были решены.
Огромное спасибо всем участникам за советы и внимание к данному обсуждению :good:
Думаю, тему можно считать закрытой.

Re: Mach3 рисует свой косяк.

Добавлено: 16 апр 2017, 20:19
zaumnydom
Добрый день! Абсолютно схожая проблема! Уже не знаю что делать. Хоть плату управления меняй. Неужели так много таких косяков?
Вот видео с подробным описанием
https://www.youtube.com/watch?v=fSNQgKjjrJU

Re: Mach3 рисует свой косяк.

Добавлено: 16 апр 2017, 21:10
Rom327
zaumnydom писал(а):Добрый день! Абсолютно схожая проблема! Уже не знаю что делать. Хоть плату управления меняй. Неужели так много таких косяков?
Интересное кино! Но мне думается, что виноват именно Mach, а не плата управления. При команде Z1, Mach не имея обратной связи, должен "перемещать" ось Z на +1, а он перемещает на сколько ему хочется. Если бы была обратная связь и Mach получал абсолютные координаты от датчиков, тогда показания Z 1,2156 были бы оправданы. У меня похожая, только синяя и работает на 100кГц. http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=12983 Попробуйте поставить на Mach родной скрин "1024" и задать частоту 100кГц.

Re: Mach3 рисует свой косяк.

Добавлено: 16 апр 2017, 21:25
michael-yurov
То что mach3 показывает в окнах координат - значения, которые ему сообщает плагин контроллера.
То же самое и с отрисовкой траектории.

Re: Mach3 рисует свой косяк.

Добавлено: 16 апр 2017, 22:08
zaumnydom
Rom327 писал(а):Интересное кино! Но мне думается, что виноват именно Mach, а не плата управления.
Вот в том то и дело, что прослушал протокол на USB. Разобрался - где там что.
Mach3 действительно регулярно отправляет на плату количество шагов, которые нужно выполнить плате по каждой оси. Плата действительно отправляет ответные пакеты с текущими машинными координатами, но делает это гораздо реже.
И глючит всё таки плата управления. Провёл эксперимент. Дождался когда глюк приходит и отправил команду сместиться по X на 0.1мм. Это для моих настроек (320 импульсов на 1мм) 32 импульса. Mach3 за несколько пакетов накидал общую сумму 32 (причём, делал это весьма не плохо - с ускорением и замедлением). А в ответ от платы управления пришёл ответ - 40, а это получается 0.125. Именно столько Mach3 мне и показал.
После сброса платы управления повторил эксперимент, задал сместиться на 0.1. И увидел, что плата управления ответила пакетом со значением 32.

Кстати, пакеты управления шмаляются очень шустро. Точно не считал, но за секунду Mach3 пулят 200-400 пакетиков.

Сейчас заземлил всю конструкцию, но очень сомневаюсь, что это поможет. Боюсь - проблема в прошивке. :(

И ещё одна особенность... Если такая фигня началась, то по всем осям значение искажается с одинаковой пропорцией. Но пропорции бывают разные.
Может быть я чего-то упускаю? Может быть надо на плату куда-то нуль подать. Например, на разъём MPG?

И вот размышляю - надо покупать другую плату управления. А если и там такой-же косяк? И почему мне так на них везёт?

Кстати, про синие платы пока таких проблем не слышал.

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 07:12
Rom327
michael-yurov писал(а):То что mach3 показывает в окнах координат - значения, которые ему сообщает плагин контроллера.
То же самое и с отрисовкой траектории.
То есть, обратная связь есть?

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 08:06
Rom327
zaumnydom писал(а):Кстати, про синие платы пока таких проблем не слышал.
Вот комплект от "синей" платы, прислали китайцы: mach3 + плагин + кривой перевод. Может поможет! :D

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 09:08
michael-yurov
Rom327 писал(а):То есть, обратная связь есть?
Нет, это не «обратная связь».
То что mach3 показывает в окошках координат и траектории - никак не влияет на управляющие сигналы.
https://ru.wikipedia.org/wiki/Обратная_связь_(техника)

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 10:11
zaumnydom
Rom327 писал(а):Вот комплект от "синей" платы, прислали китайцы: mach3 + плагин + кривой перевод. Может поможет! :D
Спасибо большое! Сравнил со своим ПО. Отличается только Mach3Mill.xml. Попробую с ним поработать! Может быть есть какие-то настройки, про которые я не знаю.

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 19:03
Rom327
michael-yurov писал(а):
Rom327 писал(а):То есть, обратная связь есть?
Нет, это не «обратная связь».
То что mach3 показывает в окошках координат и траектории - никак не влияет на управляющие сигналы.
https://ru.wikipedia.org/wiki/Обратная_связь_(техника)
Я имел ввиду то, что контроллер "отчитывается" о сгенерированных шагах.

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 20:01
michael-yurov
Rom327 писал(а):Я имел ввиду то, что контроллер "отчитывается" о сгенерированных шагах.
Отчитывается, но с большой, непостоянной задержкой, и намного реже, так что использовать это в качестве обратной связи практически невозможно,
особенно, учитывая то, что mach3 понятия не имеет, насколько сильно отстает станок от переданных ему координат (может отставать на несколько секунд).

Re: Mach3 рисует свой косяк.

Добавлено: 17 апр 2017, 22:24
zaumnydom
Rom327, протестил Ваш конфиг Mach3Mill.xml. Не помогло. Результат тот же самый :( Придётся, видимо, покупать синюю плату.

Re: Mach3 рисует свой косяк.

Добавлено: 18 апр 2017, 08:55
Rom327
zaumnydom писал(а):Rom327, протестил Ваш конфиг Mach3Mill.xml. Не помогло. Результат тот же самый :( Придётся, видимо, покупать синюю плату.
Обидно! Перегрев элементов платы не наблюдается? Вторичный источник питания держит напряжение?
Если что, я покупал тут: https://ru.aliexpress.com/item/mach3-4- ... 51517.html
p.s. Не пробовал запитать плату от отдельного источника питания? Может помехи проскакивают?

Re: Mach3 рисует свой косяк.

Добавлено: 18 апр 2017, 17:41
zaumnydom
Rom327 писал(а):Обидно! Перегрев элементов платы не наблюдается? Вторичный источник питания держит напряжение?
Если что, я покупал тут: https://ru.aliexpress.com/item/mach3-4- ... 51517.html
p.s. Не пробовал запитать плату от отдельного источника питания? Может помехи проскакивают?
Перегрева нет. Плата выдаёт такой финт даже когда просто питается от USB без подключения силы. Стабильно, после часа работы. Сбрасываешь и можешь работать ещё час. Была бы проблема с помехой, как мне видится - она бы возникала в любой момент.
Спасибо за ссылку. Видимо, нужно заказывать. Вот такие вот подставы случаются.

Re: Mach3 рисует свой косяк.

Добавлено: 18 апр 2017, 21:40
Rom327
zaumnydom писал(а):Плата выдаёт такой финт даже когда просто питается от USB без подключения силы. Стабильно, после часа работы. Сбрасываешь и можешь работать ещё час.
А не может это windows так развлекаться? Скрин запускать или отключать устройство для экономии энергии, антивирус обновляться начинает? Может все-таки не контроллер чудит: перезапуск контроллера вызывает переподключение контроллера через USB к ПК. Я иногда Ардуину по несколько раз перетыкаю, чтобы заработала. Хотя и плата и шнурок исправные на 100%. А на ноуте стабильно виснет, тоже примерно через час работы.

Re: Mach3 рисует свой косяк.

Добавлено: 18 апр 2017, 22:28
gennadiy
zaumnydom писал(а):Кстати, пакеты управления шмаляются очень шустро. Точно не считал, но за секунду Mach3 пулят 200-400 пакетиков.
А чем Вы смотрели передаваемые пакеты? И что они собой представляют? 1s=1000ms, 1000/400=2,5ms. Что может быть передано за такое время? Очень медленно...

Re: Mach3 рисует свой косяк.

Добавлено: 19 апр 2017, 01:29
AndyBig
gennadiy писал(а):1s=1000ms, 1000/400=2,5ms. Что может быть передано за такое время?
По USB - очень много :)

Re: Mach3 рисует свой косяк.

Добавлено: 22 апр 2017, 00:00
gennadiy
Я про другое... Передал пакет и 2,5ms - сидишь куришь... Пауза между следующим пакетом с данными, как по мне, довольно большая. Хотя, раз это уже продаётся, значит всё боле-менее работает...