roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 521 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 35  След.
Автор Сообщение
 Заголовок сообщения: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 25 апр 2013, 15:05 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10988
Откуда: 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 МиБ | Просмотров: 275340 ]


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


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


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

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
hunter03 писал(а):
Править координаты не проблема. Их по Z всего две - Z0.7 и Z1.05. Заменить во всем файле на нужные и все. Даже блокнот справиться. А Вот поток так уменьшить не получится. ((

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

Спасибо за разъяснения.

Воспользуйся питоновской версией тестов setar сделанных с первой версии. Я вынес параметры рафта в настройки.


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

Зарегистрирован: 31 май 2013, 15:14
Сообщения: 124
Откуда: Новороссийск
hunter03
Поток меняется на ходу с любой программы путем ввода команды m221 s100 где 100=1 потока.


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

Зарегистрирован: 14 авг 2012, 21:22
Сообщения: 111
Спасибо всем.
Поборол.
Заменил все координаты по Z.
В начале кода рафта поставил M221 S50. В конце M221 S100.
Рафт ровненький. полосочка к полосочке.

ЗЫ. Качество печать на наших принтерах не столько от принтера зависит сколько от хозяина. Так, что учиться, учиться и учиться. (С) Ульянов


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

Зарегистрирован: 31 май 2013, 15:14
Сообщения: 124
Откуда: Новороссийск
hunter03
Вообще это не правильно поток в половину убирать это значит не откалиброван экструдер, как калибровать можешь почитать тут forum107/topic12703.html#p267304, поидее поток меняться не должен т.е он меняется синхронно и соответсвенно всем остальным скоростям принтера, я подправляю но в рамках от 0.8 совсем тонкие детали и до 1.2 и то считаю что это засада, нужно калибровать точнее.


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

Зарегистрирован: 14 авг 2012, 21:22
Сообщения: 111
Slaider
Я там пытался в 2 раза уменьшить высоту рафта. и соответственно поток.


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

Зарегистрирован: 16 окт 2013, 13:00
Сообщения: 2
Откуда: Челябинск
Здравствуйте! Недавно получил из Америки PrintrBot LC V2 (PLA 1,75), собрал за пару дней, попытался напечатать что-то кроме кубиков и столкнулся с проблемой... окружности не становятся круглыми. Проверил калибровку экструдера, натяжение ремней. Вроде всё в норме. Не уверен стоит ли лезть в прошивку контроллера.

Сгенерировал код в CaliGator:

Диаметр прутка: 1,70
Высота слоя: 0.25
Ширина экструзии: 0,31 (Использую Slic3r, неясно как выставить этот параметр там)
Мультипликатор потока: 1
Скорость экструзии: 30
Скорость перемещения: 75 (При большой скорости не успевает ось Z)

Базовая темп. экструзии: 190
Температура кровати: 70

Suck: 1
Prime: 1
Suck_speed: 15

Из полученного g-кода выпилил включение вентилятора, тк у меня почему-то на этом моменте всё глухо виснет, вентилятор не включается и другие команды принтер не принимает.

Результаты во вложении.
1)Raft_1_2.jpg. Первый и второй заход. Слипание первых трёх горизонтальных строк, пластик липнет и тянется за экструдером, далее всё нормализуется.
2)Extrusion.jpg. Экструдер при печати, находится довольно высоко над кроватью, так и должно быть?
3)RaftDefect_Macro.jpg. Дефект слипания крупным планом.

После данных экспериментов возникло несколько вопросов:
1) Какой в обычном случае может быть погрешность линейных размеров рафта? (глубина области по y из g-кода равна 130,16-29,84 = 100,32, на деле высота примерно 98).
2) Чем вызван начальный дефект? (Только ли вина двойной высоты слоя?)

Буду очень благодарен за умные мысли!)


Вложения:
Комментарий к файлу: Дефект в начале
RaftDefect_Macro.jpg
RaftDefect_Macro.jpg [ 268.84 КиБ | Просмотров: 3744 ]
Комментарий к файлу: Экструдер во время печати
Extrusion.jpg
Extrusion.jpg [ 932.71 КиБ | Просмотров: 3728 ]
Комментарий к файлу: Первая печать рафта показала, что завышен нижний правый угол.(Левый)
После корректировки получилось значительно ровнее.(Правый)

