JP6990134B2 - Cutting equipment and its control method - Google Patents
Cutting equipment and its control method Download PDFInfo
- Publication number
- JP6990134B2 JP6990134B2 JP2018057256A JP2018057256A JP6990134B2 JP 6990134 B2 JP6990134 B2 JP 6990134B2 JP 2018057256 A JP2018057256 A JP 2018057256A JP 2018057256 A JP2018057256 A JP 2018057256A JP 6990134 B2 JP6990134 B2 JP 6990134B2
- Authority
- JP
- Japan
- Prior art keywords
- amplitude value
- tool
- amplitude
- command
- actual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Turning (AREA)
- Numerical Control (AREA)
Description
本発明は、軸線周りに回転する被加工材に工具の刃先を押し当てて被加工材を切削加工する切削装置及びその制御方法に関する。 The present invention relates to a cutting apparatus for cutting a work material by pressing the cutting edge of a tool against a work material rotating around an axis and a control method thereof.
自動旋盤やマシニングセンタ等の工作機械を切削装置として使用し、主軸に固定保持した丸棒材などの被加工材(ワーク)をその軸線の周りに回転させ、送り方向に送り動作させた工具の刃先を被加工材に押し当てることで、被加工材を切削加工して種々の製品を製造することが、部品製造業などにおいて広く行われている。 A machine tool such as an automatic lathe or machining center is used as a cutting device, and the work material (work) such as a round bar that is fixed and held on the spindle is rotated around the axis and the cutting edge of the tool is fed in the feed direction. It is widely practiced in the parts manufacturing industry and the like to manufacture various products by cutting the work material by pressing the work material against the work material.
このような切削装置として、工具を送り方向に沿って所定の振動数で振動(往復動)させながら送り動作させるようにした、いわゆる振動切削を行うものが知られている(例えば特許文献1参照)。振動切削を行う切削装置によれば、切削加工時に工具により被加工材が切削されない空振り期間を生じさせることで、切屑を順次分断させて切屑の処理性を高めることができる。 As such a cutting device, a so-called vibration cutting device is known in which a tool is made to perform a feeding operation while vibrating (reciprocating) at a predetermined frequency along a feeding direction (see, for example, Patent Document 1). ). According to the cutting apparatus that performs vibration cutting, it is possible to sequentially divide the chips and improve the processability of the chips by causing a free swing period in which the work material is not cut by the tool during the cutting process.
振動切削を行う切削装置では、被加工材の材質や工具の送り速度等の加工条件に応じて、振動切削を行う際の工具の振幅を適宜変更可能に構成されるのが一般的である。この場合、所望の振幅値が操作パネル等の入力部に入力され、当該振幅値となるように工具の振幅が制御される。 In a cutting device that performs vibration cutting, it is generally configured so that the amplitude of the tool when performing vibration cutting can be appropriately changed according to the processing conditions such as the material of the material to be machined and the feed rate of the tool. In this case, a desired amplitude value is input to an input unit such as an operation panel, and the amplitude of the tool is controlled so as to be the amplitude value.
しかし、工具の振幅の制御は、工具を送り方向に駆動する工具駆動手段のサーボモータ等の駆動源の作動を制御することによって行われるので、工具を所望の振幅値で振動させるように駆動源の作動を制御しても、工具駆動手段が有する摺動部の摩擦や振動特性等の様々な要因によって振幅が減衰されてしまい、また、振動が高速であるために十分な精度でフィードバック制御を行うことも困難であることから、工具の刃先における振幅が所望の振幅値よりも小さくなってしまうという問題があった。 However, since the amplitude of the tool is controlled by controlling the operation of the drive source such as the servomotor of the tool drive means for driving the tool in the feed direction, the drive source is made to vibrate the tool with a desired amplitude value. Even if the operation of the tool is controlled, the amplitude is attenuated by various factors such as the friction of the sliding part of the tool driving means and the vibration characteristics, and the feedback control is performed with sufficient accuracy because the vibration is high speed. Since it is difficult to perform this, there is a problem that the amplitude at the cutting edge of the tool becomes smaller than the desired amplitude value.
そして、振幅の減衰幅は切削装置の個体差や設置場所等によっても相違するので、工具の刃先における振幅が所望の振幅値よりも小さくなってしまうと、場合によっては、工具の振幅が振動切削に必要な振幅を下回って切屑が分断されなくなるという問題が生じることになる。 Since the amplitude damping width differs depending on the individual difference of the cutting device, the installation location, etc., if the amplitude at the cutting edge of the tool becomes smaller than the desired amplitude value, the amplitude of the tool may be vibration-cut. The problem arises that the chips are not fragmented below the required amplitude.
本発明は、このような問題点を解決することを課題とするものであり、その目的は、工具を所望の振幅で振動させることが可能な切削装置及びその制御方法を提供することにある。 An object of the present invention is to solve such a problem, and an object of the present invention is to provide a cutting device capable of vibrating a tool with a desired amplitude and a control method thereof.
本発明の切削装置は、被加工材を軸線の周りに回転させる主軸と、工具を送り方向に振動させながら送り動作させる工具駆動手段と、指令振幅値に基づいて前記工具の振動の振幅を制御する振幅制御手段と、を有し、軸線周りに回転する前記被加工材に前記工具の刃先を押し当てて該被加工材を切削加工する切削装置であって、前記工具駆動手段に駆動される前記工具の振動の実振幅値と指令振幅値との相関関係を示す相関データが記憶された記憶手段と、前記工具の目標振幅値が入力される入力部と、前記入力部に入力された前記目標振幅値が前記記憶手段に記憶された前記相関データにおける前記実振幅値となるように前記切削加工における指令振幅値を設定する指令振幅値設定手段と、を有することを特徴とする。 The cutting device of the present invention controls the amplitude of the vibration of the tool based on the main shaft that rotates the work material around the axis, the tool driving means that feeds the tool while vibrating it in the feed direction, and the command amplitude value. It is a cutting device having an amplitude control means for cutting the work material by pressing the cutting edge of the tool against the work material rotating around the axis, and is driven by the tool drive means. A storage means in which correlation data showing the correlation between the actual amplitude value of the vibration of the tool and the command amplitude value is stored, an input unit in which the target amplitude value of the tool is input, and the input unit input to the input unit. It is characterized by having a command amplitude value setting means for setting a command amplitude value in the cutting process so that the target amplitude value becomes the actual amplitude value in the correlation data stored in the storage means.
本発明の切削装置は、上記構成おいて、前記相関データが、複数の前記指令振幅値と複数の前記実振幅値との相関関係を含み、前記指令振幅値設定手段が、複数の前記実振幅値の中から前記入力部に入力された前記目標振幅値に近い順に2つの前記実振幅値を選択し、これら2つの前記実振幅値を通る直線の方程式に基づき前記目標振幅値に対応する振幅値を取得し、該振幅値を前記切削加工における前記指令振幅値として設定するのが好ましい。 In the cutting apparatus of the present invention, in the above configuration, the correlation data includes a correlation between a plurality of the commanded amplitude values and the plurality of the actual amplitude values, and the commanded amplitude value setting means has a plurality of the said actual amplitudes. Two of the real amplitude values are selected from the values in order of proximity to the target amplitude value input to the input unit, and the amplitude corresponding to the target amplitude value is based on a linear equation passing through these two real amplitude values. It is preferable to acquire a value and set the amplitude value as the commanded amplitude value in the cutting process.
本発明の切削装置は、上記構成おいて、前記工具の刃先の振幅を変位計により直接測定して得た前記工具の振動の補正用実振幅値と前記工具駆動手段に設けられた位置検出手段により間接的に測定して得た前記工具の振動の補正用推定振幅値との相関関係を示す副相関データが前記記憶手段に記憶されており、前記工具に前記切削加工の空振り動作をさせたときに、前記指令振幅値設定手段が、前記記憶手段に記憶された前記副相関データにおける前記補正用実振幅値と前記補正用推定振幅値との相関関係に基づいて前記位置検出手段により間接的に測定される前記工具の振動の推定振幅値に対応する前記工具の推定実振幅値を算出し、該推定実振幅値を前記実振幅値とみなして前記指令振幅値の設定を行うのが好ましい。 The cutting device of the present invention has the above-mentioned configuration, the actual amplitude value for correction of the vibration of the tool obtained by directly measuring the amplitude of the cutting edge of the tool with a displacement meter, and the position detecting means provided in the tool driving means. Sub-correlation data showing the correlation with the estimated amplitude value for correction of the vibration of the tool obtained by indirectly measuring the tool is stored in the storage means, and the tool is made to perform the idle swing operation of the cutting process. Occasionally, the command amplitude value setting means indirectly by the position detecting means based on the correlation between the correction actual amplitude value and the correction estimated amplitude value in the sub-correlation data stored in the storage means. It is preferable to calculate the estimated actual amplitude value of the tool corresponding to the estimated amplitude value of the vibration of the tool measured in 1 and set the commanded amplitude value by regarding the estimated actual amplitude value as the actual amplitude value. ..
本発明の切削装置の制御方法は、被加工材を軸線の周りに回転させる主軸と、工具を送り方向に振動させながら送り動作させる工具駆動手段と、指令振幅値に基づいて前記工具の振動の振幅を制御する振幅制御手段と、を有し、軸線周りに回転する前記被加工材に前記工具の刃先を押し当てて該被加工材を切削加工する切削装置の制御方法であって、前記工具駆動手段に駆動される前記工具の振動の実振幅値と指令振幅値との相関関係を示す相関データを記憶手段に記憶させ、前記工具の目標振幅値が入力部に入力されたときに、指令振幅値設定手段が、前記入力部に入力された前記目標振幅値が前記記憶手段に記憶された前記相関データにおける前記実振幅値となるように前記切削加工における指令振幅値を設定することを特徴とする。 The control method of the cutting device of the present invention includes a spindle that rotates the work material around the axis, a tool driving means that feeds the tool while vibrating it in the feed direction, and vibration of the tool based on a command amplitude value. It is a control method of a cutting device which has an amplitude control means for controlling an amplitude and presses the cutting edge of the tool against the work material rotating around an axis to cut the work material. Correlation data showing the correlation between the actual amplitude value of the vibration of the tool driven by the driving means and the command amplitude value is stored in the storage means, and when the target amplitude value of the tool is input to the input unit, a command is given. The amplitude value setting means is characterized in that the command amplitude value in the cutting process is set so that the target amplitude value input to the input unit becomes the actual amplitude value in the correlation data stored in the storage means. And.
本発明の切削装置の制御方法は、上記構成おいて、前記相関データが、複数の前記指令振幅値と複数の前記実振幅値との相関関係を含み、前記指令振幅値設定手段が、複数の前記実振幅値の中から前記入力部に入力された前記目標振幅値に近い順に2つの前記実振幅値を選択し、これら2つの前記実振幅値を通る直線の方程式に基づき前記目標振幅値に対応する振幅値を取得し、該振幅値を前記切削加工における前記指令振幅値として設定するのが好ましい。 In the control method of the cutting device of the present invention, in the above configuration, the correlation data includes a correlation between a plurality of the commanded amplitude values and the plurality of the actual amplitude values, and the commanded amplitude value setting means has a plurality of means. Two of the real amplitude values are selected from the real amplitude values in order of proximity to the target amplitude value input to the input unit, and the target amplitude value is set to the target amplitude value based on the equation of a straight line passing through these two real amplitude values. It is preferable to acquire the corresponding amplitude value and set the amplitude value as the commanded amplitude value in the cutting process.
本発明の切削装置の制御方法は、上記構成おいて、前記工具の刃先の振幅を変位計により直接測定して得た前記工具の振動の補正用実振幅値と前記工具駆動手段に設けられた位置検出手段により間接的に測定して得た前記工具の振動の補正用推定振幅値との相関関係を示す副相関データを前記記憶手段に記憶させ、前記工具に前記切削加工の空振り動作をさせたときに、前記指令振幅値設定手段が、前記記憶手段に記憶された前記副相関データにおける前記補正用実振幅値と前記補正用推定振幅値との相関関係に基づいて前記位置検出手段により間接的に測定される前記工具の振動の推定振幅値に対応する前記工具の推定実振幅値を算出し、該推定実振幅値を前記実振幅値とみなして前記指令振幅値の設定を行うのが好ましい。 The control method of the cutting device of the present invention is provided in the tool driving means and the actual amplitude value for correcting the vibration of the tool obtained by directly measuring the amplitude of the cutting edge of the tool with a displacement meter in the above configuration. Sub-correlation data showing the correlation with the estimated amplitude value for correction of the vibration of the tool obtained by indirectly measuring by the position detecting means is stored in the storage means, and the tool is made to perform the idle swing operation of the cutting process. At that time, the command amplitude value setting means indirectly by the position detecting means based on the correlation between the correction actual amplitude value and the correction estimated amplitude value in the sub-correlation data stored in the storage means. The estimated actual amplitude value of the tool corresponding to the estimated amplitude value of the vibration of the tool to be measured is calculated, the estimated actual amplitude value is regarded as the actual amplitude value, and the commanded amplitude value is set. preferable.
本発明によれば、工具を所望の振幅で振動させることが可能な切削装置及びその制御方法を提供することができる。 According to the present invention, it is possible to provide a cutting device capable of vibrating a tool with a desired amplitude and a control method thereof.
以下、本発明の実施の形態を、図面を参照しつつ例示説明する。 Hereinafter, embodiments of the present invention will be illustrated with reference to the drawings.
図1に示す本発明の一実施の形態の切削装置1は、自動旋盤として構成されたものであり、被加工材(ワーク)2を把持する主軸3を有している。
The cutting device 1 of the embodiment of the present invention shown in FIG. 1 is configured as an automatic lathe and has a
主軸3は図示しない主軸台により支持されて回転自在となっており、その先端に設けられたチャック3aにより被加工材2を把持することができる。主軸3は、例えば電動モーター等の駆動源(不図示)により駆動されて回転し、チャック3aで把持した被加工材2を軸線Oの周りに回転させることができる。
The
主軸3に把持される被加工材2としては、例えば鋼材等の金属材料によって断面円形の棒状に形成された部材を用いることができる。
As the work material 2 gripped by the
切削装置1には刃物台10が設けられている。刃物台10はホルダ11を備え、ホルダ11に保持されて刃物台10には工具12が装着されている。工具12は先端に被加工材2を切削加工するための刃先12aを備え、工具本体(シャンク)12bにおいてホルダ11に保持されている。
The cutting device 1 is provided with a
本実施の形態では、工具12として、刃先12aが工具本体12bに着脱自在に固定される交換式のチップとして構成されたものを示すが、工具12として工具本体12bに刃先12aが一体に設けられた構成のものを用いることもできる。
In the present embodiment, the
切削装置1には工具駆動手段としてのボールネジ機構20が設けられている。ボールネジ機構20は、送りネジ機構とも呼ばれるものであり、駆動源であるサーボモータ21と、サーボモータ21により駆動されて回転するネジ軸22と、ネジ軸22にネジ結合するナット23とを備えている。詳細は図示しないが、ネジ軸22とナット23との間には、これらの間で転がり運動する複数のボールが配置されている。
The cutting device 1 is provided with a
ネジ軸22は、その軸心が主軸3の軸線Oに対して平行となるように配置されている。ナット23はネジ軸22の回転方向に対して回り止めされており、サーボモータ21が作動してネジ軸22が回転すると主軸3の軸線Oに沿うZ軸方向に移動する。サーボモータ21の回転方向を反対向きに切り替えることで、ナット23の移動方向を反対向きに切り替えることができる。
The
刃物台10はナット23に固定されており、ナット23とともにZ軸方向に移動する。すなわち、ボールネジ機構20により刃物台10を駆動してZ軸方向に移動させることで、工具12を被加工材2に対してZ軸方向に沿う送り方向に送り動作させることができる。このとき、サーボモータ21の回転を制御することで、工具12を所定の送り速度で送り動作させることができるとともに、工具12を送り方向に振動させながら送り動作させることができる。
The
詳細は図示しないが、刃物台10には、工具12を被加工材2に対する切込み方向(X軸方向)に移動させるX軸駆動機構が設けられており、X軸駆動機構により工具12の被加工材2に対する切り込み位置を変更することができる。
Although details are not shown, the
切削装置1には、その作動を制御する制御部30が設けられている。制御部30は、CPU(中央演算処理装置)等の演算部30aと、メモリ等の記憶手段としての記憶部30bとを備えたマイクロコンピュータとして構成されている。
The cutting device 1 is provided with a
制御部30には、例えばタッチパネル式のディスプレイやキーボード等を備えた操作パネル等の入力部31が接続されている。切削加工を行う前に、入力部31から制御部30には、主軸3の回転数、工具12の被加工材2への切込み深さ、工具12の送り方向への送り速度、工具12に与える振動の振動数と目標振幅値などの加工条件を入力することができる。
An
また、制御部30には、サーボモータ21に設けられた位置検出手段としてのロータリー式のエンコーダ32が接続されている。エンコーダ32は、サーボモータ21(ネジ軸22)の回転位置を検出し、その回転位置の情報を出力するものである。制御部30は、エンコーダ32から入力されるサーボモータ21の回転位置の情報に基づいて、工具12の刃先12aのZ軸方向の位置を認識することができる。
Further, a
記憶部30bには、切削加工の加工プログラムが記憶されており、制御部30は、入力部31に入力された加工条件、エンコーダ32からの情報及び加工プログラムの加工指令等に基づいて、主軸3、サーボモータ21及びX軸駆動機構の作動を統合的に制御して、工具12による被加工材2の切削加工を実行する。
A machining program for cutting is stored in the
例えば、制御部30は、被加工材2を把持する主軸3を所定の回転数で回転させ、X軸駆動機構により工具12を所望の切込み位置にまで移動させるとともに、ボールネジ機構20のサーボモータ21の回転を制御して工具12を送り方向に送り動作させることで、軸線Oの周りに回転する被加工材2に工具12の刃先12aを押し当てて被加工材2の切削加工を実行する。
For example, the
また、制御部30は、送り方向へ送り動作する工具12に、当該送り方向に沿う方向への振動を重畳させるようにサーボモータ21の回転を制御することができる。当該制御は、エンコーダ32により得られる工具12の刃先12aのZ軸方向の位置をフィードバックしつつ行われる。これにより、工具12を送り方向に振動させながら送り動作させて、被加工材2を振動切削することができる。被加工材2を振動切削することにより、切削加工時に工具12により被加工材2が切削されない空振り期間を生じさせて切屑を順次分断させ、切屑の処理性を高めることができる。
Further, the
制御部30は振幅制御手段としての機能を有しており、振動切削時に工具12に加える送り方向の振動の振幅を制御する。より具体的には、制御部30は、入力部31から制御部30に入力された工具12の目標振幅値から設定される指令振幅値に基づいて工具12に加える振動の振幅を制御する。
The
なお、工具12の振動数は、予め設定された複数種類の振動数から任意の振動数を選択して設定することができる。
The frequency of the
入力部31に入力された工具12の目標振幅値に基づいて指令振幅値を設定するために、記憶部30bには、ボールネジ機構20により駆動される工具12の振動の実振幅値と指令振幅値との相関関係を示す相関データが記憶されている。この相関データは、切削装置1が客先に向けて出荷される前に、予め実験等により取得されて記憶部30bに記憶されている。
In order to set the commanded amplitude value based on the target amplitude value of the
相関データにおける工具12の刃先12aの実振幅値は、制御部30が、ある指令振幅値でサーボモータ21の作動制御を行って工具12を振動させたときの工具12の刃先12aの実際の振幅のことである。具体的には、工具12の刃先12aの実振幅値は、図2に示すように、主軸3に被加工材2を装着することなく工具12に切削加工における振動切削と同様の動作を空振り動作として行わせたときにおける工具12の刃先12aの振幅を、指令振幅値と振動数とを変えながら変位計40により直接測定して取得したものである。
The actual amplitude value of the
工具12の刃先12aの実振幅値を直接測定する変位計40としては、例えばレーザー式のものなど、工具12の刃先12aの位置を、エンコーダ32よりも高精度に測定可能なものが用いられる。変位計40は、工具12の刃先12aの実振幅値を測定した後、切削装置1が出荷される前に切削装置1から取り外される。
As the
上記のように、工具12の振動の振動数として制御部30において選択可能な各振動数fa~fnについて、指令振幅値の値を変更しつつ、それぞれの指令振幅値に対応した工具12の刃先12aの実振幅値を変位計40により測定し、これらを特性線図として纏めることで、図3に示すように、複数の工具12の振動の実振幅値と複数の指令振幅値との相関関係を含む相関データが得られる。なお、相関データは、図3に示す特性線図の形式に限らず、データテーブルの形式で記憶部30bに記憶されてもよい。
As described above, for each frequency fa to fn that can be selected by the
図3において、工具12の振動の実振幅値と指令振幅値とが一致する場合(減衰が生じない場合)の相関関係が破線で示されている。当該破線との比較から解るように、工具12を所望の指令振幅値で振動させるようにサーボモータ21の作動を制御しても、ボールネジ機構20が有する摺動部の摩擦やバックラッシ、振動特性等の様々な要因によって振幅が減衰され、工具12の刃先12aにおける実振幅値は指令振幅値よりも小さくなる。
In FIG. 3, the correlation when the actual amplitude value of the vibration of the
そこで、本実施の形態では、指令振幅値設定手段としての機能を有する制御部30において、入力部31に入力される工具12の目標振幅値が、記憶部30bに記憶された相関データにおける実振幅値となるように、切削加工における指令振幅値を設定する。
Therefore, in the present embodiment, in the
例えば、制御部30は、図4に示すように、振動数faとして振動切削を行う際、入力部31に目標振幅値TAが入力されたときに、図3の振動数faの相関データにおいて、実振幅値が目標振幅値TAと同一の値となる指令振幅値CAを、切削加工時におけるサーボモータ21の制御に用いられる工具12の振幅の指令振幅値として設定する。
For example, as shown in FIG. 4, when the
より具体的には、制御部30は、図4において、複数の実振幅値のデータの中から、入力部31に入力された目標振幅値TAに値が近い順に2つの実振幅値RA1、RA2を選択し、これら2つの実振幅値RA1、RA2を通る直線の方程式に基づいて目標振幅値TAに対応する指令振幅値CAを算出し、当該指令振幅値CAを指令振幅値として設定する。例えば、実振幅値RA1の座標が(x1、y1)、実振幅値RA2(x2、y2)であるとすると、2つの実振幅値RA1、RA2を通る直線の方程式は、y=((y2-y1)/(x2-x1))x+(y1-(y2-y1)x1/(x2-x1))、すなわちx=(y-(y1-(y2-y1)x1/(x2-x1)))(x2-x1)/(y2-y1)となり、当該方程式のyに目標振幅値TAの値を代入したxの値を指令振幅値CAとして得ることができる。
More specifically, in FIG. 4, the
このように、本実施の形態の切削装置1及びその制御方法では、工具12の振動の実振幅値と指令振幅値との相関関係を示す相関データを予め記憶部30bに記憶させておき、切削加工を行う際、入力部31に目標振幅値が入力されたときに、当該目標振幅値が記憶部30bに記憶された相関データにおける実振幅値となるように指令振幅値を設定するようにしている。これにより、サーボモータ21と工具12の刃先12aとの間で生じる振動の減衰を考慮した指令振幅値で工具12の振幅の制御が行なわれるようにして、サーボモータ21と工具12の刃先12aとの間における振動の減衰の影響を最小限として、入力部31に入力される所望の振幅値で工具12の刃先12aを振動させることができる。したがって、理論上は振動切削により切屑が分断される値の指令振幅値を入力しても、実際の切削加工(振動切削)において工具12の振幅が減衰により減少して切屑が分断されなくなるという問題を生じさせることなく、所望の振幅値で工具12を確実に振動させて、切屑を分断させながら切削加工(振動切削)を行うことができる。
As described above, in the cutting device 1 and its control method of the present embodiment, the correlation data showing the correlation between the actual amplitude value of the vibration of the
次に、本発明の他の実施の形態の切削装置1及びその制御方法について説明する。 Next, the cutting device 1 and the control method thereof according to another embodiment of the present invention will be described.
他の実施の形態においては、記憶部30bには、ボールネジ機構20により駆動される工具12の振動の実振幅値と指令振幅値との相関関係を示す相関データに加えて、工具12の刃先12aの振幅を変位計40により直接測定して得た工具12の振動の補正用実振幅値と、サーボモータ21に設けられたエンコーダ32により間接的に測定して得た工具12の振動の補正用推定振幅値との相関関係を示す副相関データが相関テーブル1として記憶されている。この副相関データである相関テーブル1も、切削装置1が客先に向けて出荷される前に、予め実験等により取得されて記憶部30bに記憶されている。
In another embodiment, the
より具体的には、相関テーブル1は、図5に示す手順で作成されて記憶部30bに記憶される。すなわち、補正値測定用プログラムにより切削装置1に振動切削の空振り動作をさせ(ステップS1)、その状態で、指令振幅値と振動数を変えながら、変位計40により工具12の刃先12aの振幅を直接測定して複数の補正用実振幅値を得るとともに、エンコーダ32により工具12の刃先12aの振幅を間接的に測定して複数の補正用推定振幅値を得て、これらを記憶部30bの相関テーブル1に書き込んで記憶させる(ステップS3)。完成した相関テーブル1を表1に示す。なお、表1に示す相関テーブル1においては、表の一部においてのみ具体的な数値を記載している。
More specifically, the correlation table 1 is created by the procedure shown in FIG. 5 and stored in the
次に、切削装置1が客先に出荷された後、例えば切削装置1の据付け時や定期点検時に、以下の手順で相関テーブル2を作成する。 Next, after the cutting device 1 is shipped to the customer, the correlation table 2 is created by the following procedure, for example, at the time of installation or periodic inspection of the cutting device 1.
より具体的には、相関テーブル2は、図6に示す手順で作成されて記憶部30bに記憶される。すなわち、補正値測定用プログラムにより切削装置1に振動切削の空振り動作をさせ(ステップS4)、その状態で、指令振幅値と振動数を変えながら、エンコーダ32により工具12の刃先12aの振幅を間接的に測定して複数の推定振幅値を得て(ステップS5)、これらを記憶部30bの相関テーブル2に書き込んで記憶させる(ステップS6)。そして、相関テーブル1における工具12の複数の補正用実振幅値と複数の補正用推定振幅値との相関関係から、相関テーブル2においてエンコーダ32により測定された推定振幅値に対応する推定実振幅値を算出し、これを相関テーブル2の変位計の欄に書き込んで記憶させる(ステップS7)。推定実振幅値は、エンコーダ32により測定された工具12の推定振幅値に基づき、当該工具12の振幅を変位計により測定した場合に得られるであろうと推定される工具12の実振幅値である。
More specifically, the correlation table 2 is created by the procedure shown in FIG. 6 and stored in the
例えば、相関テーブル1において、指令振幅値が10(μm)、振動数がfaの場合の変位計40により測定された補正用実振幅値が6(μm)、エンコーダ32により測定された補正用推定振幅値が8(μm)の場合には、補正用実振幅値は補正用推定振幅値の6/8倍であるので、相関テーブル2において、指令振幅値が10(μm)、振動数がfaの場合の推定振幅値5.3に対応する推定実振幅値は5.3×6/8=4(μm)であると算出される。以下同様に、各指令振幅値、振動数に対応する推定実振幅値を算出し、算出結果を相関テーブル2の変位計の欄に書き込んで相関テーブル2を完成させる。このような方法によって相関テーブル2において変位計の欄に記載される推定実振幅値は、切削装置1を出荷の際に、当該切削装置1を移動等することで値に変動が生じた実振幅値を、エンコーダ32による測定値に基づいて補正したものである。完成した相関テーブル2を表2に示す。なお、表2に示す相関テーブル2においては、表の一部においてのみ具体的な数値を記載している。
For example, in the correlation table 1, the actual amplitude value for correction measured by the
相関テーブル2が完成すると、切削装置1による切削加工を行う前に、入力部31に所望の目標振幅値を入力することで、当該目標振幅値で工具12を振動させるように切削装置1の作動が制御される。すなわち、入力部31に所望の目標振幅値を入力すると、図7に示すように、入力部31に入力された加工プログラムから工具12の目標振幅値が読み取られ(ステップS8)、次いで、制御部30は、相関テーブル2において変位計の欄に記載された推定実振幅値を図3に示す実振幅値とみなして、図4に示す場合と同様の方法で指令振幅値が設定される(ステップS9)。そして、指令振幅値が設定されると、当該指令振幅値で振動切削が開始される(ステップS10)。
When the correlation table 2 is completed, the cutting device 1 is operated so as to vibrate the
このように、他の実施の形態の切削装置1及びその制御方法では、切削装置1を客先に出荷する前に、工具12の刃先12aの振幅を変位計40により直接測定して得た工具12の振動の補正用実振幅値と、サーボモータ21に設けられたエンコーダ32により間接的に測定して得た工具12の振動の補正用推定振幅値との相関関係を示す相関テーブル1(副相関データ)を記憶部30bに記憶させるようにしたので、出荷前後において、切削装置1の移動、切削装置1の床との固定状態、床の振動特定、工具12を保持するホルダ11の重量や位置等の相違により、工具12の振動の減衰量が相違する場合であってもサーボモータ21のエンコーダ32を用いて工具12の推定振幅値を測定し、この推定振幅値と相関テーブル1の相関関係とに基づいて工具12の実振幅値の推定値である推定実振幅値を得ることができる。したがって、変位計40を所持していない客先においても、エンコーダ32を用いて測定された推定振幅値から、工具12の実振幅値の推定値である推定実振幅値を容易かつ高精度に得ることができるので、当該推定実振幅値を、図2に示す実振幅値の補正値とみなして指令振幅値を設定することで、工具12を所望の振幅で高精度に振動させることができる。
As described above, in the cutting device 1 and its control method of the other embodiment, the amplitude of the
また、サーボモータ21が通常備えるエンコーダ32を用いて工具12の推定振幅値を測定することで、工具12の実振幅値の推定値である推定実振幅値を得ることができるので、追加の部品等を用いることなく、変位計40を用いて設定する場合と同様の高精度な値の指令振幅値を設定することができる。
Further, by measuring the estimated actual amplitude value of the
本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 It goes without saying that the present invention is not limited to the above-described embodiment and can be variously modified without departing from the gist thereof.
例えば、工具12を送り方向に送り動作させる工具駆動手段としては、上記したボールネジ機構20に限らず、例えばリニアモータ駆動機構などの種々の構成のものを用いることができる。
For example, the tool driving means for feeding the
また、変位計40は、レーザー式のものに限らず、工具12の刃先12aの位置を、エンコーダ32よりも高精度に測定可能なものであれば、他の構成のものを用いることができる。
Further, the
さらに、位置検出手段は、ロータリー式のエンコーダ32に限らず、工具駆動手段の駆動源の出力変位から工具12の刃先12aの変位を検出することができるものであれば、例えばリニア式のエンコーダ(リニアスケール)等の種々の構成のものを用いることができる。
Further, the position detecting means is not limited to the
1 切削装置
2 被加工材
3 主軸
3a チャック
10 刃物台
11 ホルダ
12 工具
12a 刃先
12b 工具本体
20 ボールネジ機構(工具駆動手段)
21 サーボモータ
22 ネジ軸
23 ナット
30 制御部(振幅制御手段、指令振幅値設定手段)
30a 演算部
30b 記憶部(記憶手段)
31 入力部
32 エンコーダ(位置検出手段)
40 変位計
O 軸線
TA 目標振幅値
CA 指令振幅値
RA1 実振幅値
RA2 実振幅値
1 Cutting device 2
21
31
40 Displacement meter O Axis TA Target amplitude value CA Command amplitude value RA1 Real amplitude value RA2 Real amplitude value
Claims (6)
工具を送り方向に振動させながら送り動作させる工具駆動手段と、
指令振幅値に基づいて前記工具の振動の振幅を制御する振幅制御手段と、を有し、
軸線周りに回転する前記被加工材に前記工具の刃先を押し当てて該被加工材を切削加工する切削装置であって、
前記工具駆動手段に駆動される前記工具の振動の実振幅値と指令振幅値との相関関係を示す相関データが記憶された記憶手段と、
前記工具の目標振幅値が入力される入力部と、
前記入力部に入力された前記目標振幅値が前記記憶手段に記憶された前記相関データにおける前記実振幅値となるように前記切削加工における指令振幅値を設定する指令振幅値設定手段と、を有することを特徴とする切削装置。 A spindle that rotates the work material around the axis, and
A tool driving means that feeds the tool while vibrating it in the feed direction,
It has an amplitude control means for controlling the vibration amplitude of the tool based on a command amplitude value.
A cutting device that cuts the work material by pressing the cutting edge of the tool against the work material that rotates around the axis.
A storage means in which correlation data showing the correlation between the actual amplitude value of the vibration of the tool driven by the tool driving means and the command amplitude value is stored, and
An input unit into which the target amplitude value of the tool is input, and
It has a command amplitude value setting means for setting a command amplitude value in the cutting process so that the target amplitude value input to the input unit becomes the actual amplitude value in the correlation data stored in the storage means. A cutting device characterized by that.
前記指令振幅値設定手段が、複数の前記実振幅値の中から前記入力部に入力された前記目標振幅値に近い順に2つの前記実振幅値を選択し、これら2つの前記実振幅値を通る直線の方程式に基づき前記目標振幅値に対応する振幅値を取得し、該振幅値を前記切削加工における前記指令振幅値として設定する、請求項1に記載の切削装置。 The correlation data includes the correlation between the plurality of command amplitude values and the plurality of actual amplitude values.
The command amplitude value setting means selects two real amplitude values from a plurality of real amplitude values in order of proximity to the target amplitude value input to the input unit, and passes through these two real amplitude values. The cutting apparatus according to claim 1, wherein an amplitude value corresponding to the target amplitude value is acquired based on a linear equation, and the amplitude value is set as the commanded amplitude value in the cutting process.
前記工具に前記切削加工の空振り動作をさせたときに、前記指令振幅値設定手段が、前記記憶手段に記憶された前記副相関データにおける前記補正用実振幅値と前記補正用推定振幅値との相関関係に基づいて前記位置検出手段により間接的に測定される前記工具の振動の推定振幅値に対応する前記工具の推定実振幅値を算出し、該推定実振幅値を前記実振幅値とみなして前記指令振幅値の設定を行う、請求項1または2に記載の切削装置。 The actual amplitude value for compensating the vibration of the tool obtained by directly measuring the amplitude of the cutting edge of the tool with a displacement meter and the tool indirectly measured by the position detecting means provided in the tool driving means. Sub-correlation data showing the correlation with the estimated amplitude value for vibration correction is stored in the storage means.
When the tool is made to perform the idle swing operation of the cutting process, the command amplitude value setting means has the correction actual amplitude value and the correction estimated amplitude value in the sub-correlation data stored in the storage means. The estimated actual amplitude value of the tool corresponding to the estimated amplitude value of the vibration of the tool indirectly measured by the position detecting means is calculated based on the correlation, and the estimated actual amplitude value is regarded as the actual amplitude value. The cutting device according to claim 1 or 2, wherein the command amplitude value is set.
工具を送り方向に振動させながら送り動作させる工具駆動手段と、
指令振幅値に基づいて前記工具の振動の振幅を制御する振幅制御手段と、を有し、
軸線周りに回転する前記被加工材に前記工具の刃先を押し当てて該被加工材を切削加工する切削装置の制御方法であって、
前記工具駆動手段に駆動される前記工具の振動の実振幅値と指令振幅値との相関関係を示す相関データを記憶手段に記憶させ、
前記工具の目標振幅値が入力部に入力されたときに、指令振幅値設定手段が、前記入力部に入力された前記目標振幅値が前記記憶手段に記憶された前記相関データにおける前記実振幅値となるように前記切削加工における指令振幅値を設定することを特徴とする切削装置の制御方法。 A spindle that rotates the work material around the axis, and
A tool driving means that feeds the tool while vibrating it in the feed direction,
It has an amplitude control means for controlling the vibration amplitude of the tool based on a command amplitude value.
It is a control method of a cutting device that cuts the work material by pressing the cutting edge of the tool against the work material that rotates around the axis.
Correlation data showing the correlation between the actual amplitude value of the vibration of the tool driven by the tool driving means and the commanded amplitude value is stored in the storage means.
When the target amplitude value of the tool is input to the input unit, the command amplitude value setting means receives the target amplitude value input to the input unit to store the target amplitude value in the storage means, and the actual amplitude value in the correlation data. A method for controlling a cutting device, which comprises setting a command amplitude value in the cutting process so as to be.
前記指令振幅値設定手段が、複数の前記実振幅値の中から前記入力部に入力された前記目標振幅値に近い順に2つの前記実振幅値を選択し、これら2つの前記実振幅値を通る直線の方程式に基づき前記目標振幅値に対応する振幅値を取得し、該振幅値を前記切削加工における前記指令振幅値として設定する、請求項4に記載の切削装置の制御方法。 The correlation data includes the correlation between the plurality of command amplitude values and the plurality of actual amplitude values.
The command amplitude value setting means selects two real amplitude values from a plurality of real amplitude values in order of proximity to the target amplitude value input to the input unit, and passes through these two real amplitude values. The control method for a cutting device according to claim 4, wherein an amplitude value corresponding to the target amplitude value is acquired based on a linear equation, and the amplitude value is set as the commanded amplitude value in the cutting process.
前記工具に前記切削加工の空振り動作をさせたときに、前記指令振幅値設定手段が、前記記憶手段に記憶された前記副相関データにおける前記補正用実振幅値と前記補正用推定振幅値との相関関係に基づいて前記位置検出手段により間接的に測定される前記工具の振動の推定振幅値に対応する前記工具の推定実振幅値を算出し、該推定実振幅値を前記実振幅値とみなして前記指令振幅値の設定を行う、請求項4または5に記載の切削装置の制御方法。 The actual amplitude value for compensating the vibration of the tool obtained by directly measuring the amplitude of the cutting edge of the tool with a displacement meter and the tool indirectly measured by the position detecting means provided in the tool driving means. Sub-correlation data showing the correlation with the estimated amplitude value for vibration correction is stored in the storage means.
When the tool is made to perform the idle swing operation of the cutting process, the command amplitude value setting means has the correction actual amplitude value and the correction estimated amplitude value in the sub-correlation data stored in the storage means. The estimated actual amplitude value of the tool corresponding to the estimated amplitude value of the vibration of the tool indirectly measured by the position detecting means is calculated based on the correlation, and the estimated actual amplitude value is regarded as the actual amplitude value. The control method for a cutting device according to claim 4 or 5, wherein the command amplitude value is set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018057256A JP6990134B2 (en) | 2018-03-23 | 2018-03-23 | Cutting equipment and its control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018057256A JP6990134B2 (en) | 2018-03-23 | 2018-03-23 | Cutting equipment and its control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019166604A JP2019166604A (en) | 2019-10-03 |
JP6990134B2 true JP6990134B2 (en) | 2022-01-12 |
Family
ID=68107799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018057256A Active JP6990134B2 (en) | 2018-03-23 | 2018-03-23 | Cutting equipment and its control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6990134B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021104549A (en) * | 2019-12-26 | 2021-07-26 | スター精密株式会社 | Machine tool |
JP7158604B1 (en) | 2021-06-02 | 2022-10-21 | 三菱電機株式会社 | Numerical controller, learning device, reasoning device, and numerical control method |
CN113909577A (en) * | 2021-10-12 | 2022-01-11 | 科益展智能装备有限公司 | Ultrasonic machining apparatus and control method thereof |
WO2024029074A1 (en) * | 2022-08-05 | 2024-02-08 | 三菱電機株式会社 | Drive condition determination device and drive condition determination method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110066277A1 (en) | 2009-09-05 | 2011-03-17 | Mann James B | Control systems and methods for machining operations |
JP2017182336A (en) | 2016-03-29 | 2017-10-05 | ファナック株式会社 | Servo controller, control method, and computer program for oscillation-cutting machine tool |
JP2018005423A (en) | 2016-06-29 | 2018-01-11 | シチズン時計株式会社 | Control device of machine tool and machine tool |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6030581A (en) * | 1983-07-29 | 1985-02-16 | Komatsu Ltd | Method for correcting weaving amplitude of welding torch in weaving welding |
-
2018
- 2018-03-23 JP JP2018057256A patent/JP6990134B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110066277A1 (en) | 2009-09-05 | 2011-03-17 | Mann James B | Control systems and methods for machining operations |
JP2017182336A (en) | 2016-03-29 | 2017-10-05 | ファナック株式会社 | Servo controller, control method, and computer program for oscillation-cutting machine tool |
JP2018005423A (en) | 2016-06-29 | 2018-01-11 | シチズン時計株式会社 | Control device of machine tool and machine tool |
Also Published As
Publication number | Publication date |
---|---|
JP2019166604A (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6990134B2 (en) | Cutting equipment and its control method | |
TWI679079B (en) | Machine tool and its control device | |
US20170246718A1 (en) | Machine tool and control apparatus of the machine tool | |
KR102632293B1 (en) | Machine tool and control device | |
JP6732567B2 (en) | Machine tool control device and machine tool | |
JP2016189039A (en) | Numerical control device and control method | |
WO1994009935A1 (en) | Controller for crank shaft mirror | |
JP6581557B2 (en) | Machine tool control method | |
JP6168396B2 (en) | Machine Tools | |
JP6576758B2 (en) | Cutting apparatus and control method thereof | |
JP5734213B2 (en) | High precision machining method and high precision machining apparatus | |
JP6590711B2 (en) | Manufacturing system and manufacturing method | |
JP6967357B2 (en) | Machine tool controls and machine tools | |
JP2012056030A (en) | Machine tool | |
JP7103136B2 (en) | Machine tools and processing methods | |
KR20200131734A (en) | Machine tool and control method for machine tool | |
JP6980536B2 (en) | Cutting equipment and its control method | |
JP6667098B2 (en) | Machine tool dynamic characteristic calculation device, calculation method and machine tool | |
JPH1142535A (en) | Inner diameter machining dimension correcting method and nc lathe that can execute this correcting method | |
JP4568139B2 (en) | Automatic lathe and back surface processing method using the same | |
JP2021060809A (en) | Machine tool | |
JP4082598B2 (en) | Method and apparatus for correcting thermal displacement of numerically controlled machine tool | |
JP2020140504A (en) | Numerical control device and control method | |
JP7155843B2 (en) | Machine tools and processing methods | |
JP7177744B2 (en) | Cutting device and its cutting control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201102 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211012 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211203 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6990134 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |