Перейти до публікації

Рекомендовані повідомлення

Хоть драйверы купил я давно, но дефект заметил недавно.

Суть проблемы состоит так:

При печати квадрата проявляется звон на оси У, как будто присутствует проблема с механикой.

Проблема проявляется только на оси У и строго при скорости ниже 60мм/сек.

Грешил на механику, по началу, поставил новую рельсу на портале, сменил ремни и ролики, проблема не ушла. После установки старых DRV8825 проблема ушла сразу и не проявляется на любых скоростях.

Драйвера FYSETC, Vref пробовал от 1.20 до 1.50. не меняется ничего. Моторы 8401 на 1.7А.

Брак драйверов или все печатают на высоких скоростях?

 

IMG_20190605_221850.jpg

IMG_20190605_221846.jpg

Посилання на повідомлення
Поділитися на інших сайтах

@Magg_ot У меня что-то подобное есть на ТМС2130 SPI С движками 4401 - проблем не было. Их слышно становится когда включался режим спред цикл. Сейчас поставил моторы на ХУ с углом 0.8* и после 100мм/с они звенят. На низких скоростях звона не замечено.

На аньке, где стояли 2208 я ниже 80мм/с не печатал :classic_blush: Правда первый слой на скорости 40% всегда печатается, а это 32мм/с. Даже не замечал звона. Вряд ли это брак драйвера.

Посилання на повідомлення
Поділитися на інших сайтах

Классическая ошибка всех даже кто давно собирает 3Д принтеры, никто (редко кто патом к этому приходит) не учитывает напряжение которое подается на моторы все зациклились на токах, а напряжение играет тоже не мало важную роль. Ну теории немного - каждый двигатель (точнее его обмотки имеют  свою индуктивность) так вот напряжение играет роль как быстро ток в качает в обмотку  и это зависит как быстро будет разгонятся или тормозить двигатель. По поводу звука или сторонний резонанс, приведу пример , возьмите колонку подключите к ней генератор и подайте частоту с малым напряжением и   вы не услышите звук, подайте больше напряжение у вы услышите звук, где то такие же процессы и происходят у вас в ШД. И от себя драйвера серии TMC для ШД желательно питать от 20-24 вольт тогда они очень хорошо себя проявляют , а вот маленькие ШД от 10-14 в

Посилання на повідомлення
Поділитися на інших сайтах

Посмотрите внимательно фотографии. Речь идёт не о шуме и не о резонансе. Речь идёт о физическом дефекте на детали.

Звон - ringing. Так в сообществе принято называть дефект напоминающий волнообразные искажения на поверхности деталей. Те, кто давно практикуют - знают это определение.

Змінено користувачем Magg_ot
Посилання на повідомлення
Поділитися на інших сайтах

@Magg_ot не нужно так нервничать. Звоном еще назьівают дребезг подшипников и звон моторов :classic_biggrin:

Теперь понятна суть вопроса, будем думать. 

Посилання на повідомлення
Поділитися на інших сайтах

Долго боролся потом забил. Суть проблеммы по моим изысканиям в том что поверхность сопла не перпендикулярна столу, видно шаги экструдера и из за разницы зазоров спереди и сзади видно эти наплывы. НА некоторое время у меня решалось подпиливаним сопла на столе, потом стол незначительно перекашивался и все по новой.

Посилання на повідомлення
Поділитися на інших сайтах

Так у меня эта проблема только на тмс2208. Ставлю дрв8825 и тот же gcode уже печатается без дефекта.

Посилання на повідомлення
Поділитися на інших сайтах

Опять вернусь к напряжению. Драйвера 8825 максимальный шаг 32, 2208 шаг 256, эти шаги создаются искусственно путем включения и выключения соседних обмоток методом шим, которое приводит к отклонению  так вот для 256 нужна больше  чистота а напряжения накачки нехватка и происходить дребезг шага. Если с механикой все нормально (нет закусывания   подшипников) , остается электрический дребезг шага  

Посилання на повідомлення
Поділитися на інших сайтах
  • 2 тижні потому...

@texnuk теория с 24В питанием не подтвердилась. 

