The utility model discloses a
stamping mechanism and
stamping equipment, and the
stamping mechanism comprises a wedge block push rod, a clamping plate insert, a conversion
assembly and a stamping needle, the conversion
assembly is in transmission fit with one end of the wedge push rod so as to output transverse thrust to the wedge push rod. The other end of the wedge block push rod is in sliding fit with the wedge-shaped face of the clamping plate insert and transversely reciprocates, and the
punching needle is arranged at the end, away from the wedge-shaped face of the clamping plate insert, of the clamping plate insert. And when the wedge block push rod transversely moves by a preset distance under the action of transverse thrust, the clamping plate insert is pushed to move by an ejection distance in the vertical direction, so that the
punching needle connected with the clamping plate insert moves by the ejection distance in the vertical direction, and waste at the knife edge is ejected out. Therefore, according to the stamping mechanism, the waste materials at the material leakage hole at the knife edge can be cleaned in time, so that the blockage phenomenon of the material leakage hole can be reduced, the service life of the stamping knife is prolonged, normal production cannot be influenced, and the die repairing cost is reduced.