Wire electrical discharge machining (EDM) is a manufacturing process that is used to cut complicate shapes through the use of an electrically charged wire. This process is known for its high precision, accuracy, and ability to cut hard and brittle materials.
In this article, we will explore the basics of wire EDM, how it works, and its applications.
Don’t forget to download the excel template in the below section. It has calculations for programming wire edm.
What is Wire EDM?
Wire EDM is a machining process that uses an electrically charged wire to cut through materials. It is a non-contact process that does not use physical force to cut the material. Instead, it uses an electrical discharge to erode the material, which is controlled by computer numerical control (CNC) programming.
How does Wire EDM work?
The wire EDM process works by creating an electrical spark between the wire and the work piece. The wire is made of a highly conductive material, usually brass, and is held between two spools. The work piece is submerged in a dielectric fluid, which serves as a coolant and a conductor of electricity.
When the wire approaches the work piece, a voltage difference is created between the wire and the work piece. This voltage difference creates an electrical discharge, which ionizes the dielectric fluid and causes a spark to jump between the wire and the work piece. The spark erodes the material, and the wire moves through the work piece in the desired shape, guided by the CNC programming.
The wire EDM process is highly precise and can cut through materials as thick as 300mm. It is capable of cutting complex shapes with tight tolerances and can produce a very fine finish on the work piece.
After all watch a video at the end of this article.
Calculations in wire EDM for programming

The calculation of Wire EDM involves several parameters, including wire speed, current, pulse duration, and spark gap. The calculation process involves determining the optimal settings for these parameters to achieve the desired cutting results.
These parameters are used for programming.
Wire speed: Wire speed is calculated based on the desired cutting rate and the thickness of the material being cut. The formula for calculating wire speed is:
Wire speed (mm/s) = Cutting rate (mm/min) / (60 x Thickness of the material being cut (mm))
Current: Current is determined by the wire diameter, the material being cut, and the desired cutting rate. The formula for calculating current is:
Current (Amps) = ((Wire diameter (mm) x Material density (g/cm3) x Cutting rate (mm/min)) / (1.85 x Pulse duration (µs))) ^0.5
Pulse duration: Pulse duration is calculated based on the wire diameter and the material being cut. The formula for calculating pulse duration is:
Pulse duration (µs) = 0.2 x (Wire diameter (mm) / Material resistivity (µΩ.cm))
Spark gap: Spark gap is calculated based on the wire diameter, material being cut, and current. The formula for calculating spark gap is:
Continue reading with KIE Premium
Unlock this article and all KIE premium articles.
Now or Never
We’ve got your back on your manufacturing journey — Stay in touch
Follow us for step-by-step guidance, templates, and insights that save time and reduce mistakes.
Know Industrial Engineering Platform – Helping manufacturing industry professionals worldwide since 2019
Rushik Borad provides a comprehensive insight into Wire Electrical Discharge Machining (EDM). The clarity in explaining the working principles and the detailed calculations for programming wire EDM, accompanied by a downloadable Excel template, makes it an invaluable resource. As a hobbyist, I found the information on applications, advantages, and disadvantages of wire EDM particularly intriguing, shedding light on its potential uses in crafting precise and intricate components for personal projects.
Great read on the intricacies of Wire EDM! I recently used this process to fabricate a custom gear for a vintage car restoration project, and the precision was mind-blowing. The Excel template for calculations is a game-changer, making it much easier to program the machine for specific tasks.
Nice! Oh, you were such a lifesaver for telling us that wire EDM produces a more accurate result without burning a hole in our pocket. My brother wants to find a different method of cutting some aluminum sheets in his garage. I’m gonna make sure he considers this option when getting some help from a machine operator.