roboforum.ru

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

Слайсер Slic3r

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

Re: Слайсер Slic3r

Сообщение duxa1986 » 11 дек 2015, 22:37

Myp писал(а):подготавливает прочное основание для элементов которые будут сверху.

Спасибо!

Добавлено спустя 27 минут 13 секунд:
Товарищи выручайте! Без причинная остановка подачи пластика (остановка движка) секунд на 10. На маленьких деталях где то на 3 слое, причем всегда в оном и том же месте. После такого глюка печать может идти без проблем хоть пол часа и более.
На большой детали в непредсказуемом месте бывает так. Печатал каретку для принтера 2 часа, такой глюк был 3 раза.
Так как на маленьких деталях в одном месте всегда так, грешу на сам слик.

плата рамса обдувается и теплая.
Выкладываю g-код, гляньте если не сложно. Может кто сталкивался с подобным?
Вложения
ARDUINO-WASHER.gcode
(52.6 КиБ) Скачиваний: 248
IMG_20151211_213703.jpg
duxa1986
 
Сообщения: 53
Зарегистрирован: 09 фев 2012, 13:39
Откуда: Асбест, Свердловска область

Re: Слайсер Slic3r

Сообщение stepmotor » 12 дек 2015, 10:59

Товарищи выручайте!


В голове мусор "болтается" .. открутить сопло и прочистить. Или на другое поменять и сразу разницу увидите.
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение duxa1986 » 12 дек 2015, 12:56

stepmotor писал(а):
Товарищи выручайте!


В голове мусор "болтается" .. открутить сопло и прочистить. Или на другое поменять и сразу разницу увидите.


Точно не сопло! Экструдер просто останавливается, как будто нет сигнала на него (не пропуски шагов).
Останавливается всегда в одно и том же месте, слое.
Похоже на глюк именно слика, поэтому выложил gкод.
duxa1986
 
Сообщения: 53
Зарегистрирован: 09 фев 2012, 13:39
Откуда: Асбест, Свердловска область

Re: Слайсер Slic3r

Сообщение stepmotor » 12 дек 2015, 21:01

для проверки g-кода можете использовать CIMCO Edit V7
в ней все проходы от 3д принтера визуализируются на ура :)

можно в RepetierHost по слоям проверить..

скорее всего с кодом все нормально.
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение duxa1986 » 12 дек 2015, 21:47

stepmotor писал(а):для проверки g-кода можете использовать CIMCO Edit V7
в ней все проходы от 3д принтера визуализируются на ура :)

можно в RepetierHost по слоям проверить..

скорее всего с кодом все нормально.

Частично решил проблему. Печатал на 175 градусах, по непонятным причинам температура резко падала до 166, а в прошивки стояло ограничение на 170. Вот экструдер и тормозило.
Причину просадки не знаю, калибровки термистора делал. Посадка может происходить в произвольное время.
duxa1986
 
Сообщения: 53
Зарегистрирован: 09 фев 2012, 13:39
Откуда: Асбест, Свердловска область

Re: Слайсер Slic3r

Сообщение stepmotor » 19 дек 2015, 00:55

Есть ли возможность подправить постпроцессор в slic3r ? который форматирует и формирует выходной g-code файл.

Заметил один косяк у меня с прошивкой repetier некорректно работает установка температуры.. а точнее температура стола по программе вообще не устанавливается. Проверил шапку g-code файла .. там присутствуют следующие строки.

Код: Выделить всёРазвернуть
M107
M190 S80 ; set bed temperature
M104 S210 ; set temperature
G28 ; home all axes
G1 Z5 F1000 ; lift nozzle

M109 S210 ; wait for temperature to be reached


Почитал что куда https://github.com/repetier/Repetier-Fi ... ki/G-codes
и сделал так:


Код: Выделить всёРазвернуть
M107
M104 S210 ; Уст. температуру экструдера
M140 S80  ; Уст. температуру стола
G28 ; home all axes
G1 Z5 F1000 ; lift nozzle
M190 ;Ждем пока прогреется стол
M109 ;Ждем пока прогреется экструдер


Все работает корректно !
Как бы это поправить в slic3r чтобы каждый раз руками не править в файле g-code :)
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение Myp » 19 дек 2015, 12:41

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

Re: Слайсер Slic3r

Сообщение stepmotor » 19 дек 2015, 17:29

Myp писал(а):там можно поставить свой код который перед печатью начинается


Я видел, Спасибо ! Конечно работать будет но правильнее исправить так чтобы шапка была правельная.
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение Dimon372 » 20 дек 2015, 20:34

stepmotor писал(а):
Myp писал(а):там можно поставить свой код который перед печатью начинается

Я видел, Спасибо ! Конечно работать будет но правильнее исправить так чтобы шапка была правельная.

Почему вы считаете что ваша шапка правильнее?

В Слике не случайно так сделано.
Сначала греем стол. У некоторых это может занять 15-20 минут. (до 110 градусов например при плохом БП)
Далее идет Home + запуск на нагрев сопла (которое обычно за минуту прогревается).
Dimon372
 
Сообщения: 276
Зарегистрирован: 14 янв 2014, 23:32
Откуда: Санкт-Петербург

Re: Слайсер Slic3r

Сообщение unigenum » 21 дек 2015, 13:13

Dimon372 писал(а):Почему вы считаете что ваша шапка правильнее?

