roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 21 ноя 2015, 13:35 
Не в сети

Зарегистрирован: 28 май 2015, 11:43
Сообщения: 26
Зачет...
У mm.Mike были проблемы с поддержанием температуры для принтера,но он забил на эту тему....как тут решено в коде? И какие отличие в сырце ,если использовать для f103?
Вариант с сенсорным экранчиком поприкольней будет


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 21 ноя 2015, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
На счет температуры не совсем понял. У меня стол без подогрева, а в качестве экструдера использована 3д ручка, она и следит за нагревом хотэнда. А управление подачей пластика заключается в нажатии на кнопку на ней (подаю с stm не нее 0).
Для перехода на f103 нужно подменить на соответствующую библиотеку периферии и поменять начальную инициализацию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 22 ноя 2015, 01:05 
Не в сети

Зарегистрирован: 28 май 2015, 11:43
Сообщения: 26
Ну mm.Mike пытался из фрезерного контроллера сделать приблуду для 3д печати на том же станке. Притом все в СТМ32, и подачу экструдера и контроль температуры...но с температурой что то не вышло...не стал он углублятся. А без температуры для f103 уже были исходники для оси E (хотэнда)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 23 ноя 2015, 12:59 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Я заказал себе хотэнд с али, как приедет - буду играться с температурой.

Цитата:
Просто нажимать на кнопку мало...подача пластика в процессе печати разная, да и температуру по слоям надо регулировать

Т.к. подача пластика у меня получается с фиксированной скоростью, поэтому перемещение по X/Y тоже с фиксированной скоростью.

Так же едет STM32F103 и драйвер моторов. Как доедет - буду собирать во едино и обновлю проект.
Так же обнаружил что программный ШИМ слабоват получился (частота около 200-300 Гц), пока переделываю на аппаратный, а потом на драйвера двигателей.
Еще хотел спросить, что лучше использовать в качестве стола?
Сейчас стоит кусок пластика на который скотчем приклеена прозрачная пленка для печати на лазернике. Если первый слой делать очень тонким, пластик размазывается по пленке,то держится хорошо, но тогда он чуть больше получается


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 23 ноя 2015, 15:21 
Не в сети

Зарегистрирован: 09 фев 2012, 13:39
Сообщения: 53
Откуда: Асбест, Свердловска область
Тоже собрал сначала малявку)))


Вложения:
IMG_20150809_162834.jpg
IMG_20150809_162834.jpg [ 1.34 МиБ | Просмотров: 2188 ]
IMG_20150809_162751.jpg
IMG_20150809_162751.jpg [ 1.39 МиБ | Просмотров: 2233 ]

_________________
Продам раму для 3d принтера на заказ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 30 ноя 2015, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Еще хотел спросить, а какую из существующих прошивок принтеров можно посмотреть, чтоб потом на stm перенести?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 30 ноя 2015, 13:25 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Marlin4Due - он для плат Arduino Due, подходит и для прочих с тем же процессором, но это не образец для подражания :)
RepRap Firmware от DC42 стоит изучить

а вообще смотря какой функционал хочется в итоге, дисплеи, полноценная работа с SD картой, сеть и веб интерфейс, аппаратный FPU.

Сейчас Smoothieboard 2.0 разрабатывается на процессоре LPC4337 http://smoothieware.org/blog:13
Интересная будет платка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 30 ноя 2015, 15:28 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Ну, для меня, на данный момент, из функционала хватит базового: общение по UART (аппаратный USB в режиме сом порта),и отработка базовых команд для печати (сейчас я сделал только самую базу, да и то, заточенное под мое железо с кучей костылей).

Я думаю, делать на модуле STMF103, хотя можно сразу и на 32F429IDISCOVERY (с сенсорным экраном на борту).
Работу с SD картой можно тоже добавить (памяти и ресурсов чипа пока хватает).

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

Если добавлять сеть,WIFI, WEB интерфейс - то лучше это делать с помощью дополнительного модуля типа VoCore (мини WIFI роутер), который можно будет подключать по UART к основному контроллеру, но это уже отдельная тема.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 09 дек 2015, 20:22 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Собрал улучшенную версию из держателей дисков (подставка, которая выезжает из привода и не нее кладут диск).
Вложение:
20151203_104839.jpg
20151203_104839.jpg [ 1.95 МиБ | Просмотров: 1970 ]

Вложение:
20151203_104834.jpg
20151203_104834.jpg [ 2.07 МиБ | Просмотров: 1964 ]