Raft_1_2.jpg
Raft_1_2.jpg [ 845.9 КиБ | Просмотров: 3778 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CaliGator - генератор калибровочных кодов
СообщениеДобавлено: 17 окт 2013, 02:06 
Не в сети
Аватара пользователя

Зарегистрирован: 07 фев 2013, 04:43
Сообщения: 507
Откуда: Тольятти
Skype: aklion
ФИО: Андрей
Либо я что то недопонимаю либо?? Попробовал сгенернить настроечный код но у меня принтер даже не отреагировал на него.

Вроде разобрался.

Сирр а зачем рафт тройным потоком, обычно 200% ставят, вы бы сделали возможность регулировки этой величины.

_________________
Жить будем. http://forum.3dprintmaster.ru Скайп aklion от чертежей до деталей и станков.


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10988
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Gid писал(а):
После данных экспериментов возникло несколько вопросов:
1) Какой в обычном случае может быть погрешность линейных размеров рафта? (глубина области по y из g-кода равна 130,16-29,84 = 100,32, на деле высота примерно 98).
2) Чем вызван начальный дефект? (Только ли вина двойной высоты слоя?)

1. границы рафта проходят строго по линии -50мм от центра и +50мм поэтому центр периметра должно быть строго 100 (мерять по крайним границам не правильно, растирать может по разному)
2. многие жалуются что экструдер не может выдать тройную норму потока, видимо из за этого.

будет времячко - поправлю


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

Зарегистрирован: 07 фев 2013, 04:43
Сообщения: 507
Откуда: Тольятти
Skype: aklion
ФИО: Андрей
У меня то уже всё выдаёт но ведь всегда 200% ставим при работе.

_________________
Жить будем. http://forum.3dprintmaster.ru Скайп aklion от чертежей до деталей и станков.


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

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
А еще в калигаторе флоу тест хотелось бы видеть не только по вертикали но и по горизонтали и по диагоналям.
Чтобы можно было по всем направлениям откалибровать одинаковый поток.

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


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

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


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

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

Он наверно имел ввиду мой коментарий. Только там речь была про ширину экструзии, а не поток. Установок в слайсере нет, но, как мне кажется, можно отловить наличие механических проблем. Фактически это тот же тест, что и кубик. Только у кубика мы смотрим совпадение размеров по всем 3м координатам, а тут - дыры между полосками экструзии.


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

Зарегистрирован: 14 фев 2013, 23:39
Сообщения: 581
Откуда: Тольятти
TedBeer писал(а):
setar писал(а):
мысль не понял.
сделать то не вопрос, только как и чем вы будите применять эти знания - таких параметров нив прошивке ни в слайсере нету

Он наверно имел ввиду мой коментарий. Только там речь была про ширину экструзии, а не поток. Установок в слайсере нет, но, как мне кажется, можно отловить наличие механических проблем. Фактически это тот же тест, что и кубик. Только у кубика мы смотрим совпадение размеров по всем 3м координатам, а тут - дыры между полосками экструзии.

Да все верно. При одинаковой калибровке X Y и дыры должны быть одинаковые как по горизонтали так и по вертикали.
Впрочем может оказаться, что сопло овальное и давит овальную нить... тогда беда =)
Овальность сопла как раз данным тестом запросто определится.

_________________
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10988
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
потому что по Z как ни странно тоже travel ;)
а то что у вас в прошивке нет ограничения скорости Z до приемлемых значений - сами виноваты


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

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10988
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Роберт писал(а):
Setar, согласен что на обычном фрезерном ЧПУ Z travel скорость которая должна иметь сходимость с XYкогда станок фрезерует 3д задачу, но опять же не согласен понимать такое в 3д принтере так как Z тут совершенно разгружен и в основном в ждущем режиме от слоя к слою
, самое занятное что пищущий слайсер ( Aleksandro ) тоже понимал явно что последнее правильно и все таки заставляет прошивку похать за зря и как говориться и отнимать у CPU меги ресурс расчета.

сейчас к сожалению ситуация такая как вы описываете, но по хорошему ось z работает в прыжковом режиме чтобы не успевали сопли подтекать после ретракта при перемещении.
а если помечтать ... кто сказал что 3D принтер плоскостной? никто не мешает пирамиду печатать линиями идущими по диагонали, жаль слайсеры этого не умеют
Цитата:
Не подскажите точно и подробно как и где установить ограничение Z на 200мм/мин в прошивке?
Все ли правильно понимаю , это тут?
#define DEFAULT_MAX_FEEDRATE {500, 500, 3.33, 45}// (mm/sec) 3.33 это Z?

верно
Цитата:
Что делать с #define DEFAULT_MAX_ACCELERATION {9000,9000,100,10000}, менять 100 на что?

можно не трогать, это работает на 5% дистанции перемещения, не существенно мало на такой скорости
Цитата:
Что означает и для чего #define DEFAULT_ZJERK ? что за рывок, когда он случается, для чего надо управлять рывком ШД по Z, на что это влияет в конечном счете?
Заранее благодарю!

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

P.S. самое главное не забывайте что в принтере 3 уровня настроек : прошивка , EEPROM и текущие (меняются в процессе чтения кода ни куда не сохраняясь)


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

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


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

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


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

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