G28; home all without mesh bed level G0 Z5 G0 Z0.4 G92 E0.0 ; reset extruder distance position G1 X60.0 E9.0 F1000.0 ; intro line G1 X100.0 E21.5 F1000.0 ; intro line G92 E0.0 ; reset extruder distance position Это стартовый gcode из файла с калибровочным кубиком который шел в комплекте с Sapphire PRO. Как видно здесь используется intro line, мне кажется это эффективнее чем давить пластик одно кучкой. Такая же intro line используется в старом принтере da Vinci 1.0 Pro.
И в Ender 3 стартовая линия используется. Прогон пластика нужен для случаев когда из ещё горячего сопла после печати вытек пластик. Соответственно в таких случаях кучка будет меньше и снова не прилипнет. А стартовая линия нарисуется не вся, но все, что выдаваться из сопла останется на столе.
@@ac3dpechat я тоже у себя на эндере убрал линию, ее отдирать каждый раз сложно. Автор, добавь в текстовом виде свой стартовый код в закрепленном коментарии, чтобы можно было просто скопировать и вставить его в настройки
Не подскажите как убрать эту стартовую линию прогонк пластика? Просто толку от нее нет, так как для печати использую кайму для модели, пока она печатается как раз пластик прогонится.
Решил такую проблему следующим образом: на край платформы клею кубик 10х10х3мм из корковой пробки или просто саму пробку за границами стола - если можно туда уехать, в стартовом коде: прогрев стола, прогрев сопла до 100, марш на координаты кубика z+15 опускаемся на кубик так чтоб сопло слегка утопилось в кубик на ~0,5мм греем сопло до конечной температуры, выдавливаем чуток нити 1-3мм без перемещения - она вылезти не сможет, воздух убежит и пластик создаёт избыточное давление поднимаемся над кубиком Z+10 F500 без экструзии - избыточное давление в этот момент выдавит лишнее ретракт марш в центр стола сопля всегда приклеится, убирается руками, кубик периодически меняется на новый, пользуюсь более 2-х лет, никогда не подводило. Как вариант (если надоест менять кубик) корковую пробку можно заменить чем то более стойким. На краю стола в 99.8% никто не печатает. Соплей во время прогрева нету.
G28 X0 Y0 Z0 ;move X/Y to min endstops G28 X0 Y0 Z0 ;move X/Y to min endstops G0 Z0.15 G92 E0 ;zero the extruded length G1 X40 E25 F500 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm! G92 E0 ;zero the extruded length again G1 E-1 F500 ; Retract a little G1 X80 F4000 ; Quickly wipe away from the filament line M117 Printing… G5 Самый рабочий для меня вариант, линию рисует, сначала много давит, затем немного + ретракт
у меня тонкую линию так и ложит до места печати, в начале печати получается комок, как его заставить втянуть на окончании линии, и начать печатать без высеров и собранной и намотанной струны? почему в завершающем джи коде нет втягивания по завершению печати?
Когда у меня был обычный 12в нагревательный стол на прюше, чтобы он быстрее нагревался я накрывал его картонкой и прописал в стартовом g-коде сдвигать её хотендом на пол.
Мне когда-то надо было много мелких деталей по очереди печатать оставив принтер без присмотра, после печати он остужал стол и сопло, делал паузу в 10минут, сталкивал напечатаное со стола, грелся и стартовал следуюшую деталь.... Так как у меня дрыгостол я приклеил ему картонный фартук чтоб детали меж столом и основанием не оказались, а скатывались по картонке. Gкод собирал в текстовом редакторе из нескольких кодов от разных деталей.
@@mikviper4086 интересно конечно, но вот у меня если приклеялось к столу то только шпателем можно убрать. А если не приклеялось то само во время работы отваливается 😁
@@windy_sky а вы ждали до полного оствания стола? Я печатаю восновном pla хотя с остальными вроде тоже так работает, например бывает такое что за свеженапечатанную деталь можно весь принтер поднять и она не оторвется но стоит остудить стол как деталь сама отвалится, иногда даже слышно легкий щелчек и после можно деталь взять как будто её кто-то просто на стол положил. Стол :ультробаза от эникубик, температура для pla 60°c petg70°c, abs≈90° с абс бывает и во время работы отлипает
Спасибо интересное видео с обзором команд g-ood. А касательно клубка филамента - обводки по моему достаточно, но и другие варианты - со стартовой линией также интересны. С наступающим новым годом, всем здоровья и бесконечного филамента.
Проще давишь сначала 10-20 мм пластика мимо стола ("продувка"), потом подводишь головку на угол стола (цепляем за угол выдавленое) и высоту 0,3мм и печатаешь линию с ускорением по краю стола (контроль что всё работает как надо), где-то не доходя до конца линии делаешь откат на стандартную величину с подъемом головы на 5 мм (отрываем сопли), и дальше едешь к началу печати. Вот мой стартовый код (для моего P905X) думаю что поменять в нем разберетесь: ; Default start code G28 ; Home extruder G1 Z25 F300 G0 F9000 X0 Y0 M107 ; Turn off fan G90 ; Absolute positioning M82 ; Extruder in absolute mode M190 S{material_bed_temperature_layer_0} ;Start heating bed M104 S{material_print_temperature_layer_0} ;Start heating extruder G92 E0 ; Reset extruder position M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding G1 X0 Y0 G1 E10 F200 G92 E0 ; Reset extruder position G1 X8 Y0 Z5 F6000 G1 Y5 Z1 G1 Y10 Z0.3 G1 Y190 E24 F2000 G1 Y210 F180 G92 E0 ; Reset extruder position G1 Y220 Z2 F3600 G1 X9 Z0.3 F3300 G04 F15
Не проще ли это реализовать как, например, в принтере ender3pro? Печатается линия на краю стола общей шириной 0.8мм, поднимается ось z и опускается с выдавленным материалом на стол в 5 мм от линии. Затем ретракт и пошел печатать модель. Главное просто, а чем проще - тем надежнее.
К меня прошивка от ромиро 2.0. Он там интересно тоже придумал. Сопло уходит в ноль но Z сдавливая пластик, потом идет по z на сантиметр вверх и по y на полтора очень медленно и с обдувом. Ни одного косяка если не налипнет большой пузырь с предыдущей печати. А экструзия нормализуется на юбке с с меньшими потерями пластика. У. Еня всегда юбка вначале коряво идет пару сантиметров. Но к печати уже все тип топ. Если уж совсем жестко избавляться от налипаний, надо щетку ставить и забивать г код что бы сопло прям перед печатью проходило через щетку.
Чтоб сменить филамент не дожидаясь нагрева сопла я добавил дополнительно большую экструзию в стартовом коде и большой ретракт в конечном коде. Для удобства добавил писк после прогрева, еще три разной длительности/тона по окончании печати. Также после прогрева пауза для печати со стеклом - оно разогревается с запаздыванием относительно датчика температуры стола. Бывает делаю чтоб нагрев стола не отключался по окончании - иногда удобно.
@@ac3dpechat первая часть start.gcode ;Sliced at: {day} {date} {time} ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density} ;Print time: {print_time} ;Filament used: {filament_amount}m {filament_weight}g ;Filament cost: {filament_cost} ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line ;M109 S{print_temperature} ;Uncomment to add your own temperature line ;M302 S0 ;allow cold extrusion M92 E100.25;steps/mm G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 Z15.0 F{travel_speed};move the platform down 15mm G92 E0 ;zero the extruded length G1 F200 E13 ;extrude 13mm of feed stock G92 E0 ;zero the extruded length again G1 F{travel_speed} ;G4 S120 ;Uncomment to wait 120sec after reaching the bed temperature M117 Printing... ;Put printing message on LCD screen M300 S8000 P100 ;beep а также вторая часть - end.gcode: ;End GCode M104 S0 ;extruder heater off ;M140 S0 ;Uncomment if need heated bed heater off (if you have it) G91 ;relative positioning G1 E-10 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way M84 ;steppers off G90 ;absolute positioning ;{profile_string} M300 S100 P333 ;beep1 G4 S1 ;wait 1sec M300 S333 P100 ;beep2 G4 S1 ;wait 1sec M300 S1000 P33 ;beep3
А зачем сдвинул позицию слива пластика На стол? :) прикрепи в позиции за столом ниже стола коробочку для слива пластика, и слива туда. Оно не сможет утащить из коробочки ниже уровня стола и на столе ничего не останется торчать всю печать
Здравствуйте, а не подскажете как настроить cura чтоб она вставляла в gcode скрипт для предпросмотра изображения объекта печати непосредственно в принтере?
Ну бывает такое что хоть и юбка или койма не помогают так как при разогреве сопли на стол лезут а потом всё это цепляется за охлаждающую систему и начинает по столу всё это катать.
Так у медведей вед стандартный jcode по прогонки, он просто делает полосу на краю стола и всё норм, по чему бы не использовать его, ± со своими корректировками?
Проблема решена в некоторых принтерах (с одним таким я общался долго - он сам - г-но, а вот с соплями проблем не было). Просто экструдер ставится в начальную позицию - она за пределами сопла, а там бункер для отходов. После прогрева давится филамент, причем начинает давить чуть раньше достижения заданной температуры, для пла примерно со 194°. И давится все время пока не догреется до 210°. После этого едет к старту печати. А на краю бункера на пружинках закреплен пластиковый лепесток (видимо фторопластовый), сопло об него задевает, висящая сопля срезается (видимо там еще и ретракт происходит, т.к. за время подъезжания к старту уже не течет, а если брать сторонний g-код, то еще успевает подтечь). К сожалению у себя я такое применить не могу, потому что стол чуть больше зоны перемещения головы. По крайней мере так изящно и надежно - не получится.
Спасибо. На видео не очень видно. У меня со зрением плохо. Вы бы писали в описании это ДЖ коды. Если кто разбирались пожалуйста пишите эти ДЖ коды здесь
Я делаю как у Йозефа Пруши, начинаю двигатся вдоль кромки стола и потом включаю подачу, всего пробег 10 см. Ничего на сопло не налипает и экструдер к бою готов.
Как мне импортировать Джи код из Пруса слайсера в Кура?) Копировал просто текст Джи кода, не каких результатов... Пруса стартовая печать идеальная. Кура вообще творит дичь. В Куре нет моего принтера в профилях. И формат .ini не читает (принтер новый, Cobra 2 pro. В прочем и Cobra 2 у них тоже нет в базе)
Неоправданный рассход материала. Если стол откалиброван, соплю можно вытереть об стол. Как более удобный вариант, принтер стартует и печатает на столе 5-10см линию в обе стороны и потом наваливает ещё микроскопическую кучку в конце за которую удобно отрывать эту напечатаную полосу. Ничего не тянеться к модели, и есть сразу тест адгезии и настройки стола. расход минимальный. В идеале делать чистый старт и при смене филаманта сбрасывать "запор" вручную.
А как настроить джи код, чтобы при длительной печати пла пластиком, примерно раз в 2 часа сопло уезжало на край стола (или за его пределы по возможности) и продавливало нное количество пластика? Достало образование пробок при частых ретрактах, ввиду чего немогу распечатать интересующую меня модель, печать которой более 10 ти часов, тем самым думаю удастся избавиться от пробок
Опустить сопло в рабочее положение но не передвигать в область печати а прогнать экструдер по самому краю стола на расстояние 100 мм и потом обратно 70-80 мм. Какие бы кракозябры не образовались, они останутся на самом краешке стола! Выдавить при этом филамент в рабочем режиме.
Делаю несколько иначе: в финише после первого ретракта в 1мм и ухода сопла от модели еще один ретракт в 15мм, далее в старте подача 14мм и сразу печать, стабильно всё хорошо работает
@@kykyenma1222 открой в слайсере машин сеттингс, там есть стартовый код, в нем меняешь: g1 f200 e1 на g1 f200 e 14 . В завершающем коде вместо е-2 ставишь е-15. Всё! после печати можно спокойно на холодную менять пруток на другой цвет. Очень удобно.
@@Leningrad_DE многие и уже давненько делают из кисточек парковку - это совсем другое. У десигнера прочистка филамента при засоре, либо замене, либо смене на второе сопло, либо между слоями туда же в воронку идет. А от вытеканий там клапан стальной.
@@ac3dpechat Может и не жаль, ultimaker третий лучше да и компания в целом развивается и развивает свой слайсер, а не как Пикассо в стагнации с 17 года
Уменя ноль (Хоум) не над столом и просто лишнее уходит вниз ... И твердеет и когда начинается печать ехтрудер начинает двигаться и просто отрезается краем стола стеклом и все ...
Подскажите, как отключить автокалибровку стола в процессе печати? Принтер wanhao d9m2. Принтер снимает высоты стола, и якобы рисует себе карту высот. Что бы печатать ровно. Но по факту, если печатать большую деталь, четко видно что он хаотично то подымает то опускает экструдер. Где то слой толстый, а где то шкребет по столу экструдером
Я для себя случайно (из-за ошибки в стартовом g-коде) нашел решение, которым пользуюсь уже не первый год. Сопло находится на высоте, около 3мм над углом стола, быстро выдавливает количество пластика, чтобы образовать кучку, далее, продолжая подачу сдвигается вдоль края стола на 10мм, далее, продолжая подачу, двигается право и выходит на высоту 0, продолжая подачу, печатает линию вдоль края стола, потом переходит к детали. Сопло всегда чистое и ничего не утаскивает.
У меня как-то странно идет начало печати. Раньше делал так же как в этом видео - выдавливает, потом едет к месту печати. Теперь, подлец, не понимаю что случилось, опускает голову на стол, цепляет выдавленный пластик и тащит его к мету печати.... ШЗНХ? Код стартовый такой: G28 G21 ;metric values G90 ;absolute positioning M107 ;start with the fan off G1 Z15.0 F3000 ;move the platform down 15mm T0 ;Switch to the first extruder G92 E0 ;zero the extruded length G1 F200 E30 ;extrude 30mm of feed stock G92 E0 ;zero the extruded length again G1 F200 M218 T0 X0 Y0; M218 T1 X0 Y0; M117 Printing... что не так? Плата lerdge. Кстати говоря, какой правильно выставить вариант g- кода для неё? нигде не пишут официальных данных. По советам советчиков марлин, репрап, репетир .. кто во что горазд. Ставил марлин и репетир - оба печатают, но вопрос все ли правильно работает и нет ли урезания каких-то функций (например в настройках напротив некоторых параметров стоит восклицательный знак, при наведении на который всплывает сообщение - параметр скрыт установленным типом принтера и не может быть включен).
Вот этот код, найденный на каком то форуме, еще ни разу не подводил. Делает жирную линию 4 см от начала координат G0 X0 Y0 F9000 ; Go to front G0 Z0.3 ; Drop to bed G92 E0 ; zero the extruded length G1 X40 E25 F500 ; Extrude 25mm of filament in a 4cm line G92 E0 ; zero the extruded length G1 E-1 F500 ; Retract a little G1 X80 F4000 ; Quickly wipe away from the filament line
Подскажите, пжл., как прописать в gcode автоматическое включение обдува хотэнда сразу при выборе файла из флешки. Где-то в прошивке намудрил и теперь приходится включать из меню каждый раз. А до самой прошивки пока не добраться.
Здравствуйте,я начинающий 3Dпечатник,и пока не очень соображаю в G коде,так вот у меня проблемка,принтер Tevo Nereus,установил датчик автоуровня,скачал прошивку от производителя,залил,отрегулировал все как положено,по инструкции,но при старте на печать увеличивается зазор между соплом и столом,может проблема в прошивке или в стартовом коде,помогите решить,заранее благодарен
Уважаемый автор. Честно говоря я не уловил причину, вызвавшую необходимость вашего исследования. Я пользуюсь Курой начиная с версии 3.6.0 и по 4.4.1. Стартовый g-код этих версий, на моей Tevo Black Widow с директ-экструдером, всегда работает безукоризненно. При условии, что до начала печати, я снимаю остатки филамента с сопла. Рукой, что не трудно и редко. Я не утверждаю, что свою работу вы сделали зря. Я просто, основываясь на своем опыте, не могу понять-зачем? На других кинематиках картина другая?
@@ac3dpechat это понятно и присуще многим. Но, на экране я увидел совсем не те действия, что совершает Кура. У Куры вроде как все не только правильно и логично, но и близко к тому, чего добивались вы.
Здравствуйте, может кто сталкивался с подобной проблемой, у меня при печати по оси Y модель получается на 1 мм короче, печатаю допустим куб 25х25х25, по оси Y выходит 24мм, буду признателен любой инфе, принтер FBG 4S. Спасибо.
Хорошая идея) Но что если вместо пауз и смещений по оси координат добавить ретракт? Что бы более вероятно образовалось место разрыва пластика. Ну или же сделать слюнявчик в который принтер будет собирать эти сопли перед печатью (если есть возможность, но в 15мм от начала координат, так будет выглядеть получше и места хватит). И уже с того места голова поедет на печать. О, и ещё. Можно замутить стеночку перед входом на стол. Например, пластик продушило за столом, но при въезде в область (готова +15) стоит барьер высотой 10-13мм, который обрывает нить.
ну у меня просто об край стола обтирает эти сопли. Если что-то и прилипает, то с краю. Чуть уменьшается область печати и приходится потом отдирать от стола лишнее, но зато проблем никаких нет. G1 Z10.0 F3000 ;Move Z Axis up M104 S{material_print_temperature_layer_0} ; Set Extruder temperature M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate G28 ;Home all axes G92 E0 ; Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up G1 X17.1 Y20 Z0.28 F5000.0 ;Move to start position G1 X17.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X17.4 Y200.0 Z0.28 F5000.0 ;Move to side a little G1 X17.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up
Зачем все эти сложности? Опустить стол на 5мм и выдавить 10мм пластика. Он надёжно прилипнет к столу и не потащится за соплом. Максимум можно добавить паузу на пару секунд. Если давить пластик с 15мм высоты ясное дело он не прилипнет)).
Возникла необходимость печатать удаленно, и отношение к такому стартовому g-code изменилось =) Только он всеравно не подходит мне, нужно что-то другое, чтобы нить срезалась или сбивалась краем стола.
G90 ; use absolute coordinates M83 ; extruder relative mode M104 S200 ; set extruder temp M140 S60 ; set bed temp M190 S60 ; wait for bed temp M109 S200 ; wait for extruder temp G28 ; move X/Y/Z to min endstops G1 Z0.28 ; lift nozzle a bit G92 E0 G1 Y3 F1800 ; zero the extruded length G1 X60 E25 F500 ; Extrude 25mm of filament in a 5cm line. G92 E0 ; zero the extruded length again G1 E-2 F500 ; Retract a little G1 X70 F4000 ; Quickly wipe away from the filament line M117 G21 ; set units to millimeters G90 ; use absolute coordinates M82 ; use absolute distances for extrusion G92 E0 M107 ;LAYER_CHANGE ;Z:0.3 ;HEIGHT:0.3 ; BEFORE_LAYER_CHANGE 0 @ 0.3mm G1 E-2 F2400 G92 E0
Привет! Ты чего то сильно замарочился, самый эффективный и повторябильный вариант для всех пластиков и принтеров это печать юбки (галочка в cura) с отступом пару мм от детали, даёт просраться соплу перед печатью и с минимальным перемещением находясь уже на первом слое печатает деталь. С юбкой нет проблем перечисленных в видео, даже если на сопле висит остывшая люся образовавшаяся в процессе прогрева принтера перед печатью, она останется в зоне печати юбки и на деталь не повлияет.
У меня на anycubic i3 mega начинает окструзию на расстоянии 0,1мм (ноль) и поднимается наверх, потом к началу печати, вертикальная сопля всегда остаётся на месте
Вот так делаю (взял с какого-то эндеровского форума): M117 Getting the bed up to temp! M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature M117 Pre-heating the extruder! M104 S160; start warming extruder to 160 G28 ; Home all axes M117 Auto bed-level G29 ; Auto bed-level (BL-Touch) G92 E0 ; Reset Extruder G1 Z160 - здесь я подхожу к принтеру и где-то за пару сек. до начала опускания головы на стол вытаскиваю вытекший пластик, чтоб он не оказался на столе и не прилип к соплу M117 Getting the extruder up to temp! M104 S{material_print_temperature_layer_0} ; Set Extruder temperature M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature G1 Z1.0 F3000 ; move z up little to prevent scratching of surface G1 X0.1 Y20 Z0.3 F5000.0 ; move to start-line position M117 Purge two lines - выдавливает две линии, срабатывает в большинстве случаев. На юбке доделывается, если что-то не так. G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line G1 X0.4 Y200.0 Z0.3 F5000.0 ; move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; draw 2nd line G92 E0 ; reset extruder M205 E20 M117 Printing is in process Я заметил, что при печати юбки происходят ненужные ретракты. Похоже это из-за включенного LA. В след. раз выключу его для юбки. Вообще, Кура - мастер по запарыванию печати своими фичами )) Например, если неудачно подобрать параметры для шва, можно получить недоэкструзию. У меня на тонком цилиндре сопло проезжало без выдавливания лишний полукруг, только чтоб встать на ту точку, которая задана настройками шва. В итоге, сопло (вероятно) свозит неуспевший застыть пластик в комки. Это жесть, особенно когда замечаешь в самом конце долгого принта! При Shortest - этого не происходит. P.S. ютюб как-то адски форматирует текст!
Доброго времени. Никита, глянь эту ссылку 3dtoday.ru/blogs/1fcb7586c1/wiper-iz-termosilikona-avtomaticheskaya-ochistka-sopla-pered-nachalom-pechati, может получится прописать GCOD в CURA под данную приблуду.
лови мой стартовый g код только внимание: G29 нужен если блтач стоит ; start_gcode M117 Start Clean ; Indicate nozzle clean in progress on LCD M104 S{material_print_temperature_layer_0} M109 S{material_print_temperature_layer_0} M109 R{material_print_temperature_layer_0} M107 ; Turn layer fan off G21 ; Set to metric [change to G20 if you want Imperial] G90 ; Force coordinates to be absolute relative to the origin G28 ; Home X/Y/Z axis G29 ; viravnivanie G1 X3 Y1 Z15 F9000 ; Move safe Z height to shear strings G0 X1 Y1 Z0.2 F9000 ; Move in 1mm from edge and up [z] 0.2mm G92 E0 ; Set extruder to [0] zero G1 X100 E12 F500 ; Extrude 30mm filiment along X axis 100mm long to prime and clean the nozzle G92 E0 ; Reset extruder to [0] zero end of cleaning run G1 E-1 F500 ; Retract filiment by 1 mm to reduce string effect G1 X180 F4000 ; quick wipe away from the filament line / purge M117 End Clean ; Indicate nozzle clean in progress on LCD M117 Printing...
Здравствуйте, Никита. Полезные видео и эксперимент, но тем не менее не совсем понятно, к чему такие сложности. В изначальных настройках Cura G-код устроен так, что каретка с хотендом сначала движется от ближнего левого угла стола с небольшим отступлением от края к дальнему левому и обратно, а уже потом к центру стола, где уже и происходит печать. При таком алгоритме стабилизируется давление и прочищается само сопло, на выдавленной полоске остаётся все ненужное и по ней можно убедиться в равномерности выдавливания и качестве прилипания к столу. Ну, и раз разговор зашёл о настройках Cura, хотелось бы получить ответ на вопрос, который уже задавал. Проблема не критическая, но все же для меня огорчительная. Дело в том, что в роликах многих блогеров в режиме предварительного просмотра на экране внизу виден горизонтальный ползунок движения сопла. У меня же во всех версиях слайсера присутствовал только вертикальный. Уже поставил версию 4.1.1 - результат тот же, т.е. никакой. В чем причина? Может быть нужно поставить дополнительный плагин? Один человек посоветовал в этом режиме поставить галочку «отобразить хотенд» или что-то вроде того. Увы, нет такого в меню, есть только линии перемещения. Надеюсь на Вашу помощь. А за труды спасибо, продолжайте в том же духе.
Астрид 3Д печать О ползунке, имитирующем движение сопла. Он внизу должен быть после нарезки. Вертикальный - слои, он справа. У меня нет нижнего, горизонтального.
@@vitalykirilenko6659 , для корректной работы куре необходим open GL, версию не помню). Возможно у Вас не та версия или просто глючит, посмотрите в этом направлении. На оф. Сайте куры есть полный список требований для корректной работы. У меня сын в танчики ВОТ играет, поэтому графика всегда обновлена и работает)
mikhail2623 Спасибо, Михаил! Единственная и толковая подсказка. Все сделал так, как сказали, т.е. настроил свою NVIDIA, и в Cura появилось то, чего не хватало. С Новым Годом и удачи!👍
раз автор не хочет делать работу до конца, ставлю дизлайк(чтобы не раслаблялся), а для зрителей вставлю код автора для удобного копирования: G28 ;Home G92 E0 ;Reset Extruder G1 Z15.0 F3000 G1 X5.0 Y5.0 F600 G1 F200 E50 G4 P500 M106 S255 G4 P500 G1 X15.0 Y15.0 F200 E51
@@mikviper4086 если рассказываешь и показываешь своим зрителям что-то, надо дать им возможность воспользоватся советом, а значит выложить текстовую версию чтобы зрители могли скопировать себе, а не нажимать на паузу или пересматривать какой-то момент на видео по пять раз чтобы разобрать что там автор бубнит
@@mikviper4086 нет, это автор зажрался если думает что его будут сиотреть если он будет так наплевательски относится к своему делу. А ваши алегории совершенно не к месту, взялся за работу делай ее правильно, а не основываясь на -великом- руском _и так сойдет_
@@Shef-Il он нам в принципе ни чего не должен, пусть снимает как хочет, а вы хотите смотрите, не хотите -не смотрите... Мог бы просто спасибо сказать и после внести пожелания.
Спасибо! Зря бросил канал. Хорошие видео!
ага
G28; home all without mesh bed level
G0 Z5
G0 Z0.4
G92 E0.0 ; reset extruder distance position
G1 X60.0 E9.0 F1000.0 ; intro line
G1 X100.0 E21.5 F1000.0 ; intro line
G92 E0.0 ; reset extruder distance position
Это стартовый gcode из файла с калибровочным кубиком который шел в комплекте с Sapphire PRO. Как видно здесь используется intro line, мне кажется это эффективнее чем давить пластик одно кучкой. Такая же intro line используется в старом принтере da Vinci 1.0 Pro.
И в Ender 3 стартовая линия используется. Прогон пластика нужен для случаев когда из ещё горячего сопла после печати вытек пластик. Соответственно в таких случаях кучка будет меньше и снова не прилипнет. А стартовая линия нарисуется не вся, но все, что выдаваться из сопла останется на столе.
Стартовую линию очень не удобно отдирать от стола после)
@@ac3dpechat я тоже у себя на эндере убрал линию, ее отдирать каждый раз сложно. Автор, добавь в текстовом виде свой стартовый код в закрепленном коментарии, чтобы можно было просто скопировать и вставить его в настройки
Не подскажите как убрать эту стартовую линию прогонк пластика? Просто толку от нее нет, так как для печати использую кайму для модели, пока она печатается как раз пластик прогонится.
@@artefxct удалите строки с фразами line которые начинаются на команду G1
Решил такую проблему следующим образом:
на край платформы клею кубик 10х10х3мм из корковой пробки или просто саму пробку за границами стола - если можно туда уехать,
в стартовом коде:
прогрев стола,
прогрев сопла до 100,
марш на координаты кубика z+15
опускаемся на кубик так чтоб сопло слегка утопилось в кубик на ~0,5мм
греем сопло до конечной температуры,
выдавливаем чуток нити 1-3мм без перемещения - она вылезти не сможет, воздух убежит и пластик создаёт избыточное давление
поднимаемся над кубиком Z+10 F500 без экструзии - избыточное давление в этот момент выдавит лишнее
ретракт
марш в центр стола
сопля всегда приклеится, убирается руками, кубик периодически меняется на новый, пользуюсь более 2-х лет, никогда не подводило.
Как вариант (если надоест менять кубик) корковую пробку можно заменить чем то более стойким.
На краю стола в 99.8% никто не печатает.
Соплей во время прогрева нету.
G28 X0 Y0 Z0 ;move X/Y to min endstops
G28 X0 Y0 Z0 ;move X/Y to min endstops
G0 Z0.15
G92 E0 ;zero the extruded length
G1 X40 E25 F500 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm!
G92 E0 ;zero the extruded length again
G1 E-1 F500 ; Retract a little
G1 X80 F4000 ; Quickly wipe away from the filament line
M117 Printing…
G5
Самый рабочий для меня вариант, линию рисует, сначала много давит, затем немного + ретракт
у меня тонкую линию так и ложит до места печати, в начале печати получается комок, как его заставить втянуть на окончании линии, и начать печатать без высеров и собранной и намотанной струны? почему в завершающем джи коде нет втягивания по завершению печати?
Благодарю за код, идеально.
Когда у меня был обычный 12в нагревательный стол на прюше, чтобы он быстрее нагревался я накрывал его картонкой и прописал в стартовом g-коде сдвигать её хотендом на пол.
Лайфхак)
Лень - двигатель прогресса;)
Мне когда-то надо было много мелких деталей по очереди печатать оставив принтер без присмотра, после печати он остужал стол и сопло, делал паузу в 10минут, сталкивал напечатаное со стола, грелся и стартовал следуюшую деталь.... Так как у меня дрыгостол я приклеил ему картонный фартук чтоб детали меж столом и основанием не оказались, а скатывались по картонке. Gкод собирал в текстовом редакторе из нескольких кодов от разных деталей.
@@mikviper4086 интересно конечно, но вот у меня если приклеялось к столу то только шпателем можно убрать. А если не приклеялось то само во время работы отваливается 😁
@@windy_sky а вы ждали до полного оствания стола? Я печатаю восновном pla хотя с остальными вроде тоже так работает, например бывает такое что за свеженапечатанную деталь можно весь принтер поднять и она не оторвется но стоит остудить стол как деталь сама отвалится, иногда даже слышно легкий щелчек и после можно деталь взять как будто её кто-то просто на стол положил. Стол :ультробаза от эникубик, температура для pla 60°c petg70°c, abs≈90° с абс бывает и во время работы отлипает
Спасибо интересное видео с обзором команд g-ood. А касательно клубка филамента - обводки по моему достаточно, но и другие варианты - со стартовой линией также интересны. С наступающим новым годом, всем здоровья и бесконечного филамента.
Спасибо Виктор и вам того же!)
Шикарно это то- что нужно 👍👏 лично я ещё сделаю во время окончания печати что-бы стол выдвигался не на нулевую точку, а наоборот вперёд
Да вот именно я тоже хочу так сделать не подскажите на какие координаты нужно чтобы он вперед выдвигался
Классный канал для новичков прям👍
Проще давишь сначала 10-20 мм пластика мимо стола ("продувка"), потом подводишь головку на угол стола (цепляем за угол выдавленое) и высоту 0,3мм и печатаешь линию с ускорением по краю стола (контроль что всё работает как надо), где-то не доходя до конца линии делаешь откат на стандартную величину с подъемом головы на 5 мм (отрываем сопли), и дальше едешь к началу печати.
Вот мой стартовый код (для моего P905X) думаю что поменять в нем разберетесь:
; Default start code
G28 ; Home extruder
G1 Z25 F300
G0 F9000 X0 Y0
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
M190 S{material_bed_temperature_layer_0} ;Start heating bed
M104 S{material_print_temperature_layer_0} ;Start heating extruder
G92 E0 ; Reset extruder position
M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding
G1 X0 Y0
G1 E10 F200
G92 E0 ; Reset extruder position
G1 X8 Y0 Z5 F6000
G1 Y5 Z1
G1 Y10 Z0.3
G1 Y190 E24 F2000
G1 Y210 F180
G92 E0 ; Reset extruder position
G1 Y220 Z2 F3600
G1 X9 Z0.3 F3300
G04 F15
Куда пропал автор😢
Не проще ли это реализовать как, например, в принтере ender3pro? Печатается линия на краю стола общей шириной 0.8мм, поднимается ось z и опускается с выдавленным материалом на стол в 5 мм от линии. Затем ретракт и пошел печатать модель. Главное просто, а чем проще - тем надежнее.
Пояснил всё толково, но почему бы не выложить финальный код под видео. Тем не менее спасибо.
На Ender 3 v2 просто делает печать в две линии по оси Х после чего уходит на печать модели - экономно)
Отличный канал - и мне как раз в тему ! Подписался + Лайк! Слежу за следующими видео !
Привет, недавно нашёл твой канал. Хотел просто сказать спасибо за качественный и красивый для глаз и ушей контент)
К меня прошивка от ромиро 2.0. Он там интересно тоже придумал. Сопло уходит в ноль но Z сдавливая пластик, потом идет по z на сантиметр вверх и по y на полтора очень медленно и с обдувом. Ни одного косяка если не налипнет большой пузырь с предыдущей печати.
А экструзия нормализуется на юбке с с меньшими потерями пластика. У. Еня всегда юбка вначале коряво идет пару сантиметров. Но к печати уже все тип топ.
Если уж совсем жестко избавляться от налипаний, надо щетку ставить и забивать г код что бы сопло прям перед печатью проходило через щетку.
Чтоб сменить филамент не дожидаясь нагрева сопла я добавил дополнительно большую экструзию в стартовом коде и большой ретракт в конечном коде.
Для удобства добавил писк после прогрева, еще три разной длительности/тона по окончании печати.
Также после прогрева пауза для печати со стеклом - оно разогревается с запаздыванием относительно датчика температуры стола.
Бывает делаю чтоб нагрев стола не отключался по окончании - иногда удобно.
Поделитесь кодами?
@@ac3dpechat первая часть start.gcode
;Sliced at: {day} {date} {time}
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
;M109 S{print_temperature} ;Uncomment to add your own temperature line
;M302 S0 ;allow cold extrusion
M92 E100.25;steps/mm
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z15.0 F{travel_speed};move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F200 E13 ;extrude 13mm of feed stock
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
;G4 S120 ;Uncomment to wait 120sec after reaching the bed temperature
M117 Printing...
;Put printing message on LCD screen
M300 S8000 P100 ;beep
а также вторая часть - end.gcode:
;End GCode
M104 S0 ;extruder heater off
;M140 S0 ;Uncomment if need heated bed heater off (if you have it)
G91 ;relative positioning
G1 E-10 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
;{profile_string}
M300 S100 P333
;beep1
G4 S1
;wait 1sec
M300 S333 P100
;beep2
G4 S1
;wait 1sec
M300 S1000 P33 ;beep3
А зачем сдвинул позицию слива пластика На стол? :) прикрепи в позиции за столом ниже стола коробочку для слива пластика, и слива туда. Оно не сможет утащить из коробочки ниже уровня стола и на столе ничего не останется торчать всю печать
Но зато есть принтеры, у которых нулевая по концевикам позиция находится как раз над столом.
Здравствуйте, а не подскажете как настроить cura чтоб она вставляла в gcode скрипт для предпросмотра изображения объекта печати непосредственно в принтере?
Разве недостаточно юбки или каймы для очистки сопла от стартовых соплей? Юбка как раз для того и предназначена же.
Ну бывает такое что хоть и юбка или койма не помогают так как при разогреве сопли на стол лезут а потом всё это цепляется за охлаждающую систему и начинает по столу всё это катать.
@@windy_sky адские пляски ))))) интересно наблюдать зато )))
Так у медведей вед стандартный jcode по прогонки, он просто делает полосу на краю стола и всё норм, по чему бы не использовать его, ± со своими корректировками?
Почему больше нет уроков?
Проблема решена в некоторых принтерах (с одним таким я общался долго - он сам - г-но, а вот с соплями проблем не было). Просто экструдер ставится в начальную позицию - она за пределами сопла, а там бункер для отходов. После прогрева давится филамент, причем начинает давить чуть раньше достижения заданной температуры, для пла примерно со 194°. И давится все время пока не догреется до 210°. После этого едет к старту печати. А на краю бункера на пружинках закреплен пластиковый лепесток (видимо фторопластовый), сопло об него задевает, висящая сопля срезается (видимо там еще и ретракт происходит, т.к. за время подъезжания к старту уже не течет, а если брать сторонний g-код, то еще успевает подтечь). К сожалению у себя я такое применить не могу, потому что стол чуть больше зоны перемещения головы. По крайней мере так изящно и надежно - не получится.
Спасибо. На видео не очень видно. У меня со зрением плохо. Вы бы писали в описании это ДЖ коды. Если кто разбирались пожалуйста пишите эти ДЖ коды здесь
Если брать, перемещаться примерно на 0.1 высоту от стола, делать небольшую линию, и только потом печатать?, она уш точно не отлипнет
Хотелось бы ещё какие нибудь лайфхаки про стартовый и завершающий код
В будущих видео расскажу про завершающий G-код
Можно было добавить ретракт , вместо мороки с медленным движением и охлаждением
Здравствуйте Никита, а ролики ещё будут на вашем канале?
Я делаю как у Йозефа Пруши, начинаю двигатся вдоль кромки стола и потом включаю подачу, всего пробег 10 см. Ничего на сопло не налипает и экструдер к бою готов.
почему ето последнее видео? :(:(:(
Спасибо👍
Как мне импортировать Джи код из Пруса слайсера в Кура?) Копировал просто текст Джи кода, не каких результатов... Пруса стартовая печать идеальная. Кура вообще творит дичь. В Куре нет моего принтера в профилях. И формат .ini не читает (принтер новый, Cobra 2 pro. В прочем и Cobra 2 у них тоже нет в базе)
Неоправданный рассход материала. Если стол откалиброван, соплю можно вытереть об стол.
Как более удобный вариант, принтер стартует и печатает на столе 5-10см линию в обе стороны и потом наваливает ещё микроскопическую кучку в конце за которую удобно отрывать эту напечатаную полосу. Ничего не тянеться к модели, и есть сразу тест адгезии и настройки стола. расход минимальный. В идеале делать чистый старт и при смене филаманта сбрасывать "запор" вручную.
А как настроить джи код, чтобы при длительной печати пла пластиком, примерно раз в 2 часа сопло уезжало на край стола (или за его пределы по возможности) и продавливало нное количество пластика? Достало образование пробок при частых ретрактах, ввиду чего немогу распечатать интересующую меня модель, печать которой более 10 ти часов, тем самым думаю удастся избавиться от пробок
Хз, кайму печатаешь и всё
У меня принтер рвёт нить опусканием стола. Видео полезно для общей эрудиции, много времени потратил на стартовый G код, пока понял что всё просто.
Опустить сопло в рабочее положение но не передвигать в область печати а прогнать экструдер по самому краю стола на расстояние 100 мм и потом обратно 70-80 мм. Какие бы кракозябры не образовались, они останутся на самом краешке стола! Выдавить при этом филамент в рабочем режиме.
Делаю несколько иначе: в финише после первого ретракта в 1мм и ухода сопла от модели еще один ретракт в 15мм, далее в старте подача 14мм и сразу печать, стабильно всё хорошо работает
А то что вытекает во время прогрева?
@@ac3dpechat обычно ни чего не вытекает, но на всякий случай я юбку печатаю
@@ac3dpechat а при желании часто менять цвет можно финишный ретракт в 30мм поставить и рисовать пару линий перед печатью
что значит ретракт- печать линии.. непойму можно в виде гкода?
@@kykyenma1222 открой в слайсере машин сеттингс, там есть стартовый код, в нем меняешь: g1 f200 e1 на g1 f200 e 14 . В завершающем коде вместо е-2 ставишь е-15. Всё! после печати можно спокойно на холодную менять пруток на другой цвет. Очень удобно.
Спасибо большое,вещь нужная!!!👍
актуально, поддерживаю.
Интересней у Пикасо реализовано с прочисткой в силиконовую воронку с уловителем, причем два раза перед печатью
Действительно интересно, жаль я не знаком с Пикассо
один мой знакомый на 3dtoday опубликовал статью, он из силиконовой кисточки для выпечки сделал очиститель сопла. Вешается на край стола на магните.
@@Leningrad_DE многие и уже давненько делают из кисточек парковку - это совсем другое. У десигнера прочистка филамента при засоре, либо замене, либо смене на второе сопло, либо между слоями туда же в воронку идет. А от вытеканий там клапан стальной.
@@ac3dpechat Может и не жаль, ultimaker третий лучше да и компания в целом развивается и развивает свой слайсер, а не как Пикассо в стагнации с 17 года
Уменя ноль (Хоум) не над столом и просто лишнее уходит вниз ... И твердеет и когда начинается печать ехтрудер начинает двигаться и просто отрезается краем стола стеклом и все ...
Сделайте пожалуйста тоже самое, но для многоэкструдерных 3д принтеров
.
7 месяцев прошло, ни одного видео, очень жаль...
Подскажите, как отключить автокалибровку стола в процессе печати? Принтер wanhao d9m2. Принтер снимает высоты стола, и якобы рисует себе карту высот. Что бы печатать ровно. Но по факту, если печатать большую деталь, четко видно что он хаотично то подымает то опускает экструдер. Где то слой толстый, а где то шкребет по столу экструдером
Отличный канал и отличный видеоматериал! Жаль, что автор забросил канал ((
Здравствуйте G1 X15 Y15 F200 E51 додавить 1мм, если Е50 в начале это 50мм, то Е51 должно быть 51мм, или я не правильно понял. Должно быть Е1?
Я для себя случайно (из-за ошибки в стартовом g-коде) нашел решение, которым пользуюсь уже не первый год.
Сопло находится на высоте, около 3мм над углом стола, быстро выдавливает количество пластика, чтобы образовать кучку, далее, продолжая подачу сдвигается вдоль края стола на 10мм, далее, продолжая подачу, двигается право и выходит на высоту 0, продолжая подачу, печатает линию вдоль края стола, потом переходит к детали.
Сопло всегда чистое и ничего не утаскивает.
И еще вопросик в обратную сторону двигать стол Х-15?
У меня как-то странно идет начало печати. Раньше делал так же как в этом видео - выдавливает, потом едет к месту печати. Теперь, подлец, не понимаю что случилось, опускает голову на стол, цепляет выдавленный пластик и тащит его к мету печати.... ШЗНХ? Код стартовый такой:
G28
G21 ;metric values
G90 ;absolute positioning
M107 ;start with the fan off
G1 Z15.0 F3000 ;move the platform down 15mm
T0 ;Switch to the first extruder
G92 E0 ;zero the extruded length
G1 F200 E30 ;extrude 30mm of feed stock
G92 E0 ;zero the extruded length again
G1 F200
M218 T0 X0 Y0;
M218 T1 X0 Y0;
M117 Printing...
что не так? Плата lerdge. Кстати говоря, какой правильно выставить вариант g- кода для неё? нигде не пишут официальных данных. По советам советчиков марлин, репрап, репетир .. кто во что горазд. Ставил марлин и репетир - оба печатают, но вопрос все ли правильно работает и нет ли урезания каких-то функций (например в настройках напротив некоторых параметров стоит восклицательный знак, при наведении на который всплывает сообщение - параметр скрыт установленным типом принтера и не может быть включен).
В Марлине есть команда очистки сопла, она в углу зигзаг рисует.
Vito Karleone это если не закрыли марлин
@@stuurman8179 у меня такой же Ghost, я свою сборку Марлина сделал под него на SKR 1.3
Вот этот код, найденный на каком то форуме, еще ни разу не подводил. Делает жирную линию 4 см от начала координат
G0 X0 Y0 F9000 ; Go to front
G0 Z0.3 ; Drop to bed
G92 E0 ; zero the extruded length
G1 X40 E25 F500 ; Extrude 25mm of filament in a 4cm line
G92 E0 ; zero the extruded length
G1 E-1 F500 ; Retract a little
G1 X80 F4000 ; Quickly wipe away from the filament line
Наглядно, доходчиво, Спасибо.
Спасибо!
хорошо начал, непонятно по чему закончил(
Подскажите, пжл., как прописать в gcode автоматическое включение обдува хотэнда сразу при выборе файла из флешки. Где-то в прошивке намудрил и теперь приходится включать из меню каждый раз. А до самой прошивки пока не добраться.
Подскажите какие принтеры поддерживают Параметрическое программирование?
М106 S255 Это максимальная скорость вентилятора только для 8-битных плат? Для 32-х битных я так понимаю будут другие значения ШИМ.
Нет. Всегда максимум 255.
Здравствуйте,я начинающий 3Dпечатник,и пока не очень соображаю в G коде,так вот у меня проблемка,принтер Tevo Nereus,установил датчик автоуровня,скачал прошивку от производителя,залил,отрегулировал все как положено,по инструкции,но при старте на печать увеличивается зазор между соплом и столом,может проблема в прошивке или в стартовом коде,помогите решить,заранее благодарен
Уважаемый автор.
Честно говоря я не уловил причину, вызвавшую необходимость вашего исследования. Я пользуюсь Курой начиная с версии 3.6.0 и по 4.4.1. Стартовый g-код этих версий, на моей Tevo Black Widow с директ-экструдером, всегда работает безукоризненно. При условии, что до начала печати, я снимаю остатки филамента с сопла. Рукой, что не трудно и редко.
Я не утверждаю, что свою работу вы сделали зря. Я просто, основываясь на своем опыте, не могу понять-зачем? На других кинематиках картина другая?
Скорее всего этой мое внутренне стремление, что нибудь да доработать, или сделать именно так как хочется мне )
@@ac3dpechat это понятно и присуще многим. Но, на экране я увидел совсем не те действия, что совершает Кура. У Куры вроде как все не только правильно и логично, но и близко к тому, чего добивались вы.
Как сделать чтоб если активен в модели второй экструдер, заставить его выдавить филамент. А если не используется в модели то не давить.
Можно попробовать подобное прописать в стартовом джикоде самого экструдера
Залей свой код куда-нибудь пожалуйста, достала полоса на эндере
Здравствуйте, может кто сталкивался с подобной проблемой, у меня при печати по оси Y модель получается на 1 мм короче, печатаю допустим куб 25х25х25, по оси Y выходит 24мм, буду признателен любой инфе, принтер FBG 4S. Спасибо.
Хорошая идея) Но что если вместо пауз и смещений по оси координат добавить ретракт? Что бы более вероятно образовалось место разрыва пластика.
Ну или же сделать слюнявчик в который принтер будет собирать эти сопли перед печатью (если есть возможность, но в 15мм от начала координат, так будет выглядеть получше и места хватит). И уже с того места голова поедет на печать. О, и ещё. Можно замутить стеночку перед входом на стол. Например, пластик продушило за столом, но при въезде в область (готова +15) стоит барьер высотой 10-13мм, который обрывает нить.
Проблема дисплжй показывает не правельную темпиратуру градусов на 100
ну у меня просто об край стола обтирает эти сопли. Если что-то и прилипает, то с краю. Чуть уменьшается область печати и приходится потом отдирать от стола лишнее, но зато проблем никаких нет.
G1 Z10.0 F3000 ;Move Z Axis up
M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G28 ;Home all axes
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X17.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X17.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X17.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X17.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
Зачем все эти сложности? Опустить стол на 5мм и выдавить 10мм пластика. Он надёжно прилипнет к столу и не потащится за соплом. Максимум можно добавить паузу на пару секунд. Если давить пластик с 15мм высоты ясное дело он не прилипнет)).
чтобы видеть зет офсет и поправить вовремя
Да юбку печатайте в 5 линий, пластик продавится и все распечатается
А у меня эти панели пустые. Нет никаких команд ни пред ни после печати. При завершении печати головка останавливается прям на модели(((.
Вы можете добавить сами
@@ac3dpechat если б я знал че добавлять)). С твоей помощью разберусь надеюсь))).
@@timichpyatigorsk9093 g28
@@SuperKrivoy че это?
Вы всё-таки перешли на новую версию кура? Или это только для экспериментов.
Пока что тестирую, на этой проблем не заметил, кроме все той же проблемы криво печатающихся мостов
А для чего вообще выпускать пруток? Пруток прогонится прекрасно на паре периметров каймы.
Пустой расход пластика. Проще юбку 1-2 линии сделать.
Возникла необходимость печатать удаленно, и отношение к такому стартовому g-code изменилось =) Только он всеравно не подходит мне, нужно что-то другое, чтобы нить срезалась или сбивалась краем стола.
а как на счет того, что если удалить полностью код начала и код конца , один хрен кура всеравно добавит свои не нужные строки
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S200 ; set extruder temp
M140 S60 ; set bed temp
M190 S60 ; wait for bed temp
M109 S200 ; wait for extruder temp
G28 ; move X/Y/Z to min endstops
G1 Z0.28 ; lift nozzle a bit
G92 E0
G1 Y3 F1800 ; zero the extruded length
G1 X60 E25 F500 ; Extrude 25mm of filament in a 5cm line.
G92 E0 ; zero the extruded length again
G1 E-2 F500 ; Retract a little
G1 X70 F4000 ; Quickly wipe away from the filament line
M117
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
M107
;LAYER_CHANGE
;Z:0.3
;HEIGHT:0.3
; BEFORE_LAYER_CHANGE 0 @ 0.3mm
G1 E-2 F2400
G92 E0
Крутые ты делаешь видео. Не заслуженно маленькая аудитория у канала. И видимо автор уже забросил канал.
Привет! Ты чего то сильно замарочился, самый эффективный и повторябильный вариант для всех пластиков и принтеров это печать юбки (галочка в cura) с отступом пару мм от детали, даёт просраться соплу перед печатью и с минимальным перемещением находясь уже на первом слое печатает деталь. С юбкой нет проблем перечисленных в видео, даже если на сопле висит остывшая люся образовавшаяся в процессе прогрева принтера перед печатью, она останется в зоне печати юбки и на деталь не повлияет.
Всё зависит от модели принтера у меня иногда такой вариант не проходит.
У меня на anycubic i3 mega начинает окструзию на расстоянии 0,1мм (ноль) и поднимается наверх, потом к началу печати, вертикальная сопля всегда остаётся на месте
Отключил эту прочистку и рад
Вот так делаю (взял с какого-то эндеровского форума):
M117 Getting the bed up to temp!
M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
M117 Pre-heating the extruder!
M104 S160; start warming extruder to 160
G28 ; Home all axes
M117 Auto bed-level
G29 ; Auto bed-level (BL-Touch)
G92 E0 ; Reset Extruder
G1 Z160 - здесь я подхожу к принтеру и где-то за пару сек. до
начала опускания головы на стол вытаскиваю вытекший пластик, чтоб он не оказался на столе и не прилип к соплу
M117 Getting the extruder up to temp!
M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
G1 Z1.0 F3000 ; move z up little to prevent scratching of surface
G1 X0.1 Y20 Z0.3 F5000.0 ; move to start-line position
M117 Purge two lines - выдавливает две линии, срабатывает в большинстве случаев. На юбке доделывается, если что-то не так.
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; draw 2nd line
G92 E0 ; reset extruder
M205 E20
M117 Printing is in process
Я заметил, что при печати юбки происходят ненужные ретракты. Похоже это из-за включенного LA. В след. раз выключу его для юбки. Вообще, Кура - мастер по запарыванию печати своими фичами )) Например, если неудачно подобрать параметры для шва, можно получить недоэкструзию. У меня на тонком цилиндре сопло проезжало без выдавливания лишний полукруг, только чтоб встать на ту точку, которая задана настройками шва. В итоге, сопло (вероятно) свозит неуспевший застыть пластик в комки. Это жесть, особенно когда замечаешь в самом конце долгого принта!
При Shortest - этого не происходит.
P.S. ютюб как-то адски форматирует текст!
Да кура она такая! Спасибо что поделились кодом)
@@ac3dpechat не за что! )
Есть и более эффективные способы очистки сопла перед печатью. Вот например: cults3d.com/en/3d-model/tool/ender-3-filament-waste-squeegee
Эх, пропал парень...
Доброго времени. Никита, глянь эту ссылку 3dtoday.ru/blogs/1fcb7586c1/wiper-iz-termosilikona-avtomaticheskaya-ochistka-sopla-pered-nachalom-pechati, может получится прописать GCOD в CURA под данную приблуду.
лови мой стартовый g код
только внимание: G29 нужен если блтач стоит
; start_gcode
M117 Start Clean ; Indicate nozzle clean in progress on LCD
M104 S{material_print_temperature_layer_0}
M109 S{material_print_temperature_layer_0}
M109 R{material_print_temperature_layer_0}
M107 ; Turn layer fan off
G21 ; Set to metric [change to G20 if you want Imperial]
G90 ; Force coordinates to be absolute relative to the origin
G28 ; Home X/Y/Z axis
G29 ; viravnivanie
G1 X3 Y1 Z15 F9000 ; Move safe Z height to shear strings
G0 X1 Y1 Z0.2 F9000 ; Move in 1mm from edge and up [z] 0.2mm
G92 E0 ; Set extruder to [0] zero
G1 X100 E12 F500 ; Extrude 30mm filiment along X axis 100mm long to prime and clean the nozzle
G92 E0 ; Reset extruder to [0] zero end of cleaning run
G1 E-1 F500 ; Retract filiment by 1 mm to reduce string effect
G1 X180 F4000 ; quick wipe away from the filament line / purge
M117 End Clean ; Indicate nozzle clean in progress on LCD
M117 Printing...
печатаешь небольшой уголок и одеваешь на край стекла, голова едет печатать и стряхивает все сопли об этот уголок.
Здравствуйте, Никита. Полезные видео и эксперимент, но тем не менее не совсем понятно, к чему такие сложности. В изначальных настройках Cura G-код устроен так, что каретка с хотендом сначала движется от ближнего левого угла стола с небольшим отступлением от края к дальнему левому и обратно, а уже потом к центру стола, где уже и происходит печать. При таком алгоритме стабилизируется давление и прочищается само сопло, на выдавленной полоске остаётся все ненужное и по ней можно убедиться в равномерности выдавливания и качестве прилипания к столу.
Ну, и раз разговор зашёл о настройках Cura, хотелось бы получить ответ на вопрос, который уже задавал. Проблема не критическая, но все же для меня огорчительная. Дело в том, что в роликах многих блогеров в режиме предварительного просмотра на экране внизу виден горизонтальный ползунок движения сопла. У меня же во всех версиях слайсера присутствовал только вертикальный. Уже поставил версию 4.1.1 - результат тот же, т.е. никакой. В чем причина? Может быть нужно поставить дополнительный плагин? Один человек посоветовал в этом режиме поставить галочку «отобразить хотенд» или что-то вроде того. Увы, нет такого в меню, есть только линии перемещения. Надеюсь на Вашу помощь. А за труды спасибо, продолжайте в том же духе.
Я проверю и вам напишу, не совсем понял о каком вы ползунке
Астрид 3Д печать О ползунке, имитирующем движение сопла. Он внизу должен быть после нарезки. Вертикальный - слои, он справа. У меня нет нижнего, горизонтального.
@@vitalykirilenko6659 , для корректной работы куре необходим open GL, версию не помню).
Возможно у Вас не та версия или просто глючит, посмотрите в этом направлении.
На оф. Сайте куры есть полный список требований для корректной работы.
У меня сын в танчики ВОТ играет, поэтому графика всегда обновлена и работает)
mikhail2623 Спасибо, Михаил! Единственная и толковая подсказка. Все сделал так, как сказали, т.е. настроил свою NVIDIA, и в Cura появилось то, чего не хватало. С Новым Годом и удачи!👍
раз автор не хочет делать работу до конца, ставлю дизлайк(чтобы не раслаблялся), а для зрителей вставлю код автора для удобного копирования:
G28 ;Home
G92 E0 ;Reset Extruder
G1 Z15.0 F3000
G1 X5.0 Y5.0 F600
G1 F200 E50
G4 P500
M106 S255
G4 P500
G1 X15.0 Y15.0 F200 E51
Я вот не понял, чего он там недоработал?
@@mikviper4086 если рассказываешь и показываешь своим зрителям что-то, надо дать им возможность воспользоватся советом, а значит выложить текстовую версию чтобы зрители могли скопировать себе, а не нажимать на паузу или пересматривать какой-то момент на видео по пять раз чтобы разобрать что там автор бубнит
@@Shef-Il както вы товарищ зажрались, вам мало показать где холодильник и приборы, надо прям ложку в рот заносить...
@@mikviper4086 нет, это автор зажрался если думает что его будут сиотреть если он будет так наплевательски относится к своему делу. А ваши алегории совершенно не к месту, взялся за работу делай ее правильно, а не основываясь на -великом- руском _и так сойдет_
@@Shef-Il он нам в принципе ни чего не должен, пусть снимает как хочет, а вы хотите смотрите, не хотите -не смотрите... Мог бы просто спасибо сказать и после внести пожелания.
Из мухи слона раздул.
Самый дурацкий стартовый код который я видел)) Еще и только для ПЛА? Ну вообще приехали!
Отличный канал и отличный видеоматериал! Жаль, что автор забросил канал ((