roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:36

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 141 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 14:25 
Не в сети

Зарегистрирован: 25 янв 2016, 23:06
Сообщения: 351
PolSerg писал(а):
В общем, может кому будет интересно, порылся в интернете, оказывается для BeagleBone есть несколько разработок шилдов http://blog.machinekit.io/p/hardware-capes.html, не все можно купить, но есть бюджетные варианты, которые можно спаять, например, Bumps, по сути аналог RAMPS для BeagleBone. Что дает данная связка в реале? Во первых, достаточно бюджетно, во вторых, в одной связке и управление шаговиками и, в случае с OctoPrintом, веб интерфейс, даже слайсер уже там, что более премечательно, высокоскоростное управление шаговиками, благодаря сопроцессорам реального времени, один минус, привычный для 3D печати софт, поддерживающий разные кинематики есть только для Replicape, который относительно не дешев, к тому же, драйверы впаяны в плату. Идеальным вариантом вижу, спаять Bumps, что вполне подсилу и подправить под него программное обеспечение Redeem (от Replicape). что с одной стороны не сложно, учитывая что используется питон, с другой, прошивки для сопроцессоров написаны на ассемблере. что несколько усложняет задачу, учитывая что в Replicape используются внешние последовательные сдвиговые регистры для формирования сигналов на драйвера, но объем ассемблерного кода не велик, так что, можно попробовать.

Берем Re-Arm, втыкаем в него RAMPS и радуемся со смузи и стандартным железом без извратов. Не?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 14:29 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
imdefined писал(а):
Отчего же, сравнивал.
Вот только печатать цилиндр прямыми это былинный костыль, особенно с учетом того, что тот же марлин имеет G-Code для рисования дуг. Так что тут слайсеры надо дорабатывать, а не скорость порта/карты поднимать.

суть проблемы дуг в формате 3D файла STL, в нем просто нет описания такой геометрии.
а слайсером угадывать радиус кривизны и центр - вот это костыль.
тогда нужно уходить от связки CAD-Slicer-Gcode а сразу делать CAD-Gcode


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 14:47 
Не в сети

Зарегистрирован: 21 мар 2013, 10:45
Сообщения: 66
imdefined писал(а):
Берем Re-Arm, втыкаем в него RAMPS и радуемся со смузи и стандартным железом без извратов. Не?

Мое сообщение Вы прочитали не целиком...
RE-ARM это 100Mhz, просто более шустрая ардуина с более сложной математикой,
против BeagleBone 1Ghz + 2x PRU по 200Mhz, с RE-ARM можно забыть про:
Цитата:
в одной связке и управление шаговиками и, в случае с OctoPrintом, веб интерфейс, даже слайсер уже там, что более премечательно, высокоскоростное управление шаговиками, благодаря сопроцессорам реального времени

К тому же, вы не прочитали то что описывалось ранее, узкое место передача G-CODEa, это либо UART over USB, либо SD карта по SPI...

ЗЫ настолько понравилась идея Redeem что прямо-таки зачесалось Replicape спаять, а может даже и купить, если 2 слоя, то вполне реально и ЛУТом заутюжить :D
ЗЫ нет, лут отменяется там 4 слоя :lol:
ЗЗЫ ревизия А с 2мя слоями, вопрос с лутом или фоторезистом открытый....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 15:36 
Не в сети
Аватара пользователя

Зарегистрирован: 22 янв 2015, 10:33
Сообщения: 207
прог. языки: kotlin, golang, java, c#
setar писал(а):
imdefined писал(а):
Отчего же, сравнивал.
Вот только печатать цилиндр прямыми это былинный костыль, особенно с учетом того, что тот же марлин имеет G-Code для рисования дуг. Так что тут слайсеры надо дорабатывать, а не скорость порта/карты поднимать.

суть проблемы дуг в формате 3D файла STL, в нем просто нет описания такой геометрии.
а слайсером угадывать радиус кривизны и центр - вот это костыль.
тогда нужно уходить от связки CAD-Slicer-Gcode а сразу делать CAD-Gcode


А слайсеры типа такого http://www.3ders.org/articles/20160205- ... owser.html не умеют это, интересно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 15:40 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
в тырнете встречаются постпроцессоры чтобы в Г-коде искать дуги =)
типа вот: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinesToArcs
у меня кстати не заработал, некая ошибка с переименованием файла
Traceback (most recent call last): File "D:\3D\Slic3r\g1tog23.py", line 208, in <module> os.rename( output_file, input_file ) WindowsError: [Error 3]
ну и как обычно, в сликере об этом уже лет 5 назад как думали, но не смогли)))
https://github.com/alexrj/Slic3r/issues/23
там есть ссылка на ветку сликера с поддержкой дуг и идёт разговор чтобы внедрить в основную ветку.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 17:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
коллеги, вы сути не понимаете.
вот для примера картинка.
слайсер упарится ее апроксимировать полукругами (arc, G2), поскольку я сам не использовал полукругов при рисовании.


Вложения:
Снимок экрана 2017-01-27 в 16.02.45.png
Снимок экрана 2017-01-27 в 16.02.45.png [ 90.6 КиБ | Просмотров: 1943 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 17:18 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну и пусть парится, это его работа =)
даже если он каждые 3 отрезка в дугу преобразует, это уже даст более чем двухкратный прирост в скорости передачи данных.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 17:19 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Чего уж там мудрить с дугами. Пора ж-коды и слайсеры линиям базье обучать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 27 янв 2017, 17:28 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Myp писал(а):
ну и пусть парится, это его работа =)
даже если он каждые 3 отрезка в дугу преобразует, это уже даст более чем двухкратный прирост в скорости передачи данных.

