JP6799446B2 - Machine tool controls and machine tools - Google Patents
Machine tool controls and machine tools Download PDFInfo
- Publication number
- JP6799446B2 JP6799446B2 JP2016228170A JP2016228170A JP6799446B2 JP 6799446 B2 JP6799446 B2 JP 6799446B2 JP 2016228170 A JP2016228170 A JP 2016228170A JP 2016228170 A JP2016228170 A JP 2016228170A JP 6799446 B2 JP6799446 B2 JP 6799446B2
- Authority
- JP
- Japan
- Prior art keywords
- cutting tool
- temperature
- vibration
- cutting
- axis direction
- 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
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Turning (AREA)
- Numerical Control (AREA)
Description
本発明は、工作機械の制御装置および工作機械に関する。 The present invention relates to a machine tool control device and a machine tool.
切削加工の際に発生した熱は、切削工具やワークの温度を上昇させる。切削工具の温度上昇は刃先の磨耗を招き、ワークの温度上昇はワークの加工精度に影響を与える場合がある。例えば、特許文献1には、切削工具の温度を測定してワークの回転数や送り速度を調整する技術が開示されている。 The heat generated during the cutting process raises the temperature of the cutting tool and workpiece. An increase in the temperature of the cutting tool causes wear of the cutting edge, and an increase in the temperature of the work may affect the machining accuracy of the work. For example, Patent Document 1 discloses a technique of measuring the temperature of a cutting tool to adjust the rotation speed and feed rate of a work.
ところで、上記特許文献1では、ワークを切削工具に対して振動させて切削加工するような振動切削加工を行う場合の切削工具の温度に応じた切削条件の調節については考慮されていない。 By the way, in the above-mentioned Patent Document 1, adjustment of cutting conditions according to the temperature of the cutting tool in the case of performing vibration cutting processing such as cutting by vibrating the work with respect to the cutting tool is not considered.
本発明は、上述のような実情に鑑みてなされたもので、切削工具の温度に応じた振動切削加工を行う工作機械の制御装置および工作機械を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a control device and a machine tool for a machine tool that performs vibration cutting according to the temperature of a cutting tool.
本発明は、第1に、ワークを保持するワーク保持手段と、前記ワークを切削加工する切削工具と、前記切削工具と前記ワーク保持手段とを相対的に回転させる回転手段と、前記切削工具と前記ワーク保持手段とを相対的に往復振動させる振動手段と、を有し、前記振動手段による往動時の加工部分と復動時の加工部分とが重複するように、前記切削工具と前記ワーク保持手段とを所定の送り方向に沿って相対的に移動させることによって、前記ワークの振動切削加工を行う工作機械の制御装置であって、前記切削工具の温度に基づいて、前記往動時の加工部分と前記復動時の加工部分との重複状態を調節する振動調節手段を有することを特徴とする。 First, the present invention includes a work holding means for holding a work, a cutting tool for cutting the work, a rotating means for relatively rotating the cutting tool and the work holding means, and the cutting tool. The cutting tool and the work have a vibrating means for relatively reciprocating the work holding means, and the cutting tool and the work are overlapped with each other so that the machined portion during the forward movement and the machined portion during the return movement by the vibrating means overlap. A control device for a machine tool that performs vibration cutting of a workpiece by relatively moving the holding means along a predetermined feed direction, and is based on the temperature of the cutting tool during the forward movement. It is characterized by having a vibration adjusting means for adjusting an overlapping state between the processed portion and the processed portion at the time of recovery.
第2に、前記振動調節手段は、前記往動時の加工部分と前記復動時の加工部分との重複期間、または、前記往動時の加工部分と前記復動時の加工部分との非重複期間を設定することを特徴とする。 Secondly, the vibration adjusting means is a non-overlapping period between the processed portion at the time of the forward movement and the processed portion at the time of the return movement, or a non-operation between the processed portion at the time of the forward movement and the processed portion at the time of the return movement. It is characterized by setting an overlapping period.
第3に、前記振動調節手段は、前記切削工具の温度が所定の範囲内に維持されるように、前記重複状態を調節することを特徴とする。 Thirdly, the vibration adjusting means adjusts the overlapping state so that the temperature of the cutting tool is maintained within a predetermined range.
第4に、前記振動調節手段は、前記往復振動の振幅を設定することによって、前記重複状態を調節することを特徴とする。 Fourth, the vibration adjusting means adjusts the overlapping state by setting the amplitude of the reciprocating vibration.
第5に、前記振動調節手段は、前記往復振動における前記送り方向に対する前進量にかかる時間と後退量にかかる時間の比率を設定することによって、前記重複状態を調節することを特徴とする。 Fifth, the vibration adjusting means adjusts the overlapping state by setting the ratio of the time required for the forward amount and the time required for the backward amount in the reciprocating vibration with respect to the feed direction.
第6に、前記振動調節手段は、前記往復振動の振動数を設定することによって、前記重複状態を調節することを特徴とする。 Sixth, the vibration adjusting means is characterized in that the overlapping state is adjusted by setting the frequency of the reciprocating vibration.
第7に、上記のいずれかの工作機械の制御装置を備えた工作機械であることを特徴とする。 Seventh, it is a machine tool provided with a control device for any of the above machine tools.
本発明は以下の効果を得ることができる。
(1)振動調節手段が、往復振動条件、詳しくは往復振動による加工部分の重複状態を切削工具の温度に基づいて調節することによって切削工具に生じる発熱量を制御できるため、例えば切削の効率を低下させることなく、切削部分の温度を抑制して加工を行うことができる等、切削工具の温度に応じた振動切削加工を行うことができる。
The present invention can obtain the following effects.
(1) Since the vibration adjusting means can control the calorific value generated in the cutting tool by adjusting the reciprocating vibration condition, specifically, the overlapping state of the machined portion due to the reciprocating vibration based on the temperature of the cutting tool, for example, the efficiency of cutting can be improved. It is possible to perform vibration cutting according to the temperature of the cutting tool, such as being able to suppress the temperature of the cutting portion and perform machining without lowering it.
(2)前記往動時の加工部分と前記復動時の加工部分との重複期間または前記往動時の加工部分と前記復動時の加工部分との非重複期間を設定可能とすることによって、例えば切削工具の温度が高くなった場合には、前記重複期間を前記非重複期間に対して長期間に設定し、加工中の切削工具の温度上昇を防止することが可能になる。 (2) By making it possible to set the overlapping period between the processed portion at the time of the forward movement and the processed portion at the time of the return movement or the non-overlapping period between the processed portion at the time of the forward movement and the processed portion at the time of the return movement. For example, when the temperature of the cutting tool becomes high, it is possible to set the overlapping period to a longer period than the non-overlapping period and prevent the temperature of the cutting tool from rising during machining.
(3)以上によって、前記切削工具の温度を所定の範囲に維持できることから、前記重複期間を調節して、加工中の切削工具の温度上昇を防止可能になる。 (3) Since the temperature of the cutting tool can be maintained within a predetermined range by the above, it is possible to adjust the overlapping period and prevent the temperature of the cutting tool from rising during machining.
(4)なお切削工具の温度が例えば高くなった場合に、振幅を例えば大きな値に設定することによって、往動時の加工部分と復動時の加工部分との重複している期間を長期間化し、切削工具の冷却時間を延長して、加工中の切削工具の温度上昇を防止することができる。 (4) When the temperature of the cutting tool becomes high, for example, by setting the amplitude to, for example, a large value, the overlapping period between the machined portion during the forward movement and the machined portion during the reverse movement can be extended for a long period of time. It is possible to extend the cooling time of the cutting tool and prevent the temperature of the cutting tool from rising during machining.
(5)また切削工具の温度が例えば高くなった場合は、前進と後退にかかる時間比率を例えば変更前とは異なる値に設定し、重複期間を延長して切削工具の冷却時間を延長し、加工中の切削工具の温度上昇を防止することができる。 (5) When the temperature of the cutting tool becomes high, for example, the time ratio between advancing and retreating is set to a value different from that before the change, and the overlapping period is extended to extend the cooling time of the cutting tool. It is possible to prevent the temperature of the cutting tool from rising during machining.
(6)切削工具の温度が例えば高くなった場合は、振動数を例えば上昇させることによって、往動時の加工部分と復動時の加工部分との重複していない期間を短縮し、往動時の加工部分と復動時の加工部分との重複している期間を速やかに開始して、加工中の切削工具の温度上昇を防止することができる。 (6) When the temperature of the cutting tool becomes high, for example, by increasing the frequency, for example, the period during which the machined portion during the forward movement and the machined portion during the reverse movement do not overlap is shortened, and the forward movement is performed. It is possible to promptly start the overlapping period between the machined portion at the time and the machined portion at the time of recovery to prevent the temperature rise of the cutting tool during machining.
(7)切削工具の温度に応じた振動切削加工を行うことが可能な工作機械を提供することができる。 (7) It is possible to provide a machine tool capable of performing vibration cutting according to the temperature of a cutting tool.
以下、図面を参照しながら本発明の工作機械の制御装置および工作機械について説明する。
図1に示すように、本発明に係る工作機械100は、主軸110と、切削工具台130Aと、制御装置180とを備えている。
Hereinafter, the machine tool control device and the machine tool of the present invention will be described with reference to the drawings.
As shown in FIG. 1, the machine tool 100 according to the present invention includes a spindle 110, a cutting tool base 130A, and a control device 180.
主軸110の先端にはチャック120が設けられている。主軸110をワーク保持手段とし、ワークWはチャック120を介して主軸110に保持されている。主軸110は、主軸台110Aに回転自在に支持され、主軸モータの動力によって回転駆動される。前記主軸モータは、例えば主軸台110Aと主軸110との間に設けられる公知のビルトインモータとすることができる。 A chuck 120 is provided at the tip of the spindle 110. The spindle 110 is used as a work holding means, and the work W is held by the spindle 110 via the chuck 120. The spindle 110 is rotatably supported by the spindle 110A and is rotationally driven by the power of the spindle motor. The spindle motor can be, for example, a known built-in motor provided between the spindle 110A and the spindle 110.
Z軸方向送り機構160が工作機械100のベッドに設けられている。
Z軸方向送り機構160は、ベッドと一体的なベース161と、ベース161に固定されたZ軸方向ガイドレール162とを備えている。Z軸方向ガイドレール162には、Z軸方向送りテーブル163がZ軸方向ガイド164を介してスライド自在に支持されている。Z軸方向送りテーブル163に主軸台110Aが搭載される。主軸台110Aは、主軸110の軸線方向がZ軸方向ガイドレール162の延出方向と一致するように配置されている。
A Z-axis direction feed mechanism 160 is provided on the bed of the machine tool 100.
The Z-axis direction feed mechanism 160 includes a base 161 integrated with the bed and a Z-axis direction guide rail 162 fixed to the base 161. A Z-axis direction feed table 163 is slidably supported on the Z-axis direction guide rail 162 via a Z-axis direction guide 164. The headstock 110A is mounted on the Z-axis direction feed table 163. The headstock 110A is arranged so that the axial direction of the spindle 110 coincides with the extending direction of the Z-axis direction guide rail 162.
リニアサーボモータ165は可動子165aおよび固定子165bを有し、可動子165aはZ軸方向送りテーブル163に設けられ、固定子165bはベース161に設けられている。Z軸方向送りテーブル163が、リニアサーボモータ165の駆動によってZ軸方向ガイドレール162に沿って移動すると、主軸台110Aが主軸110の軸線方向(図示のZ軸方向)に移動し、主軸110がZ軸方向に沿って移動する。 The linear servomotor 165 has a mover 165a and a stator 165b, the mover 165a is provided on the Z-axis direction feed table 163, and the stator 165b is provided on the base 161. When the Z-axis direction feed table 163 moves along the Z-axis direction guide rail 162 by driving the linear servomotor 165, the headstock 110A moves in the axial direction of the spindle 110 (Z-axis direction in the figure), and the spindle 110 moves. It moves along the Z-axis direction.
切削工具台130Aは、ワークWを加工するバイト等の切削工具130が装着され、切削工具を保持する刃物台を構成している。
X軸方向送り機構150が工作機械100のベッド側に設けられている。
The cutting tool base 130A is provided with a cutting tool 130 such as a cutting tool for machining a work W, and constitutes a tool post for holding the cutting tool.
The X-axis direction feed mechanism 150 is provided on the bed side of the machine tool 100.
X軸方向送り機構150は、前記ベッド側と一体的なベース151と、Z軸方向に対して上下方向で直交するX軸方向に延びるX軸方向ガイドレール152とを備えている。X軸方向ガイドレール152はベース151に固定され、X軸方向ガイドレール152には、X軸方向送りテーブル153がX軸方向ガイド154を介してスライド自在に支持されている。X軸方向送りテーブル153には切削工具台130Aが搭載される。 The X-axis direction feed mechanism 150 includes a base 151 integrated with the bed side, and an X-axis direction guide rail 152 extending in the X-axis direction orthogonal to the Z-axis direction in the vertical direction. The X-axis direction guide rail 152 is fixed to the base 151, and the X-axis direction feed table 153 is slidably supported on the X-axis direction guide rail 152 via the X-axis direction guide 154. A cutting tool base 130A is mounted on the X-axis direction feed table 153.
リニアサーボモータ155は可動子155aおよび固定子155bを有し、可動子155aは送りテーブル153に設けられ、固定子155bはベース151に設けられている。X軸方向送りテーブル153がリニアサーボモータ155の駆動によってX軸方向ガイドレール152に沿ってX軸方向に移動すると、切削工具台130AがX軸方向に移動し、切削工具130がX軸方向に移動する。 The linear servomotor 155 has a mover 155a and a stator 155b, the mover 155a is provided on the feed table 153, and the stator 155b is provided on the base 151. When the X-axis direction feed table 153 moves in the X-axis direction along the X-axis direction guide rail 152 by driving the linear servomotor 155, the cutting tool base 130A moves in the X-axis direction, and the cutting tool 130 moves in the X-axis direction. Moving.
なお、Y軸方向送り機構を設けてもよい。Y軸方向は図示のZ軸方向およびX軸方向に直交する方向である。前記Y軸方向送り機構はX軸方向送り機構150と同様の構造とすることができる。X軸方向送り機構150をY軸方向送り機構を介してベッドに搭載することにより、Y軸方向送りテーブルをリニアサーボモータの駆動によってY軸方向に移動させ、切削工具台130AをX軸方向に加えてY軸方向に移動させ、切削工具130をX軸方向およびY軸方向に移動させることができる。
前記Y軸方向送り機構を、X軸方向送り機構150を介してベッドに搭載し、前記Y軸方向送りテーブルに切削工具台130Aを搭載してもよい。
A Y-axis direction feed mechanism may be provided. The Y-axis direction is a direction orthogonal to the Z-axis direction and the X-axis direction shown in the figure. The Y-axis direction feed mechanism can have the same structure as the X-axis direction feed mechanism 150. By mounting the X-axis direction feed mechanism 150 on the bed via the Y-axis direction feed mechanism, the Y-axis direction feed table is moved in the Y-axis direction by the drive of the linear servomotor, and the cutting tool base 130A is moved in the X-axis direction. In addition, it can be moved in the Y-axis direction to move the cutting tool 130 in the X-axis direction and the Y-axis direction.
The Y-axis direction feed mechanism may be mounted on the bed via the X-axis direction feed mechanism 150, and the cutting tool base 130A may be mounted on the Y-axis direction feed table.
主軸110の回転、X軸方向送り機構150やZ軸方向送り機構160等の移動は、制御装置180で制御される。
X軸方向送り機構150とZ軸方向送り機構160によって、あるいはY軸方向送り機構を含めて送り手段が構成され、X軸方向送り機構150あるいはY軸方向送り機構とZ軸方向送り機構160との協動により、主軸台110Aと切削工具台130Aとを所定の位置に移動させることができる。主軸台110Aと切削工具台130Aとを所定の位置に移動させることによって、切削工具130を主軸110に対して相対的に移動させるとともに、主軸モータを、主軸110と切削工具130とを相対的に回転させる回転手段として駆動させ、図2に示すように、ワークWを切削工具130に対して回転させることによって、ワークWを所望の形状に加工することができる。
The rotation of the spindle 110 and the movement of the X-axis direction feed mechanism 150, the Z-axis direction feed mechanism 160, and the like are controlled by the control device 180.
The X-axis direction feed mechanism 150 and the Z-axis direction feed mechanism 160, or the Y-axis direction feed mechanism is included in the feed means, and the X-axis direction feed mechanism 150 or the Y-axis direction feed mechanism and the Z-axis direction feed mechanism 160 The headstock 110A and the cutting tool base 130A can be moved to a predetermined position by the cooperation of. By moving the headstock 110A and the cutting tool base 130A to predetermined positions, the cutting tool 130 is moved relative to the spindle 110, and the spindle motor is moved relative to the spindle 110 and the cutting tool 130. The work W can be machined into a desired shape by driving it as a rotating means to rotate and rotating the work W with respect to the cutting tool 130 as shown in FIG.
本実施形態においては、主軸台110Aと切削工具台130Aの両方が移動できる構成としたが、主軸台110Aをベッドに固定し、切削工具台130AをX軸方向、Y軸方向、Z軸方向に移動可能にしてもよい。この場合、前記送り手段は切削工具台130Aを移動させる送り機構によって構成される。あるいは、切削工具台130Aを固定し、主軸台110AをX軸方向、Y軸方向、Z軸方向に移動可能にしてもよい。この場合、前記送り手段は前記ベッドに設けた送り機構によって構成される。 In the present embodiment, both the headstock 110A and the cutting tool base 130A can be moved, but the headstock 110A is fixed to the bed and the cutting tool base 130A is moved in the X-axis direction, the Y-axis direction, and the Z-axis direction. It may be movable. In this case, the feeding means is configured by a feeding mechanism that moves the cutting tool base 130A. Alternatively, the cutting tool base 130A may be fixed so that the headstock 110A can be moved in the X-axis direction, the Y-axis direction, and the Z-axis direction. In this case, the feeding means is configured by a feeding mechanism provided on the bed.
本実施形態においては、X軸方向送り機構150やZ軸方向送り機構160にリニアサーボモータを用いた例を挙げて説明したが、公知のボールネジとサーボモータを用いてもよい。
本実施形態においては、切削工具130に対してワークWを回転させているが、切削工具130にドリル等の回転工具を用い、ワークWに対して切削工具130を回転させてもよい。この場合、切削工具130を回転させるモータが本発明の回転手段に相当する。
In the present embodiment, an example in which a linear servomotor is used for the X-axis direction feed mechanism 150 and the Z-axis direction feed mechanism 160 has been described, but a known ball screw and servomotor may be used.
In the present embodiment, the work W is rotated with respect to the cutting tool 130, but a rotating tool such as a drill may be used for the cutting tool 130 to rotate the cutting tool 130 with respect to the work W. In this case, the motor that rotates the cutting tool 130 corresponds to the rotating means of the present invention.
制御装置180は、主軸台110Aに対して切削工具台130Aを、所定の送り方向に沿って、図3に示すように所定の前進量だけ前進(往動)移動させた後、所定の後退量だけ後退(復動)移動させることにより、ワークWに対して切削工具130を前進量と後退量との差(進行量)だけ送ることができる。
X軸方向送り機構150とZ軸方向送り機構160、あるいはY軸方向送り機構を含めた送り手段によって振動手段が構成され、主軸台110Aと切削工具台130Aとを往動移動および復動移動させることにより、ワークWに対して切削工具130を往復振動させることができる。
The control device 180 moves the cutting tool base 130A forward (forward) by a predetermined forward amount as shown in FIG. 3 along a predetermined feed direction with respect to the headstock 110A, and then moves a predetermined backward amount. By moving backward (recovery) by the amount, the cutting tool 130 can be sent to the work W by the difference (advance amount) between the forward amount and the backward amount.
The vibrating means is composed of the X-axis direction feed mechanism 150 and the Z-axis direction feed mechanism 160, or the feed means including the Y-axis direction feed mechanism, and moves the headstock 110A and the cutting tool base 130A forward and backward. As a result, the cutting tool 130 can be reciprocally vibrated with respect to the work W.
切削工具台130Aは、前記振動手段により、往動移動と復動移動とを繰り返して振動を行いながら、前記送り手段によって送り方向に沿って送られ、主軸110の1回転分、すなわち、主軸位相0°から360°まで変化する間の上記進行量の合計が送り量になる。
切削工具130が送り方向に沿って往動移動と復動移動を繰り返してワークWを加工することで、ワークWの周面は、図4に示すように、切削工具130によって正弦曲線状に加工される。図4は、主軸110の1回転当たりにおける主軸台110Aの振動数Dが3.5の例を示す。
The cutting tool base 130A is fed along the feeding direction by the feeding means while repeatedly vibrating by the vibrating means, that is, one rotation of the spindle 110, that is, the spindle phase. The total amount of progress during the change from 0 ° to 360 ° is the feed amount.
As the cutting tool 130 repeatedly moves forward and backward along the feed direction to machine the work W, the peripheral surface of the work W is machined into a sinusoidal curve by the cutting tool 130 as shown in FIG. Will be done. FIG. 4 shows an example in which the frequency D of the headstock 110A per rotation of the spindle 110 is 3.5.
切削工具130で加工された主軸110のn(nは1以上の整数)回転目におけるワークWの周面形状(図4に実線で示す)と、主軸110のn+1回転目におけるワークWの周面形状(図4に破線で示す)とは、主軸位相方向(図4のグラフの横軸方向)でずれている。
図4に破線で示したワークWの周面形状の谷の最低点(切削工具130における山の最高点)の位置が、図4に実線で示したワークWの周面形状の谷の最低点(切削工具130における山の最高点)の位置に対して、主軸位相方向で一致しない。
The peripheral surface shape of the work W at the n (n is an integer of 1 or more) rotation of the spindle 110 machined by the cutting tool 130 (shown by the solid line in FIG. 4) and the peripheral surface of the work W at the n + 1 rotation of the spindle 110. The shape (shown by a broken line in FIG. 4) deviates from the spindle phase direction (horizontal axis direction in the graph of FIG. 4).
The position of the lowest point of the valley of the peripheral surface shape of the work W shown by the broken line in FIG. 4 (the highest point of the mountain in the cutting tool 130) is the lowest point of the valley of the peripheral surface shape of the work W shown by the solid line in FIG. It does not match the position of (the highest point of the mountain in the cutting tool 130) in the phase direction of the spindle.
これにより、切削工具130の刃先軌跡は、今回の往動時の切削加工部分と次回の復動時の切削加工部分とが重複し、例えば主軸110のn+1回転目におけるワークWの周面形状に、主軸110のn回転目におけるワークWの周面形状が含まれるので、切削工具130にはワークWを加工しない空振り動作が生じる。往動時の加工部分と復動時の加工部分との重複期間によるこの空振り動作時に、ワークWから生じた切屑は分断される。工作機械100は、切屑を分断しながらワークWの外形等を加工し、切削工具130は、往動時の加工部分と復動時の加工部分との重複が発生しない非重複期間でワークWの加工(切削)を行う。 As a result, the cutting tool locus of the cutting tool 130 overlaps the cutting part at the time of this forward movement and the cutting part at the time of the next return movement, and for example, the peripheral surface shape of the work W at the n + 1th rotation of the spindle 110. Since the peripheral surface shape of the work W at the nth rotation of the spindle 110 is included, the cutting tool 130 causes an idle swing operation without processing the work W. The chips generated from the work W are separated during this idle swing operation due to the overlapping period between the processed portion during the forward movement and the processed portion during the reverse movement. The machine tool 100 processes the outer shape of the work W while dividing the chips, and the cutting tool 130 processes the work W in a non-overlapping period in which the machined portion during the forward movement and the machined portion during the reverse movement do not overlap. Perform processing (cutting).
主軸110(ワークW)の1回転当たりにおける切削工具台130A(切削工具130)の振動数Dは、例えば1.1や1.25回等とすることができ、1回よりも小さな値に設定することもできる。振動数Dを1回よりも小さな値に設定した場合、切削工具台130Aが1往復するまでに、主軸110は1回転よりも多く回転する。振動数Dは、1振動当たりの主軸110の回転数として設定することもできる。 The frequency D of the cutting tool base 130A (cutting tool 130) per rotation of the spindle 110 (work W) can be, for example, 1.1 or 1.25 times, and is set to a value smaller than one time. You can also do it. When the frequency D is set to a value smaller than one time, the spindle 110 rotates more than one rotation by the time the cutting tool base 130A makes one reciprocation. The frequency D can also be set as the rotation speed of the spindle 110 per vibration.
図5に示されるように、制御装置180は、制御部181、温度検出部182、記憶部184を有し、これらはバスを介して接続される。
制御部181は、CPU等からなり、前記各モータの作動を制御するモータ制御部190や前記振動手段の作動を制御して前記振動を調節する振動調節部191を備える。制御部181は、記憶部184の例えばROMに格納されている各種のプログラムやデータをRAMにロードし、前記各種プログラムを実行することにより、プログラムに基づいて、モータ制御部190や振動調節部191を介して、工作機械100の動作を制御することができる。
As shown in FIG. 5, the control device 180 includes a control unit 181, a temperature detection unit 182, and a storage unit 184, which are connected via a bus.
The control unit 181 is composed of a CPU or the like, and includes a motor control unit 190 that controls the operation of each of the motors and a vibration adjustment unit 191 that controls the operation of the vibration means to adjust the vibration. The control unit 181 loads various programs and data stored in, for example, a ROM of the storage unit 184 into the RAM, and executes the various programs. As a result, the motor control unit 190 and the vibration adjustment unit 191 are based on the programs. The operation of the machine tool 100 can be controlled via the above.
振動手段による切削工具130の往復振動は、制御部181により所定の指令周期Tに基づく指令周波数fcで実行される。
制御部181が、例えば1秒間に250回の動作指令を送ることが可能であった場合、動作指令は1÷250=4(ms)周期(基準周期ITともいう)で出力可能である。一般的には、指令周期Tはこの基準周期の整数倍である。
The reciprocating vibration of the cutting tool 130 by the vibrating means is executed by the control unit 181 at a command frequency fc based on a predetermined command cycle T.
When the control unit 181 can send an operation command 250 times per second, for example, the operation command can be output in a cycle of 1/250 = 4 (ms) (also referred to as a reference cycle IT). Generally, the command cycle T is an integral multiple of this reference cycle.
指令周期Tが例えば基準周期4(ms)の4倍の16(ms)である場合、モータ制御部190は、切削工具130が送り方向に沿って16(ms)毎に往復振動を実行するように、Z軸方向送り機構160やX軸方向送り機構150、あるいはY軸方向送り機構に対して駆動信号を出力する。この場合、切削工具130は指令周期T=16(ms)に起因する指令周波数fc=1/T=1÷(0.004×4)=62.5(Hz)で往復振動を行う。 When the command cycle T is, for example, 16 (ms), which is four times the reference cycle 4 (ms), the motor control unit 190 causes the cutting tool 130 to reciprocate vibration every 16 (ms) along the feed direction. In addition, a drive signal is output to the Z-axis direction feed mechanism 160, the X-axis direction feed mechanism 150, or the Y-axis direction feed mechanism. In this case, the cutting tool 130 reciprocates at a command frequency fc = 1 / T = 1 ÷ (0.004 × 4) = 62.5 (Hz) due to the command cycle T = 16 (ms).
主軸110の回転数をS(r/min)、ワークWの回転に対する切削工具130の振動数をD(回/r)、ワークWに対する切削工具130の振動周波数f(Hz)とすると、振動数Dは、D=f×60/Sとなる。回転数Sと振動数Dとは、振動周波数fを定数として反比例し、主軸110は、振動周波数fを高くするほど高速回転することができ、また振動数Dを小さくするほど高速回転することができる。 Assuming that the rotation speed of the spindle 110 is S (r / min), the frequency of the cutting tool 130 with respect to the rotation of the work W is D (times / r), and the vibration frequency of the cutting tool 130 with respect to the work W is f (Hz), the frequency is D is D = f × 60 / S. The rotation speed S and the frequency D are inversely proportional to each other with the vibration frequency f as a constant, and the spindle 110 can rotate at a high speed as the vibration frequency f increases, and rotates at a high speed as the frequency D decreases. it can.
制御部181は、ワークWを所定の形状に加工するために、回転数Sで主軸110を回転させるとともに、振動数Dで切削工具130を振動させながら送り方向に送る。モータ制御部190は、基準周期IT毎に、リニアサーボモータ155等に対して動作指令を出力し、主軸台110Aまたは切削工具台130Aが動作指令される座標位置に追従して移動することによって、指令周波数fcで切削工具130を振動させることができる。 The control unit 181 rotates the spindle 110 at the rotation speed S and sends the cutting tool 130 in the feed direction while vibrating at the frequency D in order to process the work W into a predetermined shape. The motor control unit 190 outputs an operation command to the linear servomotor 155 and the like for each reference cycle IT, and the headstock 110A or the cutting tool base 130A moves following the coordinate position in which the operation command is given. The cutting tool 130 can be vibrated at the command frequency fc.
制御装置180では、図6に示されるように、加工が開始されると(ステップS1)、制御部181が、温度検出部182の出力に基づき、切削工具130の先端(刃先)の温度Tを算出する(ステップS2)。
温度検出部182は、刃先付近に取り付けられる熱電対や、赤外線検出素子などによって構成することができる。制御部181は、温度Tを算出すると、算出した温度Tから切削工具130の温度維持制御を行うか否かを、例えば記憶部184に格納された閾値となる設定値と温度Tとの比較によって判定する(ステップS3)。
In the control device 180, as shown in FIG. 6, when machining is started (step S1), the control unit 181 sets the temperature T of the tip (cutting edge) of the cutting tool 130 based on the output of the temperature detection unit 182. Calculate (step S2).
The temperature detection unit 182 can be configured by a thermocouple attached near the cutting edge, an infrared detection element, or the like. When the control unit 181 calculates the temperature T, whether or not the temperature maintenance control of the cutting tool 130 is performed from the calculated temperature T is determined by, for example, comparing the set value which is the threshold value stored in the storage unit 184 with the temperature T. Determine (step S3).
前記設定値は、例えば150℃〜200℃のような温度範囲とすることができる。また設定値を、上限温度または下限温度としたり、「初期温度に対して+40%の変化」、「飽和温度からの−10%の変化」とするように所定温度に対する変化率で指定したり、所定温度に対して「−10%〜+20%」のように変化率の範囲とすることもできる。予め算出された加工時の平均温度としたり、非切削開始時からの増加率としたりすることもできる。前記設定値は、例えば、工作機械の作業者によってキーボード等の入力部を介して設定することができる。 The set value can be in a temperature range such as 150 ° C. to 200 ° C. In addition, the set value can be set to the upper limit temperature or the lower limit temperature, or can be specified by the rate of change with respect to the predetermined temperature so as to be "+ 40% change from the initial temperature" or "-10% change from the saturation temperature". It can also be in the range of the rate of change, such as "-10% to + 20%" with respect to a predetermined temperature. It can be a pre-calculated average temperature at the time of machining, or an increase rate from the start of non-cutting. The set value can be set by, for example, an operator of a machine tool via an input unit such as a keyboard.
例えば前記設定値を上限温度とし、刃先の温度Tが設定値以上になり、温度維持制御が必要と判定する場合(ステップS3のYES)、振動調節部191によって、刃先の温度が所定の範囲内に維持されるように、往動時の加工部分と復動時の加工部分との重複状態と非重複期間とをそれぞれ設定して、往動時の加工部分と復動時の加工部分との重複状態を調節し(ステップS4)、ステップS1に戻り、新たに調節された重複状態で切削加工を継続する。
振動調節部191が本発明の振動調節手段に相当する。
なおステップS3で温度維持制御が不要と判定する(ステップS3のNO)と、加工終了をチェックし(ステップS5)、加工を終了しない場合はステップS2に戻り、加工を終了する場合は、フローを終了する。
For example, when the set value is set as the upper limit temperature, the temperature T of the cutting edge becomes equal to or higher than the set value, and it is determined that temperature maintenance control is necessary (YES in step S3), the temperature of the cutting edge is within a predetermined range by the vibration adjusting unit 191. The overlapping state and non-overlapping period of the processed part at the time of the forward movement and the processed part at the time of the reverse movement are set so as to be maintained at, and the processed part at the time of the forward movement and the processed part at the time of the reverse movement are set. The overlapping state is adjusted (step S4), the process returns to step S1, and the cutting process is continued in the newly adjusted overlapping state.
The vibration adjusting unit 191 corresponds to the vibration adjusting means of the present invention.
When it is determined in step S3 that the temperature maintenance control is unnecessary (NO in step S3), the end of machining is checked (step S5), the process returns to step S2 if the machining is not completed, and the flow is performed when the machining is completed. finish.
非重複期間では、ワークWと切削工具130とが送り方向で接触して切削加工が行われるため、切削に伴う摩擦熱が生じ、切削工具130の刃先の温度が上昇する。一方、重複期間では、ワークWと切削工具130とが送り方向では接触しないため、切削工具130に生じた熱が放熱され、刃先の温度が下降する。重複期間の放熱と非重複期間の刃先の温度上昇に基づき、切削工具130に発生する熱量を制御することができる。
重複期間または非重複期間が予め定められた所定期間になるように、振動条件を設定することができる。
In the non-overlapping period, the work W and the cutting tool 130 come into contact with each other in the feeding direction to perform the cutting process, so that frictional heat is generated due to the cutting and the temperature of the cutting edge of the cutting tool 130 rises. On the other hand, in the overlapping period, since the work W and the cutting tool 130 do not come into contact with each other in the feed direction, the heat generated in the cutting tool 130 is dissipated and the temperature of the cutting edge drops. The amount of heat generated in the cutting tool 130 can be controlled based on the heat dissipation during the overlapping period and the temperature rise of the cutting edge during the non-overlapping period.
The vibration conditions can be set so that the overlapping period or the non-overlapping period becomes a predetermined predetermined period.
重複期間と非重複期間は、図7、図8に示されるように、振動調節部191による往復振動における振幅の調節によって設定することができる。前記振幅は、例えば、前記送り量に所定の振幅送り比率Qを乗ずることによって定めることができる。この場合、振幅の調節は、振幅送り比率Qの設定を変更することによって行うことができる。振幅送り比率Qは、加工プログラムに振幅送り比率Qの値を記載することによって設定することができる。
例えば、刃先の温度Tが設定値を超えたときに、振幅送り比率Qの値を高くすることにより、振幅送り比率Qの変更前に比較して、重複期間を延長し、非重複期間を短縮することができる。
The overlapping period and the non-overlapping period can be set by adjusting the amplitude in the reciprocating vibration by the vibration adjusting unit 191 as shown in FIGS. 7 and 8. The amplitude can be determined, for example, by multiplying the feed amount by a predetermined amplitude feed ratio Q. In this case, the amplitude can be adjusted by changing the setting of the amplitude feed ratio Q. The amplitude feed ratio Q can be set by describing the value of the amplitude feed ratio Q in the machining program.
For example, when the temperature T of the cutting edge exceeds the set value, the value of the amplitude feed ratio Q is increased to extend the overlap period and shorten the non-overlap period as compared with before the change of the amplitude feed ratio Q. can do.
図7は、主軸110のn回転目の刃先経路を実線で、主軸110のn+1回転目の刃先経路を破線で、主軸110のn+2回転目の刃先経路を一点鎖線で示しており、(A)〜(C)は各々、振幅送り比率Qをそれぞれ2.0、3.0、4.0とし、Q=2.0のときの重複期間をOAで、Q=3.0のときの重複期間をOBで、Q=4.0のときの重複期間をOCで示す。 In FIG. 7, the cutting edge path of the nth rotation of the spindle 110 is shown by a solid line, the cutting edge path of the n + 1th rotation of the spindle 110 is shown by a broken line, and the cutting edge path of the n + 2nd rotation of the spindle 110 is shown by a chain line (A). duplicate ~ (C) are each the amplitude feed ratio Q respectively 2.0, 3.0, 4.0, the overlap period when the Q = 2.0 at O a, when Q = 3.0 the period O B, depicts the overlap period when Q = 4.0 at O C.
図7に示すように、重複期間は、OA、OB、OCの順に大きくなり(OA<OB<OC)、振幅送り比率Qを大きくするに従って刃先の放熱される期間(放熱量)を増やすことができる。
例えば、振幅送り比率Qを2.0から3.0に変更するための第1の閾値と、振幅送り比率Qを3.0から4.0に変更するための第2の閾値を前記設定値として設けた場合、図8に示されるように、振動条件として、刃先の温度Tが第1の閾値に達すると、振幅送り比率Qが3.0に設定され、刃先の温度の上昇を抑制し、刃先の温度Tが第2の閾値に達すると、振幅送り比率Qが4.0に設定され、刃先の温度を概ね維持することが可能となる。
As shown in FIG. 7, the overlap period is, O A, O B, increases in the order of O C (O A <O B <O C), the heat dissipation is the duration of the cutting edge (release according to increase the amplitude feed ratio Q The amount of heat) can be increased.
For example, the set values set a first threshold value for changing the amplitude feed ratio Q from 2.0 to 3.0 and a second threshold value for changing the amplitude feed ratio Q from 3.0 to 4.0. As shown in FIG. 8, when the temperature T of the cutting edge reaches the first threshold value, the amplitude feed ratio Q is set to 3.0 to suppress an increase in the temperature of the cutting edge. When the temperature T of the cutting edge reaches the second threshold value, the amplitude feed ratio Q is set to 4.0, and the temperature of the cutting edge can be substantially maintained.
切削工具130の温度Tに基づいて、振幅送り比率Qを変更し、重複期間または非重複期間を調節することによって、切削工具130の刃先の温度を所定の温度範囲に維持して振動切削加工を行うことができる。
振幅送り比率Qは、刃先の温度Tが第1の閾値や第2の閾値を超える毎に順次自動的に変更して設定することができる。
なお振幅送り比率Qを1.0刻みで増加させる他、所定値に対して20%増加させる等のように振幅送り比率Qの変化率を設定したり、計算式やテーブルを予め設け、計算式やテーブルから所定の振幅送り比率Qを求めて設定したりすることもできる。
By changing the amplitude feed ratio Q based on the temperature T of the cutting tool 130 and adjusting the overlapping period or the non-overlapping period, the temperature of the cutting edge of the cutting tool 130 is maintained in a predetermined temperature range for vibration cutting. It can be carried out.
The amplitude feed ratio Q can be automatically changed and set each time the temperature T of the cutting edge exceeds the first threshold value or the second threshold value.
In addition to increasing the amplitude feed ratio Q in increments of 1.0, the rate of change of the amplitude feed ratio Q can be set by increasing it by 20% with respect to a predetermined value, or a calculation formula or table is provided in advance. It is also possible to obtain and set a predetermined amplitude feed ratio Q from the table.
重複期間と非重複期間は、図9、図10に示されるように、振動調節部191による往復振動の1振動における後退量の割合(前進後退比率K)の調節によって設定することができる。前記後退量の割合は、例えば、往復振動の送り方向に対する前進量にかかる時間と後退量にかかる時間の比率によって定めることができる。前進後退比率Kは、加工プログラムに前進後退比率Kの値を記載することによって設定することができる。
例えば、刃先の温度Tが設定値を超えたときに、前進後退比率Kの値を高くすることにより、前進後退比率Kの変更前に比較して、重複期間を延長し、非重複期間を短縮することができる。
As shown in FIGS. 9 and 10, the overlapping period and the non-overlapping period can be set by adjusting the ratio of the amount of retreat in one vibration of the reciprocating vibration (forward / backward ratio K) by the vibration adjusting unit 191. The ratio of the retreat amount can be determined, for example, by the ratio of the time required for the advance amount and the time required for the retreat amount with respect to the feed direction of the reciprocating vibration. The forward / backward ratio K can be set by describing the value of the forward / backward ratio K in the machining program.
For example, when the temperature T of the cutting edge exceeds the set value, the value of the forward / backward ratio K is increased to extend the overlapping period and shorten the non-overlapping period as compared with before the change of the forward / backward ratio K. can do.
図9は、主軸110のn回転目の刃先経路を実線で、主軸110のn+1回転目の刃先経路を破線で、主軸110のn+2回転目の刃先経路を一点鎖線で示しており、(A)、(B)は各々、前進後退比率Kをそれぞれ0.5、0.9とし、K=0.5のときの重複期間をODで、K=0.9のときの重複期間をOEで示す。 In FIG. 9, the cutting edge path of the nth rotation of the spindle 110 is shown by a solid line, the cutting edge path of the n + 1th rotation of the spindle 110 is shown by a broken line, and the cutting edge path of the n + 2nd rotation of the spindle 110 is shown by a chain line (A). , (B) are each a forward and backward ratio K respectively and 0.5,0.9, the overlap period when the K = 0.5 at O D, the overlap period when the K = 0.9 O E Indicated by.
図9に示すように、重複期間は、OD、OEの順に大きくなり(OD<OE)、前進後退比率Kを大きくするに従って刃先の放熱される期間(放熱量)を増やすことができる。
例えば、前進後退比率Kを0.5から0.9に変更するための第1の閾値(上限温度)と、前進後退比率Kを0.9から0.5に変更するための第2の閾値(下限温度)を前記設定値として設けた場合、図10に示されるように、振動条件として、刃先の温度Tが第1の閾値に達すると、前進後退比率Kが0.9に設定され、刃先の温度の上昇を抑制し、刃先の温度Tが第2の閾値に達すると、前進後退比率Kが0.5に設定され、刃先の温度の下降を抑制する。
As shown in FIG. 9, the overlap period is, O D, increases in the order of O E (O D <O E ), to increase the period (heat radiation amount) is radiated in the cutting edge in accordance with increasing the forward and backward ratio K it can.
For example, a first threshold (upper limit temperature) for changing the forward / backward ratio K from 0.5 to 0.9 and a second threshold for changing the forward / backward ratio K from 0.9 to 0.5. When (lower limit temperature) is set as the set value, as shown in FIG. 10, when the temperature T of the cutting edge reaches the first threshold value, the forward / backward ratio K is set to 0.9 as a vibration condition. When the temperature rise of the cutting edge is suppressed and the temperature T of the cutting edge reaches the second threshold value, the forward / backward ratio K is set to 0.5, and the temperature falling of the cutting edge is suppressed.
以降、刃先の温度Tが第1の閾値または第2の閾値に達する度に、前進後退比率Kを変更することにより、刃先の温度を所定の範囲内に収めることができる。
切削工具130の温度Tに基づいて、前進後退比率Kを変更し、重複期間または非重複期間を調節することによって、切削工具130の刃先の温度を所定の温度範囲に維持して振動切削加工を行うことができる。
After that, the temperature of the cutting edge can be kept within a predetermined range by changing the forward / backward ratio K every time the temperature T of the cutting edge reaches the first threshold value or the second threshold value.
By changing the forward / backward ratio K based on the temperature T of the cutting tool 130 and adjusting the overlapping period or the non-overlapping period, the temperature of the cutting edge of the cutting tool 130 is maintained within a predetermined temperature range for vibration cutting. It can be carried out.
前進後退比率Kは、刃先の温度Tが第1の閾値や第2の閾値を超える毎に順次自動的に変更して設定することができる。なお、刃先の温度を所定の温度に維持できる前進後退比率Kに設定し、以降はその前進後退比率Kのまま振動切削加工を継続するようにすることもできる。 The forward / backward ratio K can be automatically changed and set each time the temperature T of the cutting edge exceeds the first threshold value or the second threshold value. It is also possible to set the forward / backward ratio K that can maintain the temperature of the cutting edge at a predetermined temperature, and then continue the vibration cutting process with the forward / backward ratio K.
重複期間と非重複期間は、図11、図12、図13に示されるように、振動調節部191による往復振動の振動数Dの調節によって設定することができる。振動数Dは、加工プログラムに、主軸110の回転数Sや、ワークWに対する切削工具130の振動周波数fの値を記載することによって設定することができる。
例えば、刃先の温度Tが設定値を超えたときに、振動数Dの値を高くすることにより、振動数Dの変更前に比較して、重複・非重複状態の回数を増加させ、非重複期間を短縮することができる。
The overlapping period and the non-overlapping period can be set by adjusting the frequency D of the reciprocating vibration by the vibration adjusting unit 191 as shown in FIGS. 11, 12, and 13. The frequency D can be set by describing the rotation speed S of the spindle 110 and the value of the vibration frequency f of the cutting tool 130 with respect to the work W in the machining program.
For example, when the temperature T of the cutting edge exceeds the set value, the value of the frequency D is increased to increase the number of overlapping / non-overlapping states as compared with before the frequency D is changed, and the non-overlapping state is increased. The period can be shortened.
図11は、主軸110のn回転目の刃先経路を実線で、主軸110のn+1回転目の刃先経路を破線で、主軸110のn+2回転目の刃先経路を一点鎖線で示しており、(A)、(B)は各々、振動数Dをそれぞれ0.5、1.5とし、D=0.5のときの非重複期間をQFで、D=1.5のときの非重複期間をQGで示す。 In FIG. 11, the cutting edge path of the nth rotation of the spindle 110 is shown by a solid line, the cutting edge path of the n + 1th rotation of the spindle 110 is shown by a broken line, and the cutting edge path of the n + 2nd rotation of the spindle 110 is shown by a chain line (A). , (B) are each a frequency D respectively with 0.5, 1.5, the non-overlapping period of time of D = 0.5 at Q F, the non-overlapping period of time of D = 1.5 Q Indicated by G.
図11に示すように、非重複期間は、QG、QFの順に大きくなり(QG<QF)、振動数Dを大きくするに従って刃先の放熱される機会を増加させて放熱量を増加させることができる。図12に実線で示した振動数D=0.5では、刃先の温度がほぼ飽和した後に重複期間となって放熱される。図12に破線で示した振動数D=1.5では、刃先の温度が飽和する前に重複期間となって放熱される。
このため、主軸110の2回転において、振動数D=0.5で1振動した時点の刃先の温度と、振動数D=1.5で3振動した時点の刃先の温度とを比較すると、振動数D=1.5の方がΔtだけ低くなる。
As shown in FIG. 11, the non-overlapping period increases in the order of Q G and Q F (Q G <Q F ), and as the frequency D increases, the chance of heat dissipation of the cutting edge increases and the amount of heat radiation increases. Can be made to. At the frequency D = 0.5 shown by the solid line in FIG. 12, heat is dissipated in an overlapping period after the temperature of the cutting edge is almost saturated. At the frequency D = 1.5 shown by the broken line in FIG. 12, heat is dissipated in an overlapping period before the temperature of the cutting edge is saturated.
Therefore, when comparing the temperature of the cutting edge at the time of one vibration at the frequency D = 0.5 and the temperature of the cutting edge at the time of three vibrations at the frequency D = 1.5 in two rotations of the spindle 110, the vibration The number D = 1.5 is lower by Δt.
例えば、振動数Dを0.5から1.5に変更するための閾値(上限温度)を前記設定値として設けた場合、図13に示されるように、振動条件として、刃先の温度Tが閾値に達すると、振動数Dが1.5に設定され、刃先の温度を概ね維持することが可能となる。
切削工具130の温度Tに基づいて、振動数Dを変更し、重複期間または非重複期間を調節することによって、切削工具130の刃先の温度を所定の温度範囲に維持して振動切削加工を行うことができる。閾値を複数設けることによって、振動数Dを、刃先の温度Tが各閾値を超える毎に順次自動的に変更して設定するように構成することができる。
For example, when a threshold value (upper limit temperature) for changing the frequency D from 0.5 to 1.5 is set as the set value, the temperature T of the cutting edge is the threshold value as the vibration condition as shown in FIG. When it reaches, the frequency D is set to 1.5, and the temperature of the cutting edge can be generally maintained.
By changing the frequency D based on the temperature T of the cutting tool 130 and adjusting the overlapping period or the non-overlapping period, the temperature of the cutting edge of the cutting tool 130 is maintained in a predetermined temperature range to perform vibration cutting. be able to. By providing a plurality of threshold values, the frequency D can be configured to be automatically changed and set each time the temperature T of the cutting edge exceeds each threshold value.
なお、振幅送り比率Q、前進後退比率K、振動数Dを、往動時の加工部分と復動時の加工部分との重複状態を調節して重複期間と非重複期間とを調節するパラメータとし、上記図7、図8の例で説明した振幅送り比率Qの設定、図9、図10の例で説明した前進後退比率Kの設定、図11、図12、図13の例で説明した振動数Dの設定を組み合わせることも可能である。
例えば、予め優先するパラメータを定め、作業者等がパラメータの優先順位をプログラム等に入力し、各パラメータによる調節範囲を超える毎に、優先順位の順に各パラメータの値を順に変更するように構成することができる。
またワークWの材質や切削工具材種の各組み合わせパターンに応じて優先するパラメータを自動で設定するようにしてもよい。
The amplitude feed ratio Q, the forward / backward ratio K, and the frequency D are used as parameters for adjusting the overlapping state between the processed portion at the time of forward movement and the processed portion at the time of reverse movement to adjust the overlapping period and the non-overlapping period. , The setting of the amplitude feed ratio Q described in the examples of FIGS. 7 and 8, the setting of the forward / backward ratio K described in the examples of FIGS. 9 and 10, and the vibration described in the examples of FIGS. 11, 12, and 13. It is also possible to combine the settings of the number D.
For example, a parameter to be prioritized is determined in advance, a worker or the like inputs the priority of the parameter into a program or the like, and each time the adjustment range of each parameter is exceeded, the value of each parameter is changed in order of priority. be able to.
Further, the priority parameter may be automatically set according to each combination pattern of the work W material and the cutting tool material type.
所定のプログラムブロックに対応する加工の実行中にパラメータの値を変更すると、変更の直後は往動時の加工部分と復動時の加工部分との重複が十分に発生しない場合が考えられるため、パラメータの値の変更は、プログラムブロック毎、あるいは加工の1サイクル毎に行うようにしてもよい。
パラメータの値の変更後、所定期間は変更したパラメータの値によって継続して加工を実行するように構成することもできる。
If the parameter value is changed during the execution of machining corresponding to a predetermined program block, it is possible that the machining part at the time of forward movement and the machining part at the time of recovery do not sufficiently overlap immediately after the change. The parameter values may be changed for each program block or for each machining cycle.
After the parameter value is changed, the machining can be continuously executed according to the changed parameter value for a predetermined period.
100 ・・・ 工作機械
110 ・・・ 主軸
110A・・・ 主軸台
120 ・・・ チャック
130 ・・・ 切削工具
130A・・・ 切削工具台
150 ・・・ X軸方向送り機構
151 ・・・ ベース
152 ・・・ X軸方向ガイドレール
153 ・・・ X軸方向送りテーブル
154 ・・・ X軸方向ガイド
155 ・・・ リニアサーボモータ
155a・・・ 可動子
155b・・・ 固定子
160 ・・・ Z軸方向送り機構
161 ・・・ ベース
162 ・・・ Z軸方向ガイドレール
163 ・・・ Z軸方向送りテーブル
164 ・・・ Z軸方向ガイド
165 ・・・ リニアサーボモータ
165a・・・ 可動子
165b・・・ 固定子
180 ・・・ 制御装置
181 ・・・ 制御部
182 ・・・ 温度検出部
184 ・・・ 記憶部
190 ・・・ モータ制御部
191 ・・・ 振動調節部
100 ・ ・ ・ Machine machine 110 ・ ・ ・ Main shaft 110A ・ ・ ・ Headstock 120 ・ ・ ・ Chuck 130 ・ ・ ・ Cutting tool 130A ・ ・ ・ Cutting tool base 150 ・ ・ ・ X-axis direction feed mechanism 151 ・ ・ ・ Base 152・ ・ ・ X-axis direction guide rail 153 ・ ・ ・ X-axis direction feed table 154 ・ ・ ・ X-axis direction guide 155 ・ ・ ・ Linear servomotor 155a ・ ・ ・ Movable element 155b ・ ・ ・ Controller 160 ・ ・ ・ Z-axis Directional feed mechanism 161 ・ ・ ・ Base 162 ・ ・ ・ Z-axis direction guide rail 163 ・ ・ ・ Z-axis direction feed table 164 ・ ・ ・ Z-axis direction guide 165 ・ ・ ・ Linear servomotor 165a ・ ・ ・ Mover 165b ・ ・ ・・ Controller 180 ・ ・ ・ Control device 181 ・ ・ ・ Control unit 182 ・ ・ ・ Temperature detection unit 184 ・ ・ ・ Storage unit 190 ・ ・ ・ Motor control unit 191 ・ ・ ・ Vibration adjustment unit
Claims (7)
前記切削工具の温度に基づいて、前記往動時の加工部分と前記復動時の加工部分との重複状態を調節する振動調節手段を有する、工作機械の制御装置。 The work holding means for holding the work, the cutting tool for cutting the work, the rotating means for relatively rotating the cutting tool and the work holding means, and the cutting tool and the work holding means are relative to each other. The cutting tool and the work holding means are fed in a predetermined feed direction so as to have a vibrating means for reciprocating and reciprocating the cutting tool so that the machined portion during the forward movement and the machined portion during the return movement by the vibrating means overlap. It is a control device of a machine tool that performs vibration cutting of the work by moving it relatively along the above.
A machine tool control device having a vibration adjusting means for adjusting an overlapping state between a machined portion during forward movement and a machined portion during reverse movement based on the temperature of the cutting tool.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016228170A JP6799446B2 (en) | 2016-11-24 | 2016-11-24 | Machine tool controls and machine tools |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016228170A JP6799446B2 (en) | 2016-11-24 | 2016-11-24 | Machine tool controls and machine tools |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018083257A JP2018083257A (en) | 2018-05-31 |
| JP6799446B2 true JP6799446B2 (en) | 2020-12-16 |
Family
ID=62237834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016228170A Active JP6799446B2 (en) | 2016-11-24 | 2016-11-24 | Machine tool controls and machine tools |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6799446B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7522180B2 (en) * | 2020-02-20 | 2024-07-24 | ファナック株式会社 | Machine tool control device |
| JP7479947B2 (en) * | 2020-06-10 | 2024-05-09 | シチズン時計株式会社 | MACHINE TOOL CONTROL DEVICE AND MACHINE TOOL |
| DE112020007081B4 (en) * | 2020-09-28 | 2025-09-11 | Mitsubishi Electric Corporation | Numerical control device and learning device |
| JP7704866B2 (en) * | 2021-07-29 | 2025-07-08 | ファナック株式会社 | Machine tool control device and machine tool control system |
| JP7754426B2 (en) * | 2022-04-01 | 2025-10-15 | 国立大学法人東海国立大学機構 | Processing device and processing method |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002103102A (en) * | 2000-09-29 | 2002-04-09 | Canon Inc | Processing device and processing method |
| JP2004098230A (en) * | 2002-09-10 | 2004-04-02 | Canon Inc | Processing device, processing method and displacement detection unit |
| JP2005053203A (en) * | 2003-08-06 | 2005-03-03 | Kazumasa Onishi | Cutting device |
| CN101489705A (en) * | 2006-07-21 | 2009-07-22 | 柯尼卡美能达精密光学株式会社 | Cutting oscillator, oscillating cutting unit, machining apparatus, shaping mold and optical device |
| JP2014140951A (en) * | 2012-04-02 | 2014-08-07 | Toshiba Mach Co Ltd | Method for optimizing cutting condition, and method for deciding tool replacement timing of cutting apparatus |
| JP2014172110A (en) * | 2013-03-07 | 2014-09-22 | Citizen Holdings Co Ltd | Machine tool |
| EP3187290B1 (en) * | 2014-08-29 | 2023-08-02 | Citizen Watch Co., Ltd. | Method for machining a workpiece by a machine tool |
-
2016
- 2016-11-24 JP JP2016228170A patent/JP6799446B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018083257A (en) | 2018-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6416218B2 (en) | Machine tool control device and machine tool equipped with the control device | |
| JP6799446B2 (en) | Machine tool controls and machine tools | |
| JP6732567B2 (en) | Machine tool control device and machine tool | |
| TWI661892B (en) | Control device of work machine and work machine provided with the control device | |
| TWI697380B (en) | Control device of machine tool and machine tool provided with the control device | |
| JP6470085B2 (en) | Machine tool and control device for this machine tool | |
| JP6343676B2 (en) | Machine tool and control device for this machine tool | |
| KR102154010B1 (en) | Machine tool control unit, machine tool | |
| JP6744815B2 (en) | Machine tool control device and machine tool | |
| CN110475637B (en) | Machine tool control device and machine tool | |
| US20170304920A1 (en) | Machine tool and control device of the machine tool | |
| JP6783238B2 (en) | Machine tool control device and machine tool equipped with this control device | |
| KR102537867B1 (en) | Machine tool controls and machine tools | |
| JP6912351B2 (en) | Machine Tools | |
| KR20210077680A (en) | Machine tools and controls | |
| JP6875810B2 (en) | Machine tools and their control devices | |
| TW201639658A (en) | Machine tool and control device for said machine tool | |
| JP2018161735A (en) | Control device for machine tool and machine tool | |
| JP6517060B2 (en) | Machine tool and control device for the machine tool | |
| JP2020013355A (en) | Control device of machine tool and machine tool |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191028 |
|
| 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: 20201104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201120 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6799446 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |