Тёмный

Up Your Klipper Firmware Experience with Incredible Macros that Boost 3D Printing to New Levels 

Minimal 3DP
Подписаться 6 тыс.
Просмотров 32 тыс.
50% 1

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 100   
@TheButchersbLock
@TheButchersbLock 3 месяца назад
This was super helpful mate👍. Just thought I would. Let everyone know you don’t put it in the klipper_config file anymore. I had clone the repo into config inside printer_data
@minimal3dp
@minimal3dp 3 месяца назад
Thanks for the heads up. I will look at doing an updated video.
@Serene-Scream
@Serene-Scream Год назад
Just wanted to say thanks for the helpful video. I just starting to play around with Klipper and had run across these macros and shortly after this video. Very helpful and much appreciated. Keep up the good work. Perhaps in the future you could make a video showcasing how you make the most out of these macros. 👍
@3dprintingtoday
@3dprintingtoday 8 месяцев назад
Thanks for the video. I downloaded klipper with mainsail whatever I do I only have ls klipper/config not klipper-config can’t find it anywhere
@minimal3dp
@minimal3dp 8 месяцев назад
It is now Klipper/config
@tamastorok5570
@tamastorok5570 5 месяцев назад
I want to use your config with my FLSUN Q5 with BTT pico board. Do I need to modify any parameter? Thanks!
@minimal3dp
@minimal3dp 5 месяцев назад
I don't know the pico board. Take a look at: github.com/Klipper3d/klipper/blob/master/config/printer-flsun-q5-2020.cfg
@CecilLynch-d6o
@CecilLynch-d6o 5 месяцев назад
What you're doing is amazing because there's people out here that want to be able to do this and they can't because they don't have the computer knowledge and stuff like that but there's also other problems you know like myself I've always had a learning disability and it takes me a lot of extra to learn it and how I learn it is watching videos like yours and I push pause do a step unpause it to another step push pause so I'm getting ready to do a Mercury one bill and when I do I know I'm going to need help with my new controller I have klipper on the computer with three klippers installed and when I start doing this bill to get to the electronics I'm probably going to have to buy a little bit of your time 15 minutes session or something and see if you would help me with getting my controller board set up properly like even as far as emailing me the config so I can copy and paste it and trying to help me that way I hope that's how it works out but I really enjoyed your video since I started watching you I just found you two days ago I've been watching videos for 5 years now on 3D printing I've learned a lot and it's helped my it's helped my learning disability a lot this hobbies really done a lot for me and find a musical really do a lot so thank you very much God bless you what you doing what you doing is going to help tons of people
@minimal3dp
@minimal3dp 5 месяцев назад
Glad you found my work helpful. Zero G now has some great docs for the mercury one build.
@davidham1338
@davidham1338 7 месяцев назад
i dont have a klipper_config location, and if i create it it doesnt show up on web browser, my location for my cfgs are /home/sonic/printer_data/config if i make the folder there it then shows up in my web browser, but the git command to download and makes a klipper_config folder lol im not using a pi i am using a un sonic pad. (creality stuff been removed)
@minimal3dp
@minimal3dp 7 месяцев назад
Put it in the config folder.
@petervercruysse437
@petervercruysse437 11 месяцев назад
hey , I want to use the load and unload filament and getting this error . {'error': 'WebRequestError', 'message': "Error evaluating 'gcode_macro _load_unload:gcode': jinja2.exceptions.UndefinedError: 'extras.gcode_macro.GetStatusWrapper object' has no attribute 'gcode_macro _km_globals' "} Any idea's Btw I love your video's
@minimal3dp
@minimal3dp 11 месяцев назад
Thanks for the kind words. Take a look at your printer.cfg and see if gcode_macro_km_globals is commented out.
@thenextlayer
@thenextlayer Год назад
For anyone watching, video actually starts at 02:50 until then it's fluff :(
@minimal3dp
@minimal3dp Год назад
Thanks for the feedback.
@Midnightquinn
@Midnightquinn 6 месяцев назад
Mainsail is not allowing me to edit the cfg file. It states it’s read only hence save and close is not there. Can you advise?
@minimal3dp
@minimal3dp 6 месяцев назад
Are you using a sonic pad?
@jimnichoson1241
@jimnichoson1241 2 месяца назад
I know this is dated but I have a flying bear reborn 2 which I just installed klipper and I’m attempting to get the macros installed following your video and so far everything has worked except the maximum extrude length I’ve tried everything from your suggestion of 50 all the way down to 5 and I continually keep getting that error do you have any idea what’s going on thanks
@minimal3dp
@minimal3dp 2 месяца назад
What is the error you are getting?
@cybor462
@cybor462 2 месяца назад
The same one that you mentioned in your video you changed it from 90 to 50 well I change it from 90 all the way down to five and I keep getting the error regardless of what I change the amount to
@danuw3lls
@danuw3lls 6 месяцев назад
Tried these out the surface offset macros are a mess and I couldn't figure out how to fix them more trouble than its worth..
@minimal3dp
@minimal3dp 6 месяцев назад
I haven't messed with the surface macros. If I get a chance I will take a look at them
@skyrim4713
@skyrim4713 Год назад
Iam having the problem at the start of print tool head keep crashing to endstop.
@minimal3dp
@minimal3dp Год назад
Are your endstops working?
@billheaton7307
@billheaton7307 8 месяцев назад
For some strange reason I don't have a "klipper_config" file in my directory(!!) . I must have missed a step somewhere. Honestly it was install #5 before things started working.
@minimal3dp
@minimal3dp 8 месяцев назад
Did you get things working?
@billheaton7307
@billheaton7307 8 месяцев назад
​@@minimal3dp Somewhat, I can only work on this in short periods. Between 2nd shift and sleep. It connects, I think I have the fans configured, I was using your video to add the macros, then "Where is klipper_config file?" Popped up. I know it's open source built by people out of their generosity, but it's still frustrating when small things trip you up.
@billheaton7307
@billheaton7307 8 месяцев назад
Finally got things moving. My machine is a Folgertech, they're out of business, and there is no docs on the stepper motors, I ended up switching tiny wires in the JSTs. Got rotation distance set, I need to figure out these macros.
@KarlDonovan
@KarlDonovan 10 месяцев назад
alas! I do not appear to have a folder called klipper_config Failed at the first go. Is this because I have multiple instances? The instructions do say clone to printer_data/config and I wonder if I am barking up the wrong tree and things have changed.
@minimal3dp
@minimal3dp 10 месяцев назад
It is now config, I believe
@KarlDonovan
@KarlDonovan 10 месяцев назад
@@minimal3dp thank you, after managing to upload them to the wrong place twice lol I thought it should be there. Of course when trying that it then refused to connect to the git! But attempting again this morning it appears to have worked (yaay). So can move onto the next part now. Just have to go to work first (boo). Excellent info again, keep up the good work.
@waby3175
@waby3175 8 месяцев назад
Is this mainsail config that it has changed to? The the only config that comes up
@tackletestdummy9096
@tackletestdummy9096 Год назад
When I input cd klipper_config I get an error saying "No file or directory"
@minimal3dp
@minimal3dp Год назад
Take a look at your home directory and see what is there.
@tackletestdummy9096
@tackletestdummy9096 Год назад
@@minimal3dp what am I looking for? Klipper.cfg?
@burbycianburbycianovich9274
Thank you for an interesting and useful video! I have this question. Prusaslicer has a service variable `layer` that is used in many slicer macros. However, Klipper does not understand this construct and ignores it. Question - how do I get a layer counter in Klipper? Thanks!))
@minimal3dp
@minimal3dp Год назад
I believe it can be done with klipperscreen. Are you using it? If not, I will look around.
@burbycianburbycianovich9274
Yes, I use it, but it seems to me that the nails are from different walls, although I may be mistaken.)))
@burbycianburbycianovich9274
I have to apologize to you, but the answer was found in the manuals for KlipperScreen! Who would have thought! It's weird and amazing...
@burbycianburbycianovich9274
!!!!!))))))))
@petersilva4242
@petersilva4242 9 месяцев назад
Another really informative vid mate.i thought there was something wrong with my computer it was randomly restarting when i had cura open.i guess its just cura
@minimal3dp
@minimal3dp 9 месяцев назад
I found that the initial release of Cura tends to be a little unstable. With several different platforms (windows, macos, and Linux) it is hard to check everything.
@frandysanchez4737
@frandysanchez4737 Год назад
Any idea why my klipper-macros folder is not showing? I also had to install the repository into my printer_data directory because klipper-config is not showing also the github said to do it there but its not working.
@minimal3dp
@minimal3dp Год назад
Did you update your path in moonraker.conf?
@end3dp
@end3dp Год назад
I am following your videos which are very informative to get into Klipper without any hassle. But one small suggestion your voice is very very low in all the videos I have to crank up my volume to almost 80-90%, even though I wear the headset. Can you speak a little bit louder?
@minimal3dp
@minimal3dp Год назад
I reformated my machine this week and did not save my sound settings. I will be working on sound this weekend and will keep your feedback in mind. I appreciate it.
@bybarbaros
@bybarbaros 8 месяцев назад
Thank you mike.. for giving us really valuable and useful information. We really thank you..
@minimal3dp
@minimal3dp 8 месяцев назад
You're welcome.
@hsynozseker952
@hsynozseker952 Год назад
hello, the video is very good, thank you. But macos division buttons are not working. (Ender 3s1pro-kliper-mainsail). Even though I did the update, it doesn't appear in the section.
@minimal3dp
@minimal3dp Год назад
I am out of town for a couple of days so I can’t look at it. Is everything else working?
@auden_builds
@auden_builds Год назад
yea im getting errors configuring cura as my slicer with their post processing scripts and start/end gcodes when i try open the file to print in mainsail, it says it cannot open the file
@minimal3dp
@minimal3dp Год назад
Can you send me a file that you have sliced? I will take a look.
@pardeepbhathal3978
@pardeepbhathal3978 Год назад
I'm still getting the extrude distance error [7:12] even after changing my variable load length error. Any other solution for that error?
@minimal3dp
@minimal3dp Год назад
What length did you try?
@bean5
@bean5 Год назад
I have no idea what I'm doing with klipper, but I followed these steps and got things running. I also got an adxl345 and set up input shaping. Whenever I start a print, the console shows that the accel limits are set to 500, when I want them way higher than that. Is there something in the macros I have to change?
@minimal3dp
@minimal3dp Год назад
You have 2 possible issues to check: 1. See what your max acceleration is set to in your printer.cfg in the [printer] section. 2. Check your slicer. Some slicers set your default max acceleration. Let me know if that fixes your problem.
@stefanf11
@stefanf11 Год назад
Tried this on my Ender 3 V2. Klipper and Moonraker is running on a laptop running Ubuntu and not on a Pi. I can't get the macros to show? Any idea?
@minimal3dp
@minimal3dp Год назад
At a guess check your paths. Make sure you refence the scripts path in your printer.cfg file. Make sure the path is correct.
@geraldblindeling4405
@geraldblindeling4405 Год назад
Hi, when i save and restart i get this error message (Existing command 'M106' not found in gcode_macro rename).
@minimal3dp
@minimal3dp Год назад
Check that all your paths are correct.
@benjaminhobbs3964
@benjaminhobbs3964 Год назад
Very helpful video! How would one go about using the jschuh macros to draw a purge line. Im not the best at coding syntax and his github has left me confused in that regard.
@minimal3dp
@minimal3dp Год назад
Let me see what I can do.
@69ChAdC
@69ChAdC Год назад
Many thanks! I was trying to get macros to work and I had missed copying that section into the printer config file! Silly me lol😂
@minimal3dp
@minimal3dp Год назад
Glad to help. It is easy to miss that section.
@steveu235
@steveu235 Год назад
Trying to follow this video but like so many other things I try my results do not match.. I have no Klipper_config in my path. What possible reasons for this Thanks
@steveu235
@steveu235 Год назад
Thought i'd leave the above question rather than delete. The instructions have changed since you did this video. I guess the old rule of "Read the instructions" apply well here Thanks for doing this video
@minimal3dp
@minimal3dp Год назад
Did you clone.the repo man nto y9ur printer_data folder?
@ova1435
@ova1435 9 месяцев назад
Thank you. Very interesting. I have a question regarding the following note in the installation part of jschuh: _"...Make sure you don't currently have any macros that provide the same basic function as the macros in this repository (e.g. the default Mainsail or fluidd macros).Note: Make sure you don't currently have any macros that provide the same basic function as the macros in this repository (e.g. the default Mainsail or fluidd macros)."_ Do you also have to modify the Mainsail.cfg file?
@minimal3dp
@minimal3dp 9 месяцев назад
you should not have to. In my experience, you just need to make sure that if you already reference macros in your printer.cfg or a file included in printer.cfg that you don't have conflicting names.
@ova1435
@ova1435 9 месяцев назад
I'm getting this error just before the purge line "Move exceeds maximum extrusion (1.804mm^2 vs 1.440mm^2)" I don't understand, as I have increased variable_start_purge_length to 50, so from what understood from the documentation it should print a purge line.... but I always get that error @@minimal3dp
@ova1435
@ova1435 9 месяцев назад
Ok, I had to increase the max_extrude_cross_section to a more reasonable value (3.0) in my Klipper config
@MFUrbieta
@MFUrbieta Год назад
Hello mate, i have a error ''Existing command 'M106' not found in gcode_macro rename'',i have checked every path and all seems okay, so what can be the problem ? Thanks
@minimal3dp
@minimal3dp Год назад
Is everything else working? I will research and see if I can find an answer.
@MFUrbieta
@MFUrbieta Год назад
@@minimal3dp yes, if i comment the include to the macro.cfg file the printer boot without any problem, in addition i error is in the fan.cfg file if i move it the error move to another file. i have klipper v0.11.0-52-g40d8c2ef moonraker v0.7.1-794-g225ec58 mainsail v2.4.1 Thanks.
@TDHobbies
@TDHobbies Год назад
I've been printing for quite some time, have an ender 3 S1 and just not impressed, found out others use klipper with good results, I decide to change over so I did an old printer first, and the S1 afer getting used to it. I did both installs the same way, one showed maco buttons and one install did not. I found you on here with this video and now they are all there and then some!! I did have a couple issues changing paths, but luckily I know how to figure that stuff out, so it was no biggie, besides klipper tells you what's wrong!! LOL this is working out great for me so far. Anyway, though you may enjoy the story of a faulty install and your video helped me fix it with bonuses. Now to figure out how to EDIT these macros for my own use! 🤣🤣🤣
@minimal3dp
@minimal3dp Год назад
I really appreciate you sharing. I am glad the video was helpful.
@unlock-er
@unlock-er Год назад
hi, thanks for the vid. can you please advise how to install this on multiple klipper instances? do i have to deploy this on the individual printer config folder? or should I do it on a more global level? thanks
@minimal3dp
@minimal3dp Год назад
Take a look at: Install Klipper, Mainsail, and Octoprint with Multiple Instances Using KIAUH on an Old PC or Laptop ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-X_eHJXED3CM.html Same process will work with an RPi
@unlock-er
@unlock-er Год назад
@@minimal3dp Hi Mike, it's me again :). I've been using this macros on both printers that I have. ender 3 v2 neo and S1 pro. now, this script is always flawless on my v2 neo and as you know that the bed mesh calibration is always done prior to every single print. However, it doesn't work as flawlessly on S1 pro and as you also know that adjusting Z-offiset means nothing because when the next print run, it will re-adjust the z-offset again. the outcome of the calibration on S1 is always too far from the plate while it's always perfect on V2 neo. So I'm just wondering if there's a setting in one of the cfg to set the Z distance between the end of the nozzle and end of the bl touch? I can see a slight difference in distance between the 2 printers, so perhaps, if there's a way of changing this, it might help my S1 pro. Hope you get what I mean. cheers
@BK-dq7tb
@BK-dq7tb Год назад
Greetings Mike. First off, thanks for a detailed instructables. Followed this macro setup and now when trying to print it's (BTT Pad 7) canceling the print do to extruder below minimum temp. Any help? Thanks! E5+ SKR3 TMC2209 BTT Pad 7
@BK-dq7tb
@BK-dq7tb Год назад
I put the original start and end back in prusaslicer, it's back to printing.
@minimal3dp
@minimal3dp Год назад
That is weird. Can you share the new and old code so I can look at it?
@BK-dq7tb
@BK-dq7tb Год назад
@@minimal3dp one that worked G90 ; use absolute coordinates M83 ; extruder relative mode M104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling M140 S{first_layer_bed_temperature[0]} ; set final bed temp M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize G28 ; home all axis G29 ; auto bed levelling G1 Z50 F240 G1 X2.0 Y10 F3000 M104 S{first_layer_temperature[0]} ; set final nozzle temp M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize G1 Z0.28 F240 G92 E0 G1 X2.0 Y140 E10 F1500 ; prime the nozzle G1 X2.3 Y140 F5000 G92 E0 G1 X2.3 Y10 E10 F1200 ; prime the nozzle G92 E0 The one in your video (it's old) didn't work.
@juancarlosvelez5543
@juancarlosvelez5543 Год назад
Thank you very much for the excellent information and explanation. I'm trying to set up my runout filament sensor in Jschuh's macros and I can't get it to work. Could someone give me a hand. Thank you so much
@minimal3dp
@minimal3dp Год назад
I have not used that myself. Have you tried posting the question inthr GitHub repo?
@juancarlosvelez5543
@juancarlosvelez5543 Год назад
@@minimal3dp Thank you very much for answering. I already asked the question and today it was precisely resolved. I share what the creator has answered me: I keep my runout sensors positioned several inches before the extruder gears, so that when they trigger there's still enough filament available that the current layer will complete and the pause will run during the layer change: [filament_switch_sensor runout] pause_on_runout: False switch_pin: runout_gcode: # Pause immediately if we're in PRINT_START {% if printer.print_stats.info.current_layer < 1 %} PAUSE # Pause at the end of the layer if we're anywhere else {% elif printer.print_stats.info.current_layer
@juancarlosvelez5543
@juancarlosvelez5543 Год назад
@@minimal3dp I have tested it and it works as it should.
@Mr.Thermistor7228
@Mr.Thermistor7228 Год назад
Thank soooo much! This really helped me, you are very good at explaining things and making things easy to follow
@minimal3dp
@minimal3dp Год назад
Glad it helped you. Let me know if you have questions.
@ruimatos98
@ruimatos98 Год назад
can i install the same way in octoklipper?
@minimal3dp
@minimal3dp Год назад
You should be able to.
@wsturner88
@wsturner88 10 месяцев назад
Thank you for the walkthrough…
@minimal3dp
@minimal3dp 10 месяцев назад
Your welcome.
@eliasferreira340
@eliasferreira340 Год назад
Very goog
@minimal3dp
@minimal3dp Год назад
Glad to help. Let me know if you have questions.
@jamesgray2723
@jamesgray2723 Год назад
So i did this but i have 4 different printers setup. I downloaded the file into klipper_config and in each of the folders for the different printers as well and nothing is coming up. Am i missing something?
@minimal3dp
@minimal3dp Год назад
Did you update the printer config file for each printer?
@muscopinho
@muscopinho Год назад
GitHub link is down :(
@minimal3dp
@minimal3dp Год назад
Sorry about that. I had an extra character in the url. It should work now. I appreciate the heads up.
@muscopinho
@muscopinho Год назад
@@minimal3dp thx for fixing it, bro!
Далее
Optimize Klipper for Speed: Using Klipper Auto Speed
18:19
Bearwolf - GODZILLA Пародия Beatrise
00:33
Просмотров 254 тыс.
Шоколадная девочка
00:23
Просмотров 289 тыс.
Klipper adaptive meshing and purging
13:47
Просмотров 33 тыс.
Optimizing Cura to work with Klipper
9:28
Просмотров 39 тыс.
Quick Klipper Tips - Expanding your 3dp toolkit
9:52
The 10 Upgrades I Install on EVERY Klipper 3D Printer
17:00
Upgrade Your Fans With Klipper Firmware
9:22
Просмотров 34 тыс.