A lot of people are asking about cutting early and returning to the print before finishing the layer. I had that same thought initially, and even mentioned it in the previous video about this subject, but this solution is more complex than it seems at first. First of all you have to stop the layer early to do the cut. This sounds simple but but often GCode has long lines be a single command, and what if the optimal place for a cut is in the middle of a long line? Do you stop before doing the line? Do you try to calculate where in the middle of the line to stop and turn a single GCode command into two so you can pause to cut? Either way you're adding a new seam to your wall, which is unsightly. Then, what if you're adding only small amounts of several different colors to a layer? I'm talking small enough that you actually need to cut for that color, 2 or 3 colors before the last one gets added? That's a lot to coordinate. And you'll need to be sure you haven't missed anything, like the effect of travel moves, or your color could start changing too soon, or too late. And since every color combination needs a different amount of purge, it gets even more complicated! Not saying it can't be done. Put enough time and effort into it and anything's possible. But if there's a more simple solution, that's more time that Bambulab's programmers can focus on other things. For more ways Bambulabs can improve things, check the blogaroo: www.3dpprofessor.com/2024/03/09/is-zero-purge-on-the-bambulab-ams-3d-printers-possible/
@802Garage9 ай бұрын
If it could be calculated such that the cut is done before starting infill, the infill could be finished entirely with purge and only any necessary purge after the infill would be wasted. Or, it could retract and cut before starting infill and do as much purge as is calculated to be necessary to waste and then finish the infill with the rest of the purge so it hits the overkill purge phase before starting on walls. Combining that strategy with purge objects could end up resulting in as near to zero waste as possible, albeit with likely some messy infill. We will definitely get more efficient algorithms as time goes on.
@jonathanberry11118 ай бұрын
If it still purges some of the original colour, why not just pull out early and print some of that purge colour on your print before the transition? Rather than stopping it when done and THEN purging, begin purging on the last few cm of output since the urge seemed to be the largest section!?
@3dpprofessor7 ай бұрын
@@jonathanberry1111 I do not see how the post your replying to didn't answer the question you're asking.
@jonathanberry11117 ай бұрын
@@3dpprofessor I think maybe I'm suggesting something a little different, essentially when you pull out the filament, cut it and push new stuff through you have some amount of original colour purge that is 100% essentially still the old colour, I didn't think that was being printed with to finish up that portion of the colour buy maybe I'm wrong. I thought it stopped printing a given colour and then began purging, rather than purging to finish the portion of the colour?
@comentator44812 ай бұрын
lets be honest... it is not in bambu best interest to make it work... they make majority of their money on filament not the printers... you just took 45% of their profit...
@AndrewAHayes10 ай бұрын
If you are printing 4 objects in different colours you can select print by object instead of by layer and this will print each object before moving on to the next, this will save you oodles of wasted filament as there will only be one filament purge per object.
@3dpprofessor10 ай бұрын
Yes, that's a good setting to know. I didn't mention it because that wasn't the point of this video and would have made the video run a bit longer as I'd have to explain about spacing things out so that you don't get a nozzle crash (though the slicer does help you with this).
@stevereese64889 ай бұрын
I wish bambu lab would come out with a multi head printer with each head dedicated to a color and even type of filament, but I imagine you would go from a x1c $1500 printer to double or triple the cost. But there would essentially be no waste.
@3dpprofessor9 ай бұрын
Double? I wish it would be so little. Quad at least. Most of the cost would be engineering research.
@smanzoli3 ай бұрын
@@3dpprofessorI imagine (as an engineer) a 3D printer which only uses white filament... a bigger head will then add RGB pigment (as an ink jet printer does), and print that 3D dot in any of 16 million colors (only in the outter layer of walls, visible walls).
@mackado3 ай бұрын
@@smanzolipeople have messed around with this before by using different color markers coloring the filament before the extruder.
@srlacotista32522 ай бұрын
at that point just buy prusa mk4
@deantjewieАй бұрын
That would definitely increase energy consumption as well since you'll need to heat more
@zuppy27 ай бұрын
they’ve added retraction before color change in the latest version. not sure if it’s yet out of beta, but they’re listening to the feedback :)
@artemyevtushenko87226 ай бұрын
what version of the slicer this is? Need to make sure I’m using this!
@diederichgarz63175 ай бұрын
Did you find Out the Version? Is it released yet? @@artemyevtushenko8722
@Goodvvine5 ай бұрын
@@artemyevtushenko8722 It was released on 1.9.2. You can find it under Filament Settings > Setting Overrides > Long retraction when cut. This is enabled by default on BBL PLA Basic and BBL PETG Basic and retracts 18mm. A1 doesn't support this. The X1E and P series also allow changing this directly on the printer settings under the "Extruder" tab. The X1C doesn't have this setting as a global setting (yet?). It's still marked as experimental. The author of that 45% reduction G-Code profile was credited for the idea.
@pvic695914 күн бұрын
i just got the P1S with AMS last month! how do you find that setting?
@slickrick3711 күн бұрын
I want to know this too.
@chrisboerma758510 ай бұрын
You get a thumbs up just for the tie alone!
@yankeevader3 ай бұрын
The slicer software allows the option to purge to infill which also helps quite a bit with the purge loss if you don’t care what color the infill is, another video I saw also said if you right click on the object within the slicer you get some more purge options
@DEADB33F2 ай бұрын
Can it dynamically alter the infill percentage on a layer-by-layer basis? eg. if there's more purge needed than required by the standard infill on that layer
@graxxor18 күн бұрын
This was tested by Teaching Techn but unfortunately the savings were miniscule compared to what is wasted each colour change. kzbin.info/www/bejne/pmS9eoBposqaf7c Instead he showed the "intelligent change management" menu option with a multiplier to reduce losses per colour change.
@d-leb10 ай бұрын
Plastic waste is on my mind more every time I print. I'm going to have to start thinking about various purge "blocks" that I can create where color doesn't matter. Possibly various brackets, gears, or basically any other section that would normally be hidden inside of something doesn't matter if it's a muddy grey or a dirty light color. Also, I have a feeling that the modified g-code would work for most of my prints that are printed with basic PLA. Hopefully it's updated to immediately push the clipped filament back into the hot end before it has a chance to cool down in the heat break and cause a clog. That would be my only concern about using the change as is.
@theflyingnon113310 ай бұрын
maybe try to figure out if you could use purge for aprt of the infill?
@rahulshah140826 күн бұрын
@theflyingnon1133that’s a fantastic idea.
@stevendaddario88039 ай бұрын
Worth noting that the reduce purge script was included in the latest beta release of bambuslicer
@josephrecabarren66547 ай бұрын
How do you get to it in the bambu slicer?. , where is it located? Pls and thank you!.
@stevendaddario88037 ай бұрын
@josephrecabarren6654 hi. I haven't had time to print for awhile so I'm not sure if the latest beta has changed the interface. The beta that introduced the setting gave p1 models the option through extruder parameters.
@Dave_D.7 ай бұрын
@@josephrecabarren6654 In the filament profile under 'over rides'. The wiki said it would be off by default, but it is on by default for Bambu filament. Off for everything else I presume (generic PLA for sure).
@S.A.S.H.10 ай бұрын
Thanks for the detailed explanation of the thought process behind this.
@Pyro-zf8qg10 ай бұрын
this is how the mystery flavor in Dumb Dumbs was created.
@Aikano910 ай бұрын
Love my AMS, it allows me to use multiple materials and colors one one plate (do print by object, so that it only changes materials after finishing one object, and before starting on the next object). Not needing to manually change spools between your most used filaments is also very nice. I’ve not done a single full multi color print, just a handful of icons, or maybe some text in a different color on the first, or last two layers. Though I have made extensive use of multi material supports, setting PETG as support interface material for PLA, ABS, and ASA, and use PLA for PETG. Using them only as support interface materials gives you super clean, easily detaching supports with minimal waste. Just make sure to increase the purge value by 2x, or set the primary filament to pure white, and the support to pure black regardless of actual color. This is to ensure you get only the pure material in the print. If the mixed filaments are not properly purged away, your print will get a very weak section in the layer above the support, because that layer contains a mix of two incompatible materials that do not adhere to each other, and thus the layers detach almost as easily as the supports do.
@blackrul3z10 ай бұрын
@@anthonylong5870 you use the same material for support as the main part. You swap only for support interface. Search around in yt, you will find the tutorials
@Aikano910 ай бұрын
@@anthonylong5870 go to the support tab, and then right below Raft, you will see something called filament for supports. Here you can choose the support material, and the interface material. And below that again in the advanced section, you can set the support interface distance to 0, and the amount of top and bottom support interface layers you want
@andrescorredor66566 ай бұрын
dear youtuber i like the info you provide, but i will subscribe because of the wholesome personallity, keep it up hello from colombia
@DanDeGaston7 ай бұрын
Anyone else feel like the Duplicates methods was the best waste saving solution per unit? Loved the video, thank you!
@Art_9114 ай бұрын
Thanks first off. Also, also, LOL, I feel your pain when you put up a hypothetical and people latch on to that as the problem. Kudos to you for responding to those people "That wasn't the point of the video, I know that can be done" LOL I'm expecting my X1 carbon soon, and I'm a guy who loves to get my hands dirty. So I'm gleening all this info, and appreciate you and the community for ways to get things working a bit better.
@Smrts95510 ай бұрын
Why arent the default settings to purge to infill
@3dpprofessor10 ай бұрын
Good question. It is in the profile I introduced in this video, so that's good.
@Smrts95510 ай бұрын
@3dpprofessor yes, i meant it more as a we should pester bambu about it, because it really should be the default setting.
@sharazar2 ай бұрын
Hoping the new Bamulab printer will have a dual extruder so the AMS could use at least 2 colors without needing to purge
@kevinkevarson95133 ай бұрын
In Bambu studio, prepare- next to the filament you can click the edit button, go to settings override, they have an experimental long retract when cut option and you can dictate how much it retracts before cut
@3dpprofessor3 ай бұрын
Yup. That was added after this video. But very cool.
@lordmushy10 ай бұрын
Just got an X1 Carbon and AMS and am printing my first multi color print. I watched your other Video on the subject and this came on next. from an hour ago! perfect timing! haha I love my 3 collored articulated FOX and hope I can reduce the poop! XD
@MrAmrasElensar2 ай бұрын
Man I wished I had you as a teacher back in the day. You have a very soothing voice. 🙂
@3dpprofessor2 ай бұрын
Thank you very much.
@Giles3dGaming10 ай бұрын
Love the tie!!
@3dpprofessor10 ай бұрын
It's one of my favorites because it has a tie.. on the tie!
@i00Productions2 ай бұрын
3:40 .. I don't know if things have changed as I've just got a bambu.. but this is no longer the case, with bamboo studio you can now print multiple models of different colours and it will do one at a time if they are far enough apart.. this is visually depicted when you move them apart far enough
@3dpprofessorАй бұрын
Things did change. It got better.
@DoRC10 ай бұрын
15:07 you say there's no bleed over into the white but in this clip you can very clearly see a ton of bleed over into the white. What's the deal with that?
@3dpprofessor10 ай бұрын
I'm not sure what you're seeing. Looking at the physical blok it looks great.
@OhImKiCkiN10 ай бұрын
The issue with that custom gcode is that its very filament dependent, which you mentioned. I was excited when I first saw it circling on reddit a while back and tried it for myself.....until the jams started...oh the jams lol. Silk filament is a no-go, as the creator said. But so is certain colors of regular pla, even BBL brand, silver BBL ABS jams, every brand of Galaxy PLA I tried jams, Sunlu Clay PLA jams, Sunlu Matte Light Blue jams, Eryone Fuscia PLA jams. Those are all I can remember. Like i said, it's great when it works. But if it's a filament that hasnt been tested with the gcode, you have to babysit it to make sure it doesnt jam.
@3dpprofessor10 ай бұрын
That's funny, because with the current script I've printed tons of Silk with no problem. And I just finished a 2 day ABS print that worked so perfectly I never needed to bother with it. I guess this new script is mightier than the one on Reddit.
@OhImKiCkiN10 ай бұрын
@@3dpprofessorIt's the same script. It's been circulating on Reddit/fbook since the end of last year. I didn't try silks because the creator says not to. But Ive also had great results with ABS (I've not printed 2 days though) and dozens of other filament brands and types. Actually all the ABS I tried worked great except for BBL Silver ABS, and that's kind of what sucked imo. I could print 6,7,8,etc, filament types with no issues. Then bam it jams with filament brand/type number 12 over and over....and back to babysitting any unproven filament for hours. It just made me feel like I was taking a huge leap back by having to watch my printers again. Anyway, great video on the topic. I haven't seen another creator cover this script so I'm glad it's getting traction on YT. Here's to more BL mods, and less purge waste.
@TheMrLordicusАй бұрын
Thanks! Got X1C week ago and learning stuffs about! Saw that they implemented it into their Bambu Studio as developer mode, let's see how it works 😋😋
@kristen90c2 ай бұрын
Side topic, that is a great tie!
@LeonFisher-Skipper10 ай бұрын
I wrote you a message on printables! Thanks for doing a video!
@3dpprofessor10 ай бұрын
Awesome to connect with you here!
@toddy91418 ай бұрын
Has the pull cut push thing happened? Seems totally the way to go 👍🏻
@0braincellstbh7 ай бұрын
3:47 you could do sequential printing which makes it so it does one first then the next and then the next, but the only downside is that they need to be printed in a specific place on the plate. I own a p1p so I don't know if the feature is on the a1 series but im pretty sure it is as bambu lab is great at adding similar features to their family of printers. Lol
@3dpprofessor7 ай бұрын
Yes, that is an option I didn't mention because that wasn't really the point of this video and I didn't want to confuse things.
@mytuberforyou8 ай бұрын
Biggest factor for me is orientation and using surface text printed horizontally instead of embedded.
@Petrolfox6694 ай бұрын
Hell yes large format Bambu! I was all ready to buy a 300mm plus model when I went to their site but, alas, it was not to be. I'd love to be able to fully retire my Kobra Max but for now I guess we're keeping him in standby.
@ElAnciano9207114 сағат бұрын
I don't know if this is a new thing ( I have only had mine for a couple of days), but I found an object to use the flush for fills. They caution against its use with translucent filament, though as your "savings" would show through. Alas, I think one needs to remember to do it every time. (Not sticky, as far as I know.)
@maninalift3 ай бұрын
Is it possible to cut early instead of retracting? I.e. printing blue then cut and change to red then continue printing a small amount of blue, then purge, then print red.
@3dpprofessor3 ай бұрын
Pinned comment.
@Aikano910 ай бұрын
The perfect every time overkill option should be the default, though there should be a setting or option that allows you to do the waste reduction procedure you mentioned, maybe even give it it a little pop up warning and confirmation button and a troubleshooting guide to minimize the amount of support requests this would inevitably cause
@3dpprofessor10 ай бұрын
I like this.
@ShadowZergling17 күн бұрын
RE: modifying g-code to pull back the filament before the cut: Have you seen the new feature in bambu lab studios that does this? Enable "Develop mode" at the bottom of preferences. In printer settings -> extruder: bambulabs now offer settings to adjust retraction length when switching material, long retraction (experimental), etc. Curious if these settings eliminate the need to modify G code and we can find the best settings here?
@3dpprofessor8 күн бұрын
Yup. They added that after this video, and I'm 100% taking credit.
@3DJapan10 ай бұрын
I don't have one of these but one of my printers can do 2 colors and it's the same thing. It drops all the poop down a little shoot on the side and I end up with a big pile of waste on the table.
@gskluzacek6 ай бұрын
Lots of good analysis and insight in your video, but being relatively new to the Bambu Studio slicer I would really appreciate if you would have some video showing how to configure the slicer to do the things you were suggesting.
@3dpprofessor6 ай бұрын
I'll have to look into that.
@fyodorshabalin92176 ай бұрын
bambu slicer lets you do print by object, you still get to keep all of the convenience
@3dpprofessor6 ай бұрын
Yes. That wasn't the point of this video, so i didn't want to confuse things.
@apple_ilev5s4 ай бұрын
someone should implement this feature into a slicer, if you want to reuse the poops for new filament, you can set the bounds of where specific boxes are to sort them by color, for example: putting green to blue/blue to green poops in box 1, putting white to black/black to white in box 2 etc, and as of writing this i just realized the a1 is a bed slinger, so this will work if you attach the boxes to the bed, or make an external system to catch them
@3dpprofessor4 ай бұрын
Recycle blocks. I like it.
@Eduardo_Ventura7 ай бұрын
I love to paint figurines. So this feature to purge into an object might be very useful if I'm gonna paint it anyway.
@roll4stealth6712 ай бұрын
i've read there is also ways to purge into the infill or something like that as well? I'm probably going to pick up a A1 combo before Christmas as gift to myself and have been researching this a lot lately.
@3dpprofessor2 ай бұрын
You can, and it does so by default. But the infill is designed to be minimal, so it's impact is minimal.
@roll4stealth6712 ай бұрын
@3dpprofessor ah ok.
@charlesfinnestad668019 күн бұрын
Forgot to mention printing multiple of the same object and purging to infill can also reduce the purge considerably so if it is something you need multiple of that will also work. Also orienting so there are less color changes on the same layer. The three color example would only require 2 color changes if oriented properly.
@3dpprofessor8 күн бұрын
I recommend 2x PrintABlok blocks.
@75keg7510 ай бұрын
11:55 is sort of like how mosaic does it in the palette 3 in the heater cartridge thing.
@3dpprofessor10 ай бұрын
The mosaic palate is a completely different paradigm entirely. They have to move the cut into the heater cartage to fuse it, so yes, they move it from the cut to where it needs to be, otherwise it wouldn't work.
@egeoeris3 ай бұрын
Honestly I don't understand why the excess material isn't used for infill instead of the useless blocks we print. Even being able to print a mixed layer model instead if those blocks would be better.
@fullsendmarinedarwin72443 ай бұрын
Awesome idea!!
@3dpprofessor3 ай бұрын
It is used for infill. But infill is minimal, so the effect will be minimal.
@fullsendmarinedarwin72443 ай бұрын
@@3dpprofessor minimal on small prints but surly on larger prints an infill purge would be viable? how much filament does it take to fully purge a color - 30mm?
@tacoyaky88722 ай бұрын
@@3dpprofessorwhat about purging to infill and inner walls? Also, can the slicer eventually just determine if infill plus inner walls plus purge object are enough purge, and if not, poop out the necessary amount first?
@Azzysdesignworks6 ай бұрын
The retract and cut seems a lot like the Prusa MMU3 we have here in the shop. It uses wipe towers, and is not always perfect, but works well.
@neologicspasms5 ай бұрын
Thanks for the wonderful video! Also i think you should have mentioned Flush to Infill option that is available. Would have been nice to see your testing with that enabled and the reduction of poop.
@3dpprofessor5 ай бұрын
yes, that setting should be turned on, and it is in the profiles I linked to. But considering that for many prints infill is minimal, the effect of the setting is likewise minimal.
@konchu10 ай бұрын
Maybe this exist but it would be nice if there was a mode to use purge as infill.
@3dpprofessor10 ай бұрын
There is. And it's on by default in the script I told you about. But the whole point of infill is to be as minimal as possible, so the gains are minimal as well.
@santiagomoneta2 ай бұрын
what if we could make the purge to go into the infill of a model?
@3dpprofessor2 ай бұрын
Infill is, by design, minimal, so it's effect will be, likewise, minimal. But it does so by default already.
@See-essEll10 ай бұрын
@3dpprofessor Why not cut it before the color change to avoid retractions entirely? Once you have [cutter to nozzle distance]mm + [color 1 purge endlength minimum]mm remaining to the color change, cut. Retract color 1. Push with color 2 for [cutter to nozzle distance]mm, purge for [color 1 purge endlength minimum + color 2 purge startlength minimum]mm. No retractions, and your amount of the first filament in the hot end to purge goes down to just a few micrograms. This would require having your GCODE analyzed to find at what point to do the cut by measuring extrusion lengths... but subtraction is a concept that exists.
@3dpprofessor10 ай бұрын
A lot of people are having a similar response this morning, so Imma copy-paste my response to them to save me some time. I had that same thought initially, but it's more complex than it seems at first. First of all you have to stop in the right place to do the cut. But often GCode has long lines be a single command, and what if the optimal place for a cut is in the middle of a long line. Do you stop before doing the line? Do you try to calculate where in the middle of the line to stop? Either way you're adding a new seam, which is unsightly. What if you're adding only small amounts of several different colors, small enough that you actually need to cut for that color, 2 or 3 colors before the last one gets added? That's a lot to coordinate. And you'll need to be sure you haven't missed anything, like the effect of travel moves, or your color could start changing too soon, or too late. And since every color combination needs a different amount of purge, it gets more complicated. Not saying it can't be done. Put enough time and effort into it and anything's possible. But if there's a more simple solution, that's more time they can focus on other things.
@nexus_keeper7 ай бұрын
A version of the false hydra would be very cool to see in the Cthulhu series.
@3dpprofessor7 ай бұрын
We did end up with a hydra hydra.
@tonysfun6 ай бұрын
GREAT video! Thank you so much!
@runforitman3 ай бұрын
14:45 the fact this purge used a 10th of a 1kg roll is insane to me
@3dpprofessor3 ай бұрын
It was a lot of changes.
@BackDaws17 күн бұрын
Ia there a way to turn off purging and jist have quickly stop for a filament change then just carry on ? I think in some cases it would give a nice transitional colour change.
@3dpprofessor8 күн бұрын
I tried that. Depending on the size, you end up with almost a negative effect because it's still printing the old color before it starts with the new.
@danibstream68714 ай бұрын
You can also purge to infil
@3dpprofessor4 ай бұрын
Yes, the infill that's designed to use a minimal amount of filament. It's impact will be likewise minimal.
@ameliabuns40589 ай бұрын
even the 3 block purge was higher than a no purge object print on my tool changer lol.
@SunriseSearcher10 ай бұрын
3:20 Nobody does that...and even if they did, there is a setting to print each part in series...so there would only be 1 color change per part...
@3dpprofessor10 ай бұрын
Unfortunately, I've seen it. I work in a makerspace and when you make technology available to the public you see all kinds of things that you would think no one would ever do. However, printing by part would be a solution to this, but the video was running long and wasn't really about that so I didn't mention it.
@paranoidpanzerpenguin52627 ай бұрын
You can do this for color changes, but for supports it's important to purge a lot to avoid filament cross contamination, otherwise you can end up with weak layers.
@3dpprofessor7 ай бұрын
For supports? Interesting. I frequently have supports fail and then build on the failure to succeed.
@paranoidpanzerpenguin52627 ай бұрын
@@3dpprofessor I mean for filament changing for support filaments.
@iFix.17 сағат бұрын
I'm pretty new to 3d printing so I may get a lot of this wrong but could someone explain a little bit more to me, yes the purge object reduces waste but printing 3 extra object does use more filament so while I would get less "poops" i would be using more filament in total by weight right? Also not familiar with printablocks, are thos just like legos? how do they interlock if so? Thanks
@Richard-ys2ns6 ай бұрын
Surely the purge could be used as infill on the next layer on certain models?
@3dpprofessor6 ай бұрын
Sure. But infill is, by design, minimal. So the impact will be minimal.
@Gregatron132 ай бұрын
Well thanks for making me want to get back into designing lovable creatures 😂😝
@maartjevancaspel3 ай бұрын
Thanks for the video! 👾😊
@3dpprofessor10 ай бұрын
Bambulabs could do some things to make this better as well. www.3dpprofessor.com/2024/03/09/is-zero-purge-on-the-bambulab-ams-3d-printers-possible/
@Bigrignohio3 ай бұрын
As someone returning to the idea of 3d printing late in the game (was involved in forums in the Reprap era and just looked in every now and then since) what about using "purge" for the infill?
@3dpprofessor3 ай бұрын
Yeah, that setting is on by default. But infill is designed to be minimal, so so is it's impact.
@Daniel-rr8ih6 ай бұрын
My favourite Technique is still "Purge to infill". Since you generally can't see the inside, it doesn't matter if the infill is funky colored, but you need the infill anyways, so might as well use the purge.
@Azzysdesignworks6 ай бұрын
As long as the slicer does it well. We've had issues getting Prusa to correctly use the waste. I would love to see some basic items being used to make print towers, if one knows the volume needed, you could say.. select from a few fidget spinners or a utility hook instead of a block for the trash.
@3dpprofessor6 ай бұрын
That's fine, if you have enough infill. But for the small prints I do, my amount of infill is so small as to be almost not there at all.
@MrWben706 ай бұрын
For most multicolor objects, this setting changes almost nothing about the overall waste. It is something.
@smanzoli3 ай бұрын
I'd add support for that cube piece and print it rotated 45 degrees, black in bottom and white in top... waste would reduce 98%
@3dpprofessor3 ай бұрын
Yes, but then it wouldn't test the transition, like it was made to do.
@arekx10 ай бұрын
My primary problem with AMS is the time needed for filament switch. It takes about 1min30s for one change and if print has thousands of these... (no idea how long that is on "AMS Lite").
@Aikano910 ай бұрын
I presume you can lower the time drastically with the LITE, since the four different materials are sent to the printer in different tubes and only joined right above the hotend, rather than just a single tube going from AMS
@3dpprofessor10 ай бұрын
Surprisingly, despite the fact that the AMS light isn't retracting as far as the AMS original does, layer changes still take about the same amount of time. Maybe a little less, but the majority of the time in the switch is in the purging. I don't know why it purges so slowly. Maybe that's more effective for cleaning out the nozzle.
@jamesmcdevitt95183 ай бұрын
Seems to me that Bambu Labs could just put the cutter lower in the heat sink of the head and reduce the amount of purge filament that needs to be pushed out. Less old color to flush! However, that being said, it would be a major redesign of the head assembly and not something we users can do. Maybe some third party manufacturer could do this.
@3dpprofessor3 ай бұрын
I've thought about this. But I worry that putting a hole that close to the not end might give another escape for the melted filament and cause a jam. But I suppose we won't know until someone tries it.
@robolizard22210 ай бұрын
Holy cow! You still have some useable 3D solutech? Man, I ran out of the awesome green color years ago.
@3dpprofessor10 ай бұрын
Where in the video did I have solutech? I can't find any of it around.
@robolizard22210 ай бұрын
@@3dpprofessorit’s behind you on the prusa printer in the video. Sadly Solutech went under due to being misleading about “made in America” and the us government shut them down. Miss their colors. They had such great clear colors.
@robolizard22210 ай бұрын
@@3dpprofessorif you wanting a similar set of colors (especially the green) Atomic filament is very close. Not completely (to the very picky eye), but looks very nice regardless. They also seem to make a good variety of clear PLA colors. I use the green color for alien terrain and such. Gotta make it look bizarre.
@davidm954510 ай бұрын
Good info thx!
@peterkn26 ай бұрын
I think another way Bambu can save on poop is to cut the filament early. Imagine if it cut the filament before it needed to and then continued to print with the cut filament until the cut line was near the melt chamber. It may be less reliable since the filament is cut, but i think it's worth looking into
@3dpprofessor6 ай бұрын
Check the pinned comment.
@poorman-trending2 ай бұрын
This is like that episode of South Park where they count the number of F bombs, but in this case, we should be counting the number of times that “Purge” is said. Great video though, thank you for your experiments. I’m considering just getting a filament extruded, what are your thoughts on that route?
@3dpprofessor2 ай бұрын
What do you mean by "a filament extruded"? I need more information.
@garrettmars7564 ай бұрын
Is it possible to cut, change filament, continue the print with the purge until the initial color moves to the transition stage, then use the transition for infill followed by the new color(overkill) for the item? Seems with a little more advanced programming purge was should be significantly reduced.
@3dpprofessor4 ай бұрын
Check the pinned comment.
@KernsJW10 ай бұрын
The waste blocks, 100% infill? Thinking that prime could be hidden inside an object being printed maybe
@3dpprofessor10 ай бұрын
Never 100% infill. 90% tops. Or you end up with overlap that can be problematic. But, yeah, that prime tower should 100% be able to be hidden inside other objects. But I'm thinking automatically by the slicer. Just prime into the flush object's infill. Don't do it with the shells or you'll end up with a bad looking print, but infill, absolutely.
@CrazyLegsFE10 ай бұрын
The printer knows when the next layer is coming I feel like an early cut would be the easiest way to reduce waste because the end of the last layer could be finished by whats in the nozzle. The only timing has to ensure the "transition" is the only waste..
@3dpprofessor10 ай бұрын
Lemme just copy-paste a response I made to someone else who had the same idea: I also had that same thought initially, but it's more complex than it seems at first. First of all you have to stop in the right place to do the cut. But often GCode has long lines be a single command, and what if the optimal place for a cut is in the middle of a long line. Do you stop before doing the line? Do you try to calculate where in the middle of the line to stop? Either way you're adding a new seam, which is unsightly. What if you're adding only small amounts of several different colors, small enough that you actually need to cut for that color, 2 or 3 colors before the last one gets added? That's a lot to coordinate. And you'll need to be sure you haven't missed anything, like the effect of travel moves, or your color could start changing too soon, or too late. And since every color combination needs a different amount of purge, it gets more complicated. Not saying it can't be done. Put enough time and effort into it and anything's possible. But if there's a more simple solution, that's more time they can focus on other things.
@stevendaddario880310 ай бұрын
Have you tried adding the command for feeding the filament to his script yet?
@3dpprofessor10 ай бұрын
I have not, mostly because this one works, and I don't want to screw it up with my fumbling. That's why I reached out to the guy who published the script and they made a very interesting point. Maybe if you push still melty filament back *that* could be what causes it to mushroom head. So maybe it's better to leave it out for just a little longer while the filament changes. It's a compelling arguement.
@MrBlonde5k1Ай бұрын
But what about when the settings to "print by object" and flush into an additional object BOTH selected. Will the printer print the main object first AND flush into the additional object whenever there is a color change or will it print the first object entirely and not flush into the second object?
@3dpprofessorАй бұрын
That's an interesting question, but I don't think it matters much. Whether the purge goes to infill then object or object than infill, it doesn't effect the amount of purge being done.
@MrBlonde5k1Ай бұрын
@ it would make a huge difference, actually. Consider when we add objects whose color I don’t care about just for purge usage. Currently, when using by layer, the additional items must be as tall as the color change item. Then, the system will print the extra items using fresh filament except at purge layers - that’s all filament I didn’t want to spend. What’s more - if the item isn’t large enough for one layer to use all the purge, then the system must still purge yet more. With my idea (by item priority except for object purge). That way the printer could only print the additional items out of purge material and not new material (unless it is needed to finish the item). That way extra items could be virtually 100% purge material, be much smaller, and not waste any additional filament. It would be way faster too. This could have interesting options, like automatically choosing the number and size of an assortment of purge items that it needs for a given print. I tested it after asking you. When on “by item” even with purge into item selected, it purged all material and put NONE into the purge object, which it did second.
@individualone10 ай бұрын
🤷♂️it's progress, thanx for all your work
@konijnization14 күн бұрын
What happens if this goes wrong and the filament gets stuck in the cool block? Do you solve it with a cold pull? Can you clean it? Do you need to replace the hot end? Does anyone have experience how often this happens?
@3dpprofessor8 күн бұрын
It definitely doesn't happen very often.
@WhyplayGaming10 ай бұрын
Don't forget you can print per object instead of per line
@3dpprofessor10 ай бұрын
Yes. I had to skip mentioning that because the video was running a bit long, and that wasn't really the point of the video, but it is a good thing to know.
@Dragonited7 ай бұрын
Having an object on the printbed that the color doesn't matter like if it where to be painted anyway then it should theoretically remove all the waste exept for the small droop block? The machine might need to use more extra filament whenever the filament changes if the layer on the extra figure is a bit larger and only when the layer on the extra objects layer is smaler then the needed purge it will give some waste?
@3dpprofessor7 ай бұрын
That's the thesis.
@luckyshot51355 ай бұрын
I know im at the start of the video nearly BUT theres a method im not sure you mentioned, but swap the filament in the infill? but then it requires space in the infill, so a to small of a space with a filament change wouldn't work.
@3dpprofessor5 ай бұрын
What if your part has very little infill space because they're very small?
@luckyshot51355 ай бұрын
@@3dpprofessor that'd be the big issue, but if this was done right, for bigger parts it could save a ton of filament.
@3dpprofessor5 ай бұрын
@@luckyshot5135 its definitely model specific and not a general solution.
@luckyshot51355 ай бұрын
@@3dpprofessor yea but for where it's useful, it'd cut down on waste by hundreds of grams
@lesterdarke7 ай бұрын
I was wondering rather than a purge object could you make a section of an object material neutral. I.e. you might have an object that is big enough that the infill could use the purge waste?
@3dpprofessor6 ай бұрын
Purge to infill is definitely an option.
@IamTristanC7 ай бұрын
Will printing multiple of the same objects increase the waste or will it be able to do a single purge for multiple objects?
@3dpprofessor7 ай бұрын
Printing multiple of the same object is a great way to spread your waste out because the amount of waste stays the same.
@sssiod10 ай бұрын
If I select a filament change on my Tenlog TLD3Pro it slowly pushes it forward then quickly extracts the filament all the way back. I always wondered why they made it do that instead of just heating up and pulling out. Wondering does that purge reduction script do that also? Push a little, quickly pull back, cut and then push forward again then extract all the way.
@3dpprofessor10 ай бұрын
The push-then-pull technique is a trick that many of us when we were loading and unloading manually learned to prevent clogs. The melty tip of the plastic tends to swell at the edge of it's heat creep. So if you just pull it back it's sometimes too big to get out of the little feed hole. So instead you push it in a little, insuring it gets a little melty, then pull it out quickly before it can swell. It's one of those best-practice things when unloading.
@75keg7510 ай бұрын
9:55 isn’t it the other way around purge area bottom then transition then overkill. I suggest the diagram is right but the labels aren’t. So you want to shorten the top black area…
@3dpprofessor10 ай бұрын
I suppose it depends on which side of the straightened waste you're holding. But, technically, if you look at it as it comes out of the nozzle, you're probably right.
@TheFeist779 ай бұрын
I want to print some key chains for my sons school band. I want to print in a hard tpu. Any recommendations? I just want them to be durable and not break easily. I will be buying a new bamboo printer for this. Should this work and the newer less expensive bed slinger or the carbon?
@3dpprofessor9 ай бұрын
Bambu prints TPU just fine. As for TPU, I find Polymaker's polyflex works great for most applications. They only have 2 hardnesses, but most of your TPU boils down to how dense you print it, really.
@nobocks10 ай бұрын
So you said you lose 2 cm every time the ASM cut filament then got purged, but is it possible to cut the filament and purge 1.5 cm on the print itself before you really need to change color ?
@3dpprofessor10 ай бұрын
A lot of people are having a similar response this morning, so Imma copy-paste my response to them to save me some time. I had that same thought initially, but it's more complex than it seems at first. First of all you have to stop in the right place to do the cut. But often GCode has long lines be a single command, and what if the optimal place for a cut is in the middle of a long line. Do you stop before doing the line? Do you try to calculate where in the middle of the line to stop? Either way you're adding a new seam, which is unsightly. What if you're adding only small amounts of several different colors, small enough that you actually need to cut for that color, 2 or 3 colors before the last one gets added? That's a lot to coordinate. And you'll need to be sure you haven't missed anything, like the effect of travel moves, or your color could start changing too soon, or too late. And since every color combination needs a different amount of purge, it gets more complicated. Not saying it can't be done. Put enough time and effort into it and anything's possible. But if there's a more simple solution, that's more time they can focus on other things.
@nobocks10 ай бұрын
@@3dpprofessor Could add after the cut you can't retract filament so it's not viable at all because you gonna have oosing. The best " fix " will be a pellet extruder and shred the poop since it's not crazy huge and super strong. So yeah you got poop but if you can reprint the poop, it's not an issue. Talked a little bit on the guy who try to make a pellet extruder for commercial 3d printer, it divide the price of printing by 10.
@tooncraft3d6 ай бұрын
TY for the video but are the purge blocks NOT waste? It all seems to be about the same waste no matter what you do.
@3dpprofessor6 ай бұрын
Yeah, the purge blocks are kinda waste. But they're not much waste. I've had more supports on some of my prints.
@jellopoolparty7112Ай бұрын
Can the purge be used as infill?
@3dpprofessorАй бұрын
Yes. But infill is minimal, so the effect will be, likewise, minimal.
@rahulshah140826 күн бұрын
That tie!!!
@3dpprofessor23 күн бұрын
It's wearing a tie. On the tie!
@iwillgettableflipped4 ай бұрын
Main reason i didnt get an AMS with my a1 mini is because of all the waste. if bambu lab put in these settings as new defaults, as well as trying to reduce waste in other ways, I would possibly have bought it. I think we should have separate profiles, one for the colours being absolutely perfect, and one to save as much filament as possible with slight discolouration
@3dpprofessor4 ай бұрын
It has gotten better recently. Still wasteful, but a lot less than it used to be. They seem to have implemented some of these upgrades.
@Chris_LoveАй бұрын
what the hell is a printer block and how do I play with it? Never heard of it
@3dpprofessorАй бұрын
PrintABlok, at all major repositories or at PrintABlok.com
@baljazz8 ай бұрын
What if they made the purge another model?
@3dpprofessor8 ай бұрын
Again, this has a lot of complications because if you let people choose whatever model they want, they'll choose a model that doesn't have enough cross sectional area for the purge. Cube are nice and predictable.
@zutterlee62065 ай бұрын
Can't you turn them into gridfinity bin?
@3dpprofessor5 ай бұрын
Potentially.
@runforitman3 ай бұрын
It would be cool if you could designate another 3D model as a purge model So you could do a mechanical part, and an aesthetic part, together And the mechanical part gets the colours purged into it
@runforitman3 ай бұрын
Can you tell i made this comment before watching the video
@3dpprofessor3 ай бұрын
Check out PrintABloks for all your purge waste needs.
@gamedevai10 ай бұрын
Is it possible to purge as an infill or a model that say is holding a weapon were the weapon is entirely made from purge material, if this don`t make sense its because I don`t own a 3D printer yet. 😐
@3dpprofessor10 ай бұрын
You can designate any object to be a purge object. See my previous video on this subject (linked in the cards) for an example of this? kzbin.info/www/bejne/d6TSnJqweb51eLs
@barry-allan7 ай бұрын
This is what I have been doing with Manuel color swaps on my main printer ( I have a s1)
@MadZaxx10 ай бұрын
I will finally be getting a P1S here in the next few weeks and considering the AMS as well. Does anyone here really use it that much? I think I might wait on the ams for now.
@3dpprofessor10 ай бұрын
I mean, I use it a ton, but I recognize I'm in the minority.
@Leonardokite10 ай бұрын
Reminds me of an old saying...... waste not, want not!
@cdefreeseАй бұрын
Anyone got a link to the purge block he was recommending?
@3dpprofessorАй бұрын
printablok.com
@cdefreeseАй бұрын
@3dpprofessor awesome, thanks
@lowtus710 ай бұрын
Why not print the purge to infill ?
@3dpprofessor10 ай бұрын
That's default in the script I introduced.
@next49783 ай бұрын
One idea is to add 4 dynamic nozzles and they should change mechanically
@3dpprofessor3 ай бұрын
So a 4 head 3D printer. So far only Prusa is even trying that.