roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 521 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22, 23 ... 35  След.
Автор Сообщение
 Заголовок сообщения: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 25 апр 2013, 15:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Для удобства пользователей 3D принтеров, мной создан генератор тестовых кодов.
http://base3d.ru/CaliGator/

в данный момент доступны следующие тесты:
  • raft - по сути это просто подложка, по ее качеству можно осуществлять калибровку стола
  • flow - подбор потока под конкретный материал
  • width - подбор ширины линии экструзии
  • temp - подбор температуры печати
  • suck - подбор величины отката подачи (ретракта)
  • suck_speed - подбор скорости отката подачи


Методика тестирования:
Прежде чем приступить к тестированию проходим по всем вкладкам проверяя параметры, выставляем значения по опыту,
которые на наш взгляд дают наилучшие результаты (позже я введу рекомендуемые профили для разных принтеров).

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

flow
в этом тесте проверяется поток, он должен быть достаточен чтобы между линиями экструзии не образовывалось просветов (щелей), в то же время сильно завышенный поток будет давать выдавливание пластика за периметр модели.
Вложение:
2013-04-25 14.48.36.jpg
2013-04-25 14.48.36.jpg [ 2.26 МиБ | Просмотров: 276589 ]


width
в этом тесте меняется сразу два параметра: ширина между центрами выкладываемых линий, и поток который компенсирует увеличение требуемой площади экструзии.
При слишком плотной укладке линии будут мешать друг другу, а при слишком редкой будут появляться щели.
результатом теста является некоторый диапазон допустимых значений ширины одной линии экструзии
Вложение:
2013-04-25 13.48.02.jpg
2013-04-25 13.48.02.jpg [ 2.37 МиБ | Просмотров: 273691 ]


temp
в этом тесте выбирается температура печати, ее хорошо видно визуально.
при недостаточном нагреве будет иметь место расслоение пластика, недостаточное сцепление с подложкой.
при чрезмерном нагреве будет наблюдаться обесцвечивание пластика или даже его "вскипание"
Вложение:
2013-04-25 15.38.29.jpg
2013-04-25 15.38.29.jpg [ 2.3 МиБ | Просмотров: 274627 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 30 сен 2015, 21:20 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 01 окт 2015, 15:57 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
тут подвох кроется - мало кто в домашних условиях делает калибровку термистров по термопаре, поэтому температура у большинства "относительная"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 01 окт 2015, 17:04 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 11 окт 2015, 21:50 
Не в сети

Зарегистрирован: 19 апр 2015, 12:18
Сообщения: 54
Откуда: СПб
Столкнулся с одним эффектом, может кто разъяснит что к чему.

При выполнение температурного теста наблюдается такая странность - следующая температурная ступень устанавливается входе печати предыдущей. Например, идёт печать при температуре 234 градуса, примерно в середине проходов устанавливается следующая температура 240 градусов- начинается нагрев и заключительные проходы печатаются уже при 240 градусах, а не 234.

Аналогичное поведение ранее уже отмечалось:
unigenum писал(а):
В тесте на температуру у меня температура меняется посередине напечатанной плосы, а не как задумано между полосами.

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



Вот на что обращает внимание setar:

setar писал(а):
Если температура меняется в процессе печати полосы, то это плохой признак неверно отрегулированного PID у горячей головы


1. Сначала изменяется заданная температура, т.е. в середине проходов устанавливается следующая температурное значение, а уже потом измеряемое значение достигает заданного .

2. Всё же произвёл автоколибровку ПИД регулятора. Не помогло.

G-коде вроде правильный - полосы, полосы.. повышаем температуру, ждём, снова полосы полосы и т.д.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 11 окт 2015, 22:04 
Не в сети
Site Admin
Аватара пользователя

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

как вы пришли к такому заключению ?
методы контроля/оценки/предположения ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 11 окт 2015, 22:13 
Не в сети

Зарегистрирован: 19 апр 2015, 12:18
Сообщения: 54
Откуда: СПб
setar писал(а):
Цитата:
следующая температурная ступень устанавливается входе печати предыдущей

как вы пришли к такому заключению ?
методы контроля/оценки/предположения ...


Визуальный контроль - просто наблюдал за ходом печати. Значения температур смотрел на LCD. В начале проходов температура заданная и измеряемая совпадают. Далее, в середине проходов, на LCD дисплее я вижу, что изменяется заданная температура, а затем повышается фактическая.
Кстати, рафт допечатывался не на рабочей температуре, а на первой из температурного теста.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 11 окт 2015, 22:23 
Не в сети
Site Admin
Аватара пользователя

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

еще раз проверил код, все четко, смена температуры происходит между печатью полос теста,
причем не просто выставление температуры, но ее ожидание:

Код:
;--- temp 180 stop ---                                                                                                                             
G92 E0                                                                                                                                             
;--- temp 186 start ---                                                                                                                           
G1 Z5.30                                                                                                                                           
M109 S186; wait heat


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 11 окт 2015, 22:30 
Не в сети

Зарегистрирован: 19 апр 2015, 12:18
Сообщения: 54
Откуда: СПб
setar писал(а):
возможно идет задержка на отображение фактической температуры на LCD.

еще раз проверил код, все четко, смена температуры происходит между печатью полос теста,
причем не просто выставление температуры, но ее ожидание:

Код:
;--- temp 180 stop ---                                                                                                                             
G92 E0                                                                                                                                             
;--- temp 186 start ---                                                                                                                           
G1 Z5.30                                                                                                                                           
M109 S186; wait heat


Согласен, G-код корректен. Просто пытаюсь понять.... кстати не задержка а опережение- как будто код об изменение температуры выполняется не дожидаясь окончания движений... может дело в Pronterface... хотел с SD карты попробовать, да что-то не выходит...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 20:53 
Не в сети

Зарегистрирован: 31 окт 2014, 15:43
Сообщения: 70
Наверное 1000 раз уже объясняли)) но 20 страниц не осилить.

Подскажите почему в настройках нет окошка для ввода диаметра сопла?
И что принято за единицу потока?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 21:04 
Не в сети
Аватара пользователя

Зарегистрирован: 20 янв 2014, 22:44
Сообщения: 431
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С
100% это высота слоя=0,25*ширину экструзии. Сопло не имеет значения потому, что достаточно объем прутка соотнести с объемом экструзии и получить значение экструзии, как то так.

_________________
3D Expo 2014 Moskow 23-25.10.2014


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 21:37 
Не в сети

Зарегистрирован: 31 окт 2014, 15:43
Сообщения: 70
то есть то что вводится (диаметр сопла) в слайсерах, не учитывается при расчетах потока в этих же слайсерах ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 21:45 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
обычно не учитывается, точнее контролируется чтобы ширина укладки была например не в 2 раза шире сопла - так пластик не растекается, а объём экструзии считают через подачу


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 21:54 
Не в сети

Зарегистрирован: 31 окт 2014, 15:43
Сообщения: 70
Спасибо) Может в шапку это добавить? или не так часто спрашивают


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 12 окт 2015, 21:55 
Не в сети
Site Admin
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 20 окт 2015, 14:18 
Не в сети

Зарегистрирован: 31 окт 2014, 15:43
Сообщения: 70
А можно генерить STL что бы любой слайсер можно было калибровать ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 521 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22, 23 ... 35  След.

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


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

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


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

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