roboforum.ru

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


Новичкам. Задай вопрос - получи ответ

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

Re: Новичкам. Задай вопрос - получи ответ

Сообщение OBN_RacerMan » 07 янв 2018, 15:10

Durua писал(а):как внести поправку отступа от позиции max? Что бы сопло в начальной точке находилось на столом? Где в прошивке марлин это настраивается? Заранее спасибо!

Это даже из меню принтера настроить можно (PREPARE-->SET HOME OFFSETS)
Это и есть HOME_OFFSET - указание, насколько миллиметров HOME позиция выходит за край печатного стола.
Сначала принтер предложит "загнать" все оси в HOME, а потом установить сопло в нужное место (и оно будет после настройки нулевой точкой отсчёта)

Вот место в коде:
// The size of the print bed
#define X_BED_SIZE 220 (размер стола)
#define Y_BED_SIZE 220 (размер стола)

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS -9 (смещение за край стола по X)
#define Y_MIN_POS -1 (смещение за край стола по Y)
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 275 (высота печатной области)

P.S. Размеры от моего принтера "забиты"
Печатаю на Flyingbear P902
Аватара пользователя
OBN_RacerMan
 
Сообщения: 76
Зарегистрирован: 05 сен 2017, 10:50
Откуда: Обнинск
ФИО: Андрей

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Alex Post » 07 янв 2018, 19:51

OBN_RacerMan писал(а):Это и есть HOME_OFFSET - указание, насколько миллиметров HOME позиция выходит за край печатного стола.

Это все хорошо и правильно, когда Home в нулях. А когда по Х в максимум паркуется, как в указанном случае, то нужно или размер стола по Х увеличивать, или в строчке #define X_MAX_POS вместо X_BED_SIZE вписывать реально измеренное расстояние от нуля до точки парковки.
Prusa i3 Rework with MK7 0.4 1.75
Аватара пользователя
Alex Post
 
Сообщения: 756
Зарегистрирован: 13 апр 2015, 12:13
Откуда: Брест, Беларусь

Re: Новичкам. Задай вопрос - получи ответ

Сообщение OBN_RacerMan » 08 янв 2018, 00:55

Alex Post писал(а):
OBN_RacerMan писал(а):или в строчке #define X_MAX_POS вместо X_BED_SIZE вписывать реально измеренное расстояние от нуля до точки парковки.

Ну, спорить не буду.. я пока ещё только учусь в этом направлении... но я бы просто поменял местами строки типа такого:
// The size of the print bed
#define X_BED_SIZE 220 (размер стола)
#define Y_BED_SIZE 220 (размер стола)

// Travel limits (mm) after homing, corresponding to endstop positions
#define X_MIN_POS X_BED_SIZE
#define Y_MIN_POS Y_BED_SIZE
#define Z_MIN_POS 0
#define X_MAX_POS 9 (смещение "в плюс" за край стола по X) - добавить столько-то к указанному в другой графе размеру стола
#define Y_MAX_POS 1 (смещение "в плюс" за край стола по Y) - добавить столько-то к указанному в другой графе размеру стола

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

P.S. Завтра надо будет попробовать.. пока принтер простаивает в ожидании сопел. Тем более меня не устраивает сейчас то, что в Simplify3D нулевая координата левый передний угол.. а у меня в реальности - задний правый.. и программа мне все модели "задом" ставит (хорошо что модель принтера загружена, по ней ориентироваться удобно, где "перед", где "зад" у стола... :roll: )
Печатаю на Flyingbear P902
Аватара пользователя
OBN_RacerMan
 
Сообщения: 76
Зарегистрирован: 05 сен 2017, 10:50
Откуда: Обнинск
ФИО: Андрей

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Alex Post » 08 янв 2018, 01:11

Ну попробуй. У меня просто размером стола отрегулировано, никаких проблем. За краем "бездны" слайсер следит ;)
Prusa i3 Rework with MK7 0.4 1.75
Аватара пользователя
Alex Post
 
