(57)【要約】【課題】穴あけ加工時に発生する長い切り屑を分断し、且つ、加工時間の短縮化を図り、工具の寿命が短くなることを抑制する制御装置および制御方法を提供する。【解決手段】加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械（１２）を制御する制御装置（１０）は、穴あけ加工を行うときに、関係式（１）、（５）を満たすように、工作機械（１２）の回転工具（２２）が、第１の送り速度（Ｆ1）と第１の送り速度（Ｆ1）より遅い第２の送り速度（Ｆ2）とが交互に切り換わる間欠減速送りで軸送りされるように、工作機械（１２）の軸送りモータ（６０）を制御するモータ制御部（５８）を備える。【選択図】図５
2018185606.tif 000002
【特許請求の範囲】
【請求項１】
加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械を制御する制御装置であって、
前記工作機械は、
前記加工対象物に穴あけ加工を行うための回転工具と、
前記回転工具を軸方向に移動させる軸送りモータと、
を備え、
穴あけ加工を行うときに、下記に示す関係式を満たすように、前記回転工具が、第１の送り速度と前記第１の送り速度より遅い第２の送り速度とが交互に切り換わる間欠減速送りで軸送りされるように、前記軸送りモータを制御するモータ制御部を備える、制御装置。
（ただし、Ｓ；前記回転工具の回転数、ＦS；前記加工プログラムによって指定された送り速度、Ｆ1；前記第１の送り速度、Ｆ2；前記第２の送り速度、ｔ1；前記第１の送り速度で１回当りに移動する第１速度移動時間、ｔ2；前記第２の送り速度で１回当りに移動する第２速度移動時間、Ｃ；定数、Ｆ1＞ＦS＞Ｆ2＞０、Ｃ≧０）
【数１】
2018185606.tif 000012
【請求項２】
請求項１に記載の制御装置であって、
予め決められた複数の所定の情報と前記関係式とを用いて、前記第１の送り速度を示す情報、前記第２の送り速度を示す情報、前記第１速度移動時間を示す情報、および、前記第２速度移動時間を示す情報の４つの情報を決定する情報決定部を備え、
前記モータ制御部は、前記４つの情報を用いて、穴あけ加工を行うときに、前記回転工具が前記間欠減速送りで軸送りされるように、前記軸送りモータを制御する、制御装置。
【請求項３】
請求項２に記載の制御装置であって、
前記複数の所定の情報は、前記第１の送り速度と前記第２の送り速度との比を示す情報と、前記第１速度移動時間または前記第２速度移動時間を示す情報とを含む、制御装置。
【請求項４】
請求項２に記載の制御装置であって、
前記複数の所定の情報は、前記第１の送り速度と前記第２の送り速度との比を示す情報と、前記第１の送り速度で１回当りに移動する加工距離または前記第２の送り速度で１回当りに移動する加工距離を示す情報とを含む、制御装置。
【請求項５】
請求項２〜４のいずれか１項に記載の制御装置であって、
前記複数の所定の情報の少なくとも１つは、前記加工プログラムとは別に、パラメータとして与えられている、制御装置。
【請求項６】
請求項２〜５のいずれか１項に記載の制御装置であって、
前記複数の所定の情報の少なくとも１つは、前記加工プログラム中で引数として与えられている、制御装置。
【請求項７】
加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械を制御する制御方法であって、
前記工作機械は、
前記加工対象物に穴あけ加工を行うための回転工具と、
前記回転工具を軸方向に移動させる軸送りモータと、
を備え、
穴あけ加工を行うときに、下記に示す関係式を満たすように、前記回転工具が、第１の送り速度と前記第１の送り速度より遅い第２の送り速度とが交互に切り換わる間欠減速送りで軸送りされるように、前記軸送りモータを制御するモータ制御ステップを含む、制御方法。
（ただし、Ｓ；前記回転工具の回転数、ＦS；前記加工プログラムによって指定された送り速度、Ｆ1；前記第１の送り速度、Ｆ2；前記第２の送り速度、ｔ1；前記第１の送り速度で１回当りに移動する第１速度移動時間、ｔ2；前記第２の送り速度で１回当りに移動する第２速度移動時間、Ｃ；定数、Ｆ1＞ＦS＞Ｆ2＞０、Ｃ≧０）
【数２】
2018185606.tif 000013
【請求項８】
請求項７に記載の制御方法であって、
予め決められた複数の所定の情報と前記関係式とを用いて、前記第１の送り速度を示す情報、前記第２の送り速度を示す情報、前記第１速度移動時間を示す情報、および、前記第２速度移動時間を示す情報の４つの情報を決定する情報決定ステップを含み、
前記モータ制御ステップは、前記４つの情報を用いて、穴あけ加工を行うときに、前記回転工具が前記間欠減速送りで軸送りされるように、前記軸送りモータを制御する、制御方法。
【請求項９】
請求項８に記載の制御方法であって、
前記複数の所定の情報は、前記第１の送り速度と前記第２の送り速度との比を示す情報と、前記第１速度移動時間または前記第２速度移動時間を示す情報とを含む、制御方法。
【請求項１０】
請求項８に記載の制御方法であって、
前記複数の所定の情報は、前記第１の送り速度と前記第２の送り速度との比を示す情報と、前記第１の送り速度で１回当りに移動する加工距離または前記第２の送り速度で１回当りに移動する加工距離を示す情報とを含む、制御方法。
【請求項１１】
請求項８〜１０のいずれか１項に記載の制御方法であって、
前記複数の所定の情報の少なくとも１つは、前記加工プログラムとは別に、パラメータとして与えられている、制御方法。
【請求項１２】
請求項８〜１１のいずれか１項に記載の制御方法であって、
前記複数の所定の情報の少なくとも１つは、前記加工プログラム中で引数として与えられている、制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械を制御する制御装置および制御方法に関する。
【背景技術】
【０００２】
穴あけ加工時に発生する長い切り屑によって、工具が破損したり加工面が損傷したりする。そのため、下記に示す特許文献１は、穴あけ加工時に発生する長い切り屑を分断するために、工具（ドリル）を軸方向に往復運動（前進および後退）させて穴あけ加工を行うステップフィード加工（ペックドリル加工）が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−３６００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記した特許文献１では、一定の深さ加工する毎に加工方向とは反対方向に工具を後退させることで、連続切削区間を数回に分けるため、加工時間が長くなってしまうとともに、工具の寿命が短くなるという問題がある。
【０００５】
そこで、本発明は、穴あけ加工時に発生する長い切り屑を分断し、且つ、加工時間の短縮化を図り、工具の寿命が短くなることを抑制する制御装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様は、加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械を制御する制御装置であって、前記工作機械は、前記加工対象物に穴あけ加工を行うための回転工具と、前記回転工具を軸方向に移動させる軸送りモータと、を備え、穴あけ加工を行うときに、下記に示す関係式を満たすように、前記回転工具が、第１の送り速度と前記第１の送り速度より遅い第２の送り速度とが交互に切り換わる間欠減速送りで軸送りされるように、前記軸送りモータを制御するモータ制御部を備える。
（ただし、Ｓ；前記回転工具の回転数、ＦS；前記加工プログラムによって指定された送り速度、Ｆ1；前記第１の送り速度、Ｆ2；前記第２の送り速度、ｔ1；前記第１の送り速度で１回当りに移動する第１速度移動時間、ｔ2；前記第２の送り速度で１回当りに移動する第２速度移動時間、Ｃ；定数、Ｆ1＞ＦS＞Ｆ2＞０、Ｃ≧０）
【数１】
2018185606.tif 000003
【０００７】
本発明の第２の態様は、加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械を制御する制御方法であって、前記工作機械は、前記加工対象物に穴あけ加工を行うための回転工具と、前記回転工具を軸方向に移動させる軸送りモータと、を備え、穴あけ加工を行うときに、下記に示す関係式を満たすように、前記回転工具が、第１の送り速度と前記第１の送り速度より遅い第２の送り速度とが交互に切り換わる間欠減速送りで軸送りされるように、前記軸送りモータを制御するモータ制御ステップを含む。
（ただし、Ｓ；前記回転工具の回転数、ＦS；前記加工プログラムによって指定された送り速度、Ｆ1；前記第１の送り速度、Ｆ2；前記第２の送り速度、ｔ1；前記第１の送り速度で１回当りに移動する第１速度移動時間、ｔ2；前記第２の送り速度で１回当りに移動する第２速度移動時間、Ｃ；定数、Ｆ1＞ＦS＞Ｆ2＞０、Ｃ≧０）
【数２】
2018185606.tif 000004
【発明の効果】
【０００８】
本発明によれば、穴あけ加工時に発生する長い切り屑を分断することができるとともに、穴あけ加工の加工時間を短縮することができる。また、回転工具を後退させずに、連続して加工を行うので、回転工具の寿命が短くなることを抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態の制御装置の制御対象となる工作機械の概略構成図である。
【図２】本実施の形態の間欠減速送りによる軸送りを説明するためのグラフである。
【図３】本実施の形態の間欠減速送りによる軸送りによって、通常の軸送りより加工時間が短くなる例を示すグラフである。
【図４】間欠減速送りによる軸送りによって、長い切り屑を分断するために必要な工具の回転角度を説明するための図である。
【図５】図１に示す制御装置の機能ブロック図である。
【発明を実施するための形態】
【００１０】
本発明に係る制御装置および制御方法について、好適な実施の形態を掲げ、添付の図面を参照しながら以下、詳細に説明する。
【００１１】
図１は、本実施の形態の制御装置（例えば、数値制御装置）１０の制御対象となる工作機械１２の概略構成図である。工作機械１２は、主軸２０に取り付けられた工具（例えば、ドリル等の切削工具）２２により図示しない加工対象物（ワーク）を加工する。工作機械１２は、主軸２０と、Ｚ方向（上下方向）に平行なＺ軸を中心に主軸２０を回転駆動する主軸頭２４と、主軸頭２４をＺ方向に移動させるコラム２６と、主軸２０の下方（−Ｚ方向）側に配置され、加工対象物を支持するテーブル２８と、テーブル２８をＸ方向およびＹ方向に移動させるテーブル駆動部３０とを備える。Ｘ方向、Ｙ方向、Ｚ方向は、理想上は互いに直交しているものとする。
【００１２】
主軸２０のＺ方向への移動と、テーブル２８のＸ方向およびＹ方向への移動とによって、工作機械１２は、加工対象物の任意の位置に穴あけ加工を行うことができたり、加工対象物に対して３次元に加工を行うことが可能となる。なお、−Ｚ方向は重力が働く方向とする。
【００１３】
工具２２は、工具ホルダ３２に保持されている。工具ホルダ３２は、主軸２０に着脱可能であり、工具２２は、工具ホルダ３２を介して主軸２０に取り付けられる。工具ホルダ３２が主軸２０の先端部に設けられた装着穴（図示略）に挿入されることによって、工具２２が主軸２０に取り付けられる。工具２２は、主軸２０と一緒にＺ方向と平行なＺ軸回りに回転する。
【００１４】
工作機械１２は、主軸２０に取り付けられる工具２２を自動工具交換装置３４により交換可能なマシニングセンタとして構成されている。自動工具交換装置３４は、旋回式の工具マガジン３６を有する。工具マガジン３６は、周方向に沿って設けられた複数のグリップ３６ａを有する。複数のグリップ３６ａの各々は、工具ホルダ３２を介して工具２２を着脱可能に保持する。工具ホルダ３２は、グリップ３６ａに着脱可能であり、工具２２は、工具ホルダ３２を介してグリップ３６ａに取り付けられる。工具２２としては、例えば、ヘール工具、ドリル、エンドミル、フライス等が挙げられる。
【００１５】
主軸頭２４には、コラム２６に対して主軸頭２４をＺ方向と平行するＺ軸方向に移動させるためのＺ軸駆動機構が接続されている。Ｚ軸駆動機構は、Ｚ軸サーボモータ６０（図５参照）と、Ｚ軸サーボモータ（軸送りモータ）６０の回転運動を直進運動に変換して主軸頭２４に伝達する図示しない動力伝達機構（ボールネジおよびナット等）とを有する。また、主軸２０は、主軸頭２４内に設けられたスピンドルモータ６２（図５参照）の駆動によってＺ方向と平行なＺ軸回りに回転する。また、工具マガジン３６は、図示しない旋回用モータによって回転（旋回）する。このＺ軸サーボモータ６０およびスピンドルモータ６２の駆動は、制御装置１０によって制御される。
【００１６】
コラム２６およびテーブル駆動部３０は、台座４０に支持されている。テーブル駆動部３０は、Ｙ軸スライド部４２、サドル４４、および、Ｘ軸スライド部４６を有する。サドル４４は、Ｙ軸スライド部４２を介して台座４０に対してＹ方向に移動可能に支持されている。テーブル２８は、Ｘ軸スライド部４６を介してサドル４４に対してＸ方向に移動可能に支持されている。
【００１７】
サドル４４には、台座４０に対してサドル４４をＹ方向と平行するＹ軸方向に移動させるための図示しないＹ軸駆動機構が接続されている。テーブル２８にも同様に、サドル４４に対してテーブル２８をＸ方向と平行するＸ軸方向に移動させるための図示しないＸ軸駆動機構が接続されている。このＹ軸駆動機構は、Ｙ軸サーボモータと、Ｙサーボモータの回転運動を直進運動に変換してサドル４４に伝達する動力伝達機構（ボールネジおよびナット等）とを有する。Ｘ軸駆動機構は、Ｘ軸サーボモータと、Ｘ軸サーボモータの回転運動を直進運動に変換してテーブル２８に伝達する動力伝達機構（ボールネジおよびナット等）とを有する。Ｙ軸サーボモータおよびＸ軸サーボモータの駆動は、制御装置１０によって制御される
【００１８】
工作機械１２には、工作機械１２の加工領域１２ａを覆い、加工によって発生した切り屑（加工屑、切粉）が周囲に飛散するのを防止するためのスプラッシュガード４８が設けられている。なお、工作機械１２には、加工時に工具２２に向けて切削液を吐出するノズル（図示略）が設けられていてもよい。
【００１９】
制御装置１０は、加工対象物に穴あけ加工を行うように工作機械１２を制御する場合は、間欠減速軸送りで工具（ドリル）２２が軸送りされるように、Ｚ軸サーボモータ６０を制御する。
【００２０】
図２は、間欠減速軸送りによる工具（ドリル）２２の軸送りを説明するためのグラフである。以下の説明では、工具２２を、穴あけ加工に用いられるドリル（回転工具）として説明する。図２の横軸は、時間を示し、縦軸は、ドリル２２のＺ方向における位置を示している。また、図２においては、間欠減速軸送りによるドリル２２の移動状態を実線で示し、通常の軸送りでドリル２２を軸送りしたとき（一定の送り速度ＦSでドリル２２を軸送りしたとき）のドリル２２の移動状態を一点鎖線で示す。なお、一定の送り速度ＦSは、加工プログラムによって指定された送り速度である。
【００２１】
図２に示すように、間欠減速軸送りによって、送り速度（移動速度）が第１の送り速度Ｆ1と第２の送り速度Ｆ2とで交互に切り換わるようドリル２２が軸送りされる。このとき、第１の送り速度Ｆ1で１回当りに移動（加工）する移動時間（加工時間）をｔ1とし、第２の送り速度Ｆ2で１回当りに移動（加工）する移動時間（加工時間）をｔ2とする。なお、以下の説明では、移動時間ｔ1を第１速度移動時間ｔ1と呼び、移動時間ｔ2を第２速度移動時間ｔ2と呼ぶ。
【００２２】
したがって、ドリル２２は、第１の送り速度Ｆ1で第１速度移動時間ｔ1だけ移動すると、第２の送り速度Ｆ2で第２速度移動時間ｔ2だけ移動し、その後、再び、第１の送り速度Ｆ1で第１速度移動時間ｔ1だけ移動するという動作を繰り返す。
【００２３】
第１の送り速度Ｆ1、第２の送り速度Ｆ2、および、送り速度ＦSは、Ｆ1＞ＦS＞Ｆ2＞０、の関係を有する。このように、ドリル２２を後退させずに、連続して加工するので、ドリル２２の寿命が短くなることを防止することができる。なお、ドリル２２が加工対象物に向かって下方（−Ｚ方向）に向かう方向を正とする。
【００２４】
間欠減速軸送りによるドリル２２の軸送りによって、ドリル２２が加工開始位置Ｚ0から加工終了位置Ｚ1まで移動する時間をＴ´とする。また、単に一定の送り速度ＦSでドリル２２を軸送りさせた場合に、ドリル２２が加工開始位置Ｚ0から加工終了位置Ｚ1まで移動する時間をＴとする。時間Ｔ´が時間Ｔ以下になるためには、以下に示す関係式（１）を満たす必要がある。
【数３】
2018185606.tif 000005
【００２５】
このようにすることで、図３に示すように、加工開始位置Ｚ0から加工終了位置Ｚ1までの距離によって、時間Ｔ´が時間ＴよりΔＴだけ短くなる。つまり、加工時間が時間ＴよりΔＴだけ短くなる。
【００２６】
間欠減速軸送りによるドリル２２の軸送りによって、穴あけ加工時に発生する長い切り屑を分断するためには、以下の関係式（２）を満たす必要がある。なお、図４に示すように、θは、ドリル２２の回転数Ｓおよび第１の送り速度Ｆ1でドリル２２が穴あけ加工をした場合に、ドリル２２の刃先によって生成される切り屑の生成面Ｇ1に対して、送り速度が第２の送り速度Ｆ2に切り換わったときの切り屑の生成面Ｇ2が交差するまでに必要なドリル２２の回転角度である。なお、生成面Ｇ1と生成面Ｇ2とが交差することで、長い切り屑が分断される。なお、ｆ1＝Ｆ1／Ｓ、ｆ2＝Ｆ2／Ｓ、とする。
【数４】
2018185606.tif 000006
【００２７】
ドリル２２が回転角度θだけ回転するのに要する時間ｔ2は、以下の関係式（３）で表すことができる。
【数５】
2018185606.tif 000007
【００２８】
したがって、関係式（２）、（３）から以下の関係式（４）を導くことができる。ただし、ｆ1＝Ｆ1／Ｓ、ｆ2＝Ｆ2／Ｓ、とする。
【数６】
2018185606.tif 000008
【００２９】
なお、実際には、切り屑の弾塑性変形により、切り屑の分断までに必要な回転角度は、関係式（２）に示すθより長くなる場合がある。それを考慮すると、ｔ2は、以下の関係式（５）で表すことができる。なお、Ｃは０以上である（Ｃ≧０）。Ｃが０よりも大きい場合は（Ｃ＞０）、Ｃは予め決められた定数となり、パラメータとして与えられている。
【数７】
2018185606.tif 000009
【００３０】
以上のことから、関係式（１）、（５）を満たすような、第１の送り速度Ｆ1、第２の送り速度Ｆ2、第１速度移動時間ｔ1、および、第２速度移動時間ｔ2を決定すればよい。関係式（１）、（５）を用いて、Ｆ1、Ｆ2、ｔ1、ｔ2を決定するために必要な情報（予め決められた複数の所定の情報）は、加工プログラム中で引数として、または、パラメータとして、或いは、その両方で与えられている。本実施の形態では、引数およびパラメータで、Ｆ1、Ｆ2、ｔ1、ｔ2を決定するために必要な情報（予め決められた複数の所定の情報）が与えられている。具体的には、必要な情報として、ｔ1が引数、α（＝Ｆ2／Ｆ1）がパラメータで与えられている。なお、回転数Ｓおよび送り速度ＦSは、従来通り、加工プログラムによって指定されている。
【００３１】
図５は、加工対象物に穴あけ加工を行うように工作機械１２を制御する場合の制御装置１０の機能ブロック図である。制御装置１０は、プログラム記憶部５０、プログラム解析部５２、パラメータ記憶部５４、情報決定部５６、および、モータ制御部５８を備える。制御装置１０は、ＣＰＵ等のプロセッサ、および、データを記憶する記憶媒体等を有するコンピュータによって構成される。
【００３２】
プログラム記憶部５０には、加工プログラムが記憶されている。プログラム解析部５２は、プログラム記憶部５０に記憶されている加工プログラムを読み出して解析して、コンピュータで認識することができる指令値に変換する。この指令値は、モータ制御部５８に出力されるが、スピンドルモータ６２（ドリル２２）の回転数Ｓを指令する指令値、および、ドリル２２の送り速度ＦSを指令する指令値は、情報決定部５６にも出力される。なお、プログラム解析部５２は、ドリル２２の送り速度ＦSを指令する指令値をモータ制御部５８に出力しなくてもよい。また、プログラム解析部５２は、引数として与えられた第１速度移動時間ｔ1を示す情報（指令値）も、情報決定部５６に出力する。
【００３３】
例えば、加工プログラムに含まれる穴あけ加工を指令するドリルサイクル指令のブロックは、
Ｇ８１．１  Ｚ−２０．０  Ｒ２．０  Ｆ８００  ○○  □□
で表される。
【００３４】
このブロックの「Ｇ８１．１」は、ドリルサイクル指令のブロックであることを示す指令用Ｇコードである。「Ｚ−２０．０」は、穴あけ加工の加工終了位置Ｚ1を示している。「Ｚ−２０．０」は、加工対象物の加工面からの深さを示しているので、加工面からの−Ｚ方向の深さが２０．０ｍｍであることを示している。「Ｒ２．０」は、穴あけ加工の加工開始位置Ｚ0を示している。「Ｒ２．０」は、加工面からの＋Ｚ方向の高さを示しているので、加工面からの高さが２．０ｍｍであることを示している。加工開始位置Ｚ0を加工面としてしまうと、ドリル２２の回転が始まる前に加工対象物とドリル２２とが干渉してしまう虞があるので、加工開始位置Ｚ0を加工面の位置からずらしている。
【００３５】
「Ｆ８００」は、送り速度ＦSを示している。「○○  □□」は、引数である。本実施の形態では、引数として、第１速度移動時間ｔ1が与えられている。第１速度移動時間ｔ1もプログラム解析部５２によってコンピュータが認識できる情報に変換される。
【００３６】
なお、加工プログラムは、スピンドルモータ６２（ドリル２２）の回転数Ｓを指令する回転指令のブロックを有し、プログラム解析部５２によって回転指令のブロックも解析される。
【００３７】
パラメータ記憶部５４は、パラメータを記憶している。本実施の形態では、パラメータとして、α（＝Ｆ2／Ｆ1）が与えられているので、パラメータ記憶部５４は、αを示す情報を記憶している。パラメータ記憶部５４に記憶されているαを示す情報は、情報決定部５６によって読み取られる。
【００３８】
情報決定部５６は、必要な情報（α、ｔ1）を取得し、取得した必要な情報（α、ｔ1）と、関係式（１）、（５）とを用いて、第１の送り速度Ｆ1を示す情報、第２の送り速度Ｆ2を示す情報、第１速度移動時間ｔ1を示す情報、および、第２速度移動時間ｔ2を示す情報の４つの情報を決定する。この情報決定部５６は、取得したｔ1をそのまま第１速度移動時間として決定するとともに、第１速度移動時間ｔ1以外の情報（Ｆ1、Ｆ2、ｔ2）を算出することで、第１の送り速度Ｆ1、第２の送り速度Ｆ2、および、第２速度移動時間ｔ2を決定する。
【００３９】
例えば、必要な情報（α、ｔ1）と、関係式（１）、（５）とを用いた場合に算出されるＦ1、Ｆ2、ｔ2は、以下の関係式で表される。情報決定部５６は、決定した４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）をモータ制御部５８に出力する。
【数８】
2018185606.tif 000010
【００４０】
なお、Ｃ（定数）を示す情報に関しては、情報決定部５６が予め持っていてもよく、パラメータ記憶部５４に記憶されていてもよい。パラメータ記憶部５４にＣを示す情報が記憶されている場合は、情報決定部５６は、Ｃを示す情報もパラメータ記憶部５４から取得する。
【００４１】
ここで、第１の送り速度Ｆ1がドリル２２の使用条件を超える場合が考えられるので、「Ｆ1／ＦS」、の値に上限等の制限を設けることが好ましい。Ｆ1／ＦSの値が上限に制限された場合は、それに応じて、Ｆ2、ｔ2を算出し直す必要がある。
【００４２】
モータ制御部５８は、穴あけ加工を行うときに、関係式（１）、（５）を満たすように、ドリル２２が、第１の送り速度Ｆ1と第２の送り速度Ｆ2とが交互に切り換わる間欠減速送りで軸送りされるように、Ｚ軸サーボモータ６０を制御する。このとき、モータ制御部５８は、上記したドリルサイクル指令のブロックのうち、「Ｆ８００」に基づく指令値は用いずに、情報決定部５６が決定した４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）に基づいて、Ｚ軸サーボモータ６０を制御する。
【００４３】
なお、モータ制御部５８は、プログラム解析部５２が解析した回転数Ｓの指令値に基づいて、スピンドルモータ６２を制御する。
【００４４】
［変形例］
上記実施の形態では、Ｆ1、Ｆ2、ｔ1、ｔ2を決定するために必要な情報（予め決められた複数の所定の情報）を、α（＝Ｆ2／Ｆ1）、ｔ1、としたが、これに限られない。例えば、必定な情報を、α（＝Ｆ2／Ｆ1）、ｔ2、としてもよい。この場合は、αをパラメータとして与え、ｔ2をプログラム中で引数として与えてもよい。
【００４５】
また、α（＝Ｆ2／Ｆ1）、Ｑ1（＝Ｆ1ｔ1）を必要な情報としてもよい。この場合は、αをパラメータとして与え、Ｑ1を加工プログラム中で引数として与えてもよい。なお、Ｑ1は、第１の送り速度Ｆ1でドリル２２が１回当りに移動する加工距離である。この場合は、情報決定部５６は、ｔ1、ｔ2、Ｆ1、Ｆ2を算出することで、第１速度移動時間ｔ1、第２速度移動時間ｔ2、第１の送り速度Ｆ1、および、第２の送り速度Ｆ2を決定する。なお、算出されたｔ1、ｔ2、Ｆ1、Ｆ2は、以下の関係式で表される。
【数９】
2018185606.tif 000011
【００４６】
また、α（＝Ｆ2／Ｆ1）、Ｑ2（＝Ｆ2ｔ2）を必要な情報としてもよい。この場合は、αをパラメータとして与え、Ｑ2を加工プログラム中で引数として与えてもよい。なお、Ｑ2は、第２の送り速度Ｆ2でドリル２２が１回当りに移動する加工距離である。さらに、Ｆ1、Ｆ2、ｔ1、ｔ2の情報のうち、少なくとも２つを必要な情報として与えてもよい。要は、関係式（１）、（５）を用いて、Ｆ1、Ｆ2、ｔ1、ｔ2を算出するために必要な情報であればよい。
【００４７】
〔実施の形態から得られる技術的思想〕
上記実施の形態および変形例１、２から把握しうる技術的思想について、以下に記載する。
【００４８】
＜第１の技術的思想＞
加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械（１２）を制御する制御装置（１０）は、穴あけ加工を行うときに、関係式（１）、（５）を満たすように、工作機械（１２）の回転工具（２２）が、第１の送り速度（Ｆ1）と第１の送り速度（Ｆ1）より遅い第２の送り速度（Ｆ2）とが交互に切り換わる間欠減速送りで軸送りされるように、工作機械（１２）の軸送りモータ（６０）を制御するモータ制御部（５８）を備える。
【００４９】
これにより、穴あけ加工時に発生する長い切り屑を分断することができるとともに、穴あけ加工の加工時間を短縮することができる。また、回転工具（２２）を後退させずに、連続して加工を行うので、回転工具（２２）の寿命が短くなることを抑制することができる。
【００５０】
予め決められた複数の所定の情報と、関係式（１）、（５）とを用いて、第１の送り速度（Ｆ1）を示す情報、第２の送り速度（Ｆ2）を示す情報、第１速度移動時間（ｔ1）を示す情報、および、第２速度移動時間（ｔ2）を示す情報の４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定する情報決定部（５６）を備えてもよい。モータ制御部（５８）は、この４つの情報を用いて、穴あけ加工を行うときに、回転工具（２２）が間欠減速送りで軸送りされるように、軸送りモータ（６０）を制御してもよい。
【００５１】
これにより、複数の所定の情報と、関係式（１）、（５）とを用いて、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。したがって、関係式（１）、（５）を満たすように、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）とが交互に切り換わる間欠減速送りで回転工具（２２）を軸送りすることができる。その結果、穴あけ加工時に発生する長い切り屑を分断することができるとともに、穴あけ加工の加工時間を短縮することができる。また、回転工具（２２）を後退させずに、連続して加工を行うので、回転工具（２２）の寿命が短くなることを抑制することができる。
【００５２】
複数の所定の情報は、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）との比を示す情報と、第１速度移動時間（ｔ1）または第２速度移動時間（ｔ2）を示す情報とを含んでもよい。これにより、情報決定部（５６）は、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。
【００５３】
複数の所定の情報は、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）との比を示す情報と、第１の送り速度（Ｆ1）で１回当りに移動する加工距離（Ｑ1）または第２の送り速度（Ｆ2）で１回当りに移動する加工距離（Ｑ2）を示す情報とを含んでもよい。これにより、情報決定部（５６）は、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。
【００５４】
複数の所定の情報の少なくとも１つは、加工プログラムとは別に、パラメータとして与えられていてもよい。また、複数の所定の情報の少なくとも１つは、加工プログラム中で引数として与えられていてもよい。
【００５５】
＜第２の技術的思想＞
加工プログラムに基づいて、加工対象物に穴あけ加工を行うように工作機械（１２）を制御する制御方法は、穴あけ加工を行うときに、関係式（１）、（５）を満たすように、工作機械（１２）の回転工具（２２）が、第１の送り速度（Ｆ1）と第１の送り速度（Ｆ1）より遅い第２の送り速度（Ｆ2）とが交互に切り換わる間欠減速送りで軸送りされるように、工作機械（１２）の軸送りモータ（６０）を制御するモータ制御ステップを含む。
【００５６】
これにより、穴あけ加工時に発生する長い切り屑を分断することができるとともに、穴あけ加工の加工時間を短縮することができる。また、回転工具（２２）を後退させずに、連続して加工を行うので、回転工具（２２）の寿命が短くなることを抑制することができる。
【００５７】
予め決められた複数の所定の情報と、関係式（１）、（５）とを用いて、第１の送り速度（Ｆ1）を示す情報、第２の送り速度（Ｆ2）を示す情報、第１速度移動時間（ｔ1）を示す情報、および、第２速度移動時間（ｔ2）を示す情報の４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定する情報決定ステップを含んでもよい。モータ制御ステップは、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を用いて、穴あけ加工を行うときに、回転工具（２２）が間欠減速送りで軸送りされるように、軸送りモータ（６０）を制御してもよい。
【００５８】
これにより、複数の所定の情報と、関係式（１）、（５）とを用いて、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。したがって、関係式（１）、（５）を満たすように、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）とが交互に切り換わる間欠減速送りで回転工具（２２）を軸送りすることができる。その結果、穴あけ加工時に発生する長い切り屑を分断することができるとともに、穴あけ加工の加工時間を短縮することができる。また、回転工具（２２）を後退させずに、連続して加工を行うので、回転工具（２２）の寿命が短くなることを抑制することができる。
【００５９】
複数の所定の情報は、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）との比を示す情報と、第１速度移動時間（ｔ1）または第２速度移動時間（ｔ2）を示す情報とを含んでもよい。これにより、情報決定部（５６）は、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。
【００６０】
複数の所定の情報は、第１の送り速度（Ｆ1）と第２の送り速度（Ｆ2）との比を示す情報と、第１の送り速度（Ｆ1）で１回当りに移動する加工距離（Ｑ1）または第２の送り速度（Ｆ2）で１回当りに移動する加工距離（Ｑ2）を示す情報とを含んでもよい。これにより、情報決定部（５６）は、４つの情報（Ｆ1、Ｆ2、ｔ1、ｔ2）を決定することができる。
【００６１】
複数の所定の情報の少なくとも１つは、加工プログラムとは別に、パラメータとして与えられていてもよい。また、複数の所定の情報の少なくとも１つは、加工プログラム中で引数として与えられていてもよい。
【符号の説明】
【００６２】
１０…制御装置                          １２…工作機械
２０…主軸                              ２２…工具（回転工具等）
２４…主軸頭                            ２６…コラム
２８…テーブル                          ３０…テーブル駆動部
５０…プログラム記憶部                  ５２…プログラム解析部
５４…パラメータ記憶部                  ５６…情報決定部
５８…モータ制御部                      ６０…Ｚ軸サーボモータ（軸送りモータ）
６２…スピンドルモータ                  Ｃ…定数
ＦS…指定された送り速度                 Ｆ1…第１の送り速度
Ｆ2…第２の送り速度                     Ｓ…回転数
ｔ1…第１速度移動時間                   ｔ2…第２速度移動時間
【図１】
2018185606.tif 000014
【図２】
2018185606.tif 000015
【図３】
2018185606.tif 000016
【図４】
2018185606.tif 000017
【図５】
2018185606.tif 000018