Klipper And M600 Color Change Macro

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
when it comes to Clipper I have barely scratched the surface in terms of knowing exactly what I'm doing but I am slowly learning and as with everything I do when I learn something new I share with others that way I can hopefully get to help others get some feedback myself or just get roasted in the comments for doing it completely wrong today I am going to show you how to enable the color change feature on printer's running Clipper by using the stock BQ Horicon a 3D printer which runs on Clipper out of the box it's a fun little machine quiet decent sized and at 350 Euros it's a very good entry point into the Clipper world Clipper can be a bit intimidating at least it is for me with my upcoming build of the ldo voron 2.4 it's time for me to really delve into Clipper now and while it has come a long way in terms of user friendliness it's still an extremely customizable firmware so most of the time all you have are the Bare Bones functions to make the printer work with any other non-standard features needed to be added by the user in this case one of those features it's a color change function or as most of us know it the m600 G-Code Clipper uses somewhat of a different language than Marlin and while it recognizes the basic G-Code commands of movements to print a model it might not recognize some specific commands issued by certain slicers let's take previous slicer for instance once you slice a file like this quick little open builds keychain that I designed you have the option to select a specific layer height and very quickly add a point in the model where you want to change the color of the filament you simply press the plus sign re-slice and the exported G-Code will automatically have an m600 line included at the specific layer I chosen the m600 is a Marlin command which tells the printer to pause move away from the print eject the filament wait for a new filament to be inserted and continue the print now Marlin base printers recognize this command because the instructions associated with that code are already pre-compiled within the firmware itself however when it comes to Clipper an m600 command is just gibberish and therefore just gets ignored so the printer will simply keep going along printing until the job is done what you can do however is teach Clipper what to do when the m600 command appears in the G-Code thanks to macros macros are a set of instructions that tell the printer what to do when a specific G-Code appears which Clipper may not recognize and if this looks confusing don't worry I I totally get you this is where it may get intimidating to me as well however the Clipper Community has got you back on this GitHub has a macro repository which you can simply copy and paste from to make your life easier once you go to the sample macro page listed in the video description you will see a long list of code scrolling almost halfway through it you will see the filament change macro highlight the code that is shown on the screen and copy it once done go to the user interface of your 3D printer in the case of the BQ Horicon it's the Mainsail web UI locate the configuration files of the printer and open the printer config files then simply paste the macro inside it I tend to paste it under the rest of the macros to give myself somewhat organized simply click on Save and restart the printer once the machine restarts you should be good to go running the same exact G-Code I had previously run without any color change you can see that when the printer now reaches that specific layer height for the filament change the printer will pause it will move the printhead away from the print retract the filament and await for instructions you then simply remove the current filament reinsert the knee filament and in the case of the big you Huracan not sure if it's different on any other machine you go to the SD card menu and click on resume print the printhead will then simply move back to its original position and continue printing now while I blabbed on for quite a bit it was actually that simple you can of course modify the macro to have it do specific functions or movements but that's not something I will get into today mainly because I I don't know how so what else do you think I should experiment with on Clipper and possibly do video about let me know I hope you enjoyed this video and thanks for watching
Info
Channel: 3D Maker Noob
Views: 28,668
Rating: undefined out of 5
Keywords: klipper firmware, how to, 3d printed, voron 2.4, step by step, klipper macros, colour change function on klipper, how to enable m600 on klipper, klipper tutorial, klipper vs marlin, biqu hurakan, 3d print, 3d printed keychains, klipper firmware tutorial, klipper install, open source, github
Id: D2-W1aTK8xU
Channel Id: undefined
Length: 4min 49sec (289 seconds)
Published: Sun Jan 08 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.