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
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение hunter03 » 14 сен 2013, 05:22

Решил откалибровать температур и был неприятно удивлен печатью рафта на высоте 2х слоев(слой 0.35, печатает на высоте 0.7).Не все струны пластика липнут к столу. Рафт получается рваным с бугорками ниток которые тянулись за головой.
Это глюк или фича?
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение setar » 15 сен 2013, 00:12

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

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

Сообщение hunter03 » 15 сен 2013, 05:50

И какой параметр может заставлять принтер поднять голову на 0.7 вместо 0.35? причем только в первом слое?
Все параметры брал из S3lic-рабочие. кроме соответственно температуры. Но рафт печатался на нормальной температуре.
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение porex » 15 сен 2013, 08:29

Z offset не используется случаем?
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)
porex
 
Сообщения: 751
Зарегистрирован: 10 окт 2012, 21:20
Откуда: Ростов-на-Дону

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

Сообщение hunter03 » 15 сен 2013, 10:48

нет.
В первую очередь сам об этом подумал.
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение compplusplus » 15 сен 2013, 11:40

hunter03 писал(а):И какой параметр может заставлять принтер поднять голову на 0.7 вместо 0.35? причем только в первом слое?
Все параметры брал из S3lic-рабочие. кроме соответственно температуры. Но рафт печатался на нормальной температуре.


Читайте внимательно шапку!
setar писал(а):Рафт делается на двойной высоте слоя и использует тройной поток.
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: CaliGator - генератор калибровочных кодов

Сообщение hunter03 » 15 сен 2013, 15:46

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

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

Сообщение setar » 15 сен 2013, 16:49

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

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

Сообщение TedBeer » 15 сен 2013, 20:39

setar писал(а):Рафт делается на двойной высоте слоя и использует тройной поток.

setar писал(а):зачем бороться, в 90% случаев рафт с такими параметрами ложится очень хорошо

Только не всякий экструдер может обеспечить тройную производительность по сравнению с нормальной.
Почему нельзя печатать на одинарной высоте с полуторным потоком?
Аватара пользователя
TedBeer
 
Сообщения: 1129
Зарегистрирован: 08 авг 2012, 00:38
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард

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

Сообщение setar » 15 сен 2013, 20:43

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

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

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

Сообщение hunter03 » 15 сен 2013, 20:52

при печати рафта двойным слоем у меня получается не рафт, а местами кучка лежащих друг на друге нитей которые не прилипли к столу и тянулись за головой.
Может можно как-то печатать в 1 слой?
или не париться и толщину слоя уменьшить?
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение setar » 15 сен 2013, 21:07

рафт по идее должен быть равен высоте слоя плюс возможные неровности стола.
например если слой 0.3 а стол имеет перепад +/- 0.1 то рафт печатается на высоте 0.4 с повышенным потоком чтобы компенсировать участки отрицательной высоты.

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

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

Сообщение hunter03 » 15 сен 2013, 21:18

Я печатаю на зеркале. так что вопрос с неровностями как бы не возникает.
экструдер стандартный вайд. вроде все нормально экструдит.
да и рафт мне как бы по барабану можно было бы и без него.
Я вообще-то хотел температуру печати подобрать. Может где-то галочку поставить типа G-код без рафта или рафт в 1 слой?
Или готовый файл править? Но если с координатами еще понятно, то с потоком нет.
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

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

Сообщение setar » 15 сен 2013, 21:51

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

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

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

Сообщение hunter03 » 16 сен 2013, 06:46

Править координаты не проблема. Их по Z всего две - Z0.7 и Z1.05. Заменить во всем файле на нужные и все. Даже блокнот справится. А Вот поток так уменьшить не получится. ((

Попробую пиво потолще налить на столик.

Спасибо за разъяснения.
Последний раз редактировалось hunter03 16 сен 2013, 16:28, всего редактировалось 1 раз.
hunter03
 
Сообщения: 111
Зарегистрирован: 14 авг 2012, 21:22

Пред.След.

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

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

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