The utility model discloses an engine plugging mechanism and a
leakage test bench, and belongs to the technical field of
engine testing. The engine plugging mechanism comprises an adjusting mechanism and a plugging
assembly installed on one side of the adjusting mechanism. The adjusting mechanism is provided with a bottom plate, one side of the bottom plate is connected with a fixing plate, and the side, away from the bottom plate, of the fixing plate is connected with a push plate. The plugging
assembly is provided with a plugging head and a sealing piece, the sealing piece is installed on one side of the plugging head, a shaft is installed on the side, away from the sealing piece, of the plugging head, and the shaft is in
conical surface fit with the push plate. The engine plugging mechanism is simple in structure, stable and reliable in operation, low in cost, high in positioning precision, convenient to maintain in the later period and capable of being applied to any equipment needing automatic plugging, and a
robot executing mechanism or a
servo system is not needed. The shaft is matched with the
conical surface of the push plate, the position of the plugging head can be fixed, when the
conical surface of the shaft is separated from the conical hole in the push plate, the plugging head can be attached to the engine plugging opening in a self-adaptive mode within a certain range, and stable sealing is achieved.