Сообщения: 756
Зарегистрирован: 13 апр 2015, 12:13
Откуда: Брест, Беларусь

Re: Новичкам. Задай вопрос - получи ответ

Сообщение OBN_RacerMan » 08 янв 2018, 16:54

Alex Post писал(а):Ну попробуй.

Попробовал.. действительно, пришлось вместо offset увеличивать размер стола на нужную поправку.. иначе - выдаёт ошибку при компиляции:
Код: Выделить всёРазвернуть
SanityCheck.h:296: error: static assertion failed: Movement bounds ([XY]_MIN_POS, [XY]_MAX_POS) are too narrow to contain [XY]_BED_SIZE.
static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
^
exit status 1
static assertion failed: Movement bounds ([XY]_MIN_POS, [XY]_MAX_POS) are too narrow to contain [XY]_BED_SIZE.


Конечно, не забыл и перекинуть концевики на RAMPS с min на max, и инвертировать направление движения моторов по Х и Y. И чую, что ещё и в слайсере надо будет ковырять чего-нибудь.. в случае, если "зеркалирование" пойдёт.

Ну ладно... я ж пока в 3D печати совсем "зелёный" только учусь для себя... :)

P.S.Теперь осталось модель отображения принтера в интерфейсе переделать, чтобы в Simplify у него "ноль" показывался "по-новому" правильно - спереди слева печатного столика.
Печатаю на Flyingbear P902
Аватара пользователя
OBN_RacerMan
 
Сообщения: 76
Зарегистрирован: 05 сен 2017, 10:50
Откуда: Обнинск
ФИО: Андрей

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Alex Post » 09 янв 2018, 10:23

OBN_RacerMan, я смотрю, задуманное удалось? ;) http://3dtoday.ru/blogs/obn-racerman/tu ... the-table/
Prusa i3 Rework with MK7 0.4 1.75
Аватара пользователя
Alex Post
 
Сообщения: 756
Зарегистрирован: 13 апр 2015, 12:13
Откуда: Брест, Беларусь

Re: Новичкам. Задай вопрос - получи ответ

Сообщение OBN_RacerMan » 09 янв 2018, 14:25

Alex Post писал(а):OBN_RacerMan, я смотрю, задуманное удалось? ;) http://3dtoday.ru/blogs/obn-racerman/tu ... the-table/

Да... Мой маленький "бзик" по поводу улучшения комфортности работы в Simplify с моим принтером удался :Yahoo!:
Печатаю на Flyingbear P902
Аватара пользователя
OBN_RacerMan
 
Сообщения: 76
Зарегистрирован: 05 сен 2017, 10:50
Откуда: Обнинск
ФИО: Андрей

Re: Новичкам. Задай вопрос - получи ответ

Сообщение 1alexk » 09 янв 2018, 19:08

Решил перепрошить свою prusa i3 (плата megatrinics 2.0), новой прошивкой (до этого года 3 ничего не прошивал). Все настроил, кроме одного кулера. Не понимаю где его указать что он есть. Не работает. Так и указал #define MOTHERBOARD BOARD_MEGATRONICS_2, может не нак надо?
1alexk
 
Сообщения: 33
Зарегистрирован: 26 июн 2014, 11:20

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Буратино » 10 янв 2018, 22:06

Купил мороку 3D Printer Tronxy x1. Собрал подключил. Комп отрапортовал, что "драйвер успешно установлен". А вот программа управления Repetier-Host "сообщила" что "соединение не удалось из-за ошибки". Было у меня подобная проблема с ЧПУ одно USB было удлиненнное и это создавало ошибку. Сейчас я подключился нормально. Что нужно сделать что б программа заработала?
Буратино
 
Сообщения: 4
Зарегистрирован: 10 янв 2018, 12:54

Re: Новичкам. Задай вопрос - получи ответ

Сообщение sed_alex » 11 янв 2018, 10:08

