roboforum.ru

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

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

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

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

Сообщение 1alexk » 14 мар 2017, 22:32

setar писал(а):основные параметры EEPROM содержит, прошивка их показывает по M503
там не будет хватать : размеров хода (смещения от нуля если используются), инверсии моторов и концевиков, и применяемые фичи.
вроде не так много, я бы создал конфиг заново.
Ибо смысла в выгруженной прошивке нет никакого (разве только как backup)
Вообще - да, можно (если не стоит защитный бит, а его обычно не ставят). нужно гуглить в сторону "avrdude dump firmware"
типа так:
avrdude -c avrisp -b 38400 -i 10 -p m644p -P /dev/ttyUSB0 -F -U flash:r:factory_gen6.hex:i

ключевое здесь flash:r: - чтение с внутреннего флеша


пишет, что не может открыть config files. Что за файл и где его взять?
Разобрался, файл конфига валялся в другой папке почему то.
Последний раз редактировалось 1alexk 15 мар 2017, 09:56, всего редактировалось 1 раз.
1alexk
 
Сообщения: 42
Зарегистрирован: 26 июн 2014, 11:20

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

Сообщение unigenum » 14 мар 2017, 23:55

Myp писал(а):
unigenum писал(а):большинство слайсеров поддерживает масштабируемость

это костыль, когда оси не откалиброваны.

причем здесь калибровка осей? даже новички в курсе, что пластик усаживается при остывании, и никакая калибровка осей не изменит законы физики. а вот закладывать усадку в проектируемую модель как раз неправильно. у разного пластика своя усадка, и, получается, под каждый пластик нужно изменять модель. гораздо проще иметь модель в требуемых размерах, а усадку пластика компенсировать масштабом в слайсере.
п.с. а вообще, да, можно откалибровать оси с учетом усадки, но вот это уже точно будет костыль посуровее заложенной в модель компенсации. под разный пластик надо будет оси перекалибровывать. мусье знает толк в извращениях.
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

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

Сообщение dccharacter » 15 мар 2017, 05:38

Ну по хорошему в слайсере нужна настройка, которая будет делать поправку на давлю филамента и усадки. Отпечатал модель, измерил, задал параметр. Граница модели (как на внутренних так и на внешних границах) отползает на заданную величину. И все, можно не гемороится с тончайшей и уплывающей в результате эффекта бабочки границейю

Добавлено спустя 36 минут 3 секунды:
А я, оказывается, еще бестолковее, чем полагал. Второй день не пойму, как измерить перемещения стола/каретки точно. Цифровой штангель есть, но обезьяне он не помощник :-)
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение hunter03 » 15 мар 2017, 08:10

один из вариантов упереть измеритель глубины(или как там он называется) в стол или каретку.
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение Myp » 15 мар 2017, 08:38

unigenum писал(а):а усадку пластика компенсировать масштабом в слайсере.

пластик садится не во всём объёме, а в толщине материала плоскостей модели. сжимается не вся модель, а толщина стенки
возьми штанген и перепроверь, при откалиброванных осях модель длиной 100мм и модель длиной 10мм сядет на одинаковую величину долей миллиметра, из кубика 100мм и 10мм получится 99.75мм и 9.75мм (примерно).
а если считать в процентах по твоей логике кубик 10 мм сядет на 0.25мм, а кубик 100мм сядет на 2.5мм? :D

садятся именно отдельные плоскости модели, по этому вобще и идёт разговор про корректировку потока.
допустим модель в 4 периметра 0.4 мм, суммарная толщина стенки 1.6 мм, из замера штангелем габаритов детали выяснили что нужно сделать коррекцию 0.25 мм в плюс, значит ширину потока надо откорректировать в плюс на 0.063мм это даст прирост 0.25 мм как для кубика 100 мм так и для кубика 10 мм.

Добавлено спустя 2 минуты 55 секунд:
dccharacter писал(а):Цифровой штангель есть, но обезьяне он не помощник :-)

я термоклеем креплю)
каретку в один угол, штанген раздвигаешь и прикладываешь к оси, корпус штангена термоклеем к принтеру или на стяжку к оси, а подвижную губку штангена термоклеем к каретке.
делаешь сдвиг каретки на пару мм, обнуляешь штанген, двигаешь каретку на 100 мм и смотришь цифру по штангену.
тока надо осторожно, чтоб ничего не прищемить
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение unigenum » 15 мар 2017, 11:47

