Patent ID: 8729420

Claim:
A machining condition adjusting device for an electric discharge machine configured to machine a workpiece according to a set machining condition, comprising: a machining state information acquiring unit configured to acquire a plurality of signals or physical quantities for determining whether a machining state is satisfactory or not, as machining state information, for each predetermined period; a required machining state storage unit configured to store reference values of the signals or physical quantities as reference machining state information; a machining state determination unit configured to compare the machining state information acquired by the machining state information acquiring unit with the reference machining state information stored by the required machining state storage unit, thereby determining whether the machining state is satisfactory or not, and to determine the type of unsatisfactory machining if the machining state is determined to be unsatisfactory; a machining condition adjustment method storage unit stored with, as a method of adjusting the machining condition to be performed to cancel the unsatisfactory machining if the machining state is determined to be unsatisfactory by the machining state determination unit, priority of the type of the unsatisfactory machining to be subjected to the machining condition adjustment, priority of set items of the machining condition to be adjusted according to the type of the unsatisfactory machining, and adjusted values of the set items; and a machining condition adjustment unit configured to adjust the set items of the machining condition based on the machining condition adjustment method if the unsatisfactory machining is determined by the machining state determination unit, wherein the machining condition is adjusted by changing the set items to be adjusted according to the priority of the set items if the same unsatisfactory machining is determined again by the machining state determination unit when machining is performed after the machining condition adjustment, and the acquisition of the information by the machining state information acquiring unit, determination by the machining state determination unit, and adjustment by the machining condition adjustment unit are repeatedly performed so that satisfactory machining is determined by the machining state determination unit.