Electrospark machining, or EDM, is a non-contact machining method. It uses the phenomenon of electric corrosion during pulsed spark discharges between the tool and the workpiece (positive and negative electrodes) to remove excess metal to meet the predetermined processing requirements for the size, shape and surface quality of the workpiece. Electrospark machining is suitable for conducting materials with high strength, high hardness, high toughness, high brittleness and high purity, and can be used for machining low-stiffness workpieces and fine structures.