я привел плоский пример, а если такая плавная кривая в 3D, то слайсер может не угадать от слоя к слою и поверхность получится рубленная или чешуйками полукруглыми


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 29 янв 2017, 23:49 
Не в сети
Аватара пользователя

Зарегистрирован: 25 сен 2016, 13:02
Сообщения: 446
ФИО: Алексей
Наколхозил тут охлаждение для китайского ТМС2100 на радиаторе от кулера для процессора, намазал термопастой,распечатал некую кроватку для драйверов и прикрутил всё болтиками к радиатору.
Вложение:
2017-01-29 22-35-39.JPG
2017-01-29 22-35-39.JPG [ 1.71 МиБ | Просмотров: 1874 ]

Думаю будет достаточно. Выставил Vref = 1.7 что по китайской формуле i = Vref * 1.9/2.5 выходит почти 1.3А. напряжение можно поднять до 2В, что даст полтора ампера. Вопрос, а можно ли поднять? Вопрос лишь в охлаждении и как следствие пропуски шагов или есть что то еще?
Двигатели у меня на 1.7А, понятно, что это максимальный ток и столько не нужно, но чисто теоретически,можно поднимать или нет?

_________________
CoreXY, Ultratronics, MK4duo, TMC2208


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 30 янв 2017, 00:01 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
китайцы ограничивают максимальный ток резистором, защита от дурака, чтоб не перегревался.
так то можно заменить резюк на плате и получить номинальный ток.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 30 янв 2017, 00:02 
Не в сети
Аватара пользователя

Зарегистрирован: 25 сен 2016, 13:02
Сообщения: 446
ФИО: Алексей
Даже если поднять напряжение, ток выше не станет? Перепаять резистор не проблема

_________________
CoreXY, Ultratronics, MK4duo, TMC2208


Последний раз редактировалось VitDagger 30 янв 2017, 00:03, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 30 янв 2017, 00:06 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
setar писал(а):
я привел плоский пример, а если такая плавная кривая в 3D, то слайсер может не угадать от слоя к слою

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


Добавлено спустя 2 минуты 51 секунду:
VitDagger писал(а):
Даже если поднять напряжение, ток выше не станет? Перепаять резистор не проблема

поднять напряжение чего? если напряжение питания драйвера то это конечно полезно но ток в моторе не вырастет.
чтоб поднять ток в моторе надо перепаивать токочувствительный резюк на плате
но ты для начала так попробуй)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 30 янв 2017, 00:10 
Не в сети
Аватара пользователя

Зарегистрирован: 25 сен 2016, 13:02
Сообщения: 446
ФИО: Алексей
Я имею ввиду, что Vref до 2В поднимается, что по формуле выходит почти полтора ампера, но ток всё равно будет ограничен 1А?А так драйвера питаются от 14.9 вольт.
Попробую так погонять, но хочется что бы точно пропусков не было из-за недостаточного тока, а охлаждения надеюсь хватит :D
Погуглю, какой резистор если что перепаивать нужно и на какой.

_________________
CoreXY, Ultratronics, MK4duo, TMC2208


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как уменьшить шумность 3D-принтера?
СообщениеДобавлено: 30 янв 2017, 02:53 
Не в сети

Зарегистрирован: 02 июн 2016, 18:20
Сообщения: 331
VitDagger писал(а):
У меня китайские ТМС2100 http://s.aliexpress.com/IFr6jiYr если верить китайской формуле, поднимал до 1.4А. Не заметил там ограничения в 1А. Грелись только как ядерный реактор :D


а никто я так понял немецкие tmc2100 от зачинателя всей этой темы с тихими драйверами не закупал? подумываю крепко купить именно их, пока с кинематикой борюсь на своём бревне.
Греются китайские tmc в большой мере потому, что в них родной линейный "понижатель" делает 5В из напряжения моторов. И никаким радиатором боюсь это не решить для больших скоростей. микросхема тупо перегревается в доли секунды на рывке шаговика, потому что и без движения греется своим внутренним стабом почти по масимуму, а тут ещё мотор резко начинает жрать. Вон у вас уже на 12-15 вольтах мотора греется как кипятильник. у меня ещё хуже с этим.
При этом немец, watterott который, до этого дотумкал и выпустил ревизию с подачей внешних 5в на микросхему, что раза в два-три снижает рассеиваемое тепло на микросхеме. Китайцы, увы, не спешат за гроши такое делать, остаётся у немца купить. но он сволочь за доставку 36 евро зарядил. Если кто подумывает взять - я бы купил на всех, потом доставку поделили и вышло бы бюджетно. Сам драйвер у него рублей 600 стоит, но вот доставка добивает. Заказывать буду завтра вечером, если кто раздумывает - велком!
курить вот здесь: http://www.watterott.com/en/SilentStepStick-TMC2100-5V-with-Pins и вот здесь https://github.com/watterott/SilentStepStick

PS И да, на днях, а может даже раньше, он выкатывает драйвер на tmc2208 в котором trinamic'и судя по datashit'у наконец поправили самое гнилое место в своём драйвере, выходной каскад. Должна быть бомба, но сколько ещё ждать - непонятно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 141 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 10  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO