Model railway engine shed. Double doors both ends. Can take servo for auto door opening.
3D relief walls to give impression of slate construction.
No prototype but inspired by the Hornby offering
If printing this model, there are 3 versions of main side walls.
Side2 has error in that it is not a "watertight solid" but the leaks seem to be too small to concern Cura at 0.2mm and this produced the best results for me on a Wanhau duplicator 3 plus, in PLA, flat on the wall back but it failed printing the second wall twice. I think this was due to rapid filament retraction issues when printing the relief causing the PTFE feed pipe to block. Side1 is pretty much leak free. but still wouldn't print for the above reason
Side3 is a collection of components grouped together and has multiple co-planar surfaces. This printed vertically satisfactorily on a makerbot clone in ABS with reduced definition (0.4 nozzle) . I didn't try it on the Wanhau but expect it should be OK.
I hinged the doors using bent paper clips heated and melted into the plastic
There is a servo mount which is optional. I used thin electric guitar strings and a tint block of plastic with a 0.8mm hole as a horn for each door.. these then coupled to the servo horn using thin electric guitar string wire. I also fitted an IR sensor and LED to provide internal lighting whenever a locomotive is in the shed. The front doors open whenever the turntable is set to the engine shed position, and close when set to any other. The rear doors open and close on subsequent presses of a button. Arduino sketch is included. The turntable feeds can be simulated with switches as shown
The LED for lighting (3258) and the sensor LED (tCRT5000) needs a 100 ohm series resistor to. The Arduino sketch is included. The standard servo library is required. See remarks at head of sketch for connections and notes. There is a pic of my wiring but it's after I spray primed it for painting.
OK, I know I'm not a programmer, It could be much more eloquently written, but it doesn't need to be so I didn't bother - I just made it up from the ground up. I know there's far too many flags. I'm sorry if you find it offensive. Flame away: I don't care.