Ключевая фраза. :)
У меня даже в стартовом г-коде вручную прописан 1 вариант. Пришел к такому варианту опытным путем.
Причем ничего дополнительно slic3r сам в г-код не добавляет. Только то, что прописано на вкладке стартового кода.
Изначально там что-то прописано по умлочанию. И легко правится в под свои нужды.
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

Re: Слайсер Slic3r

Сообщение stepmotor » 21 дек 2015, 13:42

Я писал про то что правильная команда на установку температуры стола
M140 S[температура] -можно посмотреть в мануале repetier firmware
а команда М190 ожидание прогрева стола.

В стандартной шапке slic3r пытается выставить температуру командой ожидания.. может это и работает в допустим марлине но прошивка repetier не воспринимает и не задает температуру стола.
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение unigenum » 21 дек 2015, 14:40

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

у меня сейчас прошит как раз repetier 0.91
обе комманды обрабатываются точно в соответствии с описанием.
мой старт-код:
G28 ; home all axes
G21 ;metric values
G90 ;absolute positioning
M82 ; use absolute distances
M104 S160
M190 S[first_layer_bed_temperature] ; wait bed temp
G28 ; home all axes
M104 S[first_layer_temperature]; set temp
G1 X10 Y20 F6000
G1 Z5 F180 ; lift nozzle
M109 S[first_layer_temperature]; wait heat
unigenum
 
Сообщения: 705
Зарегистрирован: 29 окт 2012, 13:55
Откуда: СПб

Re: Слайсер Slic3r

Сообщение stepmotor » 21 дек 2015, 23:28

unigenum Спасибо ! Сделал шапку на основе Вашей все работает как надо.. !!!
Sergey-3D Printer :) Arduino 2560 + Ramps 1.4 + Leadshine DM422C. Firmware: Marlin. + my Filament extruder :)
+ My H-Bot 218\218\218mm \ Mega2560 \ DRV8825 \ Marlin-RC
Аватара пользователя
stepmotor
 
Сообщения: 331
Зарегистрирован: 19 май 2014, 18:05
Откуда: Россия, Московская обл.
Skype: sergius_efremov
прог. языки: Delphi,VB,PHP,MicroC,CVAVR
ФИО: Сергей Ефремов

Re: Слайсер Slic3r

Сообщение KtSerg » 26 дек 2015, 22:43

Пользовался Slic3r 1.2.9.80, но странные "переливы" пластика на заполнениях очень напрягают. Та-же модель в Куре нарезается без таких "переливов", но в Слике чет как-то субъективно удобнее из Репетир-хоста...
Сегодня решил узнать откуда лишний пластик, на скорую руку набросал программку, которая читает файл gcode и считает расход пластика при каждом перемещении (в пересчёте на 1мм перемещения головы).
Нарезал одну модель в Slic3r 1.2.9.80, 1.2.6.77, Курой 14.12.1 и 15.04
Постарался выставить одинаковые настройки.
Получилась интересная картина: Кура в среднем давит 0,0498 на 1мм (обе версии)
Слик 1.2.9.80 - 0,0528
Слик 1.2.6.77 - 0,0530
Но при этом в Слике 1.2.9.80 есть "артефакты" !!! после холостого прохода (без экструзии) в следующих перемещениях давится 0,1125 пластика!!! в два раза больше.
Это не всегда но в более ранней версии такого совсем нет.
Вот фрагмент файла gcode и соответствующий ему кусок из моей программки:
gcode----
G1 X103.947 Y127.127 E41.52822
G1 X103.948 Y127.122 F7800.000
G1 X105.213 Y127.358 E41.67299 F1200.000
G1 X105.908 Y127.431 E41.75161
G1 X107.022 Y127.508 F7800.000
G1 X107.968 Y127.513 E41.80101 F1200.000
G1 X107.968 Y127.514 F7800.000
G1 X109.028 Y127.452 E41.92049 F1200.000
G1 X109.283 Y127.494 F7800.000
G1 X109.503 Y127.714 E41.93722 F1200.000
G1 X110.133 Y127.734 E41.97116
---------

test-flow---
G1 X103.947 Y127.127 E41.52822 E/1mm: 0,05225
G1 X105.213 Y127.358 E41.67299 E/1mm: 0,11250
G1 X105.908 Y127.431 E41.75161 E/1mm: 0,11250
G1 X107.968 Y127.513 E41.80101 E/1mm: 0,05221
G1 X109.028 Y127.452 E41.92049 E/1mm: 0,11252
G1 X109.503 Y127.714 E41.93722 E/1mm: 0,05377
G1 X110.133 Y127.734 E41.97116 E/1mm: 0,05384
------------
При анализе не выводятся строки холостого пробега, но естественно учитываются в расчетах.

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

Первые результаты исследований, увеличение потока в два раза - это заполнение "углов" периметра, там в основном и наблюдается "перелив". Уменьшить его удается только вместе с общим уровнем потока, отдельно на это "заполнение углов" ни какие настройки не действуют. Пока выставил в Слике вместо "0" - по дефолту, все потоки (кроме первого слоя) на "150%". Результат относительно приемлимый. Если выставить 100% - поток пластика уменьшается до 0,032 (примерно) E/1mm.
Да ещё, при "круговом" заполнении верха/низа выглядит симпатично, но в слое остаются дырки. :(
KtSerg
 
Сообщения: 67
Зарегистрирован: 13 ноя 2015, 22:48

Re: Слайсер Slic3r

Сообщение Myp » 27 дек 2015, 21:02

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

Пред.След.

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

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

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