roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 153 ]  На страницу 1, 2, 3, 4, 5 ... 11  След.
Автор Сообщение
 Заголовок сообщения: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Всем хай,

Собственно, я уже довольно давно думал на тему сабжа.. Вариантов "калибровочных кубиков", всяких там башенок и прочего - бесконечные количества везде, где тока можно. Но лично меня во всех этих 20х20 кубиках и одностеночных башнях убивало главное: надо порезать с какими-то настройками, напечатать, порезать еще раз, напечатать еще раз.. а печатая по одной(если нет принудительного охлаждения) - тут же получаешь косяки из-за перегрева.. в общем-то отнимает кучу времени, а делать приходица периодически, к сожалению...
Мысль у меня была простая - исключить все это безобразие, и на первом этапе даже слайсер исключить, а генерить гкод вручную.
Т.е. мне это представляется как степ-бай-степ туториал такой.. Человек вводит базовую информацию о своем принтере:
1) Диаметр прутка (на этом этапе наверна можно приблизительный даже, просто 1.75 vs. 3.0)
2) Диаметр сопла
3) Размер платформы и расположение концевых датчиков
4) Материал (pla vs. abs)

Дальше мы можем проводить любое количество тестов:
1) Напечатать квадрат одним слоем, размером в почти всю платформу, попросить его померять линейкой и ввести полученные измерения - мы сможем подсчитать количество шагов на мм и сказать пользователю
2) Напечатать с десяток штрихов с разной скоростью потока, попросить указать на каком печать прервется - поймем максимальный поток
3) Для десятка разных конфигураций слайсера напечатать кубик 20х20х5(причем тут главной фишкой будет то, что мы сможем объединить их все в одну платформу) и попросить указать на каком поверхность лучше (при этом мы можем варьировать в рамках одной печати целую кучу параметров - изменять толщину прутка на сотки мм., изменять скорость, etc.)
4) На высокой однослойной башенке играться с температурой, скоростью, ускорениями (если мы знаем прошивку, например марлин, то можем ускорения менять на лету) по мере изменения высоты, пользователя просить посчитать слои/или выбрать на какой высоте начинаются артефакты..

ну и т.д... в принципе, по результатам такого прохода - можно сгенерить профиль для слайсера, можно нагенерить гкод стартующий, в котором указать настройки для прошивки..

Пока из того, что меня останавливает - я не могу придумать что делать с начальной калибровкой температуры.. слишком все индивидуально..
Ну и все никак не определюсь, делать это через веб-морду, подразумевая что человек будеть качать гкод и через любой хост его печатать, или напилить десктопную версию, которая будет включать в себя хост.. на самом деле последний вариант мне нравится чуть больше, т.к. позволяет делать всякие мелочи типа press any key to continue.. в некоторых случаях это может быть удобно..

В общем давайте что-ли пообсуждаем )

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 14:19 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
а что тут собственно обсуждать? Отличная, дано назревавшая идея! Если у вас есть время и умения (они то у вас точно есть), то делайте. Все скажут спасибо. Я готов даже донэйтить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 16:15 
Не в сети
Site Admin
Аватара пользователя

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

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

Причем проблема осложнена тем, что мы по факту будем искать оптимальное решение предполагая что принтер механически исправен, а это часто не так:
всякие подклинивания, люфты, нелинейности и прочие бяки.
Поэтому механические проблемы тоже нужно выявлять, причем это должно быть ДО финишной калибровки

Добавлено спустя 7 минут 4 секунды:
Идеальным решением для выявления динамических характеристик механики и детектирования проблем с ней мне видится маленькое вспомогательное устройство (платка)
на которой будет закреплен датчик ускорения (тюнинг скоростей, ускорений, jerk) и термопара (калибровка термодатчиков).
Разумеется можно обойтись без нее но сложнее.
QTMarlin позволяет снять предельные скорости и ускорения по 6 концевикам (чтобы детектировать срыв и пропуск шагов в направлении), но многие ли из нас имеют 6 концевиков ?
к тому же это не позволяет оценивать колебания.
То же с температурой - можно калибровать относительно, но нужна какая либо обратная связь (в виде человека она очень большую погрешность дает)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 16:29 
Не в сети

