Here is my contribution to this topic. I just finished the CAD design of the narrow gauge cab diesel and then will continue with the 3D printing...
Here is a quick-n-dirty printout in G scale with a cheap DIY 3D printer...just for benchmarking of a benchwork on a workbench...