EDIT 7/30/16:I just updated the tolerances as my first version was WAY off (sorry about that). But i have increased the depth of thread from 2mm to a little over 3mm and tested one in ABS which finally worked actually. haha. So i plan to do furthur testing and prints within a day or so to nail this out. Thanks for being patient!
EDIT 8/1/16:I also just changed the CAD file to print default with the flat side to the bottom as it was upside down by default.
EDIT 8/2/16:Today i think i finally finished nailing this out. I printed a finalized test piece in ABS after realizing i had the helix backwards which caused counterclockwise threads, and obviously those did not work. But the latest test piece works! I plan to make one out nylon and iglide I180-PF filaments soon. I now consider this done and not a "work in progress". enjoy!
This is a MTS Flange Mount Supernut, a Delrin style Lead Nut, LeadScrew Nut, Trapezoidal, Triangular, etc.
This is designed to be a plastic replacement for the Lulzbot Mini, but any 3D printer with a 10mm Leadscrew w/ a 2mm pitch should work.
Soft "self lubricating" plastics with a low coefficient of friction such as Nylon would probably work best, but others have said that other plastics such as PLA may work fine. Or one might try the new igus Tribo-filamnt:
Also, a special thanks to JEZZMUND for uploaded a modified version of his design to mirror my design with triangualar mounting holes. His design is shorter and has OpenScad threads. I personally think my threads are smoother than the OpenSCAD ones on his model. He claims that PLA seems to work well. http://www.thingiverse.com/thing:138504