摘要 |
PROBLEM TO BE SOLVED: To improve freedom of arrangement of hole processing positions when performing processing of plural holes to a cabinet.SOLUTION: A server 1 includes: target selection means 16 configured to, when accessing to a cabinet database 5 from a terminal 2 and selecting a cabinet to be a target of hole processing, output drawing data of the selected cabinet to the terminal; hole position designation means 18 configured to, when accessing from the terminal to a hole shape database 10 and selecting a hole shape to be used for hole processing, superpose the selected hole shape on the drawing data and output the hole shape to the terminal; shared face distance detection means 19 configured to detect a shared face distance shared by neighboring processing holes; and alienation distance determination means 20 configured to perform propriety determination of whether or not an alienation distance between the neighboring processing holes is at least a predetermined reference value or not. The alienation distance determination means 20 includes determination reference data serving as a reference of determination and carries out the determination referring to the determination reference data and the shared face distance detected by the shared face distance detection means. |