Слева 12В, справа 24В.

IMG_20190618_234239.jpg

Посилання на повідомлення
Поділитися на інших сайтах

@Magg_ot просто мистика какая-то. Пока вариантьі кончились. 

Посилання на повідомлення
Поділитися на інших сайтах

@KomAndr сделайте кубик 20х20 со скоростью 60 базовая и 50% для внешнего периметра. Интересно глянуть, что у вас выйдет. Моторы ведь у вас 1.8 градуса сейчас стоят или обратно не меняли еще?

 

Змінено користувачем Magg_ot
Посилання на повідомлення
Поділитися на інших сайтах

@Magg_ot моторьі 0.9 град. и драйвера ТМС2130 SPI. 

Если делать кубик, какая длинна стороньі? 

Посилання на повідомлення
Поділитися на інших сайтах

@KomAndr я думаю на этих моторах такой проблемы видно не будет, но можно попробовать. Кубик 20х20мм. 

 

Посилання на повідомлення
Поділитися на інших сайтах

Ессли напряжение не помогло , то вернемся к истокам .Данный дефект вызван вибрациями. Когда движущиеся детали, такие как печатающая головка, резко меняют направление или темп, отдельные части 3D-принтера резонируют, что создает неровности.

1. Затянуть ремни 

 Небрежность в системе движения 3D-принтера увеличивает вероятность колебаний. Это особенно касается ремней, которые помогают перемещать головку. Если они слишком ослаблен, то не могут точно выполнять свои функции.

Так, что для начала проверьте свои ремни. Они должны быть плотно натянуты, при затрагивании издавать низкие звуки

2ю Уменьшить скорость

Резкое перемещение печатающей головки может привести к сильным вибрациям и звону 3D-принтера. Чем быстрее скорость, тем быстрее происходят изменения направления, что приводит к более сильной ряби.  Попробуйте печатать медленнее, лучше дольше, но качественнее.

Посилання на повідомлення
Поділитися на інших сайтах

@texnuk я тоже про это думал, но ведь скорость 60мм/с На скоростях выше, по заверению @Magg_ot , этой проблемы нет, а на драйверах DRV8825 этой проблемы вообще нет. Так, что ремни тут не при делах.

 

Посилання на повідомлення
Поділитися на інших сайтах

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

Посилання на повідомлення
Поділитися на інших сайтах

по поводу на разных драйвера по разному так у них и шаг разный 8825 -32    ТМС -256 сам угол двигателя не изменился как был 1,8 так и остался, а вот дробление его разная, соответственно спотыкание будет

 

Посилання на повідомлення
Поділитися на інших сайтах

@texnuk так, стоп. Про рябь и звон мы все знаем. Как обьяснить что на других драйверах и на той же скорости нет этой ряби? 

Посилання на повідомлення
Поділитися на інших сайтах

сейчас  нарисую

немогу вставить файл с рисунком

 

Возникла проблема при обработке загруженного файла. Пожалуйста, свяжитесь с нами для получения помощи.

Змінено користувачем texnuk
Посилання на повідомлення
Поділитися на інших сайтах

@texnuk Просто перетянуть файл в область загрузки и нажать на него, когда он загрузится, он разместится в редакторе.

snip_2.thumb.png.4ff73c518420a1517cde24ae0eb47710.png

Посилання на повідомлення
Поділитися на інших сайтах

@KomAndr проблема с невозможностью удаления прямого сообщения из черновика так и осталась, ну да ладно.

@texnuk полосы на детали с шагом ремня не совпадают. Ремни новые, натянуты сильно, пробовал и ослабить, вот тогда появляется эхо на поворотах + муар/звон, а с натянутым его нет, но есть муар. Тот же g-code запускаю на дрв8825, и все ок. Дрв ставлю на 1/16, ТМС фактически работает тоже на 1/16, просто интерполяция до 256. Интерполяция есть сглаживание, это не настоящие 256. На двух этих деталях видно момент, где я поднимаю скорость и муар уходит. Я делал много тестов с разными скоростями, проблема лежит в диапазоне от 20 до 60, на 70 почти не заметно, на 80 уже нет, на 20 и ниже тоже нет вообще. Ремни не трут, не трясутся, шпули провернуться не могут, рельса на портале новая и без люфта, подшипники все легко вращаются.

