Modding the Chieftec BT-06B for Framework Desktop

Some months ago I got my Framework Desktop motherboard. When I made the order I had some time to figure out the case etc. and I decided I wanted to squeeze it in as small a case that was practical, allowed me full use of all the slots, and adequate airflow. Unfortunately I couldn’t really find any smaller cases that fit the bill, but a couple came close. I decided to try my luck with the Chieftec BT-06B, which I managed to find probably one of the last units on the planet off of some liquidation auction. Unfortunately the case was a lot like it was made in the 90s or early 2000s, a single U-shaped cover, no airflow, etc. which meant it needed a few modifications.

Here’s what I did:

  • Found the Framework Desktop motherboard schematics and tried my best to guestimate positions of components relative to the case panels etc. for fitment before I had both the case and motherboard in hand
  • Cut vents to the front, side, and top
  • Added mesh filters for the vents
  • Covered unwanted air holes to get airflow going where I wanted it and to stop dust from getting in
  • Cut the U-shaped panel into 3 separate pieces - top, and sides
  • Added screw holes to the case + panels to allow them to still be firmly mounted
  • Glued a few plastic sheets on the outside to clean up and give some rigidity to some of the frame
  • Cut chunks off the motherboard tray to allow access to the rear M.2 slots
  • Drilled holes into the rear to mount WiFi antennas
  • 3D printed “wood” trims to the new air vents, and a new CPU fan shroud to fit the case + fan better
  • Spray painted some of the surfaces after the cuts to clean them up
  • Installed an additional 120mm intake fan to the top, used a Phanteks T30-120 for the CPU cooler, an 80mm intake fan, and 2 slim 60mm fans to the rear as exhaust.

In the end it ended up running the following hardware:

  • Framework Desktop motherboard (obviously)
  • WD BLACK SN850X 8TB with Thermalright HR-09 cooler
  • Seagate Exos X16 16TB with an USB to SATA adapter, and SATA power from the PSU
  • M.2 to Oculink adapter, with an external Oculink to PCIe adapter with PSU for a secondary GPU (5060 Ti 16GB) for VM passthrough
  • Intel AX210 Wi-Fi 6E adapter
  • PCIe USB controller for additional USB
  • Internal USB to rear PCIe slot adapter for even more USB
  • Corsair SF850 SFX PSU

Both lists might be somewhat incomplete, but accurate enough.

Here’s pictures of the process:

Unfortunately the upload system is of incredibly poor quality and only allows 5 uploads at a time and then ends up shuffling the images so they might end up being in an order that doesn’t make sense.

3D printed fan shroud

SSD heat sink

Case as it arrived

This is where the front panel fan was supposed to “breathe”

Started marking things to adjust

First adjustments

Found mesh with higher porosity to replace what it shipped with

Making the front breathe

Drilling and tapping new screw holes for the panel

Making vents and separating the panel to 3 pieces

Blocking unwanted airflow

Adding WiFi antenna mounting holes

Adding “wood” trims though first front panel one wasn’t very good

And then side panel

Trying out fans

Top panel needed a plastic sheet to stop it from flopping while installing it and got its own trim as well

Motherboard tray needed slots to access rear M.2 ports

Major modifications to the chassis are done

Filled the unwanted holes on the side panels and cleaned up the cuts with some spray paint

Checking how wiring would be routed and that the internals in general should be ready for installation, where the machine would fit in the end, etc.

The motherboard finally arrived and got to trying it all out in practice

It took multiple attempts to get all the wires routed properly, some needed to go between the mainboard tray and the motherboard in some places, tweaking the fan speeds to get adequate airflow without making too much noise, etc. but in the end it all worked out and the machine found its final resting place, fully functional. Temps are fairly reasonable, boosting to full power for a decent amount of time.

1 Like