roboforum.ru

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

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

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

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

Сообщение Dimon372 » 06 мар 2014, 12:35

Что-то вы не то советуете. Экструдер надо калибровать по длине подаваемого прутка. Если у вас на 100мм програмных подается 100мм реальных, а печатается плохо - надо смотреть диаметр прутка и настройки слайсера. Калибровать экструдер под конкретный пруток - глупо.
Dimon372
 
Сообщения: 276
Зарегистрирован: 14 янв 2014, 23:32
Откуда: Санкт-Петербург

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

Сообщение andy_111 » 06 мар 2014, 13:13

Экструдер мной откалиброван. Калибровал на 30 и 50 мм выдавленного пластика, все вроде норм. Диаметр прутка измерял цифровым штангелем - специально для этого его купил. Диаметр варьируется, так что взял средний. Экструзию на первом слое выставил в 0 (вкладка Advanced). Печатаю PLA на температуре 171 - при более высокой появляются сопли. Самое интересное, что в борьбе с соплями я дошел до ретракта 3.5, увеличивая его раз за разом до приемлемого результата. Попробую померить реальный диаметр сопла. А я не понял - зачем посоветовали увеличить температуру? Чтобы пластик активнее растекался, что-ли?
Printer : MendelMax 1.5, Prusa i3 Steel
Firmware : Marlin
Slicer: Slic3r
Filament : PLA 3 mm, PLA 1.75 mm
Nozzle : 0.35 mm
Electronics: RepRap Sanguinololu 1.3b
Языки: C++ (Borland Builder 6.0), VBA, VBScript, Arduino IDE, T-SQL
andy_111
 
Сообщения: 46
Зарегистрирован: 29 окт 2012, 14:12

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

Сообщение SDimok » 06 мар 2014, 14:25

Dimon372 писал(а):Что-то вы не то советуете. Экструдер надо калибровать по длине подаваемого прутка. Если у вас на 100мм програмных подается 100мм реальных, а печатается плохо - надо смотреть диаметр прутка и настройки слайсера. Калибровать экструдер под конкретный пруток - глупо.

Вот тут, помимо калибровки по длине подаваемого прутка, есть еще точная калибровка, я описывал выше.
http://reprap.org/wiki/Triffid_Hunter%2 ... tion_Guide
Цитирую:
"E Steps Fine Tuning

Now, with everything very close to ideal values, we can finally dial E steps in that final little bit!
Find an object with flat tops on a number of levels, such as this cube stack test
Slice at 95% rectilinear infill. Use the lowest layer height you're comfortable with - the lower the layer height used for this test, the finer your resulting E steps calibration will be. I use 0.2mm for first run, and if I'm feeling ambitious I'll repeat this process at 0.1mm.
Print.
Ignore the first 5-6 layers because they're too sensitive to the exact height of the first layer. If it's obviously over-filling or under-filling, alter E steps or Z=0 point and restart the print.
Observe infill. If you can't see tiny little gaps between the lines, reduce E steps by 0.5% every 2 layers until you can see tiny gaps.
Observe solid top layers. If you can see tiny gaps, increase E steps by 0.5% every 2 layers until there's no gaps in the top.
Send the new E steps to your printer with M92 Ennn without even pausing the print - you will see the result in a couple of layers when the change is this small.
Goto 5 until the infill has tiny gaps AND the solid top layers do not.
Now, your E steps value is extremely fine-tuned! Save this value in your firmware's configuration and flash to make permanent."
Аватара пользователя
SDimok
 
Сообщения: 196
Зарегистрирован: 11 сен 2013, 01:45
Откуда: Саянск
прог. языки: C++
ФИО: Дмитрий

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

Сообщение Dimon372 » 06 мар 2014, 14:53

Другой пруток воткнуть и весь этот тюнинг опять повторять? + Тут больше зависит от толщины слоя. К примеру при сопле 0.5 и выставленной ширине 0.4 для верха гладит лучше. А если поставить 0.6 - будет хуже.
Если эти настройки в слайсере руками не проставить на Advanced - он сам их посчитает. И возможно будет хуже.
Dimon372
 
Сообщения: 276
Зарегистрирован: 14 янв 2014, 23:32
Откуда: Санкт-Петербург

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

Сообщение plague » 06 мар 2014, 16:03

В том то и дело что экструдер откалиброван корректно по правилам. На выдавливания 1мм филамента 1.75мм нужно было E1207.30 шагов. При этом получалась переэкструзия.
Printer: Prusa Mendel i2 Radus Edition / Firmware: Marlin Ver. unknown
Host: Pronterface + PaspBerry Pi + VNC / Slicer: KISSlicer x64 1.4.5.6 Pro
Filament: ABS 1.75 mm / Nozzle: my head 0.3 =)
Electronics: RepRap Sanguinololu 1.3b / 3d editor: SolidWorks, OpenScad, 3DsMax
Аватара пользователя
plague
 
Сообщения: 110
Зарегистрирован: 20 янв 2014, 01:14

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

Сообщение Andrew S » 06 мар 2014, 17:31

Dimon372 писал(а):Другой пруток воткнуть и весь этот тюнинг опять повторять? + Тут больше зависит от толщины слоя. К примеру при сопле 0.5 и выставленной ширине 0.4 для верха гладит лучше. А если поставить 0.6 - будет хуже.
Если эти настройки в слайсере руками не проставить на Advanced - он сам их посчитает. И возможно будет хуже.

Подозреваю, что у вас большие скорости и ускорения экструдера и ретрака.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

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

Сообщение SDimok » 06 мар 2014, 18:16

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


Было бы идеально попробовать на другом пластике

Добавлено спустя 3 минуты 34 секунды:
Dimon372 писал(а):Другой пруток воткнуть и весь этот тюнинг опять повторять? + Тут больше зависит от толщины слоя. К примеру при сопле 0.5 и выставленной ширине 0.4 для верха гладит лучше. А если поставить 0.6 - будет хуже.
Если эти настройки в слайсере руками не проставить на Advanced - он сам их посчитает. И возможно будет хуже.

Рекомендуют перекалибровку после замены пластика делать всегда.
Диаметр разный, текучесть разная, присадки красители разные, следовательно температура разная.
Как без подбора параметров при смене пластика?
Аватара пользователя
SDimok
 
Сообщения: 196
Зарегистрирован: 11 сен 2013, 01:45
Откуда: Саянск
прог. языки: C++
ФИО: Дмитрий

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

Сообщение Dimon372 » 06 мар 2014, 20:27

SDimok писал(а):Как без подбора параметров при смене пластика?
Хз. Я PLA печатаю. Купил 5 катушек китайских и все практически одинаково печатаются на 185 градусах. Диаметр плавает у всех немного. При смене катушки ничего особо не меняю. При слайсинге только температуру в зависимости от скорости немного меняю. Если побыстрее то 195 ставлю.
Dimon372
 
Сообщения: 276
Зарегистрирован: 14 янв 2014, 23:32
Откуда: Санкт-Петербург

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

Сообщение Radus » 07 мар 2014, 08:58

По сути без разницы что менять при калибровке экструдера.
Можно менять в прошивке Steps per mm для E
а можно тоже самое менять в слайсере - Extrusion multipler.

Калибровку надо производить таким образом, чтобы у детали в 1 периметр стенка была ровно той ширины что указано в слайсере!

Вот рекомендации автора slic3r
https://github.com/alexrj/Slic3r/wiki/Calibration
Вложения
calibration.jpg
Пластиковые детали для сборки принтеров на заказ
https://vk.com/album3660793_175845188
История создания моего принтера Reprap Prusa Mendel
vk.com/album3660793_161395751
Аватара пользователя
Radus
 
Сообщения: 581
Зарегистрирован: 14 фев 2013, 23:39
Откуда: Тольятти

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

Сообщение Zhenya » 07 мар 2014, 16:10