Уважаемые гуру подскажите пожалуйста как вы находите зависимости между скоростью печати и толшиной слоя.
В общем запустил дельту, пока она в процессе настройки печатает (криво и с косяками) но заметил такую интересную штуку. При пеачати тестовой фигурки (параллелепипед) 20х20х10, я его могу напечатать только на скорости больше 60, и слоем не менее 0,2 если снижаю скорость до 30...40, то слои между собой начинают расслаиваться. Печатаю АБСом температура 240 градусов стол 100 градусов на старте, при печати с 3го слоя - 95 градусов. не понимаю в чем проблема ?
Ну и сразу вопрос к владельцам дельт, как выставить параметры ускорения ?
sed_alex
 
Сообщения: 22
Зарегистрирован: 29 ноя 2014, 04:06

Re: Новичкам. Задай вопрос - получи ответ

Сообщение OBN_RacerMan » 11 янв 2018, 13:28

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

Вероятно, что при большой скорости печати предыдущие слои не успевают сильно остыть и дать усадку - потому спекаемость слоёв ABS оказывается лучше, чем на малой скорости.
Печатаю на Flyingbear P902
Аватара пользователя
OBN_RacerMan
 
Сообщения: 76
Зарегистрирован: 05 сен 2017, 10:50
Откуда: Обнинск
ФИО: Андрей

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Myp » 11 янв 2018, 14:23

Буратино писал(а):Что нужно сделать что б программа заработала?

настроить параметры порта в репитерхосте

Добавлено спустя 2 минуты 11 секунд:
sed_alex писал(а):слои между собой начинают расслаиваться.

если включен сильный обдув, то на маленькой скорости он может успевать слишком сильно остудить слои.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 17388
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Новичкам. Задай вопрос - получи ответ

Сообщение sed_alex » 11 янв 2018, 18:03

Вот для примера по предыдущему вопросу фотографии:
image3 (Custom).jpeg
image2 (Custom).jpeg
image1 (Custom).jpeg


Когда начал мять эту крышку в руках расслоение произошло на переходе от стенки к основанию.
Обдув направлен не на деталь а на радиатор выше термобарьера.
Скорость от 20 до 50, Jerk =8, Ускорение = 500
Dнаружнее = 80мм (Фактически получилось 80мм) деталь круглая (что меня надо сказать удивило)
Dвнутреннее - 75мм (фактически - 74,6...74,7)
Высота 21,08...21,40 - Вот это меня удивило, стол то был настроен с точностью в 5 соток, видимо всетаки смещаются кнопки концевиков так как 0,3мм это прям слишком большое расхождение.

P\S Затяжки и капельки сбоку на печати это слишком много пластика и нужно еще настраивать подачу в Экстружер ?
sed_alex
 
Сообщения: 22
Зарегистрирован: 29 ноя 2014, 04:06

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Myp » 12 янв 2018, 01:30

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

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

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

240 градусов это откалиброванная температура, или попугая которые показывает термистор?
если не калибровал температуру по точному градуснику то возможно ещё и недогрев, это частое явление.
можно на глазок подобрать температуру, тестом с пирамидкой вручную меняя температуру или например вот так: post271994.html

ну и например пластик от ФДпласта любит погорячее, ему можно запросто ставить температуру 250 и выше.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 17388
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Harh » 12 янв 2018, 09:02

Угу, по верхней части крышки судя, недоэкструзия... Вообще, от скорости чтоб такая зависимость была, это прям странно :) Может еще, кстати, пластик какой-нибудь слишком уж похабный, при случае, если есть в наличии катушка, попробуй другой (хотя бы даже того же производителя, но другого цвета). Помню, вроде тестили, у некоторых пластиков плохая спекаемость слоев была - что даже естественного остывания хватает, чтобы слои уже не спекались.
Аватара пользователя
Harh
 
Сообщения: 713
Зарегистрирован: 04 сен 2013, 12:52
Откуда: Челябинск
ФИО: Игнат

Пред.След.

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

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

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

Mail.ru counter