Activity
Винты поставьте нормальные, трапецию, хотя-бы.
Я бы с радостью, но нет у нас их тут в продаже…трапеций.
ШВП дороговато выходит, но позже все равно поставлю
попробуйте поставить 700
поставил, двигатели взжат, но с места не двигаются.
это при токе 2 ампера на драйверах.
больше выставить не успел еще.
завтра уже доберусь до этого
попробуйте поставить 700, но не больше 1000.
при этом потери шага происходят только по X ?
если так то похоже все таки на механику, ну и надо еще соединительные провода по перекидывать, менять местами по осям.
Срыв происходит по осям Х и У при торможении иногда поочередно, иногда одновременно. Под конец их “отпускает” и вращение останавливается.
Насчет механики, я отсоединял движки от шпилек, результат тот же.
Начальную скорость поменяю на 700, о результате отпишусь.
Провода уже столько раз проверял и даже полностью менял…
а какое значение стоят в колонке Init speed, в таблице где задаются разрешение и скоростные характеристики это вторая колонка?
По умолчанию стоит 100. на 0 тоже менял. разницы нет.
,
скажем, точно вы меняли движки и драйвера которые стояли но оси X, на те что стояли по Y и Z?
Да, именно так. два мотора по Х поставил на У и Z, а их моторы на Х. потом в том же порядке поменял драйвера местами
резонансное явление не более. при медленном ускорении зона резонанса во времени растягивается что позволяет ей воздействовать с элементами конструкции, а тут и другая ось еще ездит со своим резонансом - они и складываются порождая срыв. все.
почему же тогда при вращении (торможении, ускорении) осей в одинаковом направлении ничего подобного не наблюдается?
При вращении (а именно только торможении) в разных направлениях - срыв.
резонансное явление не более. при медленном ускорении зона резонанса во времени растягивается что позволяет ей воздействовать с элементами конструкции, а тут и другая ось еще ездит со своим резонансом - они и складываются порождая срыв. все.
почему же тогда при вращении осей в одинаковом направлении ничего подобного не наблюдается?
- менять пару мотор-драйвер между собой и местами в осях, что бы выявить именно с какого мотора или драйвера идет помеха
Это уже делал, не помогло.
- применить два или три раздельных блок питания, тоже поможет быстро выясниться откуда помеха
остается только это. поищу где нибудь БП, поставлю отдельно на ось Х, где два мотора. глянем что выйдет
Я бы попробывал с нормальным компом, может есть где взять для пробы (совет не с потолка)
Я уже тестил на трех разных компах…
1, оперативка 8гб, видео 4гб, проц i7
2. оперативка 4 гб, видео 2 гб, проц i3
3, оперативка 2гб, видео 2 гб, проц i3
На всех ставил новую винду, только драйвера и сама прога USB CNC.
Все компы соединял с корпусом станка отдельным проводом.
Все работают одинаково абсолютно.
У меня ощущение, что при торможении в разных направлениях, двигатели вырабатывают ток как то иначе, чем когда тормозят в одном направлении. это вызывает какой то конфликт… не знаю как еще объяснить и как с этим бороться…
1 Проверка компа спец прогой из МАЧА. она покажет устойчива ли тактовая синхонизация. Проверять лучше на частоте в два раза больше той, на которой предполагается работать.
Как уже сказал Баха, я не пользуюсь МАЧем, у меня PlanetCNC.
- Закрытие всех фоновых программ, которые могут отъедать ресурсы у процессора
Сделано.
- проверка правильности прокладки кабелей (достаточная толщина, свивка и контакты)
проверял и перепроверял. Даже менял проводку двигателей - два отдельных кабеля к двигателю, в каждом 2 многожильных провода 0,75 мм2 и экран.
- проверка достаточной мощности блока питания - могут при резких эволюциях станка быть просадки напряжения питания дрйверов. И конденсатор здесь не очено поможет. У меня на четыре движка стоит БП мощностью 1 кВт (но это перебор).
У меня тоже стоит 1000 ватт. напряжение 36 вольт.
- выбор тактовой частоты - начинаем с 25000 Гц, выбор максимальной скорости движения осей и выбор ускорений и торможений - начинаем с малых малых .
На моем контроллере 25000 гц это максималка. манипуляции с ускорениями и торможениями показала лишь то, что чем медленнее разгон, тем больше срыв. при увеличении ускорения до максимума, срывы не ощущаются, но при таком ускорении работать не возможно, станок дергается как эпилепсик.
- если есть пропуски шагов, то их легче обнаружить при одновременном движении трех осей
В этом и загвоздка, срывы только при одновременном вращении осей Х и У в разных направлениях
В моем случае после всех танцев с бубном оказалось достаточным увеличить оперативку до 4 Гб и Видео до 1 Гб
оперативка 4 гб, видео 2 гб. ресурсов ноута более чем достаточно
П.С. вопрос срыва при одновременном вращении осей Х и У в разных направлениях остается открытым…
Попробуйте повесить на выход дополнительный конденсатор электролитический микрофарад на 10000. И паралейно нему керамику хорошую, помехоподавляющую на 0,1-1мкф. Может помочь.
Итак, конденсаторы повесил, но результат отрицательный (
Перед тем как их поставить, разобрал БП, посмотрел какие конденсаторы стоят на выходе. Там стоит три конденсатора по 2200 микрофарад 50 вольт. соединены параллельно.
Деление шагов (для Х 1/2, для У 1/4 и другие вариации) тоже результата не дало.
Стал вертеть оси, заметил следующую вещь:
при одновременном вращении осей Х и У в одинаковую сторону, все проходит гладко.
при одновременном вращении оси Х в одну, а оси У в другую сторону - происходит срыв при торможении.
Что-то мне подсказывает, что дело в токах… при торможении вращения в разных направлениях двигатели мешают друг другу нормально тормозить…
Первую строку для начала 170
Сделал, помогло. Благодарю
Что касается пропуска шагов - это может быть от нехватки оперативной или видеопамяти. Если не хватает оперативки в какой-то момент, то в качестве оперативки может использоваться жесткий диск, что для программ реального времени смерть. Какая у Вас оперативка и видеопамять?
оперативка 4 гб. видео - 2 гб. проц i3.
Думаю этого с лихвой достаточно…
Попробуйте повесить на выход дополнительный конденсатор электролитический микрофарад на 10000. И паралейно нему керамику хорошую, помехоподавляющую на 0,1-1мкф. Может помочь.
Прикупил сегодня конденсаторы и схему набросал на всякий случай.
Посмотрите пожалуйста, все верно? (фото).
завтра буду тестить с конденсаторами и вариациями деления шагов
Вопрос к знатокам USB CNC
Когда фреза заходит в угол (скажем впадина), она притормаживает, как и должно быть.
а вот когда проходит проходит угол с внешней стороны (скажем пик), то пролетает ее на макс скорости.
где это исправлять?
помню видел где то обсуждался этот вопрос. пользователь даже фотку от руки нарисованную выставлял (внутренние и внешние углы), не могу найти никак…
дело я так понял в настройках lookahead. у меня они выставлены по умолчанию (на фото)
Подскажите как правильно настроить
смотреть с помощью осциллографа, что там твориться
Это для меня проблематично… осциллографа нет… да и если бы даже был, не совсем понимаю как это делается. буду искать спецов в крайнем случае.
Лучше разделить и подключить в режиме мастер и подчиненного
спасибо, возьму этот вариант тоже на заметку. правда при этом возможность поставить 4 ось пропадает…но и черт с ней пока. сейчас важнее проблему срыва решить
в софте одна из движков из пары настроена как подчиненная
Я подключил иначе. к разъему Х на контроллере подключил два драйвера к ним соответственно два мотора по Х. Разъем четвертой оси свободен.
насчет механики, сегодня вот что сделал. стал перемещать ось Y на скорости 800 мм/мин в ручном режиме. попытался остановить усилием обоих рук… тащит меня этот мотор, чуть ли не все мои 70 кг…
далее пришла идея сделать то что вы написали. отсоединил муфты крепления моторов к шпилькам по оси Х и У. поставил полный шаг на драйверах и 3 ампера. проблема срыва синхронизации осталась ((
дело точно не в механике.
А при подаче например 500мм в минуту то же самое наблюдается, когда все 3 движка работают?
да…
я уже не знаю что за черт это такой…
единственное сегодня не успел попробовать поставить разное деление шагов на оси Х и У…
это уже завтра.
П.С. взял отпуск на неделю, хочу решить уже все оставшиеся вопросы…
для таких сопливых систем
система выглядит действительно сопливо, но в итоге вышло жестче чем я ожидал. сам удивлен.
Единственное что плохо с этими профилями, так это звон при резке кукурузой…
проблема в механике, значит косит где то. Именно какая ось срывается?
При всем уважении…врядли в механике… срываются обе оси (XY), при перемещении шпинделя по диагонали левый верхний - правый нижний угол. Срыв синхронизации именно в момент торможения.
по диагонали левый нижний - правый верхний угол и разгон и торможение проходят идеально.
по отдельности все оси тоже бегают прекрасно.
Механику я собирал максимально точно. никаких заклиниваний, заеданий и т.д. нет.
что то мешает двигателям одновременно тормозить именно в данном направлении вращения…
одновременно в противоположном направлении они вращаются без проблем. и на разгон и на торможение
и не во всех положениях и не всегда
срыв при торможении возникает всегда при перемещении по проблемной диагонали, в любом положении.
далеко не факт.
понял. видать сказывается отсутствие моего опыта )
Буду тестить ) о результатах отпишусь
Попробуйте микрошаг разный по осям поставить, по Х 1/4 по Y 1/8 например, возможно резонирует на определенной скорости
Это как вариант, сегодня попробую.
Но при этом меня больше всего клинит от одного вопроса… почему проблема только по одной диагонали в поле XY ???
Ведь был бы резонанс, то был бы по обоим диагоналям…
Вот и надо выявить из за чего “вырубает”, может не только драйверы и моторы не ахти какие, потому надо сперва добиться максимальных возможностей на одном моторе и драйвере, исходя из этого действовать.
Доброго времени суток!
Итак, вот что собственно сделал за эти дни:
- Поменял контроллер. Китаец по ошибке выслал 2 шт. Заземлил контроллер к корпусу станка. Одно из отверстий для крепления контроллера - залужено, со знаком заземления. Посмотрел с обратной стороны, разводка идет к корпусу УСБ разъема. Оттуда и провел провод к корпусу станка.
- Заземлил корпуса драйверов, а так же пустил с их GND (т.е. минуса) провод на корпус станка.
- все экраны проводов заземлены:
от контроллера к драйверу (DIR, PUL) - со стороны контроллера к корпусу станка;
от моторов к драйверам - со стороны драйверов;
от БП до драйверов и до шпинделя - со стороны БП;
от коннектора питания 220в до БП - со стороны коннектора;
Разобрал ноут, прикрутил провод к кронштейну крышки (он прозванивается с внутренним металлическим каркасом ноута, а так же с корпусами УСБ разъемов ноута), второй конец к корпусу станка, как и рекомендовал уважаемый Баха.
Прозвонил все провода, все ок.
И так, отключаю питание со всех драйверов, оставляю включенным только ось Y.
На драйвере 3 ампера, полный шаг. Ось бегает без проблем на скорости 1500 мм/мин. ставлю больше - иногда сбивается синхронизация. Ок, вернул на 1500.
Подключаю два драйвера оси Х. параметры те же: 3 ампера, полный шаг. на скорости 1500 мм/мин ось Х бегает без проблем.
Теперь барабанная дробь! диагональ от левого нижнего угола поля до верхнего правого угола - бегает превосходно. от нижнего правого угла до верхнего левого угла - срывы синхронизации при торможении. при разгоне все ок.
Лечится это либо увеличением ускорения до 100 и больше, что очень много конечно. и так долго не поработаешь. Либо делением шагов. если разделить шаги к примеру 1/2, то при торможении, там где раньше был срыв, замедление вращения оси сопровождается неким стуком. эти стуки становятся меньше при делении шагов 1/4 - 1/8 и только при делении шага 1/16, эти стуки смазываются так что пропадают вовсе.
И вот еще что, когда гонял только ось Y на 1500 мм/мин при 3х амерах (а гонял я его минут 10), драйвер в итоге вырубало. как я понял от перегрева. грелся так, что рука не терпела. В дальнейшем поставлю куллеры на них. и можно будет опять вернуть 3 ампера.
А пока пришлось вернуть все драйвера к 2 амперам и делению 1/16. при этом резать быстрее 800 мм/мин не получается, частота контроллера не позволяет.
Можно сказать, что все осталось так же. Проблема почему при перемещении только по одной из диагоналей поля XY происходят срывы синхронизации на торможении - остается открытой…
поставте новую винду голую
поставил. отдельный ноут купил для станка. проц i3, 4гб озу. не слабый вообщем.
Думаю не правильно выставленно количество импольсов на юнит
Делал калибровку через саму USB CNC. перемещение замерял электронным штангельцыркулем ювелирным. перемещал на 10 см. на шпильке М12 шаг/юнит насчитало 114,6 шагов на 1мм при полном шаге.
Плату всю я бы в коробочку металическую запихнул - экран
Этого не делал. Думаете это может быть причиной срывов синхронизации при движении по только одной диагонали в плоскости XY?
Также земли компа и станка соедените, и блоков питания в том числе. Кабели не просто должны быть экранированы, экран должен быть соеденен с землей.
Это все тоже сделано…
Да, все так и есть.
Буду тесить пока одну ось. О результатах отпишусь.
Благодарю )
это не абсолютные цифры, а пример, просто понять что и как в какой закономерности связаны
Да, я вас понял. фото выложил к тому, что при введенных в калькулятор параметрах (которые сейчас установлены на станке) тока, напряжения, шагов/на единицу, калькулятор выдал ровно ту скорость (816 мм/мин), которой меня ограничивает сам USB CNC.
Проверьте ШД на пробой изоляции
На пробой одной из фаз на корпус ШД?
Здесь не большой калькулятор
вот что у меня вышло (фото). то что я выделил красным, это значение надо указывать в USB CNC? оно у меня по умолчанию в программе указанно 30.
Но чем меньше ток, тем меньше и крутящий момент
Я согласен пожертвовать скоростью в угоду стабильной работы.
Сейчас режу на 800 мм/мин с делением шага 1/16. пока хватает
Чем больше ток, тем меньше скорость при одинаковом напряжении
Так проблема не в скорости. проблема в сбоях. двигатели часто клинит и один из драйверов по оси Х просто вырубает
одни из более менее надежных это leadshine
Мдаа, дороговато 75 буржуйских за один драйвер…
пока придется погонять что есть…
погонять только один ось
Сегодня попробую.
пока не уровняете потенциал комп-станок
Не получается этого сделать с ноутбуком. Разве что подключить провод к корпусу USB разъема на ноуте. но будет ли от этого толк…? корпус USB разъема подпаян к плате материнки… ( может найду у кого десктоп, принесу проверю.
Доброго всем времени суток!
Вообщем, поставил я вчера на драйверах 3 ампера. Итог - постоянные срывы при обработке УП (
Плюс ко всему, один из драйверов оси Х вообще вырубило. Хорошо E-stop рядом… Думал драйвер ушел в лучший мир, но все обошлось перезапуском питания станка.
Вернул все на 2 ампера.
Пришел к выводу, что драйвера полное Г…
Подскажите, кто какие драйвера покупал на алиэкспресс, расскажите о результатах.
фрезами 1 мм режу на скорости 900мм/мин за один проход, фрезы Kyocera
Что за тип фрезы и где приобретаете?
Фруктовую фанеру краю на скорости 1200мм/мин, если 0.8 фреза то 900 мм/мин.
За один проход? Отлично!
“фруктовку”
а какой толщины она?
Да как же вы его качество-то определяете?
Вчера пилил однозаходной со стружкой вверх. диаметр фрезы 1,5мм. скорость реза 400 мм/мин. заглубление 0,5 мм. обороты шпинделя ма максимуме (по паспорту 20000).
Ломаются они. такая же фреза есть толи немецкая, толи еще какая. друг подарил. ею на тех же режимах 3,5 часа без проблем поработал и не сломалась.
И еще разница в них в том, что китаец заусенцы оставляет.
Возможно я совсем “китайские” фрезы купил.
Не подскажете у кого берете на алиэкспресс?
Уважаемые форумчане, подскажите, где фрезы заказываете?
На алиэкспресс похоже качество совсем хромает… хотя может не у того продавца брал.
Нужен сайт где можно заказать с международной доставкой качественные фрезы по доступной цене.
Понял, при модернизации станка отделю все в отдельный шкафчик.
Вот вырезал сегодня первую попавшуюся модель. Размер примерно со спичечный короб. да, модель не для этого станка. точнее станок не для таких работ.
Скорость реза 800 мм/мин. кончик фрезы 0,2 мм. шаг 0,2мм, заглубление 0,5мм, точность 0,2мм.
Резало часа 3. Результат оценить не могу, сравнивать не с чем. Выношу на ваш суд.
Кстати, полезное поле станка получилось 660 на 680 мм. по Зет примерно 150мм, точно не мерил.
Я бы оставил ток 3А…
да, 3 ампера номинальные,
Завтра попробую. как то я боялся ставить больше 2,5 ампера, думал наврежу ШД
Если есть возможность у вашего драйвера при отсутствии сигнала Степ снижать ток используйте эту возможность.
На сколько я знаю, ток снижается на 40% при простое. Уважаемый Баха подсказал
двигатели кстати при простое почти холодные. а при работе чуть согреваются. это при 2х амперах
Тогда уменьште скорость раза в 2 и проверьте
Вот уменьшил до 800 мм/мин и поделил шаги 1/16. пока так.
Бронзовые втулки пока не делал, оставил родные ШП.
При 2х амперах моторы тепленькие. думаю норм
Размещение электроники не очень рациональное.
А как бы Вы сделали? Буду хоть знать на будущее…
нормальная температура
Понял, спасибо.
Вопрос с проблемной диагональю удалось решить только путем деления шагов 1/16 и уменьшения скорости перемещения до 800 мм/мин, ускорение 25 (после деления шага, калибровку сделал). Проблема решена пока на уровне ручного перемещения. посмотрим как поведет себя при обработке какого нибудь УП.
Это конечно не выход, пришлось пожертвовать скоростью перемещения, но пока не найдена причина, придется поработать так.
предел напряжения питания ШД определяется предельным нагревом ШД, и возможностью драйвера, потому для вашего ШД может быть 80 вольт не предел.
К примеру, при токе 2,5 ампер и напряжении 36 вольт, после часа работы двигатели были по ощущениям градусов 70.
Снизив ток до 2,0 ампер, двигатели стали греться меньше, примерно градусов 50. но могу ошибаться конечно.
Сегодня буду торцевать стол, замерю температуру ШД тестером, при токе 2,0 и 36 вольт. посмотрим что покажет
Драйвер 40 вольт, 3,5 ампер, не удивлюсь если “китайских”.
(а вообще-то что значит “диагонали”?)
Итак, оси Х и У. в ручном режиме начинаю перемещать шпиндель по диагонали (с верхнего левого угла в правый нижний угол) - все проходит нормально.
А вот при перемещении по противоположной диагонали (с верхнего правого угла в нижний левый угол), происходит срыв (как на видео выше), и как следствие теряются координаты.
Вобщем-то я лишь предположил…
Благодарю.
Ну это очень мало на землю похоже… Там всё намного сложнее…
Да, знаю. но это все же лучше чем ничего или заземляться к нулю в розетке…
В данном случае (пропуски шагов) я бы попробоал моторы проблемной оси запитать более высоким напряжением, т.е. до 48 вольт, как допускают драйверы.
Так ведь интерес в том, что оси не проблемные. проблема в перемещении по диагонали (ось Х + ось У) причем только по одной из двух диагоналей. Т.е. проблема возникает при одновременном вращении моторов двух осей именно против часовой стрелки. По часовой все отлично.
Поднять напряжение не могу. так как БП на 36 вольт и на сайте производителя ШД указано 36 вольт (www.lingsaimotor.com/offer/520630523185.html?spm=0…)
одинаково ли хорошо закреплены двигатели в плане жесткости
Да, двигатели закреплены надежно
винт в виду своей особенности начинает резонировать
Т.е. при вращении против часовой стрелки он резонирует, а при вращении по часовой - нет?
В большинстве случаев срыв происходит при замедлении перемещения по проблемной диагонали. при ускорении в основном гладко все, но все же бывают срывы.
какой у вас шаг
Не ШВП, а метрический винт
Верно, винт М12. шаг 1,75 мм
А станина с чем соединена
Я ж сделал реальную землю на прошлых выходных… выше писал об этом…
может БП не вытягивает по мощности
именно по одной диагонали…? и на нем 1000 ватт мощности…
Доброго всем времени суток!
Эти дни занимался экранировкой кабелей.
Так как у меня на моторы шел кабель 4х0,75 многожильный с оплеткой, но пары были не витые, решил их поменять. поставил 2х0,75 многожильный в экране, по два кабеля на мотор.
Экраны от моторов закрепил на один из болтов станины со стороны драйверов. так же поступил с проводами питания драйверов - экраны к корпусу со стороны БП. экраны сигнальных проводов идущих от контроллера к драйверам так же соединил на болт станины со стороны контроллера.
Единственное что не заземлил, это корпуса драйверов. они у меня прикручены к дикту.
Итог - все осталось так же. проблема перемещения по диагонали.
www.youtube.com/watch?v=X1NbCJEpufE&feature=youtu.…
скорость перемещения 1000 мм/мин. ускорение 15. По отдельности все оси бегают прекрасно. по диагонали, причем только по одной, вот такой косяк.
www.youtube.com/watch?v=aO1yvxjjTac&feature=youtu.…
тут поставил скорость перемещения 800 мм/мин. Если прислушаться, то при затухании движения по проблемной диагонали, слышны стуки. Если не ошибаюсь это пропуски шагов. на другой диагонали таких стуков нет. все гладко.
Ломаю голову над тем что это может быть… Драйвера местами менял. контакты все перепроверил…
Что то грешу на ПО или на контроллер… почему именно одна диагональ… причем по отдельности оси бегают отлично, а одновременно, в одной диагонали - проблема…
Какие будут варианты?
Откидывайте каналы и вычисляйте на каком канале проходит сбой.
Так ведь весь фокус в том, что по отдельности оси бегают отлично (при 1000 мм\мин). А вот когда Х и У одновременно - проблема. причем только по одной диагонали )
И, перепроверьте ускорения на моторах.
Ускорение ставил 15, ставил 25. один черт.
Посмотрите логи
надо посмотреть где он ведется у Planet CNC
Если срабатывает сигнал концевика
концевиков нет кстати у меня. не ставил пока
Мда!
Итак, оси Х и У. в ручном режиме начинаю перемещать шпиндель по диагонали (с верхнего левого угла в правый нижний угол) - все проходит нормально.
А вот при перемещении по противоположной диагонали (с верхнего правого угла в нижний левый угол), происходит срыв (как на видео выше), и как следствие теряются координаты.
Что интересно, срыв происходит именно тогда, когда отпускаю кнопу перемещения. Т.е. срывается уже при торможении, а не при разгоне. все тестировалось на скорости 1000 мм/мин
ЧТО ЗА…???
Конечно надо соединить все экраны в одной точке на контроллере…
Экраны соединяются только одной точкой с общей точкой соединения на контроллере.
конечно с учётом максимальных токов вашего контроллера.
Вот три ампера и установите, если контроллер позволят
Сейчас дошло, что вы скорее всего вместо контроллера имели ввиду драйвер
Выставьте столько сколько указано в характеристиках ШД
на сайте производителя указанно 3 ампера.
www.lingsaimotor.com/offer/520630523185.html?spm=0… (не реклама)
похоже переборщил с запасом мощности )
На драйверах у меня выставлено толь 1,5 толь 2 ампера. при этом, двигатели еле теплые.
Если учитывать что контроллер при простое двигателей сбивает ток на 40%, думаю риска что-то сжечь нет.
Или я вновь что-то путаю…