Myp писал(а):
unigenum писал(а):а усадку пластика компенсировать масштабом в слайсере.

возьми штанген и перепроверь, при откалиброванных осях модель длиной 100мм и модель длиной 10мм сядет на одинаковую величину долей миллиметра, из кубика 100мм и 10мм получится 99.75мм и 9.75мм (примерно).

вот сам сначала возьми штангель и померь, теоретик.
Myp писал(а):а если считать в процентах по твоей логике кубик 10 мм сядет на 0.25мм, а кубик 100мм сядет на 2.5мм? :D

именно так, только усадка конечно меньше. полкило пластика извел на измерения и точного выявление усадки. в случае с имеющимся абс пластиком куб 50х50 усаживается до 49.5-49.7, куб 150х150 до 148.5-149. это проверено и на сложных деталях разных габаритов. например, напечатал безрегулировочные каретки на подшипниках качения, которые вкатились на валы с минимальным преднатягом и отсутствием люфта. катаются уже год по незакаленным валам, не люфтят и не выедают борозды, как это было без учета усадки. размеры сели ровно по масштабу как минимум в 3х плоскостях.
п.с. прежде чем выдавать свои фантазии за реальность, надо проверить это на практике. а то ейбогу получается как затычка в каждой бочке...
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

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

Сообщение Myp » 15 мар 2017, 11:57

оси откалибруй и будет у тебя погрешность 0.2 на 150 мм
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение unigenum » 15 мар 2017, 12:11

Myp писал(а):оси откалибруй и будет у тебя погрешность 0.2 на 150 мм

оси откалиброваны. отстань уже от осей. изучай коэффициент теплового расширения. воспользуйся своим же советом, возьми штангель. наконец, воспользуйся онлайн калькулятором, подставь разные габариты. тут даже АкрилБутадиенСтирол есть http://webcala.net/lineynoye_udlineniye_mat.php
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

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

Сообщение Myp » 15 мар 2017, 13:51

пластик непрерывно выходит из сопла и так же непрерывно остывает, сжимаясь ещё до того как закончится периметр.
вначале пластик уже сжался, а в конце он ещё даже не выдавлен.
усадка действует когда пластик из жидкого становится твёрдым, буквально в паре мм от сопла он уже остыл и затвердел.
тот пластик который ещё находится в сопле понятия не имеет о том что начало детали остыло и сжалось, он ляжет именно там где надо, а не в 1,5 мм сбоку.
линия периметра это множество отдельных плюх(1 шаг экструдера одна плюха) и центр каждой плюхи находится строго там где должен быть.
как сжалась предыдущая плюха, следующая плюха не знает, она ляжет там где должна.

вот, красное это ещё горячая часть, синяя уже остывшая:
центр каждой плюхи жёстко задан механикой принтера.
Безымянный.jpg


иначе у тебя модель вообще бы не распечаталась, пока ты печатал модель с одной стороны, с другой стороны модель остыла и сжалась?
периметр должен в воздух ложиться, в 1,5 миллиметрах от сжавшейся модели?

Добавлено спустя 9 минут 1 секунду:
unigenum писал(а): подставь разные габариты. тут даже АкрилБутадиенСтирол есть http://webcala.net/lineynoye_udlineniye_mat.php

окей, нижний слой модели затвердел, значит он уже остыл, значит там градусов 150 максимум, иначе он бы растёкся лужей.
значит перепад температуры, с 250 до 150 минимум, 100 градусов перепада.
дельта 100 градусов, по калькулятору на 15 см это даст Удлинение по Х - 1.11 мм
значит отпечатанный нижний твёрдый слой модели уже сжался на миллиметр, а сопло кладёт пластик в воздухе?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение unigenum » 15 мар 2017, 17:01

Myp писал(а):окей, нижний слой модели затвердел, значит он уже остыл, значит там градусов 150 максимум, иначе он бы растёкся лужей.