Добрый День! У меня такой к вам вопрос, все соединил вместе ( Mega 2560 R3 RAMPS 1.4 Controller + A4988 Stepper Driver Module /RAMPS 1.4 ) подключил питание,подключил термисторы,подключил двежки,залил прошивку мерлин, решил проверить работу движков ,установил Repetier-Host подсоеденился к плате все вроде бы нормально,захожу в управление нажимаю на одну из стрелок X,Y,Z но движок в движение не приводит ( хотя на LCD панели отображается изменения одной из координат. Двигатели подключио вроде правильно, сначала тестером нашел контакты одной проводки а затем подключил к самой плате( контакты 2А и 2 Б для одной обмотки двигателя ) Подскажите что я делаю не правильно и как это исправить ,спасибо! надеюсь на вашу помощь
Zhenya
 
Сообщения: 37
Зарегистрирован: 14 янв 2014, 14:21

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

Сообщение webkoder » 07 мар 2014, 17:07

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

Чтобы снизить риск сжешь драйвер советую следущее:
Проверять по одному.
Использовать охлаждение радиатором.
Все манипуляции делать только на обесточеной схеме.

Удачного запуска.
webkoder
 
Сообщения: 47
Зарегистрирован: 17 янв 2014, 10:50
Откуда: Москва

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

Сообщение Vovich70 » 07 мар 2014, 18:23

А для начала попробуй поменять местами контакты одной из обмоток мотора.Ибо если обмотки включены навстречу,до движок и не повернется.
Printer: Prusa
Firmware: Marlin
Host: Pronterface
Slicer: Kisslicer Slic3r1.2.9
Filament: ABS - 1.75
Nozzle: 0.2-0.4 mm
Electronics: Arduino MEGA 2560 + RAMPS 1.4
Vovich70
 
Сообщения: 463
Зарегистрирован: 30 окт 2013, 03:50
Откуда: Москва
ФИО: Владимир

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

Сообщение Damir » 07 мар 2014, 22:26

Доброго времени суток. Нам буквально на этой недели привезли 3D-принтер. Принтер китайский фирма насколько я понял WENBO марка WB-FDW-какие то цифры. Принтер с одним экструдером т.е только одноцветная печать в комплекте второго нет.
Устновил все программы. Работает от ReplicatorG-0040. До этого дел с 3D-печатью не имел. В принципе как выводить на печать модель генерить GCode разобрался все работает. Но есть некоторые технические моменты.
1.Когда нажимаю кнопку GenerateGCode появляется соответсвующее окошко.
Меня интересуют следующие параметры : FeedRate FeedTravel ну мож по английски не совсем правильно написал программа на работе)и толщина стенки. Первые два насколько я понял означают скорости. Почему там две скорости. Толщина стенки по умолчанию стоит единица. На что она влияет т.е эта единица это размер толщины в милиметрах? А если например больше поставить он толщину стенки изменит?
2. Я сделал полый куб. Все четко. А вот когда сделал полусферу, диаметр 3 см. то все тоже нормально но вот верх уже немного смазался, т.е потому что он описывает все меньшие круги и сопло слегка задевает середину. ну т.е во время построения вспомогательной сетки внутри полусферы. Как сделать чтоб верх сошелся нормально потому что все остальное очень хорошо. И потом в 3D-Max дизайнеры мне сделали файл обычной сферы диаметром 3 см. Почему то принтер воспроизводит ее мелкой. Вернее я останавливаю печать потому что уже сама сетка на столе мелкая очень размером буквально 1 см. Т.е почему то именно на сфере сбиваются размеры.
3.И потом везде пишут что температура экструдера должна быть 220 а стола 115
но при этих температурах низ смазывается не четко получается. ПОэтому ставлю температуру экструдера 200 (в инете написано это температура плавления пластика) а стола 70 градусов. Вроде нормально.
Хотел спросить эти температуры нормальные? Т.е нужно ли подгонять температуру в зависимости от размеров модели?
Damir
 
Сообщения: 37
Зарегистрирован: 07 мар 2014, 21:48

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

Сообщение VovaSh » 07 мар 2014, 23:05

Radus писал(а):По сути без разницы что менять при калибровке экструдера.
Можно менять в прошивке Steps per mm для E
а можно тоже самое менять в слайсере - Extrusion multipler.

Калибровку надо производить таким образом, чтобы у детали в 1 периметр стенка была ровно той ширины что указано в слайсере!

Вот рекомендации автора slic3r
https://github.com/alexrj/Slic3r/wiki/Calibration

Привет. Там вроде написано что ширину нити надо смотреть в Ж-коде.
Кто знает как это выглядит напишите пример.

Добавлено спустя 6 минут 8 секунд:
Vovich70 писал(а):А для начала попробуй поменять местами контакты одной из обмоток мотора.Ибо если обмотки включены навстречу,до движок и не повернется.
Соединял по разному. Меняется направление вращения.Говорят если подключить 2а и 2б провода от разных обмоток то кирдык будет.

Добавлено спустя 1 минуту 11 секунд:
Zhenya писал(а):Добрый День! У меня такой к вам вопрос, все соединил вместе ( Mega 2560 R3 RAMPS 1.4 Controller + A4988 Stepper Driver Module /RAMPS 1.4 ) подключил питание,подключил термисторы,подключил двежки,залил прошивку мерлин, решил проверить работу движков ,установил Repetier-Host подсоеденился к плате все вроде бы нормально,захожу в управление нажимаю на одну из стрелок X,Y,Z но движок в движение не приводит ( хотя на LCD панели отображается изменения одной из координат. Двигатели подключио вроде правильно, сначала тестером нашел контакты одной проводки а затем подключил к самой плате( контакты 2А и 2 Б для одной обмотки двигателя ) Подскажите что я делаю не правильно и как это исправить ,спасибо! надеюсь на вашу помощь
Сколько проводов у мотора?
VovaSh
 
Сообщения: 33
Зарегистрирован: 18 ноя 2013, 17:56

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

Сообщение Vovich70 » 07 мар 2014, 23:36

Zhenya писал(а):но движок в движение не приводит
Zhenya писал(а):Меняется направление вращения

Так что у тебя не так-то?))Двигает или не двигает?
Printer: Prusa
Firmware: Marlin
Host: Pronterface
Slicer: Kisslicer Slic3r1.2.9
Filament: ABS - 1.75
Nozzle: 0.2-0.4 mm
Electronics: Arduino MEGA 2560 + RAMPS 1.4
Vovich70
 
Сообщения: 463
Зарегистрирован: 30 окт 2013, 03:50
Откуда: Москва
ФИО: Владимир

Пред.След.

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

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

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