Вложение:
20151203_104807.jpg
20151203_104807.jpg [ 2.07 МиБ | Просмотров: 2034 ]


Размер печати уже значительно увеличился. Сейчас примерно 100х100х40.
Вложение:
20151203_143845.jpg
20151203_143845.jpg [ 1.92 МиБ | Просмотров: 1961 ]

Но возникли проблемы - появились люфты (около 1 мм).
На фото выше видно что круг немного приплюснутый. Добавил в прошивку компенсацию люфта - результат стал гораздо лучше:
Вложение:
20151209_185308.jpg
20151209_185308.jpg [ 1.92 МиБ | Просмотров: 1959 ]

Вложение:
20151209_191121.jpg
20151209_191121.jpg [ 2.08 МиБ | Просмотров: 1954 ]


Теперь непонятки с заполнением:
Вложение:
20151209_185328.jpg
20151209_185328.jpg [ 1.91 МиБ | Просмотров: 1954 ]

1-2 слой 100%, при печати второго - пластика было много, а вот при печати двух последних - наоборот, не хватает и появляются пустоты. Что может быть? В какую сторону копать?

Добавлено спустя 4 минуты 2 секунды:
Так же еще вопрос: как определить диаметр экструдера?
Выдавливаю немного пластика - получается 1мм, но если поставить это значение в слик, то пустоты еще больше становятся


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 10 дек 2015, 15:30 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Сейчас выбираю комплектующие для экструдера.
Какую лучше брать шестеренку подачи?
http://www.aliexpress.com/store/product/10pcs-lot-3d-Printer-MK7-Stainless-Steel-Extrusion-Gear-for-1-75mm-Filament/721071_1950934912.html
http://www.aliexpress.com/store/product/20PCS-LOT-Extrusion-Head-Gear-Inner-Hole-Diameter-5MM-3D-Printer-Accessories-FZ0630-Free-Shipping/721071_1214756138.html
http://www.aliexpress.com/store/product/FreeShipping-Makerbot-MK7-MK8-Extruder-Driver-Feeder-Gear-Bore-5mm-40T/721071_32313867899.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 10 дек 2015, 17:11 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
Последняя более живуча и гребет хорошо, только к ней нужен подшипник U-groove


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 10 дек 2015, 18:27 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Цитата:
Последняя более живуча и гребет хорошо, только к ней нужен подшипник U-groove

Спасибо, заказал, буду ждать.

Недавно тут один казус произошел.
Приехали драйверы DRV8825. Сделал тестовую прошивку и начал подключать его к моторчику от CD-ROM. Сначала он не хотел шагать и только гудел, неправильно мотор подключил, начал переподключать/регулировать резистор и тут с драйвера пошел волшебный дымок. От чего был сильно удивлен. У него ведь есть защита от перегрузки и коротыша вроде не было, а вот отчего сгорел - непонятно.
Не исключаю кривости рук, т.к. второй драйвер уже нормально заработал, а может и чип был бракованный.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 10 дек 2015, 19:08 
Не в сети
Аватара пользователя

Зарегистрирован: 27 фев 2013, 16:59
Сообщения: 1282
Откуда: Кострома
Skype: icehardy
может бы ток не в ту сторону крутил, направление вращение резистора у них обратное с DRV4988
а защита... ну кто её знает, решила не срабатывать )
у меня один 8825 тоже умер при загадочных обстоятельствах, даже без дыма :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мини 3D принтер из старых CD
СообщениеДобавлено: 21 янв 2016, 16:49 
Не в сети
Аватара пользователя

Зарегистрирован: 26 дек 2011, 11:57
Сообщения: 155
Откуда: СПБ
Skype: vassav_
прог. языки: C#
Делюсь дальнейшей эволюцией принтера:
Напечатал часть деталей для прусы и начал ее собирать.
Приехал нормальный экструдер с соплом 0.4 - как и ожидал ушли многие артефакты связанные с неравномерной экструдией.
Сделал базовый контроль и регулировку температуры (греть, пока ниже заданной и отключать по превышению с проверкой раз в 100 мкс). Вроде пока относительно неплохо держит температуру.
Прошивку сильно модифицировать под новый экструдер было лень, оставил пока фиксированную скорость экструдии (как и было в случае с ручкой) и в зависимости от длины подаваемого прутка пересчет остальных скоростей (благо количество таймеров в stmf051 позволило это сделать без проблем).
Жду когда доедет RAMPS плата и еще несколько драйверов шаговиков - тогда основательно займусь прошивкой и переработкой под stm32f103


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

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


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

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


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

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