表面に導体層を有するワークに穴明けを行うためのドリルに電圧を印加し、前記導体層に前記ドリルが接触することにより発生する電圧を検出する高さが、設定した基準高さから所定の許容値内の高さまでに検出されるかどうかにより前記ドリルの折損を判定するドリルの折損検出用のプログラムにおいて、前記基準高さとしてドリルがワークに突入する突入側基準高さと抜け出す側の抜け側基準高さとをそれぞれ設定し、通常加工動作を行わせることを特徴とするドリルの折損検出用のプログラム。請求項1に記載のドリルの折損検出用のプログラムにおいて、加工開始時、ドリル交換時、又はワークが所定距離以上移動した時に、所定回数の基準決め動作を行うことによって、前記突入側基準高さと前期抜け側基準高さをそれぞれの最も低い位置とすることを特徴とするドリルの折損検出用のプログラム。特許文献2に開示された方法では、ドリルがプリント基板に突入した後に折損が発生した場合に検出することができなく、またドリルとプリント基板との接触信号の検出がノイズの影響やプリント基板の厚さばらつきやテーブルの平面度の影響によってばらつくために刃の先端部分のみが部分的に損失したチッピングを検出することも困難である。本願はそのような課題を解決し、チッピング等の部分的な折損を高精度に検出できるドリルの折損検出用のプログラムを提供することにある。上記課題を解決する為、表面に導体層を有するワークに穴明けを行うためのドリルに電圧を印加し、前記導体層に前記ドリルが接触することにより発生する電圧を検出する高さが、設定した基準高さから所定の許容値内の高さまでに検出されるかどうかにより前記ドリルの折損を判定するドリルの折損検出用のプログラムにおいて、前記基準高さとしてドリルがワークに突入する突入側基準高さと抜け出す側の抜け側基準高さとをそれぞれ設定し、通常加工動作を行わせることを特徴とするドリルの折損検出用のプログラム、とするとドリルがプリント基板に突入した後に折損が発生した場合にも検出できることがわかった。また、加工開始時、ドリル交換時、又はワークが所定距離以上移動した時に、所定回数の基準決め動作を行うことによって、前記突入側基準高さと前期抜け側基準高さをそれぞれの最も低い位置とすることを特徴とするドリルの折損検出用のプログラム、とするとチッピング等の部分的な折損を高精度に検出できることがわかった。本発明のプログラムによれば、ドリルがプリント基板に突入した後に折損が発生した場合にも検出すことができ、またチッピング等の部分的な折損を高精度に検出することができる。以下、図面を参照しながら本発明を説明する。図1は本発明のプログラムのフローチャートを示す。ワークは少なくとも表面層が導電体であるプリント基板である。プログラムが開始した後、まず加工の開始かどうかを判断するS101。NOの場合、次にドリル交換後かどうかを判断するS102。NOの場合、ドリルが所定距離以上移動したかどうかを判断するS103。これは、所定距離以上ドリルが移動するとワークの厚さやテーブルの平面度によって基準高さを変えなければならないためである。通常は所定距離を50mm以上に設定すれば良い。NOの場合、次にこれまでの基準決め動作が所定回数未満かどうかを判断するS104。これは基準決めのための高さ信号がばらつくために、後述する基準決め及びドリル折れ判定S400を何度か行わなければならないためである。通常は所定回数を5回に設定すれば良い。これは、基準決め動作を5回行うことに相当する。上記ステップS101~S104のどれかがYESの場合、基準決めが1回目かどうかを判断S105した後、1回目の場合にはB:基準決めS300、それ以後の場合はC:基準決め及びドリル折れ判定S400を行う。これらはもちろんサブルーチンではなくメインのプログラムの中に組み込まれていても良い。他のサブルーチンについても同様である。B:基準決めS300、又はC:基準決め及びドリル折れ判定S400の終了後は加工終了かどうかの判断を行うS106。上記ステップS101~S104の全てがNOの場合、A:通常加工S200を行い、終了後加工終了かどうかの判断を行うS106。NOの場合、ステップS101に戻り、YESの場合は終了する。次に各サブルーチンについて説明するが、まず図2を用いてA:通常加工S200のフローチャートを説明する。この時のドリルの動作及び各パラメータの定義を図3に示す。A:通常加工が開始されると、まずD:加工及び信号検出を行うS500。ここで、D:加工及び信号検出S500のフローチャートを図4により説明する。D:加工及び信号検出が開始されると、まずスピンドルの下降指令が開始されS501、図示しないスピンドル上下駆動モータのエンコーダ出力スピンドルの実際の応答位置。以下、応答位置という。が予め設定された検出開始高さに到達S502すると信号の検出を開始するS503。ここで、信号は軸電圧を印加したドリルがワークの表面導体層と接触して表面導体層に発生する電圧以下、接触信号又は単に信号という。のことをいう。また、ドリルに印加する軸電圧はステータコイルに交流を印加することによりロータシャフトに発生する軸電圧を用いると良い。指令位置が最下点Z点に到達するとS504、スピンドルの上昇指令を開始されS505、応答位置が予め設定された検出終了高さに到達するとS506、信号の検出を終了するS507。ここで、検出終了高さは検出開始高さよりΔhだけ高くすると良い。尚、高さは全て基準点R点を0として下向きにマイナス値で測られている。図2に戻り、上記のようにD:加工及び信号検出S500で信号を検出した後、ステップS201に進んで、信号を解析して応答位置が予め設定された検出限界高さに到達するまでに信号を検出したかを判断する。NOの場合は、ドリル折れと判断しF:ドリル交換S700に進む。YESの場合にはステップS202に進み、ドリルが表面に導体層を有するワーク1に接触を開始して接触信号が0より大きくなる高さ以下、突入側信号検出高さという。が突入側許容高さより高いかどうかを判定する。ここで図3を用いて突入側許容高さを説明する。突入側許容高さは後述する基準決めS300、S400で決定された突入側基準高さ2に突入側許容値Δhinを加えた高さである。即ち、突入側許容高さ=突入側基準高さ突入側許容値である。突入側許容値は-0.1mm程度であり、突入側基準高さは-20.0mm程度である。この突入側許容値はドリルの太さによって切り替えるのが望ましい。このステップでNOの場合はドリル折れと判断し、F:ドリル交換S700に進む。ステップS202でYESの場合ステップS203に進んで、抜け側検出区間内で接触信号を検出したかを判断する。抜け側検出区間は図3に示したようにドリルの応答位置の最下点から検出終了高さに到達するまでの区間である。この間に接触信号が検出されない場合はドリル折れと判断し、F:ドリル交換S700に進む。このステップS203は、ドリルが突入して直ぐに折れた場合、見かけ上、後述する抜け側信号検出高さが抜け側許容高さより高いと誤判断されてしまうのを防止するためのものである。ステップS203でYESの場合ステップS204に進んで、ドリルがワーク1から抜け出て接触信号が0になる高さ以下、抜け側信号検出高さという。が抜け側許容高さより高いかどうかを判定する。抜け側許容高さは、図3に示したように上記突入側許容高さと同様に後述する基準決めS300、S400で決定された抜け側基準高さ3に抜け側許容値Δhoutを加えた高さである。即ち、抜け側許容高さ=抜け側基準高さ抜け側許容値である。抜け側許容値は-0.1mm程度であり、抜け側基準高さは-20.0mm程度である。この抜け側許容値は突入側許容高さと同様にドリルの太さによって切り替えるのが望ましい。このステップでNOの場合はドリル折れと判断し、F:ドリル交換S700に進む。YESの場合はサブルーチンを終了する。次に図5を用いてB:基準決めS300を説明する。図2と同じステップに関しては同じステップ番号を付して記述を省略する。この時のドリルの動作及び各パラメータの定義を図6に示す。B:基準決めが開始されると、まずE:基準決め用信号検出を行うS600。ここで、E:基準決め用信号検出S600のフローチャートを図7により説明する。図4と同様なフローチャートであり、同じステップに関しては同じステップ番号を付して記述を省略する。E:基準決め用信号検出が開始されてスピンドルの下降指令が開始され、指令位置が予め設定された検出開始高さに到達S601すると所定の時間、加工指令を停止するBH点ドウエルS602。その後、下降指令を再開かつ信号検出を開始するS603。その後は図4と同様である。このように基準決めにおいて所定時間の下降停止を入れたのは、基準高さの検出をできるだけ正確に行うためである。図5に戻り、上記のようにE:基準決め用信号検出を行うS600で接触信号を検出した後、ステップS301で突入側信号検出高さを突入側基準高さ2とし、ステップS302で抜け側信号検出高さを抜け側基準高さ3とする。次に図8を用いてC:基準決め及びドリル折れ判定S400を説明する。図2又は図5と同じステップに関しては同じステップ番号を付して記述を省略する。この時のドリルの動作及び各パラメータの定義は図6と同じである。C:基準決め及びドリル折れ判定が開始されると、まず図5と同様にE:基準決め用信号検出を行うS600。E:基準決め用信号検出を行うS600で接触信号を検出した後、ステップS401で突入側信号検出高さがこれまでに設定された突入側基準高さより低いかどうかを判断する。YESの場合は、ステップS402で突入側信号検出高さを突入側基準高さ2とする。その後、抜け側検出区間内で信号検出判定ステップS203、抜け側信号検出高さは抜け側許容高さより高いかの判定ステップS204を経て、ステップS403に進み、抜け側信号検出高さがこれまでに設定された抜け側基準高さより低いかどうかを判断する。YESの場合は、ステップS404で抜け側信号検出高さを抜け側基準高さ3とする。即ち、図9に示したように、突入側信号検出高さ及び抜け側信号検出高さは毎回ばらつくものであるが、所定回数基準決めを行った中で最も低い高さをそれぞれ突入側基準高さ2及び抜け側基準高さ3と設定することがよい。最後に、F:ドリル交換の手順を図10で説明する。ドリル交換が開始されると、まずドリル交換機へ移動しS701、ドリル交換機に併設されたドリル径測定装置例えば、特開平6-246569参照。を用いてドリル折れは本当かどうかを判断するS702。YESの場合、ドリル交換を行いS703、NOの場合は交換しない。以上、本発明に係るプログラムの一例を説明したが、各判断において不等号が等号を含んでいても構わないのは当然である。例:<→≦