Revo's for Bambu X1 Carbon

Well clearly the Kingroon PLA is just ok filament and is the limiting factor in this test that i ran twice with the same outcome. The print was perfect up to it not bonding at that speed. Temp 220 0.6 HF Nozzle. Will order another brand like overture to test it out to see what i can get. It did hit the advertised flow rate for PLA that Revo claimed and i belive if i ran temps higher or a better filament it would have gone way past it the only issue it had is that it stopped sticking at that speed not that it had issues pushing it out.

i used this for the test since Orca for me on my PC, Mac, and Ubuntu builds all crash due to custom filaments. Always yealls that i need to download a newer version when it pulls filament settings it does not understand and i have the latest as well as i tested the new nightly build same issue.

Did i mention how much i hate PLA. Glad i only use it for the interface layer on supports which are slow to print anyways.

11.24mm + 10 = 22.24mm3

Yes two heaters in parallel with the second one on the other flat side of the nozzle block. Thats 96W total as each one is 48W.

I have a spare TH board set just in case, but its been running fine for months. Keep in mind because of PID its rarely at the full 24V, mainly at initial warm up, so the extra stress is minimal on wiring and circuitry. But as with any mod, this is not officially supported by Bambu, so do at your own risk.

1 Like

I find if I create the custom filament in Bambu, there will be problems with them as well as not fully visible in Orca. But if I create the custom filament in Orca, no problems at all. Visible on AMS and printer, and fully working with no crashes.

Here is what it can do with ASA… just ran the test with the same settings as the PLA test I ran, starting at 20mm³/s up to 60mm³/s in 1mm increments, bumping the temp higher as it went up. It actually completed the test with no skips or errors! Thats 60mm³/s and still not hitting the top end! Im kind of surprised and curious where it will top out.

I gave that a try deleted the custom filaments in Bambu. Made sure printer was clean of custom filaments and back to factory. I then tried to load Orca and yes it loads without issue then created the custom filaments from Orca and it works like a charm clearly there are settings that dont align when created in Bambu but if created in Orca it works in Bambu as well …

1 Like

Glad to hear its working! :+1:

Wow. I need to try that dual heater mod just for kicks.

I know the definite ceiling: Our maximum E is 30 mm/s (F1800 in G-code I presume) and this corresponds to 72 mm³/s through the nozzle. If you could do 60 mm³/s already, chances are we can actually hit the limit. But you can’t set it higher than 70 in the filament profile (just a release version back of Bambu Studio, it was 50 - lower than you did now!). It’s easy enough to edit a json file and put 72 in there though :sunglasses:

Is there a way to pid tune the hotend after changing it?

No you cannot, But you might be able to PID with X1Plus but stock machines do not have a way. There is no reason to if you get certified parts.

Well if you put a hot end on tjat jas a hotter heater it would be nice to be able to run a pid tune. I think I will put in a feature request for that.

They don’t officially support that and i’d imagine want you buying their hotends so I don’t think you’ll have much luck getting that approved.

Just a heads up, I spoke to the Chinese manufacturer of the CHT hot ends and they might create a dual heater for us so you dont have to mess around with wiring for this mod.


There is now a 70W flat single heater option you can retrofit, also a plug and play 70W coming out soon. Ill post when its out.

I have one of those Rapido 2 88w heaters that should just drop in arriving any day now. Now if I could only get my hands on a 0.4 and 0.6 E3D HF Obsidian Bambu hotend I would be set.

Why not try the AliExpress hot ends? They are great and cheap. E3D is just crazy money IMHO especially considering its a consumable and you will have to replace eventually. Plus easy to swap, as the tip just unscrews and $2 each, so if you get a clog just toss it.


The problem with the Aliexpress ones, I have a few, is that the “hardened” nozzles have a brass core. Abrasive filaments will chew that up.

I run PLA-CF, PETG-CF and PAHT-CF though mine and i am yet to wear one out. Plus the tips are $2 each and very easy to replace if you do wear one out. Much better then the $75 E3D hot ends that you have to replace the whole unit if something happens like a clog etc.

  • 70W heater is still not within spec. Probably doesn’t matter much, just saying

  • Still have to take the tools out to switch nozzles compared to changing the nozzle within seconds with your fingers

Personally I value my time and convenience more than saving a few bucks for parts.

For the Revo nozzles. You use your fingers to remove and replace, which is nice. Revo nozzles are well-made and can last a very long time. Since these have Bambu’s cooperative blessing, they want to know what they do about calibrating to the hotend PID. The people I know who were lucky enough to snag one of the early batch hotends are very happy.

The Bigtreetech Panda Revo, it’s an upfront investment. If you are using Revos on other printers, you could swap nozzles.

BTW, I have modified one of the alliexpress hot ends to accept standard V6 nozzles. I have a large assortment for my other printers, including real CHTs from Bondtech. It’s all about the length, 47mm if I remember correctly, or the Bambu complains that something may be stuck to the nozzle.

1 Like

Wow. All that and more power too. And apparently no problems either.

This sounds like a no brainer. Why aren’t we all doing this? Is there some sort of gotcha I’m not seeing?

A big thank you to maximit for blazing the trail. You took the risks for us.