снова фантазии. пластик даже при 250 градусах лужей не растекается, а выдавливается из сопла при существенном усилии. без усилия он вообще не выдавливается и тем более не течет.
табличные значения калькулятора для конкретного пластика отличаются от применямого в 3дпечати. в реальности у меня они меньше в 3 раза.
и т.д. и т.п. хватит уже фантазировать, в теории практически невозможно учесть все мелочи и ньюансы, которые в сумме существенно вляют на результат.
просто напечатай два квадрата 50х50х5 и 150х150х5 и померь их штангенциркулем.
йопт, ну почитай про линейный коэффициент температурного расширения, это научный термин, дествие которого доказано учеными. ну не может пластик противоречить законам физики. ну че за бред?
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

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

Сообщение dccharacter » 15 мар 2017, 19:37

Течет, течет, еще как течет. Сопли убирать замучаешься
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

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

Сообщение Myp » 15 мар 2017, 23:46

unigenum писал(а):йопт, ну почитай про линейный коэффициент температурного расширения, это научный термин, дествие которого доказано учеными. ну не может пластик противоречить законам физики. ну че за бред?

самый простой пример
запускаем печать кубика 150х150х150, без рафта, без скирта, просто кубик
кладём первый слой прямо на стекло, температура стекла 110 градусов.
напечатали первые 100 мм от модели и нажали на паузу.
пошли покурили 5 минут, за 5 минут отпечатанная часть кубика стопудово успела остыть хотябы до 150
(но на самом деле остынет градусов до 80, я пирометром проверял).

Вопрос на засыпку:
Согласно действию доказанного учёными коэффициента, отпечатанная часть обязана была сжаться на 1 миллиметр по горизонтали, а так же на 1 миллиметр по вертикали.
Теперь нажав кнопку продолжить, сопло принтера начнёт класть новый периметр в воздухе на расстоянии в 1 мм от модели?

Добавлено спустя 25 минут 12 секунд:
я взял на себя смелость и рассчитал максимальную высоту на которой ещё можно делать паузу.
для слоя высотой 0.2 мм критическая высота модели будет 2 сантиметра :(
если модель выше 2 сантиметров, то во время длинной паузы она остынет и её скукожит так что сопло продолжит печатать на высоте в 2 раза больше высоты слоя, новый слой ляжет в воздухе.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение unigenum » 16 мар 2017, 03:22

ну примерно так и будет. только новый слой ляжет не в воздухе, а на нижний, но с большей собственной высотой. и это гуляние слоя будет отчетливо видно на общей поверхности.
и пирометр показывает температуру поверхности, внутри слоя температура может держаться высокой гораздо дольше, особенно если слой из нескольких периметров.
и примерный 1% усадки - это между 200 и 20 градусами, охлаждение до 80 градусов даст усадку уже примерно на 0.7%
и до комнатных 20 градусов оно не остынет никогда, пока греет стол. по хорошему нужно на время паузы отключить и охладить стол.
и еще могут быть факторы, не учтенные в теории, но вносящие свое влияние...
в итоге деталь не развалится, но эта пауза отчетливо отразится на поверхности.
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

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

Сообщение Alexus12 » 16 мар 2017, 10:09

dccharacter писал(а):Течет, течет, еще как течет. Сопли убирать замучаешься

Ну кто же при такой температуре печатает, чтобы сопли лезли. Уменьшать надо.
unigenum писал(а):по хорошему нужно на время паузы отключить и охладить стол.

Это чтобы деталь от стола отлетела?
Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)
Alexus12
 
Сообщения: 1132
Зарегистрирован: 18 дек 2014, 01:43

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

Сообщение Myp » 16 мар 2017, 10:47

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

unigenum писал(а): охлаждение до 80 градусов даст усадку уже примерно на 0.7%

unigenum писал(а): гуляние слоя будет отчетливо видно на общей поверхности.

в первом случае будет перелёт сопла далеко за границу детали, пластик будет ложиться мимо модели в воздух, это брак детали.
в втором случае перелёт например около 0.1 мм, это ощутимая ступенька на поверхности но деталь получится.
ты определись, какая всётаки у тебя усадка у пластика 0.7% или 0.07%.

unigenum писал(а):только новый слой ляжет не в воздухе, а на нижний

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

ты уверен в своих мыслях по поводу сжимания модели?
рискнёшь проверить этот факт простым экспериментом, поставив принтер на паузу на час?
если 150мм модель сожмётся на 0.7% при остывании то сопло стопудово положит новый слой в воздухе.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Пред.След.

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

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

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 7