roboforum.ru

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

CaliGator - генератор калибровочных кодов

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

CaliGator - генератор калибровочных кодов

Сообщение setar » 25 апр 2013, 15:05

Для удобства пользователей 3D принтеров, мной создан генератор тестовых кодов.
http://base3d.ru/CaliGator/

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


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

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

flow
в этом тесте проверяется поток, он должен быть достаточен чтобы между линиями экструзии не образовывалось просветов (щелей), в то же время сильно завышенный поток будет давать выдавливание пластика за периметр модели.
2013-04-25 14.48.36.jpg


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


temp
в этом тесте выбирается температура печати, ее хорошо видно визуально.
при недостаточном нагреве будет иметь место расслоение пластика, недостаточное сцепление с подложкой.
при чрезмерном нагреве будет наблюдаться обесцвечивание пластика или даже его "вскипание"
2013-04-25 15.38.29.jpg
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: CaliGator - генератор калибровочных кодов

Сообщение Dmitry__ » 25 апр 2013, 16:43

А почему бы маркировку параметров делать не чернилами, а самим пластиком? Прямо в G коде? :oops:
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: CaliGator - генератор калибровочных кодов

Сообщение icehardy » 25 апр 2013, 16:51

Dmitry__ писал(а):А почему бы маркировку параметров делать не чернилами, а самим пластиком? Прямо в G коде? :oops:

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

Re: CaliGator - генератор калибровочных кодов

Сообщение setar » 25 апр 2013, 16:51

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

Re: CaliGator - генератор калибровочных кодов

Сообщение Dmitry__ » 25 апр 2013, 16:56

Ну, совсем жуткие параметры и читать не нужно...
А если очень надо, то пометить чернилами.
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: CaliGator - генератор калибровочных кодов

Сообщение how_eee » 25 апр 2013, 17:26

Это все и так было понятно. А самого важного так и не написал. Как притянуть полученные тесты к слайсеру? Как использовать результаты для печати разных деталей разными настройками с наилучшим качеством?

Если мне надо напечатать деталь с конкретной шириной линии и толщиной слоя, то единственное что остается изменять - поток. Поток то и надо получить из тестов.
Тоесть создали в слайсере профиль- толщина 0,3 ширина 0,4. Напечатали тест flow adjust с шириной 0,3 и толщиной 0,4. Выбрали который флоу нравится больше и указали его в профиле слайсера.

Я вижу только такой вариант.
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

Re: CaliGator - генератор калибровочных кодов

Сообщение karabas2011 » 25 апр 2013, 17:47

setar писал(а):потому что не факт что оно пропечатается
это в планах, но нужно сделать чтобы и читалось и наносилось в самых сложных неоткалиброванных режимах

Тест температуры показывает что пока сопло греется происходит своеобразный suck. И потом несколько сантиметров нормальной экструзии нет. Считаю необходимым дать нужный прайм перед каждым началом.
Вообще тест на температуру - нетривиальная вещь. Тут видятся несколько подходов.

1 скорость - печать на увеличенной скорости проявляет недостатки режимов особенно на поворотах и ячеистых инфилах и бриджах. Но тогда надо будет принять во внимание что при нормальной скорости нужно/можно чуть снизить температуру.

2 качество инфильной структуры. Печать с неправильной температурой не даст красивых ячеек хоть ты усрись.

Можно упереться в то, что конкретный пластик не кипит и вполне сносно экструдится и на 220 и на 260.
Тогда см пп1 Скоростная печать возможна только на повышенной температуре.
karabas2011
 
Сообщения: 1607
Зарегистрирован: 04 мар 2012, 01:06
Откуда: Севастополь-Москва

Re: CaliGator - генератор калибровочных кодов

Сообщение setar » 25 апр 2013, 17:53

2 how_eee
:) а открыть ссылку и почитать хотя бы названия параметров слабо ?
я для кого блин прыгал из одного слайсера в другой и переписывал все названия там ??
в слайсер нужно вбивать ВСЕ результаты тестов:
поток, ширину экструзии, размер и скорость отката (ретракта)

Добавлено спустя 3 минуты 33 секунды:
Тест температуры показывает что пока сопло греется происходит своеобразный suck.

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

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

Re: CaliGator - генератор калибровочных кодов

Сообщение how_eee » 25 апр 2013, 18:32

Я читал. Но я с этим не согласен. Возможно я чтото не понимаю.
Мне не надо знать на какой ширине и слое мой принтер печатает лучше. Мне надо знать сколько пластика давить чтобы печатать лучше с заданными мной настройками.
Кстати ты в слайсере поставил прочерки для ширины. Но ширина в нем тоже настраивается.

Добавлено спустя 1 минуту 16 секунд:
Блин. Я не знаю как это описать. Давай пообщаемся в скайпе голосом
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

Re: CaliGator - генератор калибровочных кодов

Сообщение setar » 25 апр 2013, 18:38

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

Re: CaliGator - генератор калибровочных кодов

Сообщение how_eee » 25 апр 2013, 22:36

а откуда информация что у slic3r К=0.875 ?
думаю как подтвердить эту цифру экспериментально. Но стоит ли?
Если в нем все таки к=1, то это погрешность 12%. А это уже заметно на поверхности.
Аватара пользователя
how_eee
 
Сообщения: 628
Зарегистрирован: 05 янв 2013, 21:42
Откуда: Ташкент, Питер, Москва

Re: CaliGator - генератор калибровочных кодов

Сообщение setar » 26 апр 2013, 00:41

Тут какой то упс...
случился :)
датацентр невалинка где калибратор расположен перестал отвечать.
надеюсь скоро починят...

Добавлено спустя 2 минуты 54 секунды:
вообще весь сегмент сети ...

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

Re: CaliGator - генератор калибровочных кодов

Сообщение setar » 26 апр 2013, 09:22

с утра вроде заработало :)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Re: CaliGator - генератор калибровочных кодов

Сообщение Radus » 27 апр 2013, 15:29

Привет !

Попробовал прогнал все тесты.
Но что-то тут не так.
Первый тест flow показал мне что без щелей получается мультиплер 1,2.
Но если я ставлю его в slic3r то у меня получается переэкструзия!
Для slic3r нормальное значение получается 1.05.

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

Дальше второй тест width от 0.16 до 0.4 все линии ровные без пробелов, что выбрать не знаю, получается можно печатать вообще любой толщиной.

Третий тест temp температура, от 200 до 250 все линии ровные без артефактов, опять непонятно что выбирать. Но я всегда печатаю на 240-250 если меньше то происходит деламинация.

Четвертый тест retraction. Сопли видно на значениях меньше 1,2. Тут все определилось успешно.

Пятый тест retract speed. Выпуклости пропадают на значениях больше 20 mm/s. Тут тоже определилось удачно.
Вложения
DSCF4680.JPG
DSCF4679.JPG
DSCF4678.JPG
DSCF4677.JPG
DSCF4673.JPG
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751
Аватара пользователя
Radus
 
Сообщения: 581
Зарегистрирован: 14 фев 2013, 23:39
Откуда: Тольятти

Re: CaliGator - генератор калибровочных кодов

Сообщение krendel » 27 апр 2013, 19:58

при тесте flow у меня нормально выходит только на 1.5, можно ли в программе задать примерную среднюю точку для всех тестов?
Mendel90 + Marlin + Slic3r
sar3dprint(at)gmail.com
Аватара пользователя
krendel
 
Сообщения: 97
Зарегистрирован: 10 фев 2013, 11:46
Откуда: Саратов
ФИО: Андрей

След.

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

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

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