The Best Way to Reduce Filament Waste for Bambu Lab AMS

Поділитися
Вставка
  • Опубліковано 31 жов 2024

КОМЕНТАРІ • 206

  • @ButterPockets
    @ButterPockets  2 дні тому +4

    To access the feature in Bambu Studio go to your filament settings, go to "setting overrides", and choose "long retraction when cut (experimental)" to turn this on without changing gcode.

    • @mikea6243
      @mikea6243 День тому

      I appreciate you thank you! I am now a Subscriber!

  • @Erichev
    @Erichev 7 місяців тому +82

    "This Feature got implemented for P1 and X1 in BambuStudio Beta 1.9. "
    This is per the creators linked page.

    • @ButterPockets
      @ButterPockets  7 місяців тому +15

      That’s incredible. I can’t believe they got it added in! I pinned this comment :)

    • @PunkRockBenWilson
      @PunkRockBenWilson 7 місяців тому +3

      how do i access it?

    • @ButterPockets
      @ButterPockets  7 місяців тому +4

      @@PunkRockBenWilsonthe betas are usually closed.

    • @BarkingTadpole
      @BarkingTadpole 6 місяців тому +1

      finally they added it i hope they give the original creator some kind of compensation as he fixed a huge issue in their ams

    • @striple6752
      @striple6752 6 місяців тому +4

      @@BarkingTadpole Bambulab copied and pasted from all open source slicers and 3DP knowledge from the community…. I don’t think they will compensate anyone 😅

  • @soulcatcher521
    @soulcatcher521 9 місяців тому +56

    The primary reason why it cuts where it does is that pulling it up increases the chance of a jam. It's not necessarily a huge increase, but given the focus of he printer is reliability first, it makes sense why they did this.

    • @ButterPockets
      @ButterPockets  9 місяців тому +22

      Yeah I’ve mentioned that in a lot of other comments. I understand why they did it the way they did it. The creator actually told me BL is testing this method on their internal print farm now so it’s worth something :)

    • @boazjoe1
      @boazjoe1 5 днів тому

      @@ButterPockets You could always just change it from 20 to a lower number. Still some benefit with even lower risk of jamb.

  • @malloot9224
    @malloot9224 10 місяців тому +4

    I came here because of a UA-cam comment on the profile, and find your 1 day old video on it! What an amazing production man, very impressive and I hope bambu labs is able to test this and see if it's good enough as default

  • @JBGecko13yt
    @JBGecko13yt 8 місяців тому +5

    I was watching another video where someone changed to .5 flushing volumes with no issues, even without these additional steps. but I am still going to test this also!

    • @JackMaslovCZLive
      @JackMaslovCZLive 23 дні тому

      Yes, this reduces the waste amount of the new color, after the filament change. But by doing this you also reduce a part of the previous filament color, that would be otherwise lost from the cutting.

  • @heartminer5487
    @heartminer5487 8 місяців тому +1

    I figured this out a while ago when doing a print with 2000+ filament swaps, and it actually printed for days with no failure. The problem is that as soon as you have any contamination above the heat break (any cold filament stuck to the cooling zone), the nozzle is wasted. In theory this method is not ideal, but I simply haven't had any issue with it so far.

  • @peterpeter5666
    @peterpeter5666 10 місяців тому +4

    great vid! going to pull the trigger on a x1c soon , doing alot of reading and watching videos so i can self educate myself into the world of 3d printing. being an auto tech i love building things so this is going to be a great hobby!

    • @_cats
      @_cats 9 місяців тому +2

      Hold off on getting the new x1c if you can wait 2 months or so. A newer X1 model is coming out this year so it could potentially be bigger and better.
      Older gens will be cheaper.

  • @davidolsson
    @davidolsson 10 місяців тому +3

    Saw this a few days back and have P1S on order. Stoked to test this :)

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      That's awesome, you'll love the P1S!

  • @EricMBlog
    @EricMBlog 10 місяців тому +20

    I’m hoping that Bambu incorporates this. I’ve been using it a few weeks, but managing the changes to the profiles as updates come out is annoying.
    Or Bambu/Orca slicer need nicer ways to handle g code deltas.

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      This has been SO annoying for me.

  • @ButterPockets
    @ButterPockets  10 місяців тому +14

    A couple things:
    You have to cut the filament. In the infographic at 2:51 it shows the “blob” that you don’t want to pull back into the PTFE tube. That means there needs to be some amount of purge or poop before the color swap.
    Second, you have to have a prime tower because the pressure in the nozzle needs to equalized before it starts working on your model.
    So yes it needs to do both!

    • @boggisthecat
      @boggisthecat 10 місяців тому +4

      They could eliminate a prime tower by starting the next sequence inside a model. This is just something that slicers will eventually handle well.

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      @@boggisthecatI’d prefer not to have those imperfections in my print at all! Even when I was pause prints I do a prime tower.

    • @boggisthecat
      @boggisthecat 10 місяців тому +3

      @@ButterPockets
      You wouldn’t see it, unless you are printing with translucent materials.

    • @SquintyGears
      @SquintyGears 9 місяців тому +1

      I mean since you need to do both you can also finish the priming on the tower too? Reducing poop even further than 0.5, assuming you're using a single plastic type it won't matter if the color change finishes on the tower.

    • @ButterPockets
      @ButterPockets  9 місяців тому +1

      @@SquintyGears that’s possible sure, just hard to calculate. You’d have to intentionally lower your purge volumes and calculate that it would switch over enough during the prime. Worth exploring tho

  • @oljobo
    @oljobo 10 місяців тому +3

    Great video! Thanks! Happy that this method is spread 😊
    What surprised me though, was that you did not demonstrate with black and white filament. The critical filament changes are dark to white, and there is whether you clearly see how successful this is (or not).
    I'm a believer though! I will try 👍☺️

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      I didn’t show it because I didn’t want to specifically cover tuning your flushing ratios, but rather talk about the filament pull back technique that Leon Fisher Skipper presents and let you tune it all up yourselves!

    • @tired5925
      @tired5925 9 місяців тому

      ​@@ButterPocketsu could do that while printing the same model with mostly white and black eyes and rings, this just shows that the method doesnt work well for everything, maybe it isnt, i dont have a bambu, but no reason to not show a better print.

    • @ButterPockets
      @ButterPockets  9 місяців тому +1

      @@tired5925 obviously the method doesn’t save filament in EVERY scenario. The point of this video, and most of my videos, is to show a technique that you can use and apply to your own prints. It doesn’t mean “follow exactly what I’m doing and it will always work”. It’s for you to try and experiment with yourself!

  • @gaminglife7825
    @gaminglife7825 8 місяців тому +1

    Thank you so much i am saving over 50% more filiment

  • @Dennis-qm4rd
    @Dennis-qm4rd 2 місяці тому +1

    I bought an A1 combo and I am awaiting for delivery...Meanwhile, I see a lot of video's about poop, but not like yours...you have found a real solution as far as I can see as a beginner...Any thoughts in what to do/ change when I receive my A1 combo printer?
    Thanks @Butter Pockets Prints!

  • @shludge
    @shludge 6 місяців тому

    You can easily change your purge volume to 0.5, works perfect

  • @TheDoctorRust
    @TheDoctorRust 10 місяців тому +2

    Thank you for your contribution to make X1 Multi Colour printing a breeze

  • @nunovicente34
    @nunovicente34 4 місяці тому +4

    Great video! Is this still useful for the A1’s today or have Bambu implemented it themselves?

    • @gerardogunsaz
      @gerardogunsaz 14 днів тому +1

      Im having the same question

    • @BiffsEquipment
      @BiffsEquipment 8 днів тому

      Same question here! I just bought a brand new a1 mini combo.. I need to know if I gotta change the G-code myself or if it will have this update working in the slicer automatically.
      What can we look for to determine whether this G-code is active or not? I suppose we can do a print and see if we hear a retraction happen before it cuts the filament.. has anyone done this?
      BTW this is my very first ever bamboo lab printer and I’m excited. I own 2 Flashforge m5 pros and they have been FLAWLESS.. but not being able to multi color print has been killing me as I’ve been doing it all manually and it’s a huge pain. If bamboo can print as good and as reliable as my flashforges while also giving me the ability to do Seemless multicolor then I may end up selling my flashforges and buying 2 X1C’s instead.

  • @thebrokenrojin5916
    @thebrokenrojin5916 4 місяці тому

    definitely going to try this. I also hate the prime tower as I never see any bleeding at all on it and its just wasting so much filament. The amount of prime and poop are ridiculous!

  • @michaelflynn7055
    @michaelflynn7055 10 місяців тому

    Thanks for the video, its an interesting option. I'm new to 3d printing, but from what I can see, by pulling back so much filament prior to cutting, you're opening the door clogs.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      It’s possible yes, but after 465 for me it didn’t happen. You could always adjust it a mm or two if needed. It’s worth a shot though

  • @AlloyMetal
    @AlloyMetal 10 місяців тому +1

    thanks for this, helped immediately! loading the profile directly wouldnt work, i did have to manually go through the gcode and add in the needed lines. thanks for the video =D

  • @PioneerPrint3D
    @PioneerPrint3D 2 місяці тому

    This will continuously put goopy filament in your hot end that is half cold. It won't do much to reliability so this is worth a look but it WILL take a hit in the reliability category for sure.

  • @remcoder6
    @remcoder6 10 місяців тому +2

    This is a great find! Thanks for sharing 🙂

  • @AndrewAHayes
    @AndrewAHayes 10 місяців тому +1

    I have tried flush to object instead of the purge tower and now Im going to try to purge to stacked objects, of course this is for parts whose colour is no issue.

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      It’s a prime tower not a purge tower. I really recommend keeping it because it ensures the pressure in the nozzle is back to where it needs to be.

  • @teabagNBG
    @teabagNBG 9 місяців тому +1

    is it also saving time then basically right?

  • @toddy9141
    @toddy9141 11 днів тому

    Will altering the filament swap g-code work with the “biqu Panda revo” hot end?

  • @Anthonym_323
    @Anthonym_323 10 місяців тому

    Depends on the colors used, Try white on black or black on yellow

    • @ButterPockets
      @ButterPockets  10 місяців тому

      That’s why it still requires tuning on your end.

  • @ericarthurblair6832
    @ericarthurblair6832 8 місяців тому +3

    What I don't get is why the change is not done a bit earlier and the remaining filament is used for printing. e.g. if there is a colorswap coming up in 1-2 grams, why not already du the cut, change the color, and use the remainder in the nozzle for those 1-2 grams. That way no hot filament would have to be retracted. I'm totally new to 3D printing, so I must be missing something since that would be the most obvious way.

    • @joshua6545
      @joshua6545 7 місяців тому +2

      I am wondering this as well. I'm new to printing and currently researching but this seems like an obvious way to handle material excess.

    • @BiffsEquipment
      @BiffsEquipment 8 днів тому

      I agree, this seems like it should be doable in the future..

  • @aarush8819
    @aarush8819 2 місяці тому +1

    Is this found in the A1?

  • @BennyTygohome
    @BennyTygohome 8 місяців тому

    This is great. I wonder if bambu will adopt this idea so we don't need to have modified gcode or concern ourselves with updates from BL overwriting our customizations.

    • @NateMunk
      @NateMunk 6 місяців тому +1

      They are, its in Beta now.

    • @Guitarest17
      @Guitarest17 3 місяці тому

      @@NateMunkAny updates on that beta? Just got my P1S today

  • @ziruszirus1654
    @ziruszirus1654 10 місяців тому +2

    Did you also use the option to use the „mixed material“ for infill structure?

    • @ButterPockets
      @ButterPockets  10 місяців тому +4

      I did, it’s called “flush into infill”. I did it for both so it didn’t contribute to the savings. It’s something I’d recommend to have on for most multicolor prints.

    • @ziruszirus1654
      @ziruszirus1654 10 місяців тому +1

      @@ButterPockets didn’t know how to call in English (not my native language) but learned it some time ago.

  • @DonnyDonnMendoza
    @DonnyDonnMendoza 10 місяців тому +3

    Has this been implemented for the A1 series? This is pretty cool

    • @ButterPockets
      @ButterPockets  10 місяців тому +4

      Yes it has! His maker world post has it for all the BL printers!

  • @toosas
    @toosas 10 місяців тому +1

    I'm suprised that you don't do variable layer height (or I cant see it in the vid - possible) to reduce the jaggedness of domed objects i.e. top of deer's head. you are a very knowledgeable fella so mthere must be a reason for that?

    • @ButterPockets
      @ButterPockets  9 місяців тому

      I didn’t particularly care about the actual quality of the print just that it did a LOT of color changes. I ended up giving these to a friend who likes that Pokemon and he was fine with the quality :)

  • @davidrobinson8321
    @davidrobinson8321 9 місяців тому

    Can I add the geode before I add an ams ? Or will it work with or without an ams ?

  • @Longinus
    @Longinus 7 місяців тому

    What was the flushing volume that you use in the regular print?

  • @joaopffg
    @joaopffg 3 місяці тому

    So, i'm using Orca with a X1C.
    I can't find the "long retract on cut" anywhere in the Slicer, but when looking into the GCode for Filament Change, they already account for it.
    {if long_retractions_when_cut[previous_extruder]}
    M620.11 S1 I[previous_extruder] E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}
    {else}
    M620.11 S0
    {endif}
    Where then can we toggle the variable long_retractions_when_cut???
    Since it is already somehow in there, i would prefer to use the slicer variable rather then adapting the code.

  • @FlesHBoX
    @FlesHBoX 7 місяців тому +1

    So I just picked up an X1C and went to do this, and when I pulled up the flush volume, it's already set to a .3 multiplier. Do I need to do anything special with that, or am I just already in a good spot with it?

    • @pjtodd6756
      @pjtodd6756 7 місяців тому

      Wow! That is very interesting. I was going to change mine to ..25 ... now I will go with .3. A good nod from Bambu Lab I'd say.

    • @FlesHBoX
      @FlesHBoX 7 місяців тому +1

      @@pjtodd6756This was in orca slicer, so I don't know if it was bambu or orcaslicer setting it that low out of the box

    • @pjtodd6756
      @pjtodd6756 7 місяців тому

      @@FlesHBoX Thank you!

  • @fernandooliver7005
    @fernandooliver7005 4 місяці тому

    i bought my X1C yesterday, so with the new implementations from bambu, i no longer need to do this?? or do i?

  • @boehserenkel
    @boehserenkel 2 місяці тому

    Got a problem with oozing: when the filament change starts the nozzle is right above the print. The filament then gets pushed out. This drops off onto the print. How to bypass that?

  • @yasin_uyghur
    @yasin_uyghur 5 місяців тому

    I’m thank you very much and can I use this gcode for my A1?

  • @sol-3uk
    @sol-3uk 4 місяці тому

    I'm new to this and using 1.9 already, so it's hard for me to visualise if this feature is actually included in the new releases. Is there a way we can verify that this Gcode is being included in these releases, or some version of it? I'm struggling to see these Gcode lines in my profiles, but it could just down to me being a newbie at this.

  • @nilsirrah7672
    @nilsirrah7672 10 місяців тому +2

    That’s such a smart way to save filament

  • @MatthewsFabrication
    @MatthewsFabrication 8 місяців тому

    Anyway to have it just print the cut part into an Object & not in the poop shoot at all?

  • @beaugalbraith3242
    @beaugalbraith3242 2 місяці тому

    Why not use white if you're testing bleeding?

  • @hotfix7387
    @hotfix7387 9 місяців тому

    Just to be clear, you changed the Prime Tower volume from 45mm cubed to 5mm cubed? If so how did you come to this number?

    • @ButterPockets
      @ButterPockets  9 місяців тому +1

      I just randomly picked it honestly. It doesn’t need to prime all that much. It just happened to work so I stuck with it.

  • @BelfastBiker
    @BelfastBiker Місяць тому

    Got an A1 Combo on the way..... did Bambu bring this change into standard code yet? Or do I need to do this every time I fo an update?

    • @ButterPockets
      @ButterPockets  Місяць тому +1

      I really don’t know how Bambu implemented it. It’s somehow baked into Bambustudio but there’s some way you have to turn it on.

    • @Sharpedge3
      @Sharpedge3 8 днів тому

      @@ButterPockets Thanks for the video, I would not have found this without it. In Orca Slicer and Bambu Studio the Developer Mode needs to be turned on. This is found in the Preferences tab (via down arrow next to 'File', top left). Once set you can access the feature within the printer/nozzle settings, Extruder tab then all the way at the bottom.

  • @broganthegreat
    @broganthegreat 5 місяців тому +3

    Maybe they could adjust the Gcode to use the leftover filament in the hotend as infill where the color doesnt matter further reducing the waste

    • @BBATLI
      @BBATLI 3 місяці тому

      Amazing idea!

  • @ilovemyhonda250ex
    @ilovemyhonda250ex 9 місяців тому

    "how do you save on poop, thats the most important thing right" lol i love the 3d printing community

  • @krundug2848
    @krundug2848 8 місяців тому

    i may have missed something, but after i changed to this profile my print went from 12 hours to 20?

  • @5479curtis
    @5479curtis 4 місяці тому

    just got the a1 with ams lite. the flushing volume option isn't on mine. I looked through the settings and couldn't find it. did they move it? or just not an option anymore

  • @boboscurse4130
    @boboscurse4130 8 місяців тому

    Duke Power? What state are you in?

  • @AndrzejKasperkiewicz
    @AndrzejKasperkiewicz 4 місяці тому

    I've got 1.9.2.57 Bambu Studio release but there is no trace of this change in "Change Filament G-code..."... ;(

  • @MysteryAccordeonMan
    @MysteryAccordeonMan Місяць тому

    I think it saves 5 mm3 per filament change not 50. Converted to imperial it would roughly flush 2"x2"x2" instead of 1/5"x1/5"x1/5" per change.

    • @ButterPockets
      @ButterPockets  Місяць тому

      LeonFisherSkipper did the math 🤷🏻‍♂️

    • @MysteryAccordeonMan
      @MysteryAccordeonMan Місяць тому

      ​@ButterPockets The math is correct (and I'm currently printing with the profile thanks to your vid) but at 3:19 you say 50mm3 and around 5:28 you say 5mm3, so I think the 50mm3 is a spelling error? I can't imagine purging the volume of a small rubiks cube during every swap.

    • @ButterPockets
      @ButterPockets  Місяць тому

      Oh I see. 50mm3 does not mean 50x50x50 it means 5x5x2. (5x5x2=50 cubic mm. Not saying a cube that’s 50mm on each side). I’m assuming whenever I say 5 it’s probably the incorrect spot.

    • @MysteryAccordeonMan
      @MysteryAccordeonMan Місяць тому

      ​@ButterPockets check, yea I think I misunderstood you because you were saying "50 mm cubed" instead of "50 cubic millimeters" (50 x 1^3) Great video nonetheless, saving a lot of filament!

  • @SB-yd9mf
    @SB-yd9mf 10 місяців тому

    Excellent video. Thank you for sharing. I just bought an A1 with the AMS light and I’m looking forward to saving filament with these g code changes.

  • @arekx
    @arekx 10 місяців тому +9

    Was it reported to Bambu Studio github issues? What's the issue number? Bambu probably didn't do this to be on safe side and don't potentially pull back half melted filament (and there is ton of materials to be tested) and cause clog.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      I fully get that it probably is to be on the safe side and it makes a lot of sense for them to do it that way!

    • @dubmn
      @dubmn 10 місяців тому +1

      It’s the same reason gpu and cpu manufacturers technically underclock their processors. It’s where they found it most reliable to run but not maxing out the potential.

  • @rainey832
    @rainey832 9 місяців тому

    so when its putting the filament back in he has it put in 18mm at 200 and 2mm at 20, is that just to account for the blob thats in there? I guess I don't see why its not just G1 E20 F200

    • @ButterPockets
      @ButterPockets  9 місяців тому +1

      My best guess would be it’s either similar to what BL did by default or he found that slowing down before jamming it all in helped!

  • @leaftye
    @leaftye 10 місяців тому

    Turning off tangle detection had a big improvement for me. My fault though. Some spools were overheated when drying, causing filament to stick together a little, Apparently enough to make the printer think the filament was tangled.

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      I did this to myself accidentally too!

  • @ozzman39
    @ozzman39 9 місяців тому

    So your prime tower segestion its prime volume set to 5 mm correct insdead of the default 45mm?

    • @ButterPockets
      @ButterPockets  9 місяців тому +2

      That’s just what I did. Less of a suggestion on the volume and more of a suggestion to mess around with it yourself!

  • @Sully-83
    @Sully-83 8 місяців тому

    when I download the file mine doesn't say save filament instead it only shows reduce purge. Is that the same thing or did I somehow do something wrong?

  • @elidari60
    @elidari60 9 місяців тому

    Hi learning a lot from your videos thank you do you make a video to show? How do you make a Bolt and nut in another words, how do you make treads and I can fit the screw into it thank you

  • @TheUmbreons_
    @TheUmbreons_ 17 днів тому

    mate, you already know im going to be here if there are umbreon is involved

  • @beaconofwierd1883
    @beaconofwierd1883 10 місяців тому +1

    I don’t get why they don’t just cut before the color swap needs to happen in the print? Just cut, keep printing the same color until you reach the transition point. Purge, then print the new color. In theory you could manage prints with 0 waste this way, if you can purge enough to infill/inner walls.
    Another thing you could do to get 0 waste is to ”purge to into new filament”. That is, use the ”purge into object” and have the object be new strands of filament which you can later use for printing test pieces. You might need a way to attach the strands to each other though if you can’t spare the space on the plate to print a spiral.

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      I would think the reason they don't do this is because it can't be 100% controlled. Its similar to this method as well that other commenters have pointed out - that the reason BL hasn't implemented this is because its not 100% controlled and *could* lead to a clog or failure. If you know exactly how much filament is left in the hotend you could flush that into infill, but what about when there isn't enough infill to do that? I think a lot of this *could* be implemented into a very smart slicer, but because all these slicers just take from Prusaslicer and Slic3r until someone does something custom (a la Superslicer) it kind of has to be this way.

    • @beaconofwierd1883
      @beaconofwierd1883 10 місяців тому +1

      @@ButterPockets Yeah, this is probably a limitation in Slic3r that makes it difficult… Guess I’ll just have to make my own slicer then ;D Might aswell make it non-planar too, and sprinkle a bit of magic on top.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      @@beaconofwierd1883 hey I’ll contribute to that!

  • @SovaKlr
    @SovaKlr 9 місяців тому +1

    Why not cut and switch before getting to the end of a color? Everything is calculated volumetrically. The slicer knows how much filament it will need. Why not cut early, feed in the new color, continue printing the old color timed to that you get to the end before the purge. Then purge a very small amount to get the color changed and continue printing. I don't understand why it wait until a color is finished to cut it. It knows how much filament it needs to finish the color, cut it there.
    That's a fix Bambu would have to implement though I think.

    • @ButterPockets
      @ButterPockets  9 місяців тому

      So, in order to switch material automatically you need to cut and pull the filament out from the cut. There’s no getting around that part of an automated material switching system. With that established, yes you could write an algorithm into the slicer that would say “you have 50mm3 of filament left in the hotend, stop when there is 40mm3 of this color left, go cut and retract, then go back and keep printing, then go switch colors”. I think the problem with that solution is that because it would be different on every model, every single slicer setting would change it, walls, infill, width, pressure advance, flow ratio, e steps, etc it would be really hard to do. It would first off be hard to calculate in the slicer. You’d also never want it to stop and then restart in the middle of a wall because that would probably lead to an artifact in your print. You’d also still have to have it “poop” some and still do a prime tower because you can’t just transition to a new color without one. It would also add a lot of time because it would have print some part of the layer, go cut, go back to print, stop to change colors again, then go prime. Instead of just one action of cut/switch/prime. So overall I understand what you’re saying, but I don’t think it’s as feasible as it sounds. It would be a lot more unpredictable and like others have commented it seems BL went with the most fool proof way of switching colors to run into the least amount of problems.

    • @SovaKlr
      @SovaKlr 9 місяців тому

      @@ButterPockets I hear you and I'm not saying it would eliminate waste and purging. But really it sounds like you just solved most of the things. I'm not saying it would completely eliminate waste. But the slicer is already doing those calculations. It could plan to switch in infill. I do it manually just by cutting filament when I think it's time and pushing a new one in to the extruder behind the old one. It's the same amount of changes, it's just different timing.

  • @TheDepep1
    @TheDepep1 10 місяців тому

    Does this effect the print times?

  • @fpena06
    @fpena06 10 місяців тому

    How were you able too resume print after a power outage? Thanks

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      The X1 has it built in. It happened to do it during a color change so it really didn’t lose its spot.

    • @fpena06
      @fpena06 10 місяців тому

      @@ButterPockets that's really cool, interest to see if the A1 has similar functionality, something I'd have to check..

    • @angelaelmer6435
      @angelaelmer6435 10 місяців тому +2

      The P1s started back up where it left off during 3 power outages in a row. I was impressed

  • @fixerone1963
    @fixerone1963 9 місяців тому

    How will this work with PA (nylon)? The stuff is tougher, and I notice that when it is pulled back it stretches and even the filament cutter may just squish it rather than cut it. Just completely took apart the extruder to remove some stuck PA and the stuff pulled back by the AMS just stretch after the cutter squished it sideways. Ran it with .6 nozzle and a second time it gets stuck in the extruder during the cutting and AMS pullback. Any ideas.....anybody? I do have a Kickstarter unit, so I may have missed some fix to this.

  • @ScientificGlassblowing
    @ScientificGlassblowing 10 місяців тому

    Can you test that mode when you are switching from black to white filament?

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      I believe fisher skipper has that on his page. You’ll see that a black to white did need more purge than other transitions which is why I mention tuning your flush ratio more! But regardless, you’re always going to save the 50mm3 every change even if the flush was the same so that’s really nice!

  • @2conn
    @2conn 3 місяці тому

    Wait so is this inside the current bambu? I was about to do this 'mod' but wondering in the date of this video and whats in the code now

    • @ButterPockets
      @ButterPockets  3 місяці тому +1

      Number 6 on the list of features added to Bambu Studio 1.9! wiki.bambulab.com/en/software/bambu-studio/release/release-note-1-9-1

  • @pleasedontleadmeon
    @pleasedontleadmeon 7 місяців тому

    Thanks for this

  • @BackDaws
    @BackDaws Місяць тому

    If thats the case, why dont bambu use these settings?

    • @ButterPockets
      @ButterPockets  Місяць тому

      They do now! It’s in their latest bambuslicer profiles.

    • @M.k.benson
      @M.k.benson 24 дні тому

      @@ButterPocketsWill that mean it’s also a profile in the A1 in their latest update?

    • @jedisgarage4775
      @jedisgarage4775 7 днів тому

      @@ButterPockets i am on A1 and I can't see anything of that. Still pooping like crazy!

  • @karinlovesjedward
    @karinlovesjedward 4 місяці тому

    Does anyone know whether Bambu lab already made this the default?

    • @ButterPockets
      @ButterPockets  4 місяці тому

      I’m not sure if it’s “default” yet or not but it’s baked into bambustudio somehow

  • @mikeydk
    @mikeydk 10 місяців тому

    Is there a way to save the flushing filament ratio?

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      It would be saved in the 3mf file when you save it. I don’t think it’s attached to a particular filament or print profile. I hadn’t actually thought of that till now. I’ll test that when I get home

    • @alecmajor9
      @alecmajor9 7 місяців тому

      Looks like butter never got home.

  • @drxym
    @drxym 10 місяців тому +1

    I wish the software / firmware had a checkbox not to poop a bunch of filament. If I haven't changed the filament since last time then there is no reason to. Maybe it should remember the last filament & the current and intelligently check/uncheck the box while leaving the user the choice to override it.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      The reason it does that is because it always retracts the filament. So it can’t do it “smartly” unless you always used BL filament with RFID and it *knew* you didn’t change what was in the AMS slot. Because you can use filament that’s not RFID it can’t know for certain what is in there or not. I get that they could have a switch that says like “same filament, poop less”. BUT there is going to be a disconnect between the cut and the new filament always. That would lead to a small pressure change somewhere in your print. The best option would be “leave the filament in and don’t cut it”. An option like that might be helpful!

  • @Horstelin
    @Horstelin 10 місяців тому

    I don't quite get why the filament is cut anyways?

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      It has to be. Check out on the maker world post he has a picture of the blob that would pull up into the PTFE tube if it wasn’t cut. In order to make the system automatic and smoothly operate it needs to be cut.

  • @AlaskaGuy71
    @AlaskaGuy71 5 місяців тому

    If only I could do 2 thumbs up. You're doing the Lords work. Fingers crossed this works ! =D

  • @5doolar
    @5doolar 9 місяців тому

    can u teach how to make a small tower waste

  • @Joel1007GamerCultLeader
    @Joel1007GamerCultLeader 4 місяці тому

    Epic shirt bro.

  • @enes98li1
    @enes98li1 9 місяців тому

    Anyone tried this on A1 Combo? Is it useful?

  • @Ilumiizoldyck
    @Ilumiizoldyck 7 місяців тому

    Does this save you time as well?

  • @cha-ka8671
    @cha-ka8671 8 місяців тому

    Saves filament but, extended my print A LOT.

  • @thedave1602
    @thedave1602 2 місяці тому

    butter pockets? that uh, that sounds like something you would find in a, um, "romance" shop.

    • @ButterPockets
      @ButterPockets  Місяць тому

      In my profile on UA-cam theres a little description of what they are. It’s just like my picture, it’s the little “pockets” on a waffle :)

  • @BackDaws
    @BackDaws Місяць тому

    How many times do Americans have powercuts ?

    • @ButterPockets
      @ButterPockets  Місяць тому

      I live in a fairly large city and I have brown outs every couple weeks. It’s insanely annoying. Power goes out for less than 10 seconds.

  • @hightde13
    @hightde13 10 місяців тому

    Is there any way to turn off the cutter or the purge function? Just use the purge tower? Or does this system let you turn off the purge tower and just use the purge function? Still bugs me that bambu has its machines do both.

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      It has to do both. The “poops” are to purge out what is left in the hot end from cutting the filament. In order to retract the filament cleanly into the AMS this really is the best way to do it. Like fisher skipper shows on his maker world page if you just try and pull the filament back without cutting it there will be a blob of filament that will cause clogs and stuck filament in the PTFE tube. So it has to be cut. Second, you absolutely have to have a prime tower. That serves a completely different role in that the pressure in the nozzle needs to be equalized before you start printing. So it shouldn’t bother you that it does both because both are 100% necessary. It’s bothersome that neither are fully optimized. BUT you can optimize them on your own which is nice that it’s not locked down.

  • @a7xfanben
    @a7xfanben 4 місяці тому

    Thanks for this great tutorial!

  • @kiloqubit
    @kiloqubit 10 місяців тому

    When you do G1 E-20 F200, does the AMS also pull the filament back 20mm, or is the extruder just retracting it into the buffer on the back? If it's retracting into the buffer, I think it's possible that the buffer is fully extended at that moment (like AMS had JUST fed more filament in), and there might not be 20mm of space there to retract.
    As an aside, on my Vorons I retract 25mm in PRINT_END at a much higher speed (F3600), which then allows me to change filament later without heating up the hotend, because the filament end is completely out of the hot zone.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      I can see the filament move up in the AMS. I didn’t specifically check the buffer, but mine is very noisy and it’s clear when it’s operating. I never heard it do anything out of the ordinary.

  • @JesseStarrPhoto
    @JesseStarrPhoto 10 місяців тому

    I just don’t understand how this can be so full proof but not a part of the firmware or default profiles

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      Because, in full honesty, it probably isn’t 100% fool proof. Nothing really is. But I would bet BL went with whatever in their testing yielded the best results for the most possible cases. This might not work for every printer, every print, every filament, every use case, etc but I think it’s worth a try and can always be adjusted if you run into issues!

    • @JesseStarrPhoto
      @JesseStarrPhoto 10 місяців тому

      That makes sense. They probably decided it was better for people to waste filament than complain to customer support that their prints didn't have clean color changes...Thanks!@@ButterPockets

  • @jayrydah13
    @jayrydah13 10 місяців тому

    so basically, its as easy as downloading the 3mf file and once you choose your printer you save the presets, and change the flush voulume to 0.50 and that should be it? cause i just tested it on a sliced file with the normal settings and then with the less poop settings and after changing the flush volume, my waste literally got cut it half. which is amazing!!!!

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      Yep! You can fine tune the flushing from there but that’s basically it

  • @373346507
    @373346507 10 місяців тому

    The only reason BambuLab don’t use this method is it increases the chance of clog as the hot blob pulled back into cool zone of the hotend.

    • @boggisthecat
      @boggisthecat 10 місяців тому

      You can fiddle with the amount of retraction to minimise the risk.
      I haven’t done this, yet. The purge settings can be dialled *way* down from the automatic results, which saves a huge amount of waste. (From e.g. 420 mm^3 to 120 mm^3. Depends on the colours, of course.)

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      Yeah I understand that! I like that we are able to try this out tho. It’s worth a shot for sure

  • @cheizaguirre5494
    @cheizaguirre5494 6 місяців тому

    I did this and somehow my print time increased lol

  • @TheAgame914
    @TheAgame914 5 місяців тому

    not reducing anything for me

  • @boblupart862
    @boblupart862 9 місяців тому

    So still 2.5 dollars per print in waste.

  • @RobertoMello79
    @RobertoMello79 9 місяців тому

    F200 increases the print time, if you have multiple color changes, is not worth it.

  • @aggoonR
    @aggoonR 9 місяців тому

    0:27
    lets talk about some ,,,,,,😂

  • @usmannaeem9018
    @usmannaeem9018 8 місяців тому

    Yea now try doing it with white filament and see if it bleeds.

  • @type102
    @type102 10 місяців тому

    I'm a little confused why these printers make towers AND poop.

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      The poop is because it cuts the filament and retracts it. This is a better option than JUST retracting the filament because the end will have a blob that will clog up the PTFE tube. So the it “poops” (purges) the old filament out. This is why it has to poop at the beginning of a print as well. The tower is a prime tower because the nozzle pressure needs to be equalized before you start printing. If the nozzle pressure isn’t right it will sputter and ruin your print.

  • @ConspiracyCracker89
    @ConspiracyCracker89 5 місяців тому +1

    This wasnt an "issue". Bambu obviously makes money by selling filaments so they were draining users with this waste.
    Thanks for the vid

  • @ShrimpyMaster
    @ShrimpyMaster 5 місяців тому

    3:31 im not. as a designer you schould know that you design something thats a shit design but works....and some day on the toilet you get a heureka moment.

  • @superpatate1234
    @superpatate1234 10 місяців тому

    Congrats, you just introduced one of prusa mmu issue that was fixed with the filament cutter 👏

    • @oljobo
      @oljobo 10 місяців тому

      What do you mean? Can you explain please? 🙏

    • @oljobo
      @oljobo 10 місяців тому

      Oh, I think you are referring to what is explained at 2:51 in that center text there.
      According to that, your comment is incorrect

    • @superpatate1234
      @superpatate1234 10 місяців тому +2

      @@oljobo I mean the fact of not cutting filament introduce blob and 'hair' at the end of filament, and it gives many issues. On prusa you have to adjust ramming settings for each brand of filament because of that behavior. The cutter is cleary here to fix that, bambu lab didn't add it for fun, I'm not sure it is smart to bypass it 🤷‍♂️ my guess is you can have issues depending the filament brand

    • @oljobo
      @oljobo 10 місяців тому

      @@superpatate1234 ok. But this method does not bypass the flush cutting at all. It just does it more smart and precise, without wasting more filament than •necessary•. No blob or hair will be retracted into the PTFE as I understand it. Again.. see text at 2:51

    • @superpatate1234
      @superpatate1234 10 місяців тому +1

      @@oljobo oh ok, I was thinking the gcode modification remove the cutting step, misunderstood, my bad

  • @gasmask1111
    @gasmask1111 10 місяців тому +1

    Filament purge being called poop is the cringiest thing Ive heard

    • @ButterPockets
      @ButterPockets  10 місяців тому +3

      Well, you heard it here folks, we gotta stop calling it that.

    • @boxcarhobo8315
      @boxcarhobo8315 10 місяців тому +5

      This must be your first day on the internet.
      The machine literally spirals it like poop to prevent it being stuck on the nozzle. Every maker doing videos on Bambulab printers call it poop, and have since their first release last year.
      So congrats on your first internet day and discovering 3d printing, bambulab, and ButterPockets all in one swoop

  • @TheGuyInRooM420
    @TheGuyInRooM420 6 місяців тому +1

    Your pricing is way off, why can’t someone just go to Chat GPT and do everything one there own? Most of the people watching are doing it because they don’t have the kind of money your asking for. If your so proud then give it all for free!

    • @ButterPockets
      @ButterPockets  6 місяців тому +2

      What the heck are you yappin about?? I’m not selling anything?

    • @TheGuyInRooM420
      @TheGuyInRooM420 6 місяців тому

      @@ButterPockets sorry I’m not sure what happened I was watching a webinar and then you answered.

  • @justneeded8684
    @justneeded8684 10 місяців тому

    The best was to reduce „poop“ is not to use that shit.

    • @ButterPockets
      @ButterPockets  10 місяців тому +1

      Yep. You called it. No multi material any more!

  • @dingdingdingdiiiiing
    @dingdingdingdiiiiing 10 місяців тому

    Yeah... but still, the amount of poop is still pretty horrible. Bambu needs to optimize the software.

    • @ButterPockets
      @ButterPockets  10 місяців тому +2

      Well thankfully you can fully optimize the flushing volumes yourself. There’s no way Bambu Lab could know what color, brand, material, etc you were going to use so they had to make it unoptimized in order for it to remain repeatable. You could run flushing volume tests and get it to the point where it only flushes exactly what it needs to. It’s going to have to purge and prime for a swap so at that point there would be no unnecessary waste.