this is the original makergear m2 filament drive file from github. all i did was add a support tube to the top. the filament guide tube snugly pushes in holding it in place. i also increased the size by 2% to take into account for the shrinkage of nylon since i printed mine solid using taulman 618. 2% is slight so it will probably still be fine printed as is with abs.