The invention discloses a
metal casting machining and pouring device capable of preventing air holes from being generated, and belongs to the technical field of
metal casting machining and pouring. The
metal casting machining and pouring device comprises a bottom plate, a pouring gate, a first connecting rod, a second connecting rod, a third connecting rod, a fourth connecting rod and a fifth connecting rod, the mold feedback mechanism comprises a fixing plate, when a mold is clamped through the fixing plate of the mold feedback mechanism, the size of the mold is synchronously fed back to the conical block, then the incomplete winding drum is driven to dynamically adjust the
diameter, and when the mold is large, the
diameter of the incomplete winding drum is decreased, the winding speed of a steel
wire rope is decreased, and an inner pouring
pipe slowly ascends; when the mold is small, the
diameter of the winding drum is increased, the winding speed is increased, the inner pouring
pipe synchronously ascends in an accelerated mode, a bottom opening of the inner pouring
pipe is always close to the surface of
molten metal, the problems of liquid flow turbulence, splashing and
air entrainment caused by traditional high-fall pouring are avoided, the defects of internal air holes, surface pinholes and the like of castings are reduced, and the casting density is improved.