I present a solution, that combines the principles of Direct-Drive and the Bowden Extruder of a regular 3D Printer. The project is open-source. All files are available for download below. All parts of the BOM are bulk goods, publicly available. You need a 3D-Printer and a screw-driver for the assembly.
You’ve probably heard this question before: „Direct Drive or Bowden Extruder ?“
Both System have its benefits. In my opinion, the direct drive is more reliable and exact in the extrusion of the material. The direct drive extruders are very heavy in general and therefore cannot be driven with high acceleration. The common stepper motors of size nema17 weight about 300g, which is slightly too much accelerated mass for the structure of a hypercube evolution. This is why I designed with the following extruder.
The presented solution gives a reliable way of printing direct, without a stepper motor on the extruder carriage. A flexible drive shaft is used to transfer the rotational movement of the stepper motor to the carriage. A worm gear reduces the rotational movement by 1:25 and a threaded gear converts the rotational movement in a linear motion, which drives the filament through the extruder underneath the gearbox.
Notes on the project
Drive shafts do not work exact. The drive shaft in the project has a translation shift twist of ± 45 percent. This is why its not recommended to drive your 3d printer directly with the drive shaft. I use a 1:25 reduction gear to eliminate the error. The setup works exact and reliable with this twist. The design of the gearbox itself is modular. The gearbox can be mounted on any other carriage by integrating the two nobs on the bottom side.
Notes on the print
The gearbox is designed to be lightweight and easy to print. You will need to use support material on the outside of the parts of the gearbox. The inside has to stay free of support material, because otherwise the remains of the removed support will interfere with the fit of bearings.
I tried to do a good job at the costs of the parts. All parts are manufactured in china and are available for a reasonable price at multiple stores or can be printed via FDM.
I recommend a step-up gearbox for the stepper motor of the extruder for high printing speeds. This feature will enable faster retraction speeds. OCD3D designed a printable solution here 
Hypercube evo / Hypercube carriage (You can design your own version of the carriage with the .step-file in the download section)
suitable for both common filament diameters (1.75mm and 2.85mm)
Bill of Material (BOM)
- worm gear reduction, see 
- 604 bearing (x2), see 
- 695 bearing (x3), see 
- flexible drive shaft 4mm diameter 
- mk8 threaded gear (the next version will support the original mk7 too)
- Radial Fan
- M3 Screws and Nuts
- M4x16 Screw (x2)
- Screw of Heatbed 
Parts designed for FDM (Fused Deposition Molding aka 3D Printing)
- front and back-panel of the gearbox
- filament clamp
- hotend bracket
- fan duct
- carriage with distance holder for the BLTOUCH Proximity Sensor
The Project is under the Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License. This means you are free to copy the model or adapt it for non-commercial purposes.
 direct link to aliexpress.com
Some additional renders and photos of the concept
As a result of many tests, I recommend a step-up gearbox for the stepper motor of the extruder for higher printing speeds. A simple solution is a 1:3 step-up gearbox for the stepper motor, which is not sold in bulk. I will upload a printable design in some weeks.
This upgrade enables very high printing speeds. The overall speed is not limited by the extruder. My setup uses Nema 17 (17hs19-2004s) Motors for the XY-Axis, they skip steps at some point and therefore limit the printing speed. A perfect speed for the Hypercube Revolution setup will be around 130mm per Second, with a K-Factor of 0.02 or less.