An industrious model train enthusiast in Edmonton, Canada is taking the craft to the next level by 3D printing miniature ...