CN3D Y-CPAP Toolhead — Multi-Material Ready | Filament Cutter | CPAP Cooling

Why CPAP? Because airflow matters.
123
508
2
4684
updated May 14, 2026

Makes

Comments

Great toolhead!!! Not too hard to build, however I did have to modify the rear housing for the EBB42 v2. That's why there is a little bump on the back side. All printed in Polymaker PC. (edited)

Image preview

It looks nice on the Red accent! thanks for sharing your experience!

Este cabezal de herramientas seria genial con algun remix con hotend bambu o un hotend K2

How is the center of mass for this one for fast printing and accels?

Will it gives a chube compact version too ?

With this setup, is the airflow still controlled? Or is it constant? I sleep with a CPAP so I just have it in my head how much air this will produce.

@RichardH_4471784 The Airflow is controlled with the pcb adapter that Biqu has made you have an fast control over the fan speed.

A really cool remix idea would be to put two 4010's on it like the index does so you can run CPAP or Blowers with the "same" design...

Do you think it will be ok to print this out of Nylon? I have some nylon on hand but not abs or asa. Also, I am looking into getting an SV08 Max. Will this toolhead work on the MAX? Looking at doing this upgrade in the next week.

@JohnJones_535941
You *can* print it in Nylon, but honestly for this type of application I still recommend ABS
A few reasons:
- It’s lighter
- It’s more dimensionally stable over time (less creep / loosening under heat and load)
- Easier to print consistently with better surface quality (of course, depends on tuning)
The only part that would really benefit from higher temperature resistance is the fan duct area, since it’s closest to the heatblock — but even there, ABS has been holding up well in my tests.

Regarding SV08 Max — yes, it works
Basically any printer with a Voron-style gantry can run it.
For the Max specifically, you’ll need to adjust the homing direction:
→ X should home to **X max** instead of X min, since the endstop is mounted on the right side of the carriage.
You might also need a small printed “bump” or stopper on the gantry for the X endstop to trigger properly.
If you go for it next week, I’d love to see your build

@Nadir I wasn't able to start it this week. My SV08 belts decided to die on me. I need to totally re-build my SV08. Instead of getting the SV08 Max. I ordered a Troodon 2.0 Pro. It is supposed to be here on the 13th, so wednesday of next week. I won't have the printer space to do it until after that. I am down to my H2S and it is running 23 hours a day right now to try and keep up with demand and I am falling behind. Can't wait for the printer to get here.

Very nice build and fitment was perfect as usual. I used ABS-CF for the body, and Bambu ABS for the accent. I had an LDO motor and a Rapido UHF sitting on a shelf, so I was ready to go. A really nice design and very well thought out. Thanks again, Nadir, for another stellar design!!!!!!

Image preview
Image preview
Image preview
Image preview

@3DPO That looks awesome
Love how clean it came out!
Curious how it performs once you test it 👀

Pretty cool! What hot end does this use?

@BooteMaker for the moment we have support for https://s.click.aliexpress.com/e/_EQr3nfg
Rapido 2 UHF 350c

@Nadir what is the realist flow rate for Rapido?

View one more comment

may u create a bambu hotend mount?

@Nefnief_486870 Good question 👀
The main issue isn’t just flow — it’s the heatsink size on the X1/P1 hotend, which doesn’t really fit this compact design.
If there’s enough interest, I’d look into a version for the newer H-series hotends (H2/P2/X2), which are a much better fit overall more Flow to suit the CPAP

@Nadir I would like to see that! I have a MercuryOne that needs that.

if you put the cpad on the back, like in the VZBot, you will make an amazing toolchanger compatible toolhead.

@pv_1919327 Thanks a lot! 🙌
This one took me almost 8 months to finalize 😅
If you try it out, definitely share your build — I’m really curious to see how it performs on different setups!