Спасибо! Мне помогло! Сначала я проделал все три шага с осью Z. Подъём фрезы над заготовкой прекратился. В моём случае после того, как я решил проблему с уходом оси Z, я обнаружил также уход по осям X и Y. После того, как я инвертировал STEP и DIR со всеми движками - ошибки прекратились! Ещё раз спасибо! Подписался.
Молодец, дядечка, разобрался. Спасибо. Очень интересно. У шаговых двигателей недостаток потеря шагов, о чем вы сказали. Я в свое время заменил все шаговые двигатели на серводвигатели. О такой проблеме как потеря шагов даже не вспоминаю. Удачи.
1. Shareline Mode все же снижает частоту в 2 раза, т.к. вместо одиночных импульсов изменяет уровень сигнала Step. В таком режиме не имеет значения, будет ли установлена галочка Step Low Active. 2. Step Low Active влияет на то, какой фронт импульсов (передний, или задний) будет восприниматься драйвером для выполнения шага. Тот же эффект можно получить изменив подключение сигналов Step/Dir/En с общим плюсом на подключение с общим минусом. Dir Low Active менять не нужно было. Он влияет только на инверсию направления, и не связан с проблемой смещения координат. 3. Для решения проблемы нужно было установить интервал между импульсами Step и Dir побольше. Например, 15 микросекунд. А длительность Step можно 5 мкс. Т.е. в те два окошка, где параметры осей задаются - step [5] us, dir [15] us. Тогда смена сигнала Dir не будет накладываться на импульсы Step, и будет выдержана пауза в 10 мкс.
Жаль, что раньше я этого не знал... Спасибо. Возможно мне повезло или я интуитивно сделал то, что вы написали. И у меня получилось. Ваш комментарий сохраню. Спасибо.
@@skor31029 Если бы такие настройки были заданы по умолчанию, было бы намного меньше проблем у пользователей. Еще буфер предпросмотра и настройки сглаживания по умолчанию заданы неудачные.
@@michael-yurov спасибо, потеплеет обязательно проверю. сейчас в мастерской минус 30. Гонять станок через ноль лишний раз не хочу . На форуме бываю регулярно, правда зарегистрирован недавно, тему поищу Ещё есть небольшая проблема, может подскажите.? При ускоренном перемещении шпинделя влево (с клавиатуры, при нажатой клавише шифт) начинает разгоняться шпиндель. Движение поекращаешь останавливается. При обычном перемещении стрелками- все нормально.
Сергей, спасибо огромное за информацию. Точно с такой же проблеммой бился два месяца. Расскажу еще один способ ее решения. Ситуация интересна тем, что и у вас и у меня проблемма была именно с драйвером dm542!!! Я точно так же отключая все по частям и меняя узлы пришел к тому что проблемму создает связка драйвер дробление шага. У меня был другой драйвер HY-DIV268N - заменил и все пропало даже ничего не меняя в махе. Похоже капризность и особенность конкретно драйвера.
Доброго! Спасибі за работу.Уходила вверх ось Z .Посмотрел ваше видно. Сделали все по вашим советам кроме инвертирования управляючих сигналів. Станок вырезал за три часа без проблем рано. Поставил другую резку опять стала уХодит Z. Инвертировать управляющие сигналы переставил провода чтоб двигатель вращался куда надо. Теперь ось наоборот заглубляется в заготовку а не выходит. Менял все и мотор и драйвер и кабеля и плату опторазвязки ниче не помогает.
Вопрос как вы соединили плату коммутации с драйверами сигналы стем и дир подключили с общим плюсом или минусом? Если подключили с общим минусом то это и есть главный источник проблемы. Дело в том что большинство плат на пинах степ дир выдают управляющий минус а не плбс поэтому подключать нужно с общим плюсом. Если подключаете с общим минусом то на пинах степ дир высокий уровень создается подтяжкой резистором к плюсу пока транзистор закрыт и вот поэтому высокий уровень будет с очень шибким током которого едва хватает на то что бы сработал оптрон в драйверах и в какой то момент импульсы игнорируются драйверами.
здравствуйте. у меня аналогичная проблема только с ДСП пультом, я драйвер поменял на новый завод производитель прислал ,но замена не дала результат. может Вы что подскажите?
@@skor31029 я сам собрал 3 станка, опыт где то лет 10, у меня есть виде моих первых начинаний, весело смотреть как я мало знал), а советую вам если 3 осевая( можно подменную 4 подключить) то dsp0501, это китайская подделка А11, очень хороший контроллер поставите и забудьте обо всем и скорости раза в два, три поднимите, если полноценные 4 оси то ddcs v3.1-4.1 тоже очень хорошие контроллеры
Спасибо! Мне помогло! Сначала я проделал все три шага с осью Z. Подъём фрезы над заготовкой прекратился. В моём случае после того, как я решил проблему с уходом оси Z, я обнаружил также уход по осям X и Y. После того, как я инвертировал STEP и DIR со всеми движками - ошибки прекратились! Ещё раз спасибо! Подписался.
Молодец, дядечка, разобрался. Спасибо. Очень интересно. У шаговых двигателей недостаток потеря шагов, о чем вы сказали. Я в свое время заменил все шаговые двигатели на серводвигатели. О такой проблеме как потеря шагов даже не вспоминаю. Удачи.
1. Shareline Mode все же снижает частоту в 2 раза, т.к. вместо одиночных импульсов изменяет уровень сигнала Step. В таком режиме не имеет значения, будет ли установлена галочка Step Low Active.
2. Step Low Active влияет на то, какой фронт импульсов (передний, или задний) будет восприниматься драйвером для выполнения шага. Тот же эффект можно получить изменив подключение сигналов Step/Dir/En с общим плюсом на подключение с общим минусом.
Dir Low Active менять не нужно было. Он влияет только на инверсию направления, и не связан с проблемой смещения координат.
3. Для решения проблемы нужно было установить интервал между импульсами Step и Dir побольше. Например, 15 микросекунд. А длительность Step можно 5 мкс. Т.е. в те два окошка, где параметры осей задаются - step [5] us, dir [15] us. Тогда смена сигнала Dir не будет накладываться на импульсы Step, и будет выдержана пауза в 10 мкс.
Жаль, что раньше я этого не знал... Спасибо. Возможно мне повезло или я интуитивно сделал то, что вы написали. И у меня получилось. Ваш комментарий сохраню. Спасибо.
@@skor31029 Если бы такие настройки были заданы по умолчанию, было бы намного меньше проблем у пользователей.
Еще буфер предпросмотра и настройки сглаживания по умолчанию заданы неудачные.
Поделитесь как надо, Я проверю у себя... Думаю это будет полезно многим.
@@skor31029 В главном окне настроек:
- Motion Mode -
(•) Constant Velocity (выбрать)
- General Configuration -
Look Ahead [ 200 ] Lines (задать 200 строк)
- CV Control -
[ ] Plasma Mode (убрать галочку)
[v] CV Dist Tolerance [ 2 ] Units (поставить галочку, задать 2 мм)
[ ] G100 Adaptive NurbsCV (убрать галочку)
[v] Stop CV on angles > [ 35 ] Degrees (поставить галочку, задать 35°)
Такие настройки снизят скорость обработки рельефов, но заметно улучшат детализацию.
Подробнее 10 лет назад писал на форуме cnc-club в теме "Сравнение бюджетных систем управления ЧПУ", но ссылку прикрепить не могу. Ютуб не позволяет.
@@michael-yurov спасибо, потеплеет обязательно проверю. сейчас в мастерской минус 30. Гонять станок через ноль лишний раз не хочу . На форуме бываю регулярно, правда зарегистрирован недавно, тему поищу
Ещё есть небольшая проблема, может подскажите.? При ускоренном перемещении шпинделя влево (с клавиатуры, при нажатой клавише шифт) начинает разгоняться шпиндель. Движение поекращаешь останавливается. При обычном перемещении стрелками- все нормально.
Сергей, спасибо огромное за информацию. Точно с такой же проблеммой бился два месяца. Расскажу еще один способ ее решения. Ситуация интересна тем, что и у вас и у меня проблемма была именно с драйвером dm542!!! Я точно так же отключая все по частям и меняя узлы пришел к тому что проблемму создает связка драйвер дробление шага. У меня был другой драйвер HY-DIV268N - заменил и все пропало даже ничего не меняя в махе. Похоже капризность и особенность конкретно драйвера.
Доброго! Спасибі за работу.Уходила вверх ось Z .Посмотрел ваше видно. Сделали все по вашим советам кроме инвертирования управляючих сигналів. Станок вырезал за три часа без проблем рано. Поставил другую резку опять стала уХодит Z. Инвертировать управляющие сигналы переставил провода чтоб двигатель вращался куда надо. Теперь ось наоборот заглубляется в заготовку а не выходит. Менял все и мотор и драйвер и кабеля и плату опторазвязки ниче не помогает.
Спасибо что поделились
Вопрос как вы соединили плату коммутации с драйверами сигналы стем и дир подключили с общим плюсом или минусом? Если подключили с общим минусом то это и есть главный источник проблемы. Дело в том что большинство плат на пинах степ дир выдают управляющий минус а не плбс поэтому подключать нужно с общим плюсом. Если подключаете с общим минусом то на пинах степ дир высокий уровень создается подтяжкой резистором к плюсу пока транзистор закрыт и вот поэтому высокий уровень будет с очень шибким током которого едва хватает на то что бы сработал оптрон в драйверах и в какой то момент импульсы игнорируются драйверами.
попробуй плату инектро на 3 оси там проблемы все решены
здравствуйте. у меня аналогичная проблема только с ДСП пультом, я драйвер поменял на новый завод производитель прислал ,но замена не дала результат. может Вы что подскажите?
в место Mach 3
Уходите от мач3 и забудьте о всех этих неприятностях
Я что советуете... Нс студио? Ваш опыт работы, о чем говорит?
@@skor31029 я сам собрал 3 станка, опыт где то лет 10, у меня есть виде моих первых начинаний, весело смотреть как я мало знал), а советую вам если 3 осевая( можно подменную 4 подключить) то dsp0501, это китайская подделка А11, очень хороший контроллер поставите и забудьте обо всем и скорости раза в два, три поднимите, если полноценные 4 оси то ddcs v3.1-4.1 тоже очень хорошие контроллеры
@@АлександрКарнач-й6ъ спасибо, поизучаю... На первый взгляд не дешовый вариант. Правда как я понял в этом случае ПК освобождается
@@skor31029 да от ПК уходите и поверьте в этом и есть все ваши проблемы, комп и порт лпт это и есть ваша главная проблема
@@АлександрКарнач-й6ъ спасибо. Буду думать. Пока все работает.