Зарегистрирован: 03 ноя 2012, 11:13
Сообщения: 35
А Кипарисовский Генератор калибровочных шаблонов что дает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 16:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
попробую описать базовые параметры (Алексей, ты их пожалуй консолидируй у себя в первом сообщении)
Механика
  1. кинематическая схема принтера
    • Prusa - подвижный стол по Y, Z поднимает ось X
    • Ultimaker - подвижный стол по Z, X Y независимо подвижны
    • Rostock - стационарный стол, параллельно кинематическая схема (независимые ABC)
    • CoreXY - подвижный по Z стол, XY приводятся в действие двумя приводами AB дающие относительные разностные перемещения (corexy.com)
    • ещё?...
  2. тип привода
    • Direct (wade) - мотор с механизмом привода в непосредственной близости к горячей голове, входит в активно перемещаемую массу
    • Bowden - мотор с механизмом привода вынесен на неподвижное основание, подача прутка через трубку
    • ещё?...
  3. тип стола
    • подогреваемый, управляется ШИМ
    • подогреваемый, управляется реле
    • холодный
  4. наличие термокамеры
    • Активная с подогревом
    • Пассивная (изолирующая)
    • Отсутствует
  5. Наличие датчиков
    • X min/max
    • Y min/max
    • Z min/max
    • Пробник нуля (если есть его относительное смещение)
    • Другие (координаты расположения)

Добавлено спустя 1 минуту 33 секунды:
George164 писал(а):
А Кипарисовский Генератор калибровочных шаблонов что дает?

первый раз слышу, есть ссылки почитать ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 17:02 
Не в сети

Зарегистрирован: 03 ноя 2012, 11:13
Сообщения: 35
http://skb-kiparis.ru/download/?page=download
В нижней части страницы.
Я попробовал, но подача начинает бешено крутить и съедает пруток. Надо код смотреть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 18:46 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
перед тем как печатать и генерить код делаем аналитику/калибровку по экструдеру:
А именно,
1 экструдим в воздух по 50мм прутка при первой попавшейся температуре (ну пусть 210С) на подаче 60мм/мин.
2 увеличивая подачу повторяем п1 и находим предел на данной температуре.
3 Увеличиваем температуру на 10С и поряем п2
4 доходим до максимума когда либо кипит пластик ( не знаю как это выглядит- у меня не кипит при 260 - выше не подымал) либо страшно дальше подымать.
5 считаем какие макс скорости на каких слоях мы можем себе позволить.
6 считаем на первый случай рабочей температурой среднюю из получившегося диапазона.

по калибровке геометрии
совершенно не требуется печатать квадрат по всю площать - достаточно напечатать углы которые промерять не отрывая от платформы. Шаги они и в африке шаги что с экструзией что без.
Тут вообще напрашивается метод плоттера: крепим фломастер на башку и рисуем тонкой линией да ещё и на разных скоростях. Тут вылезут все косяки геометрии, люфты и прочее.

далее собственно печать
тут две вещи - соответствие размеров и оценка необходимости внешнего охлаждения (для начала)

далее вертикаль - печатается высокая деталь для оценки перпендикулярности кровати.

остальное уже доводка до блеска тут много чего потребуется


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 19:47 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
karabas2011 писал(а):
2 увеличивая подачу повторяем п1 и находим предел на данной температуре.

Как он выглядит/находится?

Вообще калибровки/задачи надо разделить - нахождение проблем в конструкции принтера, определение пределов(нижних и верхних) возможностей материала, экструдера.

1. Что можно откалибровать без печати. Например шаги экструдера. Параллельность платформы (особенно критично для дельта-принтера)

