Patent ID: 8525065

Claim:
A programming device of an electric discharge machining apparatus comprising: a machining-method selecting unit that selects a machining method using an integral electrode in which electrodes corresponding to a plurality of machining forms are arranged coaxially; an electrode specification input unit that inputs a length of a relief portion between the electrodes that are arranged coaxially and respective electrode specifications of the electrodes in accordance with the machining method selected by the machining-method selecting unit; a machining content input unit that inputs thickness data of a workpiece when performing electric discharge machining on the workpiece by using the integral electrode; and a machining program creating unit that creates a machining program including a machining start position, a machining depth, and an electrode feed between the plurality of the machining forms when performing the electric discharge machining by using each of the electrodes based on the input length of the relief portion, the respective electrode specifications of the electrodes, and the thickness data of the workpiece.