I have a Trek Roscoe 7 that would not fit on the Zwift Hub smart trainer due to it having a Boost 141 QR rear. This adapter allows the Zwift Hub to properly connect to a Boost 141 QR bike.
I printed the adapter out of Carbon Fiber Nylon as it is the strongest material I own. You will need supports when printing. I have done a hand full of rides with the 3D printed part and it seems to be holding up very well. I have however had the adapter made out of metal using an online CNC turning service, but it hasn't arrived yet. I used PCBWay's CNC service to have the adapter made out of stainless steel, but there are also sites like Xometry that could fabricate this part as well. PCBWay just had the best price which is why I went with them. For reference, I paid $48.78 USD including shipping to have the adapter made of stainless steel.
There are two versions of the adapter for download, one for 3D Printing and one for having a metal one created. The only differences between the two files are slightly different dimensions to allow for the different tolerances between 3D Printing and the online CNC machining services.
I have also included the Fusion 360 file if anyone need to make modifications to the adapter.
Update:
The metal part from PCBWay came in and is a perfect fit. The 3d printed part worked great while I waited on the metal version to be delivered. The 3d printed part was on my smart trainer for about a month and it worked flawlessly.
The author marked this model as their own original creation.