(57)【要約】      （修正有）【課題】数値制御情報中に含まれる不適切な設定情報を事前に判断できるようにする。【解決手段】数値制御情報保存手段１５と、素材形状及び仕上形状、冶具形状、工具形状等の形状情報を保存する形状情報保存手段１６と、数値制御情報に従い加工中のワークの途中形状情報保存手段１７と、切込量、切削速度、送量等の切削条件情報を保存する切削条件情報保存手段１８と、加工機条件情報保存手段１９と、加工機が数値制御情報に従い工具を動かした際に、形状情報、途中形状情報、切削条件情報及び加工機条件情報に基づき、当該工具が加工機、冶具及びワークと衝突するか否かの判断、削り過ぎや削り残しの有無の判断、切込量等の切削条件情報の適否判断の少なくとも１の判断を行って数値制御情報が適正に設定されているか否かを判断する数値制御情報適正判断手段２０を設ける。【選択図】図１
2006163665.tif 000002
【特許請求の範囲】
【請求項１】
工具や切込量等が数値設定されてなる数値制御情報に基づき加工機が動作してワークを加工する際に用いる前記数値制御情報が適正に設定されているか否を確認するために用いる数値制御加工機の数値制御情報確認装置において、
前記数値制御情報を保存する数値制御情報保存手段と、
前記ワークの素材形状及び仕上形状、該ワークを支持する冶具の形状、用いる工具の形状情報を保存する形状情報保存手段と、
前記数値制御情報に従い加工中の前記ワークの途中形状の情報を保存する途中形状情報保存手段と、
特定の加工機及び工具で特定材質のワークを加工する際の切込量、切削速度、送量等の切削条件情報を保存する切削条件情報保存手段と、
加工機のストロークやギヤ等の加工機条件情報を保存する加工機条件情報保存手段と、
前記加工機が前記数値制御情報に従い前記工具を動かした際に、前記形状情報、前記途中形状情報、前記切削条件情報及び前記加工機条件情報に基づき、当該工具が前記加工機、前記冶具及び前記ワークと衝突するか否かの判断、削り過ぎや削り残しの有無の判断、切込量等の前記切削条件情報の適否判断の少なくとも１つの判断を行って前記数値制御情報が適正に設定されているか否かを判断する数値制御情報適正判断手段を有することを特徴とする数値制御加工機の数値制御情報確認装置。
【請求項２】
前記数値制御情報適正判断手段が、前記数値制御情報に従い前記加工機が前記工具を動かした際の当該工具の軌跡を算出し、該軌跡と前記形状情報又は前記途中形状情報における形状との差分を演算切込量として求め、前記切削条件情報で当該演算切込量に該当する前記切削速度、送量等の前記切削条件情報を抽出して、前記数値制御情報における送量等の情報が当該抽出した送量等の前記切削条件情報の許容範囲にあるか否かを判断して、許容範囲にある場合に前記数値制御情報が適正であると判断する切削条件適正判断手段とを備えることを特徴とする請求項１記載の数値制御加工機の数値制御情報確認装置。
【請求項３】
前記切削条件適正判断手段が、前記数値制御情報の設定が不適正と判断した場合には、該数値制御情報における該当する情報を前記切削条件情報における該当する情報で自動又は手動で修正できるようにする情報修正手段を備えることを特徴とする請求項２記載の数値制御加工機の数値制御情報確認装置。
【請求項４】
前記情報修正手段により前記数値制御情報における情報を前記切削条件情報における情報で自動又は手動で修正する際に、当該修正自体を行うか否かを指定できるようにしたことを特徴とする請求項３記載の数値制御加工機の数値制御情報確認装置。
【請求項５】
前記数値制御情報適正判断手段が、前記数値制御情報に基づき前記加工機が前記工具の早送りを行う際の当該工具の軌跡を算出して、該軌跡が前記前記素材形状、前記仕上形状、前記途中形状及び前記冶具形状と干渉するか否かにより当該工具の衝突を判断して、干渉しない場合には前記数値制御情報が適正であると判断する早送衝突判断手段を備えることを特徴とする請求項２乃至４いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項６】
前記数値制御情報適正判断手段が、前記前記数値制御情報に従い前記加工機が前記工具を動かした際の当該工具の軌跡を算出し、該軌跡による形状と前記仕上形状との差分量から削り過ぎや削り残しの有無を判断し、当該削り過ぎや削り残しが所定範囲に収っている場合には前記数値制御情報が適正であると判断する切削量過多判断手段を備えることを特徴とする請求項１乃至５いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項７】
前記数値制御情報適正判断手段が、前記数値制御情報に複数の情報で１の命令をなす情報が設定されているか否かを判断し、当該情報が設定されていると判断した場合には、該情報を構成する複数の情報の数及びその順序が正しいか否かを判断することにより前記数値制御情報の適否を判断する制御情報存在確認手段を備えることを特徴とする請求項１乃至６いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項８】
前記数値制御情報適正判断手段が、前記数値制御情報に設定された情報のうち前記加工機に対応した情報が設定されているか否かを判断し、当該情報が設定されていると判断した場合には、使用する前記加工機に対応した情報であるか否かを判断することにより前記数値制御情報の適否を判断する制御情報存在確認手段を備えることを特徴とする請求項１乃至７いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項９】
前記数値制御情報適正判断手段が、前記数値制御情報に加工速度やストローク等の前記加工機に関する情報が含まれているか否かを判断し、該情報が含まれていると判断した場合には当該情報が使用を指定された加工機に関する情報であるか否かを判断することにより前記数値制御情報の設定の適否を判断する加工機情報適正判断手段を備えることを特徴とする請求項１乃至８いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項１０】
前記数値制御情報適正判断手段が、前記数値制御情報の設定が不適正と判断した場合に、当該不適正箇所を表示手段に表示させて利用者に告知する不適正告知手段を備えることを特徴とする請求項１乃至９いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項１１】
前記数値制御情報適正判断手段が、前記数値制御情報の設定が不適正な箇所を自動修正するか手動修正するかを切り替える修正モード切替手段を備えることを特徴とする請求項１乃至１０いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項１２】
前記数値制御情報の適正判断の結果を記録紙、電子データ等で出力する出力手段を備えることを特徴とする請求項１乃至１１いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項１３】
前記不適正告知手段、前記修正モード切替手段及び前記出力手段の機能の使用を選択できるようにするモード設定手段を備えることを請求項９乃至１２いずれか１項記載の数値制御加工機の数値制御情報確認装置。
【請求項１４】
工具や切込量等が数値設定されてなる数値制御情報に基づき加工機が動作してワークを加工する際に用いる前記数値制御情報が適正に設定されているか否を確認する数値制御加工機の数値制御情報確認方法において、
数値制御情報、素材形状情報、仕上がり形状情報、治具形状情報、工具形状情報、切削条件情報および加工機条件情報とからなり、ある選択した加工機において数値制御情報にて指定されたある工具が数値制御情報における情報に基づいて動作した場合、工具と加工機・治具・加工前またはその途中における形状情報との衝突の有無、仕上がり形状に対する削り過ぎ・削り残しの有無、その切削条件が適切かどうかを判断する機能を有することを特徴とする数値制御加工機の数値制御情報確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値制御加工機により機械加工等を行う際の数値設定等の誤入力を未然に発見して工具と加工部材との衝突が発生しないようにした数値制御加工機の数値制御情報確認装置および方法に関する。
【背景技術】
【０００２】
今日、機械加工等においては数値制御による加工が普通に用いられている。例えば、旋盤加工する際には、切削量を数値入力して、この数値に基づき切削部材を回転させ、また切削工具を移動させている。
【０００３】
このとき、工具摩耗や工作機械の熱変形等が存在したりすると高精度で位置制御できる数値制御工作機械を用いても所望の加工精度を得ることができない。
【０００４】
そこで、シミュレーションにより仕上形状、工具と冶具や加工機との衝突の有無、さらには仕上形状に対しての削過ぎや削残し等を検出することが行われている。
【０００５】
また、工具が工作物へ接近したとき、その距離を超音波で測定し、また工作物に工具が接触したときを加工により発生する振動から測定し、さらに加工された工作物の寸法を加工中に測定し、その寸法をフィ−ドバックして工具位置を補正して加工精度を向上させる装置が開示されている（特許文献１参照）。
【０００６】
【特許文献１】特開平５−２８５７９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、シミュレーションによる装置や特許文献１に係る構成では、制御情報中に不適切箇所（数値の誤設定等）があってもこれを未然に発見することができない問題があり、かかる不適切箇所による傷害に対応するために加工時に加工機から作業者が離れることができない問題があった。
【０００８】
即ち、シミュレーションによる装置では、制御情報が正しいとの前提でシミュレーションが行われるため、例えば仕上形状に関する制御情報に複数の誤りがあって、これらの誤りによる影響が関連しあって、結果的に所望する仕上形状となったような場合には、制御情報の誤入力を見つけることができなくなってしまう不都合がある。
【０００９】
また、特許文献１にかかる構成では、実際に加工を開始してみて、その時の工具位置等の情報を取得して、当該情報に基づき補正を行う構成であるため、事前に誤入力等を判断することができず、加工時には加工機から作業者が離れることができない。
【００１０】
無論、作業者が制御情報を全て確認するならば、かかる不都合の発生を防止する事が可能であるが、このような確認作業を完全に行うことは現実問題として非常に困難が伴い、その作業時間の割に信頼性を上げることができない。
【００１１】
そこで、本発明は、数値制御情報中に含まれる不適切な設定情報を事前に判断できるようにして、数値制御情報の信頼性を高めることができる数値制御加工機の数値制御情報確認装置および方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、本発明は、工具や切込量等が数値設定されてなる数値制御情報に基づき加工機が動作してワークを加工する際に用いる数値制御情報が適正に設定されているか否を確認するために用いる数値制御加工機の数値制御情報確認装置において、数値制御情報を保存する数値制御情報保存手段と、ワークの素材形状及び仕上形状、該ワークを支持する冶具の形状、用いる工具の形状等の形状情報を保存する形状情報保存手段と、数値制御情報に従い加工中のワークの途中形状の情報を保存する途中形状情報保存手段と、特定の加工機及び工具で特定材質のワークを加工する際の切込量、切削速度、送量等の切削条件情報を保存する切削条件情報保存手段と、加工機のストロークやギヤ等の加工機条件情報を保存する加工機条件情報保存手段と、加工機が数値制御情報に従い工具を動かした際に、形状情報、途中形状情報、切削条件情報及び加工機条件情報に基づき、当該工具が加工機、冶具及びワークと衝突するか否かの判断、削り過ぎや削り残しの有無の判断、切込量等の切削条件情報の適否判断の少なくとも１の判断を行って数値制御情報が適正に設定されているか否かを判断する数値制御情報適正判断手段を有して、数値制御情報中に含まれる不適切な設定情報を事前に判断できるようにし、これにより当該数値制御情報の信頼性を高めるようにしたことを特徴とする。
また、本発明は、工具や切込量等が数値設定されてなる数値制御情報に基づき加工機が動作してワークを加工する際に用いる前記数値制御情報が適正に設定されているか否を確認する数値制御加工機の数値制御情報確認方法において、数値制御情報、素材形状情報、仕上がり形状情報、治具形状情報、工具形状情報、切削条件情報および加工機条件情報とからなり、ある選択した加工機において数値制御情報にて指定されたある工具が数値制御情報における情報に基づいて動作した場合、工具と加工機・治具・加工前またはその途中における形状情報との衝突の有無、仕上がり形状に対する削り過ぎ・削り残しの有無、その切削条件が適切かどうかを判断する機能を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、加工機が数値制御情報に従い工具を動かした際に、形状情報、途中形状情報、切削条件情報及び加工機条件情報に基づき、当該工具が加工機、冶具及びワークと衝突するか否かを判断、削り過ぎや削り残しの有無の判断、切込量等の切削条件情報の適否判断の少なくとも１の判断を行うようにしたので、加工作業を開始する前に、当該数値制御情報の設定の適否が判断でき、またその不適正情報の修正が可能になって該数値制御情報の信頼性が向上して、加工作業中に作業者の立会が不要になり作業効率が向上する。
【発明を実施するための最良の形態】
【００１４】
本発明を実施するための最良の形態を図を参照して説明する。図１は、本発明にかかる数値制御加工機の数値制御情報確認装置の概略構成を示す図である。
【００１５】
数値制御加工機の数値制御情報確認装置１０は、種々の情報入力を行うキーボード等の情報入力手段１１、種々の情報の表示を行うブラウン管や液晶パネル等の表示手段１２、ＣＡＤデータ等の電子データの読込みに利用する情報読込手段１３、各種の情報を記録紙や電子データで出力可能な出力手段１４、数値制御情報を保存する数値制御情報保存手段１５、素材形状情報、仕上形状情報、工具形状情報及び冶具形状情報等の形状情報を保存する形状情報保存手段１６、加工途中のワークの形状を保存する途中形状情報保存手段１７、切削方向、切込量、切削速度、１回当りの送量等の切削条件を保存する切削条件情報保存手段１８、加工機のストローク、加工エリア、ギヤの選択状況等の加工機条件を保存する加工機条件情報保存手段１９、数値制御情報が適正か否かを判断する数値制御情報適正判断手段２０、及び各種手段で用いる情報（データ）の受渡しする情報管理手段３０等を備えている。
【００１６】
なお、工具形状情報は、例えば図２に示すように、ホルダ形状情報３５と刃先形状情報３６とからなっている。
【００１７】
また、素材形状情報、仕上形状情報、工具形状情報、刃先形状情報及び冶具形状情報はＣＡＤデータ等の電子データを情報読込手段１３から読込むことにより形状情報保存手段１６に保存することが可能であるが、利用者が情報入力手段１１を介して直接数値入力しても良い。
【００１８】
図３は加工開始前のワークの素材形状３１、加工完了後のワークの仕上形状３２、冶具形状３３の一例を示したものである。なお、図中Ｘ、Ｚは加工機の座標軸を示している。
【００１９】
数値制御情報適正判断手段２０は、切削条件適正判断手段２１、早送衝突判断手段２２、切削量過多判断手段２３、制御情報存在確認手段２４、加工機情報適正判断手段２５、不適正告知手段２６、修正モード切替手段２７、情報修正手段２８、モード設定手段２９等を備えている。
【００２０】
切削条件適正判断手段２１は、数値制御情報に設定されている切削条件の適否を判断するものである。
【００２１】
即ち、加工機が数値制御情報に従い工具を動かした際の当該工具の軌跡を算出して、該軌跡と形状情報又は途中形状情報における形状との差分を演算切込量として求める。次に、切削条件情報保存手段に保存されている切削条件情報で演算切込量に該当する切削速度、送量等の切削条件情報を抽出する。そして、数値制御情報における送量等の情報が当該抽出した送量等の切削条件情報の許容範囲にあるか否かを判断して、許容範囲にある場合に数値制御情報が適正であると判断する。
【００２２】
具体例を図４に示す旋盤加工を行う場合について説明する。図４（ａ）はワークＷに対して工具Ｇにより切削加工を行う際の概略上面図のイメージ図で、その時のワークＷのＺ軸位置は形状保存手段からＺ＝１０．０であるとする。一方、数値制御情報にはＧ００で工具Ｇの始点がＸ＝１００．０でＺ＝−１３．０であることが指定されている。またＧ０１で工具Ｇの終点がＸ＝５０．０で、送量ＦがＦ＝０．３であることが指定されている。この場合の演算切込量はＺ方向で３．０（＝１３．０−１０．０）となる。
【００２３】
また、図４（ｂ）は切削条件情報保存手段に保存されている切削条件テーブルで、加工機、工具、ワーク材質で纏められた１グループに対して異なる切込量に対する切削速度及び送量が設定されている。図４（ｂ）においては、加工機Ａ、工具ａ、ワーク材質アで纏められたグループ（このテーブルをテーブルＡとする）と、加工機Ａ、工具ｂ、ワーク材質アで纏められたグループ（このテーブルをテーブルＢとする）とが例示されている。
【００２４】
図４（ａ）における加工が、加工機Ａ、工具ａ、ワーク材質アの場合には、テーブルＡの切削条件情報のテーブルが参照されて、３．０の切込量が当てはまる切込量の領域が判断される。この場合は切込量２．０と切込量４．０との間だとなる。
【００２５】
切込量２．０以下のときの送量は０．１以下であり、切込量４．０以下の送量は０．２以下であるので、これが切削条件情報から抽出した送量の許容範囲となる。
【００２６】
しかし、先に述べたように数値制御情報には切込量３．０に対し送量Ｆ＝０．３が設定されているので、当該送量は許容範囲にないため、当該数値制御情報における送量が不適切であると判断する。
【００２７】
この切削条件適正判断手段２１は情報修正手段２８を備えて、数値制御情報が適正でないと判断された場合に、該数値制御情報における該当する情報（例えば、切込量や送量）を切削条件情報における該当する情報（例えば、切込量や送量）で自動又は手動で修正できるようになっている。
【００２８】
無論、かかる修正を自動で行うか手動で行うかは、利用者が設定できるようになっており、加えて、当該修正自体を行うか否かも設定できるようになっている。
【００２９】
ところで、工具送り動作においては、切削送りばかりでなく、非切削状態でワークに対する工具位置を変えたい場合が生じる。このような場合には、工具の早送りを行うが、かかる早送において数値制御情報の情報が不適切であると、工具がワーク、冶具、加工機と衝突してしまうことが発生する。そこで、かかる早送りにおいて工具が衝突するか否かを早送衝突判断手段２２により判断し、これにより数値制御情報の適否を判断するようにする。
【００３０】
即ち、早送衝突判断手段２２は、数値制御情報に基づき加工機が工具の早送りを行う際の当該工具の軌跡を算出して、該軌跡が素材形状３１、仕上形状３２、途中形状及び冶具形状３３と干渉するか否かにより当該工具の衝突を判断し、干渉しない場合には数値制御情報が適正であると判断する。
【００３１】
このときの工具の軌跡は、工具全体（ホルダ形状情報と刃先形状情報とを含む意味）の軌跡である。
【００３２】
切削量過多判断手段２３は、数値制御情報に従い加工機が工具を動かした際の当該工具の軌跡を算出し、該軌跡による形状と仕上形状３２や途中形状との差分を求め、この差分量が切削条件情報に指定されている１回の切削量や最終的な切削量を超えたり少なかったりした場合に、削り過ぎや削り残しが発生すると判断して、数値制御情報の適否を判断するものである。
【００３３】
制御情報存在確認手段２４は、数値制御情報に複数の情報で１の命令をなす情報が設定されているか否かを判断し、当該情報が設定されていると判断した場合には、該情報を構成する複数の情報の数及びその順序が正しいか否かを判断することにより数値制御情報の適正を判断するものである。
【００３４】
即ち、数値制御情報には、例えば工具の交換を指示するような情報が記載されていることがあるが、この場合複数の情報のうち１つの情報しか設定されていなかったり（例えば、冶具の取外に関する情報は設定されているが、取付けに関する情報が設定されていない等）、複数の情報の順序が狂っていたり（例えば、冶具の取外しに関する情報に先立ち、取付けに関する情報が設定されている等）することがある。
【００３５】
そこで、制御情報存在確認手段２４はこのような複数の情報が一体として意味をなす情報が設定されているか否かを判断し、かかる情報が設定されている場合には構成する情報数が正しいか、その順序が正しいかを判断して、全て正しい場合には、数値制御情報は適正に設定されていると判断する。
【００３６】
また、制御情報存在確認手段２４は、数値制御情報に設定された情報のうち加工機に対応した情報から数値制御情報の適否を判断する機能を備えている。
【００３７】
例えば、工具交換を指示する情報がＭ０６の加工機ＡとＭ０７の加工機Ｂとの２種類の加工機が存在し、数値制御情報では加工機Ａの使用が指定されているにも関わらず、加工機Ｂに対する情報Ｍ０７が設定されているような場合がある。
【００３８】
そこで、制御情報存在確認手段２４は、数値制御情報に設定された情報のうち加工機に対応した情報が設定されているか否かを判断し、当該情報が設定されていると判断した場合には、使用する加工機に対応した情報であるか否かを判断する。
【００３９】
加工機情報適正判断手段２５は、数値制御情報に使用する加工機の切削速度、ストローク、用いるギヤ等の当該加工機に関する情報が含まれているか否かを判断して、数値制御情報が設定適正であるか否かを判断するものである。
【００４０】
即ち、加工機には、その加工機に特有の加工可能な範囲や工具の送速度等に関する限界があり、かかる加工機条件を逸脱した条件が数値制御情報に設定されている場合がある。
【００４１】
そこで、これらの加工機条件が数値制御情報に設定されている場合には、その情報が指定された加工機の加工機条件に収っているか否かを判断して、加工機条件に収っていない場合には数値制御情報が不適正であると判断する。
【００４２】
不適正告知手段２６は、上述した切削条件適正判断手段２１、早送衝突判断手段２２、切削量過多判断手段２３、制御情報存在確認手段２４、加工機情報適正判断手段２５等において数値制御情報の設定が不適正であると判断された場合に、当該不適正箇所及びそれに関する情報を表示手段１２に表示させて利用者に告知するものである。
【００４３】
修正モード切替手段２７は、上述した切削条件適正判断手段２１、早送衝突判断手段２２、切削量過多判断手段２３、制御情報存在確認手段２４、加工機情報適正判断手段２５等において数値制御情報の設定が不適正であると判断された場合に、当該不適正箇所の情報を自動的に修正するか手動修正するかを切り替えるものである。
【００４４】
このとき自動的に修正する場合には、数値制御情報で適正でないと判断された情報を切削条件情報における該当する情報で置換えることにより行い、手動の場合には情報入力手段１１から利用者が正しい情報を入力して行う。
【００４５】
出力手段１４は、数値制御情報の適正判断結果を記録紙や電子データ（例えば、フロッピーディスク等による）で出力するものであり、ローカルエリアネットワークを介して出力するようにしても良い。
【００４６】
モード設定手段２９は、利用者が不適正告知手段２６、修正モード切替手段２７及び出力手段１４の機能を使用するかしないかを選択できるようにするものである。
【００４７】
例えば、出力手段１４の機能が使用停止状態に設定されると、数値制御情報の適正判断結果は記録紙や電子データで出力されなくなる。このような機能の使用停止は、数値制御情報を最初に設定し、不適切な箇所が多いような場合に、かかる不適性情報を一々出力等しなくてもよいような場合に有効である。
【００４８】
次に、上述した数値制御情報確認装置１０の動作手順を図５に示すフローチャートに従い説明する。先ず、利用者は情報入力手段１１からモード設定手段２９を設定して不適正告知手段２６、修正モード切替手段２７及び出力手段１４の機能を使用するかしないか選択する。以下の説明ではこれらの機能は利用すると設定されたとする。
【００４９】
これにより情報管理手段３０は、数値制御情報を１ブロックずつ読込み、これを早送衝突判断手段２２に送る（ステップＳ１）。
【００５０】
早送衝突判断手段２２は、当該数値制御情報を１ブロックの情報が工具の早送りか否かを判断し（ステップＳ２）、早送りの場合には工具の軌跡を算出すると共に、素材形状３１、仕上形状３２、途中形状及び冶具形状３３の形状情報を情報管理手段３０を介して読込み、算出した工具の軌跡がこれら形状情報と干渉するか否かを判断する（ステップＳ１５）。
【００５１】
干渉しない場合は、早送りしても工具がワークや冶具等に衝突しないと判断し、干渉する場合にはどこで干渉するかを判断して、その情報を情報管理手段３０に送る。
【００５２】
情報管理手段３０は、この情報を数値制御情報の表示手段１２に表示させて利用者にその旨を告知する（ステップＳ１６）。このとき、不適切と判断した情報は出力手段１４を介して電子データとして出力したり、記録紙に記録して出力したり、あるいは表示手段１２に表示するようにしてもよい。
【００５３】
利用者が、不適正な情報を自動修正する場合には、数値制御情報の不適正と判断された情報を切削条件情報における該当する情報で置換え、手動の場合には利用者が正しい情報を情報入力手段１１から入力して修正して（ステップＳ１７）、ステップＳ１に戻り、不適正な情報を修正しない場合には、ステップＳ１４に進み次のブロックの処理を行う。
【００５４】
一方、ステップＳ２で早送りでないと判断された場合には、読込んだ数値制御情報から工具位置方向を分析し、ワークの回転方向が適正か否かを判断し、さらに用いる工具が適切か否かの判断を行う（ステップＳ３〜ステップＳ５）。
【００５５】
ここで、工具位置方向とは、例えばワークに対する工具の位置（刃等の加工部の位置）をいう。また、ワークの回転方向とは、例えば加工が旋盤加工のようにワークを回転させるような場合におけるワークの回転方向をいう。さらに、用いる工具が適切かとは、例えば用いる工具の種類や構造が所望する加工に対応しているか否かをいう。
【００５６】
工具位置方向、ワークの回転方向、用いる工具が共に適切な場合には、情報管理手段３０は当該数値制御情報のブロック情報を制御情報存在確認手段２４に送り、当該制御情報存在確認手段２４で数値制御情報に設定された情報の存在適否が判断され（ステップＳ６）、また使用する加工機に対応した情報がある場合に、その適否を判断して（ステップＳ７）、必要情報や不要情報等の確認が行われる。
【００５７】
次に、情報管理手段３０は当該数値制御情報のブロック情報を加工機情報適正判断手段２５に送り、当該加工機情報適正判断手段２５は使用する加工機の最高切削速度、ストローク、用いるギヤ等の当該加工機に関する加工機情報が当該ブロック情報に含まれているか否かを判断する（ステップＳ８）。
【００５８】
その後、情報管理手段３０は、当該数値制御情報のブロック情報、形状情報、切削条件情報を切削条件適正判断手段２１に送り、当該切削条件適正判断手段２１で演算切込量が求められて、該演算切込量に対する切削条件情報の情報が適正か否かの判断が行われる（ステップＳ８〜ステップＳ１１）。
【００５９】
このような判断処理（ステップＳ４〜ステップＳ１１）において、数値制御情報の設定が適切と判断された場合には、ブロックの座標、回転方向等の属性情報及び加工途中形状を保存し（ステップＳ１２）、次の数値制御情報のブロック情報があるか否かの判断を行い（ステップＳ１３）、あるときはステップＳ１に戻り、無いときはステップＳ１４に進み仕上形状３２が適正か否かの判断を行う（ステップＳ１４）。
【００６０】
かかる仕上形状３２の適正判断は、数値制御情報を実行した際に得られる形状が形状情報保存手段１６に保存されている仕上形状３２と比較することにより行われ、所定の範囲内（例えば加工誤差等の範囲内）で一致しているときには、数値制御情報の設定が適切であると判断する。
【００６１】
なお、ステップＳ４〜ステップＳ１４において、数値制御情報の設定が不適切と判断された場合には、上述したようにステップＳ１６に進み利用者に告知して、該当する情報が修正を促す。
【００６２】
以上説明したように、加工機が数値制御情報に従い工具を動かした際に、形状情報、途中形状情報、切削条件情報及び加工機条件情報に基づき、当該工具が加工機、冶具及びワークと衝突するか否かを判断、削り過ぎや削り残しの有無の判断、切込量等の切削条件情報の適否判断の少なくとも１の判断を行うようにしたので、加工作業を開始する前に、当該数値制御情報の設定の適否が判断でき、またその不適正情報の修正が可能になって該数値制御情報の信頼性が向上して、加工作業中に作業者の立会が不要になり作業効率が向上する。
【図面の簡単な説明】
【００６３】
【図１】本発明にかかる数値制御加工機の数値制御情報確認装置の概略構成を示す図である。
【図２】工具形状情報を例示する図である。
【図３】ワーク形状を説明する図である。
【図４】切削条件適正判断手段の動作説明に適用される図である。
【図５】数値制御加工機の数値制御情報確認装置の動作手順を示すフローチャートである。
【符号の説明】
【００６４】
１０  値制御情報確認装置
１１  情報入力手段
１２  表示手段
１３  情報読込手段
１４  出力手段
１５  数値制御情報保存手段
１６  形状情報保存手段
１７  途中形状情報保存手段
１８  切削条件情報保存手段
１９  加工機条件情報保存手段
２０  数値制御情報適正判断手段
２１  切削条件適正判断手段
２２  早送衝突判断手段
２３  切削量過多判断手段
２４  制御情報存在確認手段
２５  加工機情報適正判断手段
２６  不適正告知手段
２７  修正モード切替手段
２８  情報修正手段
２９  モード設定手段
３０  情報管理手段
３１  素材形状
３２  仕上形状
３３  冶具形状
３５  ホルダ形状情報
３６  刃先形状情報
【図１】
2006163665.tif 000003
【図２】
2006163665.tif 000004
【図３】
2006163665.tif 000005
【図４】
2006163665.tif 000006
【図５】
2006163665.tif 000007