Operating Method of the CNC Electric Spark Fire Cutting Machine
This guide covers the day-to-day running of a wire EDM unit: program transfer, workpiece clamping, flushing, pulse settings, and shutdown. It is written for machinists and process engineers who already run CNC mills and are adding spark erosion to the shop floor.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What a CNC electric spark fire cutting machine actually does
A CNC electric spark fire cutting machine removes metal with controlled electrical discharges between a moving wire electrode and the workpiece, both submerged in or flushed by deionized water. Because there is no mechanical contact, hardness barely matters. A 60 HRC tool steel insert cuts at much the same rate as soft aluminum, and thin walls that would chatter on a milling cutter hold their shape here.
The wire is usually brass or zinc-coated brass, Ø0.20–0.30 mm for roughing and Ø0.10–0.25 mm for fine work. It travels from the supply spool, through upper and lower guides, and onto a take-up spool. The guides define the wire position, so anything worn or misaligned there shows up directly in the part.
Only electrically conductive materials can be cut. Aluminum, copper, brass, tool steel, stainless, titanium, Inconel and conductive ceramics all work. Most plastics, ceramics and glass do not. For hardened tooling, punched dies, extrusion dies and fine slots, this process is often the only practical route after heat treatment.
- 1Conductive materials onlyMetals and conductive ceramics. No plastics or glass.
- 2No cutting forceWorkholding can be light; thin sections survive.
- 3Harden first, then cutAvoids distortion after quenching.
Preparing the workpiece and the machine before the first discharge
Start with the drawing and the material state. Heat treat to final hardness before wire cutting whenever the tolerance is tighter than ±0.02 mm, because quenching moves material. If the part is already hardened, check the surface for scale, which can bridge the gap and cause erratic sparks. Clean it off with a light grind or bead blast.
Next, plan the start hole. Threading the wire through a predrilled Ø1.0–1.5 mm hole is faster and safer than edge start on a finished face. For dies and punches, place the start hole outside the profile and at least 3 mm from any finished surface, then cut back to the contour.
Clamp the part so the top and bottom faces sit square to the wire. Parallelism of 0.02 mm over 100 mm is usually enough. Check that the clamp does not block the lower flushing nozzle. On tall parts, the lower head may not reach the cut zone, so plan extra flushing from above.
Finally, verify the machine. Measure wire tension, check guide wear, confirm the deionized water resistivity sits in the normal band, and run the wire alignment routine. A quick alignment check on a scrap block takes five minutes and saves a scrapped die.
- 1Start holeØ1.0–1.5 mm, at least 3 mm clear of the profile
- 2Squareness0.02 mm over 100 mm is a workable target
- 3Water resistivityDeionized, kept in the normal band for brass wire
Loading the program and setting pulse parameters
Most controllers accept a program by network, USB or a direct link from the CAM station. Transfer the file, then dry-run it with the wire off. Watch the toolpath on the display and confirm the lead-in, the offset direction and the number of passes. Offset direction errors scrap parts on the first pass, every time.
Pulse settings come from the material and the finish you need. As a starting point for a rough pass in tool steel: peak current around 4–8 A, pulse on-time 20–50 μs, off-time 8–20 μs, and servo voltage 40–60 V. Softer and more conductive materials such as aluminum and copper want shorter on-times and lower current, otherwise the wire erodes and breaks.
The offset table is what turns a nominal profile into a real part. Each pass uses a different offset: the rough pass carries roughly half the wire diameter plus the spark gap, and each skim pass reduces the offset as the gap narrows. If the offsets in the CAM file do not match the machine's pass table, dimensions will drift on the finishing passes.
Before cutting a real part, run the program on a scrap block of the same material and thickness. Measure the result, then adjust the offset table by the difference. This is the normal way to bring a machine back into agreement with the CAM data after a wire or guide change.
- 1Dry run firstWire off, confirm lead-in and offset direction
- 2Rough pass starting point4–8 A, on-time 20–50 μs, off-time 8–20 μs
- 3Skim offsetsReduce offset each pass; verify against the machine table
Reading the machine while it cuts
The controller tells you more than the finished part does. A steady servo voltage and a quiet, even spark sound mean the gap is stable. A voltage trace that jumps around, or a sound that pulses in rhythm, points to flushing trouble or contaminated water. Fix the cause before finishing the pass; pushing through usually costs a wire and a restart.
Wire breaks rarely happen at random. They cluster at corners, at the entry point, or where the flush cannot reach. Slow the feed override at corners, reduce on-time, and increase off-time to let the gap clear. If breaks happen on the first few millimeters of a cut, the start hole is too small or the nozzles are too far from the surface.
Taper is the other common complaint. Check wire alignment first, then the guide condition, then the flush balance between the upper and lower heads. On tall parts, a small difference in flush pressure between top and bottom bends the wire and shows up as a taper that changes with height.
Dimensions that drift over a run usually mean the water temperature is climbing, the wire is stretching, or the offset table is being worn into the part. Log the room and water temperature at the start and end of a long run. A few degrees of change is enough to move a tight tolerance.
- 1Noisy sparkFlushing or water quality. Stop and correct.
- 2Corner breaksReduce feed override and on-time at corners.
- 3TaperAlignment, guides, then flush balance.
Step-by-step operating sequence
Follow the order. Skipping the dry run or the alignment check is the most common cause of scrapped work.
- 11. Power up and reference the axesSwitch on the generator and controller, then home X, Y, U and V. Let the dielectric system circulate and cool for 10–15 minutes before cutting. Cold water changes the gap and the first part of a run will drift.
- 22. Check wire and guidesConfirm the wire diameter matches the program. Inspect the upper and lower guides and the power contacts for wear or brass buildup. Replace worn guides rather than compensating in the offset table.
- 33. Set wire tension and alignmentRun the tension to the value the wire supplier lists for that diameter, then complete the vertical alignment routine. A 0.01 mm alignment error becomes visible taper on a 50 mm tall part.
- 44. Clamp and square the workpieceSeat the part on clean parallels, clamp lightly, and check squareness with a dial indicator. Make sure both flushing nozzles can reach the cut zone. On tall work, add an auxiliary hose from above.
- 55. Find the start point and thread the wireEdge-find or pick up the start hole with the machine's contact sensing. Thread the wire through the Ø1.0–1.5 mm start hole and close the nozzles to the workpiece surface, leaving 0.1–0.3 mm clearance.
- 66. Load the program and dry runTransfer the file, then run it with the wire off. Check the lead-in, the cut direction and the offset side. Confirm the number of passes matches the pass table in the CAM output.
- 77. Cut the rough passStart with the rough settings for the material. Watch the flushing and the servo voltage. If the voltage hunts or the wire breaks, reduce on-time and current before raising the flush pressure.
- 88. Run the skim passesSwitch to the skim settings from the offset table. Keep the same flush direction. Measure the part after the final pass, not between passes, and record the offset correction for next time.
Which pass settings for which job
Starting points only. Confirm against the machine's own pass table and a scrap-block test.
| Job type | Rough pass | Skim passes | Typical finish |
|---|---|---|---|
| Punch and die insert, 60 HRC | 4–8 A, on 30 μs | 2–3 | Ra 0.8–1.6 μm |
| Aluminum fixture plate | 2–4 A, on 15 μs | 1 | Ra 1.6–3.2 μm |
| Copper electrode, fine detail | 2–3 A, on 10 μs | 2 | Ra 0.8–1.6 μm |
| Thin wall under 1 mm | 2–3 A, on 12 μs | 2 | Ra 0.8–1.6 μm |
| Tall part over 100 mm | 4–6 A, on 25 μs | 3 | Ra 0.8–1.6 μm |
| Start hole and slug removal | 6–8 A, on 40 μs | 0 | As cut |
| Repair cut on a worn die | 2–4 A, on 20 μs | 2 | Ra 0.8–1.6 μm |
When to cut it yourself and when to send it out
Run wire EDM in-house for repeat dies, punches and hardened inserts where you control the heat treat and the log. Send it out when the part needs 5-axis milling, turning or finishing in the same order, or when the tolerance sits below ±0.005 mm and you would rather not qualify a new process.
Questions we get from machinists
Can a CNC electric spark fire cutting machine cut a hardened part without annealing?
Yes. The process removes material by electrical discharge, not by mechanical force, so the hardness of the workpiece is not the limit. A 60 HRC die insert cuts the same way as soft steel.
What changes with hardness is the cutting rate and the wear on the wire and power contacts, not the feasibility. This is why hardened dies, punches and extrusion tooling are usually cut after heat treatment rather than before.
What wire diameter should we run?
Ø0.25 mm brass is the common general-purpose choice: it cuts reasonably fast and tolerates ordinary flushing.
For fine slots, small radii and tight corners, drop to Ø0.10–0.15 mm and accept slower cutting. Smaller wire breaks more easily, so the flush and the guide condition have to be right.
Why does our finished dimension miss the target even though the program is correct?
In most cases the offset table does not match the machine's actual gap for that material and thickness. The CAM offset is a model; the machine gap is real.
Run a scrap test in the same material, measure, and correct the offsets. Also confirm the wire diameter in the program matches the wire on the spool.
Do we need deionized water, or will tap water work?
Deionized water is required. Tap water conducts too much, which destabilizes the gap and speeds up corrosion of the machine and the workpiece.
Keep the resin in service and watch the resistivity. When it drops out of band, the spark becomes erratic and the finish degrades.
How do we hold a thin part without distortion?
Clamp lightly and let the flush do the work. Cutting force is essentially zero, so heavy clamping only introduces stress.
Support the part on parallels near the cut and leave enough material for a final skim pass so any clamping stress is removed at the end.
What should be logged on every job?
Material and hardness, wire diameter and tension, water resistivity and temperature, pass settings, and the measured result after the final pass.
After a few jobs the log tells you when the guides or the resin need changing, instead of finding out from a scrapped part.
Send the drawing, get a process plan back
Upload a STEP file and we will return a quotation and free DFM analysis within 12 hours, with the machining route, tolerances and inspection plan stated up front.
12-hour quoteFree DFM analysis±0.005 mm tolerance100% inspection