roboforum.ru

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

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

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

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

Razek » 16 май 2013, 13:32

Тоже тест на поток показывает что флоу 1.2 хороший. Но так и не понял какой коэфицент вбивать в слик? Пробовал 1.1 но видна недоподача кое где но пока не ясно от чего. Писал тут forum107/topic12021-675.html#p273442

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

setar » 16 май 2013, 23:51

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

Коллеги, вот еще важный для практической стороны тест - межслойное сцепление
Видимо зависит от ряда параметров: температуры нового слоя, температуры слоя предыдущего (который зависит от скорости печати, площади слоя и обдува) и возможно от геометрии - высоты слоя и толщины экструзии.
Думаю для этого теста печатать пустотелые столбики - колодцы матрицой, с разными параметрами по х и y (какие именно параметры, сам пока не знаю).
Потом эти столбики руками пытаться отломать от подложки (это конечно не показательно, но умнее ничего не придымувается)

Буду рад вашим мыслям по такому тесту на межслойное сцепление

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

Razek » 17 май 2013, 12:00

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

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

pgs.proekant » 17 май 2013, 17:36

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

Поясните пожалуйста для чего нужно использовать тройной поток? Я правильно понимаю это параметр "Мультипликатор потока" в CaliGator? И если не трудно поясните, что физически происходит при её изменении?

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

setar » 17 май 2013, 20:41

рафт не управлается пользователем, на него можно только смотреть :)
а тройной поток делается чтобы гарантированно заполнить две положенные высоты и ещё чтобы осталось на возможные неровности кровати

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

TedBeer » 17 май 2013, 22:49

setar писал(а):а тройной поток делается чтобы гарантированно заполнить две положенные высоты и ещё чтобы осталось на возможные неровности кровати

У меня(принтер Росток) любой избыточный пластик плохо влияет на качество печати. Он застывает и торчит _НАД_ поверхностью печати и потом головка за него цепляется и пластик кладется не там где надо. Лучший вариант - или недостаток или точное количество, а избыток - плохо, очень плохо.

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

setar » 17 май 2013, 23:22

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

Добавлено спустя 1 минуту 33 секунды:
сам должен понимать что за один проход если выдать точно двойную высоту то получится какашка, но не двойная вертикальная стенка, иначе все бы так печатали для экономии времени

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

TedBeer » 17 май 2013, 23:23

setar писал(а):неужели рафт не печатается ;) ?

Я так и не попробовал код, который генерится на сайте. А в начальном коде я уменьшил подачу при печати рафта.

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

Myp » 27 май 2013, 10:51

а для чпу фрезеров калигатор будет ? :)

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

setar » 31 май 2013, 21:21

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

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

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

how_eee » 31 май 2013, 21:57

Отличная мысль! А слайситься файл будет автоматом на серваке? Или надо будет самому наслайсить и загрузить?

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

Radus » 03 июн 2013, 08:25

setar писал(а):навряд ли (по крайней мере пока), его тестировать вживую нужно, а мне не на чем.

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

Да супер было бы! а слайсер будет на сервере ?

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

setar » 10 июн 2013, 11:09

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

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

Radus » 10 июн 2013, 13:37

setar писал(а):разумеется на стороне сервера, главное чтобы слайсеров было несколько - из распространенных версий, чтобы результаты совпадали

slic3r как раз умеет работать через командную строку. А вот с остальными как быть хз...

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

setar » 11 июн 2013, 16:53

все умеют


cron
Rambler\'s Top100 Mail.ru counter