2. Добиться прилипания первого слоя. Без этого никакой печати не будет. Это регулировка температуры стола или подбор скотча/пива/поверхности.

3. Калибровка параметров печати на постоянной(!) адекватной для конструкции принтера скорости. Это стартовая конфигурация с которой нужно начинать работу. В кисслайсере, например, 10(!) параметров скорости.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 20:06 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
TedBeer писал(а):
karabas2011 писал(а):
2 увеличивая подачу повторяем п1 и находим предел на данной температуре.

Как он выглядит/находится?

Здрасьте приехали.
Он находится строго сразу как ты увидишь что вместо заданых 50мм давится меньше. Если давится больше значит экструдер не откалиброван и полученное значение использвать для поправки.

Цитата:
Вообще калибровки/задачи надо разделить - нахождение проблем в конструкции принтера, определение пределов(нижних и верхних) возможностей материала, экструдера.

откуда ты знаешь в начале где проблема а где пределы?
Цитата:
1. Что можно откалибровать без печати. Например шаги экструдера. Параллельность платформы (особенно критично для дельта-принтера)

с фломастером ты откалибруешь без печати всё.

Цитата:
2. Добиться прилипания первого слоя. Без этого никакой печати не будет. Это регулировка температуры стола или подбор скотча/пива/поверхности.

на первых порах надо не изобретать а использовать готовые проверенные рецепты.

Цитата:
3. Калибровка параметров печати на постоянной(!) адекватной для конструкции принтера скорости. Это стартовая конфигурация с которой нужно начинать работу. В кисслайсере, например, 10(!) параметров скорости.

макс скорость определяется после анализа экструдера.
А начинать калибровку можно с жёстко заданой 20мм/сек.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 20:41 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
karabas2011 писал(а):
TedBeer писал(а):
Как он выглядит/находится?

Здрасьте приехали.

Вот именно. За месяцы копания нигде такой рекомендации не попалось. У буржуев тоже нет пошаговой инструкции где и что надо мерять и крутить. Есть пара-тройка адекватных статей, но тоже не всеобъемлющих и часто без деталей. Сегодня померяю.

Цитата:
Цитата:
Вообще калибровки/задачи надо разделить - нахождение проблем в конструкции принтера, определение пределов(нижних и верхних) возможностей материала, экструдера.

откуда ты знаешь в начале где проблема а где пределы?

Во многих случаях есть четкое понимание где проблемы механики, а где материала.
Например напечатали однослойный кубик/квадратик.
Руками легко разделяются слои - крутим температуру. Это проблема материала.
Волнистые стены - надо смотреть механику.
Не бьют размеры X/Y - крутим фирмварь(мендель) или разбираем принтер и делаем по новой(дельта-принтер)

Цитата:
Цитата:
2. Добиться прилипания первого слоя. Без этого никакой печати не будет. Это регулировка температуры стола или подбор скотча/пива/поверхности.

на первых порах надо не изобретать а использовать готовые проверенные рецепты.

Нету одного рецепта на все случаи. Поэтому их и надо предлагать разные в зависимости от материала и наличия подогреваемой платформы. Если прилипание не решено, то делать что-то дальше смысла нет вообще. А вопросы такие в темах попадаются, пытаются печатать, а оно отваливается на 5м слое.

Цитата:
Цитата:
3. Калибровка параметров печати на постоянной(!) адекватной для конструкции принтера скорости. Это стартовая конфигурация с которой нужно начинать работу. В кисслайсере, например, 10(!) параметров скорости.

макс скорость определяется после анализа экструдера.
А начинать калибровку можно с жёстко заданой 20мм/сек.