ДРВ я включал на 1/8, был грохот адовый, резонанс именно звуковой, но дефекта на поверхности деталей нет вообще.

Посилання на повідомлення
Поділитися на інших сайтах

файл не грузится, попытаюсь объяснить на словах: 

1 чтобы повернуть на шаг надо на одну обмотку подать плюс на другую минус и будет поворот на 1.8 градуса тоесть на шаг

если шаг дробить на 1/2 надо с определенной частотой включать + потом - чтобы он повернулся на 0,9 градуса, если на большее то частота увеличивается если , точнее он дергается очень быстро и эта рябь передается очень сильно страдают от этого Н-вот механики ,можно поставить движки на амортизаторы , и еще я в прошивке подправил код,

  /**
 * Adaptive Step Smoothing increases the resolution of multi-axis moves, particularly at step frequencies
 * below 1kHz (for AVR) or 10kHz (for ARM), where aliasing between axes in multi-axis moves causes audible
 * vibration and surface artifacts. The algorithm adapts to provide the best possible step smoothing at the
 * lowest stepping frequencies.
 */
//#define ADAPTIVE_STEP_SMOOTHING

 

Посилання на повідомлення
Поділитися на інших сайтах

// Moves (or segments) with fewer steps than this will be joined with the next move
#define MIN_STEPS_PER_SEGMENT 6

/**
 * Minimum delay after setting the stepper DIR (in ns)
 *     0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
 *    20 : Minimum for TMC2xxx drivers
 *   200 : Minimum for A4988 drivers
 *   500 : Minimum for LV8729 drivers (guess, no info in datasheet)
 *   650 : Minimum for DRV8825 drivers
 *  1500 : Minimum for TB6600 drivers (guess, no info in datasheet)
 * 15000 : Minimum for TB6560 drivers (guess, no info in datasheet)
 *
 * Override the default value based on the driver type set in Configuration.h.
 */
//#define MINIMUM_STEPPER_DIR_DELAY 650

/**
 * Minimum stepper driver pulse width (in µs)
 *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
 *   1 : Minimum for A4988 stepper drivers
 *   1 : Minimum for LV8729 stepper drivers
 *   2 : Minimum for DRV8825 stepper drivers
 *   3 : Minimum for TB6600 stepper drivers
 *  30 : Minimum for TB6560 stepper drivers
 *
 * Override the default value based on the driver type set in Configuration.h.
 */
//#define MINIMUM_STEPPER_PULSE 2

/**
 * Maximum stepping rate (in Hz) the stepper driver allows
 *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE)
 *  500000 : Maximum for A4988 stepper driver
 *  400000 : Maximum for TMC2xxx stepper drivers
 *  250000 : Maximum for DRV8825 stepper driver
 *  150000 : Maximum for TB6600 stepper driver
 *  130000 : Maximum for LV8729 stepper driver
 *   15000 : Maximum for TB6560 stepper driver
 *
 * Override the default value based on the driver type set in Configuration.h.
 */
//#define MAXIMUM_STEPPER_RATE 250000

Посилання на повідомлення
Поділитися на інших сайтах

еще тут

файл Configuration_adv.h 

Змінено користувачем texnuk
Посилання на повідомлення
Поділитися на інших сайтах

Приєднуйтесь до обговорення

Ви можете опублікувати повідомлення зараз, а зареєструватися пізніше. Якщо у вас є акаунт, увійдіть в нього для написання від свого імені.

Гість
Відповісти в тему...

×   Вставлено в вигляді відформатованого тексту.   Вставити у вигляді звичайного тексту

  Дозволено не більше 75 емодзі.

×   Ваше посилання було автоматично вбудоване.   Відобразити як посилання

×   Ваш попередній контент був відновлений.   Очистити редактор

×   Ви не можете вставити зображення безпосередньо. Завантажте або вставте зображення за посиланням.

×
×
  • Створити...