This is a cup and plug for bleeding Shimano MTB Hydraulic Brakes with an M5x0.8 fitting. Not to be confused with Shimano road bike fittings which are M7x0.75 thread, see https://www.thingiverse.com/thing:4672692 for an example.
Printing is somewhat challenging, the most important slicer setting is adaptive layer height. Best practice seems to be print from 25% to 75% of nozzle size, which is 0.1mm to 0.3mm for a 0.4mm nozzle. Print time for the cup is on the order of 20 minutes. Benefits from cleaning up the thread with a thread cutting die if possible.
The inner geometry of the cup is also designed to fit a 3.5 degree luer slip fit syringe (the standard syringe tip) so you should be able to jam a syringe into the cup and pull a vacuum.
[UPDATE]
Part has been updated to improve robustness.
shimano_bleed_cup_v2.STL | 624.3KB | |
shimano_stopper_v2.STL | 83.5KB |