Мой стартовый код для Ghost 5 или "хватит размазывать сопли".
Здравствуйте, подписчикам привеет! ;)
Коротко: если у принтера сопло паркуется за границами стола, то удобнее вместо "размазывания соплей" по столу вешать их перед печатью на край стола.
Мой код для прюша и супер слайсеров. (не копировать бездумно!, дочитать!)
Стартовый:
M140 S[first_layer_bed_temperature] M300 S5000 P280 ; beep M220 S100 ;reset feedrate M221 S100 ;reset flowrate M190 S[first_layer_bed_temperature] M104 S[first_layer_temperature] M300 S5000 P280 ; beep G28M109 S[first_layer_temperature] M300 S5000 P280 ; beep G0 Z0.1 F12000 ;Move Z Axis up G92 E0 ;Reset Extruder G1 F450 E20 G92 E0 ;Reset Extruder G0 X0 Y0 F12000 ;Place the nozzle over the bed M77 ;Stop print timer M75 ;Start print timerКонечный:G92 E0 ;Reset ExtruderG1 F2400 E-11 G90 M104 S0 ; turn off temperature M140 S0 G0 F600 Z200 M84 ; disable motors ; M300 S5000 P280 ; beep ; G4 S1 ; wait ; M300 S5000 P280 ; beep ; G4 S1 ; wait ; M300 S5000 P280 ; beep M300 S392 P436 M300 S0 P109 M300 S392 P436 M300 S0 P109 M300 S392 P436 M300 S0 P109 M300 S311 P326 M300 S0 P81 M300 S466 P108 M300 S0 P27 M300 S392 P436 M300 S0 P109 M300 S311 P326 M300 S0 P81 M300 S466 P108 M300 S0 P27 M300 S392 P872 M300 S0 P218А
теперь длинно.
В печати я примерно год, но входил в нее сразу с двух ног. Еще при выборе принтера наткнулся на канал Соркина, и пока шел принтер пересмотрел кучу разного. Стартовал с прюша слайсера, на родной прошивке напечатал только болт и гайку, сразу начал печатать тюнинг и т.д.
Так как с слайсером воевать не пришлось, то попутно старался улучшить себе жизнь.
И вот заметил, что при парковке сопло выходит за край стола примерно на 4мм.На этом и строится основное улучшение, сопло прочищается за пределами стола, вешает сопли на край и "бежит" печатать.
Важно! Мой код учитывает то, что в прошивке указал что "дом" не Х 0 У 0, а что Х 0 У -4.
На обычной прошивке вместо:G0 X0 Y0 F12000 ;Place the nozzle over the bed должно быть:G0 X0 Y4 F12000 ;Place the nozzle over the bed
Хммм... Там у меня еще есть всякое удобство, лучше давайте по пунктам распишу, что и для чего сделано, и на базе этого вы сами сможете себе подправить как надо.
Стартовый:
M140 S[first_layer_bed_temperature] - греет стол без ожидания. если кура - удалить
M300 S5000 P280 ; beep - делает писк. это для меня, печать пошла, стол греется. если забыл то пойти смазать клеем. если кура, то наверное удалить...
M220 S100 ;reset feedrate - сброс процента скорости на 100% (вдруг на прошлой печати замедлялись или ускорялись)
M221 S100 ;reset flowrate - сброс процента потока на 100% (аналогично прошлому пункту)
M190 S[first_layer_bed_temperature] - греет стол с ожиданием. если кура - удалить
M104 S[first_layer_temperature] - греет сопло без ожидания.
M300 S5000 P280 ; beep - контрольный писк, что греется сопло.
G28 - парковка домой. если кура - убрать.
M109 S[first_layer_temperature] - греет сопло с ожиданием. Т.е. я сперва запустил нагрев и при нагреве принтер парковался, некая экономия времени.
M300 S5000 P280 ; beep - снова пикнул, пора идти смотреть на старт печати и первый слой
G0 Z0.1 F12000 ;Move Z Axis up - подъезжает столом на высоту 0,1мм
G92 E0 ;Reset Extruder - сброс экструдера в 0, т.к. не знаю в относительных или абсолютных он значениях.
G1 F450 E20 - выдавливается 20мм прутка, надо 10мм, но 10+ из-за конечного кода.
G92 E0 ;Reset Extruder - снова сброс экструдера т.к. вдруг печать в абсолютных...
G0 X0 Y0 F12000 ;Place the nozzle over the bed - сопло резко подъезжает к столу (у меня дом У -4). на обычной прошивке G0 X0 Y4 F12000
M77 ;Stop print timer
M75 ;Start print timer
Этими двумя командами я перезапускаю счетчик времени печати, чтобы в итоге мне принтер показал время печати детали без затрат времени на разогрев стола и сопла.
Дальше пойдет г-код уже печати, принтер получит все настройки, поставит стол на нужную высоту и пойдет печать...F12000 это кстати скорость. Только в минуту (разделить на 60) т.е. 200мм\с. Принтер с норм прошивкой бегать быстрее чем может(разрешено в настройках) не должен, но если что можно и подправить...
Конечный:G92 E0 ;Reset ExtruderG1 F2400 E-11 - откат прутка на 11мм, это идет плюсом к ретракту который генерит слайсер. В общем я так извлекаю пруток. В итоге, если перед новой печатью мне надо другой пластик, то я на холодном принтере его перезаряжаю.
G90 - на всякий пожарный абсолютные координаты
M104 S0 ; turn off temperature - сопло на ноль (выключение)
M140 S0 - стол на ноль (выключение)
G0 F600 Z200 - упускаю стол почти в пол, мне так удобнее модели снимать. не обязательно, можно удалить
M84 ; disable motors - обесточивание моторов
; M300 S5000 P280 ; beep
; G4 S1 ; wait
; M300 S5000 P280 ; beep
; G4 S1 ; wait
; M300 S5000 P280 ; beep
закомментированный блок делающий три писка по окончанию печати
M300 S392 P436
M300 S0 P109
M300 S392 P436
M300 S0 P109
M300 S392 P436
M300 S0 P109
M300 S311 P326
M300 S0 P81
M300 S466 P108
M300 S0 P27
M300 S392 P436
M300 S0 P109
M300 S311 P326
M300 S0 P81
M300 S466 P108
M300 S0 P27
M300 S392 P872
M300 S0 P218
активный блок пиликающий марш из звездных войн. Т.е. в итоге у меня два вариант пиликанья в конце печати, знак";" перед строкой ее выключает. Можно удалить или закоментить марш и включить простые три писка.
Я пользуюсь прошивкой, где в меню есть включение и отключение звука, т.е. когда не надо я просто выключаю, а в слайсере у меня всегда так музыкально...Кура сама расставляет нагрев и парковку, поэтому так ювелирно очередность действий не расписать, но пользоваться можно.
Всем этим я пользуюсь и в реборне, но там пришлось сперва исправить косяки китайцев и позволить принтеру парковать голову в вырезанном уголке стола. По всем ощущениям изначально так и планировалось, но "халабуда" охлаждения заставила их ограничить область печати. На фото обычная печать, сопло не чистил, вот так вешает на стол. Не знаю как будет работать с оффсетами, там вам виднее может поправите значение куда подъезжать столу.
Я привык, что принтер должен быть настроен в нули без оффсетов.
"Артем Квантов".
Еще больше интересных статей
Простой калькулятор стоимости печати. Новая версия 0.6.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Долго я ничего не обновлял, так...
Вакуумный сублиматор филамента (и не только) "Лютая дичЪ-93"
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Продолжаем традицию
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
пока так.
Комментарии и вопросы
Я позавчера перерыл много сайт...
Да не экспериментальный и жест...
Сурово. Так понял, что это экс...
Приветствую, начал знакомится...
Здравствуйте. Имеется стоковый...
Всем доброго! По поводу жидкой...
На 3 д тодей я делаю не очень...