roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Новичкам. Задай вопрос - получи ответ

Сообщение compplusplus » 23 ноя 2013, 18:56

Дмитрий Г писал(а):
compplusplus писал(а):Зависит от целей программирования


Программирование контроллеров, строительство принтеров, чпу, простейших роботов.

С механической частью всё ок, а заставить "это" шевелиться тёмный лес. :cry:


Ассемблер, С, С++, изучение архитектуры используемых контроллеров
Printer: Prusa i2
Firmware: Marlin
Host: Pronterface
Slicer: Slic3r v0.9.10b
Filament: ABS - 3 mm
Nozzle: 0,35 mm
Electronics: Sanguinolulu ATMEGA1284P 16 MHz
OS: Linux Ubuntu 13.10
Блог о 3d принтерах и 3d печати lugrap.com
Аватара пользователя
compplusplus
 
Сообщения: 209
Зарегистрирован: 22 июн 2013, 00:43
Откуда: Украина, Луганск
прог. языки: C, C++

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Дмитрий Г » 23 ноя 2013, 19:01

compplusplus писал(а):Ассемблер, С, С++, изучение архитектуры используемых контроллеров


Большое человеческое Спасибо!
А конкретно не подскажите "*** для чайников" или "справочник по ***" откуда лучше начать капать?
Solidoodle 2
Delta DIY - 10% completed, please wait...
Filastruder - 25% completed, please wait... paused
Дмитрий Г
 
Сообщения: 110
Зарегистрирован: 14 ноя 2013, 05:38
Откуда: KZ
прог. языки: Java-падаван

Re: Новичкам. Задай вопрос - получи ответ

Сообщение whale » 23 ноя 2013, 20:28

наверно с закона ома надо начинать
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Новичкам. Задай вопрос - получи ответ

Сообщение icehardy » 23 ноя 2013, 20:37

Дмитрий Г писал(а):
compplusplus писал(а):Ассемблер, С, С++, изучение архитектуры используемых контроллеров


Большое человеческое Спасибо!
А конкретно не подскажите "*** для чайников" или "справочник по ***" откуда лучше начать капать?

я программировать умею, но для освоения очень помогло посмотреть Видеоуроки по Arduino от Jeremy Blum http://rutracker.org/forum/viewtopic.php?t=3942168
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Дмитрий Г » 23 ноя 2013, 21:02

icehardy писал(а):я программировать умею, но для освоения очень помогло посмотреть Видеоуроки по Arduino от Jeremy Blum http://rutracker.org/forum/viewtopic.php?t=3942168


Благодарю! :good:
Solidoodle 2
Delta DIY - 10% completed, please wait...
Filastruder - 25% completed, please wait... paused
Дмитрий Г
 
Сообщения: 110
Зарегистрирован: 14 ноя 2013, 05:38
Откуда: KZ
прог. языки: Java-падаван

Re: Новичкам. Задай вопрос - получи ответ

Сообщение compplusplus » 24 ноя 2013, 00:27

Дмитрий Г писал(а):
compplusplus писал(а):Ассемблер, С, С++, изучение архитектуры используемых контроллеров


Большое человеческое Спасибо!
А конкретно не подскажите "*** для чайников" или "справочник по ***" откуда лучше начать капать?


Моя первая книга по программированию была "Язык программирования Си" Брайана Кернигана и Денниса Ритчи - это классический учебник по языку и до сих пор пользуется спросом. Потом переходите на С++, а по контроллерам Ардуино конечно хорошая платформа, но если хотите изучить контроллеры по настоящему, то нужно делать реальные устройства и писать прошивки с нуля попутно изучая выбранную архитектуру.
Printer: Prusa i2
Firmware: Marlin
Host: Pronterface
Slicer: Slic3r v0.9.10b
Filament: ABS - 3 mm
Nozzle: 0,35 mm
Electronics: Sanguinolulu ATMEGA1284P 16 MHz
OS: Linux Ubuntu 13.10
Блог о 3d принтерах и 3d печати lugrap.com
Аватара пользователя
compplusplus
 
Сообщения: 209
Зарегистрирован: 22 июн 2013, 00:43
Откуда: Украина, Луганск
прог. языки: C, C++

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Дмитрий Г » 24 ноя 2013, 00:54

compplusplus писал(а):Моя первая книга по программированию была "Язык программирования Си" Брайана Кернигана и Денниса Ритчи - это классический учебник по языку и до сих пор пользуется спросом. Потом переходите на С++, а по контроллерам Ардуино конечно хорошая платформа, но если хотите изучить контроллеры по настоящему, то нужно делать реальные устройства и писать прошивки с нуля попутно изучая выбранную архитектуру.


Это то, что я хотел услышать! Спасибо огромное! :good:
Solidoodle 2
Delta DIY - 10% completed, please wait...
Filastruder - 25% completed, please wait... paused
Дмитрий Г
 