Да. Но это же тоже должно быть выдано в инструкции. Кто сразу может додуматься, что в интерфейсе слайсера в beginer моде надо 6 параметров скорости выставить? При этом какие будут остальные 4 остается догадываться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 05 янв 2013, 21:42
Сообщения: 628
Откуда: Ташкент, Питер, Москва
чтото вы в дебри пошли. Зачем-то приплели сюда механическую часть, калибровку.
Топикстартер хотел всего лишь генерить гкод с плавающим flow rate, скоростью, шириной экструзии, толщиной слоя и, возможно, температурой.
Тоесть прога генерирует на столе 5-10 кубиков 1мл (или цилиндров) полых и 5-10 залитых с разными параметрами. Ты, глядя на них выбираешь лучший и запоминаешь его параметры на будущее. И тебе не приходится слайсить и печатать один и тот же кубик по 10 раз, путаясь в параметрах и забывая их.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 20:58 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
TedBeer писал(а):
karabas2011 писал(а):
TedBeer писал(а):
Как он выглядит/находится?

Здрасьте приехали.

Вот именно. За месяцы копания нигде такой рекомендации не попалось. У буржуев тоже нет пошаговой инструкции где и что надо мерять и крутить. Есть пара-тройка адекватных статей, но тоже не всеобъемлющих и часто без деталей. Сегодня померяю.

Освещалось много раз в тч и здесь на форуме. К экструдеру приставляешь линейку, фломастером делаешь риску на прутке, даёшь команду выдавить 50мм (сетар давит 100мм) и смотришь по линейке как едет риска и сколько реально мм прутка въехало в экструдер.
Причем всё это несколько раз чтоб убедиться в точности.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 21:13 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
karabas2011 писал(а):
Освещалось много раз в тч и здесь на форуме. К экструдеру приставляешь линейку, фломастером делаешь риску на прутке, даёшь команду выдавить 50мм (сетар давит 100мм) и смотришь по линейке как едет риска и сколько реально мм прутка въехало в экструдер.
Причем всё это несколько раз чтоб убедиться в точности.

Это да, чтобы откалибровать шаги экструдера. А насчет нахождения пределов для температуры - это не попадалось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 21:26 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
how_eee писал(а):
чтото вы в дебри пошли. Зачем-то приплели сюда механическую часть, калибровку.
Топикстартер хотел всего лишь генерить гкод с плавающим flow rate, скоростью, шириной экструзии, толщиной слоя и, возможно, температурой.
Тоесть прога генерирует на столе 5-10 кубиков 1мл (или цилиндров) полых и 5-10 залитых с разными параметрами. Ты, глядя на них выбираешь лучший и запоминаешь его параметры на будущее. И тебе не приходится слайсить и печатать один и тот же кубик по 10 раз, путаясь в параметрах и забывая их.

пожалуй с этого стоит начать.
смотрел софт от СКБ"кипарис" у них конечно большие проблемы с единицами измерения но мысль здравая есть
они генерируют как ты и сказал серию полей с разным flow rate для фиксированной скорости и высоты слоя.
Продуманность их подхода в том что они тестовую печать поднимают на рафт, который худо-бедно как нибудь напечатается


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Софт для калибровки принтера
СообщениеДобавлено: 14 мар 2013, 21:57 
Не в сети

Зарегистрирован: 04 мар 2012, 01:06
Сообщения: 1607
Откуда: Севастополь-Москва
how_eee писал(а):
чтото вы в дебри пошли. Зачем-то приплели сюда механическую часть, калибровку.
Топикстартер хотел всего лишь генерить гкод с плавающим flow rate, скоростью, шириной экструзии, толщиной слоя и, возможно, температурой.
Тоесть прога генерирует на столе 5-10 кубиков 1мл (или цилиндров) полых и 5-10 залитых с разными параметрами. Ты, глядя на них выбираешь лучший и запоминаешь его параметры на будущее. И тебе не приходится слайсить и печатать один и тот же кубик по 10 раз, путаясь в параметрах и забывая их.

А ну это было бы здорово
В конце концов можно слепить из уже готовых наслайсеных кусков


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 153 ]  На страницу 1, 2, 3, 4, 5 ... 11  След.

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


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

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


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

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