The Electrode module largely automates the design process in hyperCAD®-S CAD software. The NC programmer selects the faces to be eroded on the component geometry and the hyperCAD®-S Electrode module generates the corresponding collision-free electrodes including extensions and the selection of holders from a library.