Сообщения: 110
Зарегистрирован: 14 ноя 2013, 05:38
Откуда: KZ
прог. языки: Java-падаван

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Victorovych » 25 ноя 2013, 00:03

почитал по темам про сей девайс, хочу себе тоже, в активе есть токарник, фрезер, паяльник, жаба. Интересно как это устроено, и как сделать это самому?
Аватара пользователя
Victorovych
 
Сообщения: 491
Зарегистрирован: 20 сен 2007, 11:44
Откуда: Харьков
Skype: Victorovych_FF
прог. языки: ASM
ФИО: Иван ВикторОвич

Re: Новичкам. Задай вопрос - получи ответ

Сообщение faeton13 » 25 ноя 2013, 04:18

Victorovych писал(а):почитал по темам про сей девайс, хочу себе тоже, в активе есть токарник, фрезер, паяльник, жаба. Интересно как это устроено, и как сделать это самому?

а вы про какой из девайсов?
90% моих ответов абсолютно верны, но входит ли это в их число?
Аватара пользователя
faeton13
 
Сообщения: 971
Зарегистрирован: 27 янв 2012, 13:01
Skype: fooltroll

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Alexeus » 25 ноя 2013, 12:02

Почему, в основном, ремни с шагом 5мм- ремни от принтеров с более мелким шагом хуже?
имхо ремень с мелким шагом плавнее идет по натягивающему колесу (ответная пара для зубчатой шпули).
Интересная вещь, сделал 3D Принтер по своим соображениям, потом увидел его в интернете- оказалось это Mendel Aluminium )))
Alexeus
 
Сообщения: 158
Зарегистрирован: 22 май 2013, 08:41

Re: Новичкам. Задай вопрос - получи ответ

Сообщение setar » 25 ноя 2013, 12:12

как раз опытные пользователи отказываются от ремней T5
Дело даже не в шаге а форме зуба - ремни T (трапецевидные) плохо работают на смену направления нагрузки (с гистерезисом).
переходят на ремени с полукруглым зубом и мелким шагом (GT2 , HTD3M).
причем лично мое мнение что еще важна ширина, я перешел на 15мм ширину
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Новичкам. Задай вопрос - получи ответ

Сообщение whale » 25 ноя 2013, 12:30

Возник вопрос, делаю торможение/разгон все работает но если строки кода идут с минимальным расстоянием перехода скажем 1-2мм (например печатаем окружность) то голова едет рывками тк на каждой строке она разгоняется/тормозит, что делают в мире по этому поводу ? Может сделать если расстояние меньше заданного ехать с минимальной скоростью без ускорения ? Или запоминать ускорение в предыдущей строке которое осталось и продолжать его далее пока скорость не достигнет заданной ? С другой стороны если будет резкая смена направления то голове негде будет тормозить например печатаем окружность голова разогналась а тут следующая строка сразу переход под 90 град или смена направления, можно конечно предсказывать будущее но как то уже геморойно получатся :o
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Новичкам. Задай вопрос - получи ответ

Сообщение setar » 25 ноя 2013, 12:38

предположу что вы печатаете напрямую через USB.
и проблема не в ускорениях а пропускной способности канала serial over USB.
это заметно на окружностях потому что там много отрезков и большой поток кода идет.
решается печатью с SD карты
Аватара пользователя
setar
Site Admin
 
Сообщения: 10988
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: Новичкам. Задай вопрос - получи ответ

Сообщение whale » 25 ноя 2013, 14:04

нет, я печатаю через LPT со скоростью передачи проблем нет, винда генерит 100кгц х 8 каналов,
тут дело в алгоритме.
Например окружность состоит из кусков по 2 мм, соответственно 0,5мм ускоряется(от скорости 600), 1мм едет(скорость 2500), 0,5мм тормозит(до 600)
и получается что голова дергается на каждом отрезке мало того что принтер раскачивается так еще и пруток неровно ложиться тк экструдер не успевает так быстро менять скорость выхода прутка из сопла.

Я вот думаю что надо рассматривать код не как набор строк управления а как непрерывный поток импульсов и проанализировать частоту импульсов ввести в них задержку где надо.
Последний раз редактировалось whale 25 ноя 2013, 14:14, всего редактировалось 3 раз(а).
делаю полностью самодельный 3D принтер.
whale
 
Сообщения: 469
Зарегистрирован: 12 дек 2007, 05:56

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Komonec » 25 ноя 2013, 14:09

Подскажите по софту, интересует каким слайсером и хост приложением лучше пользоваться?
Аватара пользователя
Komonec
 
Сообщения: 47
Зарегистрирован: 05 мар 2013, 01:47
Откуда: Москва
ФИО: Иван

Пред.След.

Вернуться в 3D печать

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

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