Nothing Special   »   [go: up one dir, main page]

JPH08263114A - Control method of nc machine tool - Google Patents

Control method of nc machine tool

Info

Publication number
JPH08263114A
JPH08263114A JP7066428A JP6642895A JPH08263114A JP H08263114 A JPH08263114 A JP H08263114A JP 7066428 A JP7066428 A JP 7066428A JP 6642895 A JP6642895 A JP 6642895A JP H08263114 A JPH08263114 A JP H08263114A
Authority
JP
Japan
Prior art keywords
synchronization
operating
unit
machine tool
operation unit
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.)
Granted
Application number
JP7066428A
Other languages
Japanese (ja)
Other versions
JP3572113B2 (en
Inventor
Takakazu Nakatani
尊一 中谷
Toshio Ishimura
俊雄 石村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Citizen Watch Co Ltd
Original Assignee
Citizen Watch Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Citizen Watch Co Ltd filed Critical Citizen Watch Co Ltd
Priority to JP06642895A priority Critical patent/JP3572113B2/en
Publication of JPH08263114A publication Critical patent/JPH08263114A/en
Application granted granted Critical
Publication of JP3572113B2 publication Critical patent/JP3572113B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/10Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working

Landscapes

  • Turning (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE: To shorten an unnecessary braking time and an acceleration time and to optionally place plural operation parts in synchronism with operation and release it without generating a step or stripe on a cut surface of a work even during cutting work. CONSTITUTION: The NC machine tool in program operation is placed in in- operation synchronous mode with an in-operation synchronization instruction of the program. Then a cutting table 2 being a 2nd operation part is moved to a standby position and a cutting table 1 being a 1st operation part begins to perform cutting operation, and it is judged at all times whether or the cutting table 1 reaches an in-operation synchronous start position and when it reaches the in-operation synchronous start position, the in-operation synchronization of the cutting table 2 is started. Consequently, the cutting table 2 moves synchronously following up the movement of the cutting table 1. Then it is judged whether or not the cutting table 1 returns to the in-operation start position, and when it returns there, the in-operation synchronization is released. Then the in-operation synchronization mode is ended from an in-operation synchronization releare instruction.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、NC(数値制御)旋
盤等のNC工作機械における移動刃物台等の複数の動作
部を一定の位置関係を保って同時に動作(移動)させる
制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control method for simultaneously operating (moving) a plurality of moving parts such as a moving tool rest in an NC machine tool such as an NC (numerical control) lathe while maintaining a fixed positional relationship.

【0002】[0002]

【従来の技術】近年ではNC旋盤,マシニングセンタ
(MC),NCフライス盤等のNC工作機械が各種部品
加工に使用されている。これらのNC工作機械は、動作
中にNC装置に読み込むか、予め読み込みあるいは作成
して記憶した加工プログラムを実行することにより、主
軸や刃物台等の各動作部の動作を制御して複雑な加工を
自動的に行なうことができる。
2. Description of the Related Art In recent years, NC machine tools such as NC lathes, machining centers (MCs) and NC milling machines have been used for machining various parts. These NC machine tools control the operation of each operation part such as the spindle and the tool post by performing a machining program that is read into the NC device during operation, or by executing a machining program that is read or created in advance and stored. Can be done automatically.

【0003】例えばNC旋盤は、NC装置が加工プログ
ラムにしたがって主軸の回転及びその主軸の中心線方向
(Z方向)の移動と、刃物台のX,Y方向(Z方向に直
交する面内で互いに直交する2方向)あるいはZ方向へ
の移動を制御して、刃物台に取り付けられた工具(刃
物)によって、主軸に保持された材料(ワーク)に切
削,孔明け等の加工を施す工作機械である。
For example, in the NC lathe, the NC device rotates the spindle and moves the spindle in the direction of the center line (Z direction) according to a machining program, and in the X and Y directions of the tool rest (in a plane orthogonal to the Z direction). A machine tool that controls the movement in two directions (orthogonal to each other) or in the Z direction, and uses a tool (blade) attached to a tool post to perform machining such as cutting or drilling on the material (workpiece) held on the spindle. is there.

【0004】そして、このようなNC工作機械の加工速
度の高速化,加工工程の複雑化,加工精度の高度化等が
進み、且つ機能の拡大(汎用性)も要求されている。そ
のため、1台の工作機械に多数の軸や移動刃物台等の動
作部が設けられており、その動作部同士が動作中に干渉
して工具(刃物)を破損したりワークを不良にしてしま
う恐れがある。
[0004] Further, there are demands for higher processing speed of such NC machine tools, more complicated processing steps, higher processing accuracy, and expansion of functions (general versatility). Therefore, a single machine tool is provided with a large number of axes and moving parts such as a moving tool rest, and the working parts interfere with each other during operation, damaging the tool (cutting tool) or making the work defective. There is a fear.

【0005】そこで、このような複数の動作部を持つN
C工作機械において、複数の動作部を一定の位置関係を
保って同時に動作(移動)させる同期動作により、干渉
を回避することが行なわれている。その場合、従来は同
期させる複数の動作部が停止している状態から同期動作
を開始するようにしていた。一連の動作の途中から同期
動作を開始したい場合には、一連の動作を無理に二分し
て一度停止してから同期動作を開始していた。動作の途
中で同期を解除する場合も、同様に同期動作している複
数の動作部を一端停止させてから同期を解除する必要が
あった。
Therefore, an N having a plurality of such operating parts
In C machine tools, interference is avoided by a synchronous operation in which a plurality of operating parts are simultaneously operated (moved) while maintaining a fixed positional relationship. In that case, conventionally, the synchronization operation is started from a state in which a plurality of operation units to be synchronized are stopped. When it is desired to start the synchronous operation in the middle of the series of operations, the series of operations is forcibly divided into two, and once stopped, the synchronous operation is started. Even when the synchronization is released during the operation, it is necessary to stop the plurality of operating units which are also operating in the same manner and then release the synchronization.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、このよ
うに複数の動作部が停止している状態から同期動作を開
始し、同期動作している複数の動作部を一端停止させて
から同期を解除するように制御すると、動作部が停止す
るまでの制動時間と停止前の速度に戻るまでの加速時間
が余分にかかるという問題があった。また、切削加工中
に停止すると、製品(ワーク)の切削面に段差やスジが
発生する恐れがあった。
However, the synchronous operation is started from the state where the plurality of operating units are stopped in this way, and the plurality of operating units that are operating synchronously are once stopped, and then the synchronization is released. If the control is performed in this manner, there is a problem that it takes an extra braking time to stop the operation unit and an acceleration time to return to the speed before the stop. Further, if stopped during cutting, a step or streak may occur on the cutting surface of the product (workpiece).

【0007】この発明は上記のような問題点に鑑みてな
されたものであり、無駄な制動時間と加速時間を削減
し、且つ切削加工中でもワークの切削面に段差やスジを
発生させることなく、複数の動作部を任意に同期動作さ
せ、その解除を行なえるようにすることを目的とする。
The present invention has been made in view of the above problems, reduces unnecessary braking time and acceleration time, and does not cause a step or a streak on the cutting surface of a workpiece during cutting. The purpose is to enable a plurality of operating units to operate in synchronization at will and to release them.

【0008】[0008]

【課題を解決するための手段】この発明は上記の目的を
達成するため、複数の動作部を一定の位置関係を保って
同時に動作させる同期制御を行なうNC工作機械の制御
方法において、次の各工程を有することを特徴とする。
In order to achieve the above object, the present invention provides an NC machine tool control method for performing synchronous control for simultaneously operating a plurality of operating parts while maintaining a fixed positional relationship. It is characterized by having a process.

【0009】(1)NC工作機械のプログラム運転中、
プログラムの動作中同期命令により指定された動作中同
期情報である動作中同期を行なう基準となる第一の動作
部及びその第一の動作部と同期して動作する第二の動作
部と、この第二の動作部が動作中同期を開始する第一の
動作部の位置である動作中同期開始位置と、動作中同期
を実行中の第一の動作部と第二の動作部の関係を示す同
期方式とを解読し、NC工作機械のNC装置を第一の動
作部が動作中同期命令で指定された動作中同期開始位置
になると動作中同期を開始する動作中同期モードにする
工程、
(1) During program operation of the NC machine tool,
A first operation unit serving as a reference for performing in-operation synchronization, which is in-operation synchronization information specified by an in-operation synchronization command of a program, and a second operation unit that operates in synchronization with the first operation unit; The relationship between the in-operation synchronization start position, which is the position of the first operation unit where the second operation unit starts in-operation synchronization, and the relationship between the first operation unit and the second operation unit that are executing the operation synchronization Deciphering the synchronization method, and setting the NC device of the NC machine tool into the in-operation synchronization mode in which the in-operation synchronization is started when the first operation unit reaches the in-operation synchronization start position designated by the in-operation synchronization command,

【0010】(2)上記第一の動作部の動作命令が実行
されて動作が開始されると、NC工作機械のNC装置は
この第一の動作部が動作中同期開始位置になったかどう
かを常に判断し、動作中同期開始位置になったとき動作
中同期命令で指定された同期方式に従って動作中同期を
開始する工程、(3)プログラムの動作中同期解除命令
により動作中同期を解除して動作中同期モードを終了す
る工程、
(2) When the operation command of the first operation unit is executed and the operation is started, the NC device of the NC machine tool determines whether the first operation unit has reached the synchronization start position during operation. The step of always judging and starting the operating synchronization according to the synchronization method specified by the operating synchronization command when the operating synchronization start position is reached, (3) canceling the operating synchronization by the operating synchronization release command of the program Ending the running sync mode,

【0011】上記(1),(2)の各工程を次の各工程に
代えてもよい。 (1′) NC工作機械のプログラム運転中、プログラム
の動作中同期命令により指定された動作中同期情報であ
る動作中同期を行なう基準となる第一の動作部及びその
第一の動作部と同期して動作する第二の動作部と、この
第二の動作部が動作中同期を開始する第一の動作部と第
二の動作部の相対位置と、動作中同期を実行中の第一の
動作部と第二の動作部の関係を示す同期方式とをを解読
し、NC工作機械のNC装置を第一の動作部が動作中同
期命令で指定された上記相対位置になると動作中同期を
開始する動作中同期モードにする工程、(2′) 上記第
一の動作部の動作命令が実行されて動作が開始される
と、NC工作機械のNC装置はこの第一の動作部と前記
第二の動作部が前記相対位置になったかどうかを常に判
断し、上記相対位置になったとき動作中同期命令で指定
された同期方式に従って動作中同期を開始する工程、
The steps (1) and (2) may be replaced with the following steps. (1 ') During the program operation of the NC machine tool, the first operation unit serving as a reference for performing the operation synchronization, which is the operation synchronization information specified by the program operation synchronization command, and synchronization with the first operation unit The second operation unit that operates in the following manner, the relative position of the first operation unit and the second operation unit that starts synchronization during operation of the second operation unit, and the first position during execution of synchronization during operation. By decoding the synchronization method indicating the relationship between the operating unit and the second operating unit, the NC device of the NC machine tool is synchronized during operation when the first operating unit reaches the relative position specified by the operating synchronization command. (2 ') When the operation command of the first operation unit is executed to start the operation, the NC device of the NC machine tool causes the NC device of the NC machine tool to start the operation in the synchronous mode. It is always judged whether the second motion part is in the relative position, and A step of starting the running synchronized according to the synchronization method specified by operating in synchronization instruction time was,

【0012】動作中同期情報を上記動作中同期命令の引
数で指定することができる。また、動作中同期命令に付
けた番号または記号により、予めその各番号または記号
ごとにNC工作機械のNC装置の動作中同期情報収納部
に設定してある動作中同期を行なう基準となる第一の動
作部及びその第一の動作部と同期して動作する第二の動
作部と、この第二の動作部が動作中同期を開始する第一
の動作部の位置である動作中同期開始位置と、動作中同
期を実行中の第一の動作部と第二の動作部の関係を示す
同期方式とを、動作中同期情報収納部から読み込む工程
を有するようにしてもよい。
The operating synchronization information can be designated by an argument of the operating synchronization command. The number or symbol given to the in-operation synchronization command serves as a reference for performing in-operation synchronization which is set in advance in the in-operation synchronization information storage section of the NC device of the NC machine tool for each number or symbol. And the second operation unit that operates in synchronization with the first operation unit, and the in-operation synchronization start position that is the position of the first operation unit where the second operation unit starts synchronization during operation. And a synchronization method indicating the relationship between the first operation unit and the second operation unit that are executing the in-operation synchronization may be read from the in-operation synchronization information storage unit.

【0013】そして、動作中同期の実行中、第二の動作
部が動作中同期を開始する前に待機していた位置に戻っ
た時に動作中同期を解除する。また、動作中同期の実行
中、第二の動作部が動作限界を越えようとした時にも動
作中同期を解除するようにするとよい。第一の動作部と
同期して複数の第二の動作部を動作させることもでき
る。さらに、上記第二の動作部を第二の動作中同期を行
なう基準としてその第二の動作部と同期して第三の動作
部を動作させる工程を有するようにしてもよい。動作中
同期を開始する際、待機中の第二の動作部の動作の立ち
上げ遅れを計算し、動作中同期の実行中に保たれる一定
の位置関係を崩さないように第二の動作部を動作させる
とよい。
Then, during execution of the in-operation synchronization, the in-operation synchronization is released when the second operation unit returns to the position which was waiting before starting the in-operation synchronization. Further, it is preferable to cancel the operating synchronization even when the second operation unit tries to exceed the operating limit during execution of the operating synchronization. It is also possible to operate a plurality of second operation units in synchronization with the first operation unit. Further, a step of operating the third operation unit in synchronization with the second operation unit may be provided with the second operation unit as a reference for performing synchronization during the second operation. When starting the in-operation synchronization, the start-up delay of the operation of the second operation section in the standby state is calculated, and the second operation section is kept so that the fixed positional relationship maintained during execution of the in-operation synchronization is not broken. Should be operated.

【0014】動作中同期を実行中の第一の動作部と第二
の動作部の関係を示す同期方式を第一の動作部と第二の
動作部の各軸の関係式により示すことができる。あるい
は、動作中同期を実行中の第一の動作部と第二の動作部
の関係を示す同期方式を番号又は記号により示し、各番
号または記号に対応した同期方式収納部に第一の動作部
と第二の動作部の各軸の関係式を読み込むようにしても
よい。
The synchronization method showing the relationship between the first operating part and the second operating part which is performing the in-operation synchronization can be shown by the relational expression of each axis of the first operating part and the second operating part. . Alternatively, the synchronization method indicating the relationship between the first operation unit and the second operation unit that is performing the in-operation synchronization is indicated by a number or a symbol, and the first operation unit is provided in the synchronization method storage unit corresponding to each number or symbol. And the relational expressions of the axes of the second operation unit may be read.

【0015】そしてまた、複数の動作部を一定の位置関
係を保って同時に動作させる同期制御を行なうNC工作
機械の制御方法において、次の各工程を有するようにし
てもよい。 (1)NC工作機械をマニュアル運転中、その操作盤か
ら動作中同期を行なう基準となる第一の動作部及びその
第一の動作部と同期して動作する第二の動作部と、この
第二の動作部が動作中同期を開始する第一の動作部の位
置である動作中同期開始位置と、動作中同期を実行中の
第一の動作部と第二の動作部の関係を示す同期方式とを
指定又は入力する工程、
Further, in the NC machine tool control method for performing synchronous control in which a plurality of operating parts are simultaneously operated while maintaining a fixed positional relationship, the following steps may be included. (1) A first operation unit serving as a reference for performing synchronization during operation of the NC machine tool from its operation panel, a second operation unit that operates in synchronization with the first operation unit, and this first operation unit. A synchronization indicating the relationship between the in-operation synchronization start position, which is the position of the first operation unit where the second operation unit starts in-operation synchronization, and the relationship between the first operation unit and the second operation unit that is executing the operation synchronization. Specifying or inputting the method,

【0016】(2)NC工作機械のNC装置を、前記第
一の動作部が指定された前記動作中同期開始位置になる
と動作中同期を開始する動作中同期モードにする工程、
(3)上記動作中同期を行なう基準となる第一の動作部
がマニュアル運転により動作開始されると、NC工作機
械のNC装置はこの第一の動作部が前記動作中同期開始
位置になったかどうかを判定し、動作中同期開始位置に
なったとき指定された同期方式に従って動作中同期を開
始する工程、(4)NC工作機械の操作盤からNC装置
に動作中同期を解除して動作中同期モードを終了させる
工程、
(2) A step of setting the NC device of the NC machine tool into an in-operation synchronization mode in which in-operation synchronization is started when the first operation unit reaches the specified in-operation synchronization start position,
(3) When the first operation unit serving as a reference for performing the above operation synchronization is started by the manual operation, the NC device of the NC machine tool determines whether the first operation unit is at the operation start synchronization position. The step of determining whether or not it is, and starting the operation-in-sync according to the specified synchronization method when the operation-in-sync start position is reached, (4) From the operation panel of NC machine tool to the NC device Ending the sync mode,

【0017】[0017]

【作用】この発明により、複数の動作部を一定の位置関
係を保って同時に動作させる同期制御を行なうNC工作
機械の制御方法によれば、NC工作機械のプログラム運
転中、プログラムの動作中同期命令によりNC装置を動
作中同期モードにする。このモードで第一の動作部の動
作命令が実行されて動作が開始されると、NC装置はこ
の第一の動作部が動作中同期開始位置になったかどう
か、あるいは第一の動作部と前記第二の動作部が指定さ
れた相対位置になったかどうかを常に判断し、動作中同
期開始位置になったとき、あるいは指定された相対位置
になったときに、動作中同期命令で指定された同期方式
に従って同期動作を開始させる。それにより、第一の動
作部の動作に追従して第二の動作部が動作し、両動作部
が干渉するのを防ぐことができる。
According to the present invention, according to the control method of the NC machine tool for performing the synchronous control for simultaneously operating a plurality of operating parts while maintaining a fixed positional relationship, according to the NC machine tool, during the program operation of the NC machine tool, the synchronous command during the program operation Causes the NC device to enter the synchronous mode during operation. When the operation command of the first operation unit is executed in this mode and the operation is started, the NC device determines whether the first operation unit has reached the synchronization start position during operation, or It is always judged whether the second operation part has reached the specified relative position, and when the operation start synchronization position has been reached, or when the specified relative position has been reached, the operation synchronization command has been specified. The synchronous operation is started according to the synchronous method. Thereby, it is possible to prevent the operation of the second operation unit following the operation of the first operation unit and the interference of both operation units.

【0018】そして、プログラムの動作中同期解除命令
により、動作中同期を解除して動作中同期モードを終了
する。したがって、第一の動作部を一旦停止させること
なく第二の動作部との同期動作を開始でき、またその同
期を解除することもできるので、無駄な制動時間と加速
時間を不要にし、且つ切削加工中に同期開始あるいは解
除を行なっても、ワークの切削面に段差やスジを発生さ
せることはない。
Then, the in-operation synchronization release command is used to release the in-operation synchronization, and the in-operation synchronization mode is ended. Therefore, it is possible to start the synchronous operation with the second operating unit without temporarily stopping the first operating unit, and also to cancel the synchronization, so that unnecessary braking time and acceleration time are unnecessary and cutting is possible. Even if synchronization is started or released during machining, no step or streak is generated on the cutting surface of the work.

【0019】動作中同期情報、すなわち動作中同期を行
なう基準となる第一の動作部及びその第一の動作部と同
期して動作する第二の動作部と、この第二の動作部が動
作中同期を開始する第一の動作部の位置である動作中同
期開始位置と、動作中同期を実行中の第一の動作部と第
二の動作部の関係を示す同期方式とを、動作中同期命令
の引数(命令の後に続く数値)で指定することができ
る。
The operating synchronization information, that is, the first operating unit serving as a reference for performing operating synchronization, the second operating unit that operates in synchronization with the first operating unit, and the second operating unit operate. During operation, the in-operation synchronization start position that is the position of the first operation unit that starts middle synchronization, and the synchronization method that indicates the relationship between the first operation unit and the second operation unit that are executing the operation synchronization are in operation. It can be specified by the argument of the synchronization command (the number following the command).

【0020】予め番号または記号ごとにNC工作機械の
NC装置の動作中同期情報収納部に上記動作中同期情報
を設定しておき、動作中同期命令に付けた番号または記
号により、その動作中同期情報を読み込むこともでき
る。動作中同期の実行中に、第二の動作部が動作中同期
を開始する前に待機していた位置に戻った時、あるいは
動作限界を越えようとした時に、動作中同期を解除する
こともできる。
For each number or symbol, the above operating synchronization information is set in the operating synchronization information storage unit of the NC device of the NC machine tool in advance, and the operating synchronization is performed by the number or symbol added to the operating synchronization command. You can also read information. During the running synchronization, the running synchronization may be released when the second operation unit returns to the position where it was waiting before starting the running synchronization, or when trying to exceed the working limit. it can.

【0021】第一の動作部と同期して複数の第二の動作
部を動作させたり、第二の動作部と同期して第三の動作
部を動作させることもできる。動作中同期を開始する
際、待機中の第二の動作部の動作の立ち上げ遅れを計算
し、動作中同期の実行中に保たれる一定の位置関係を崩
さないように第二の動作部を動作させるようにすれば、
一層正確な同期動作を実現することができる。
It is also possible to operate a plurality of second operation units in synchronization with the first operation unit, or to operate the third operation unit in synchronization with the second operation unit. When starting the in-operation synchronization, the start-up delay of the operation of the second operation section in the standby state is calculated, and the second operation section is kept so that the fixed positional relationship maintained during execution of the in-operation synchronization is not broken. If you make it work,
A more accurate synchronous operation can be realized.

【0022】動作中同期を実行中の第一の動作部と第二
の動作部の関係を示す同期方式を第一の動作部と第二の
動作部の各軸の関係式により示すこともできる。動作中
同期を実行中の第一の動作部と第二の動作部の関係を示
す同期方式を番号又は記号により示し、各番号または記
号に対応した同期方式収納部に第一の動作部と第二の動
作部の各軸の関係式を読み込むこともできる。
The synchronization method indicating the relationship between the first operating unit and the second operating unit which is executing the operating synchronization can be represented by the relational expression of each axis of the first operating unit and the second operating unit. . A number or symbol is used to indicate the synchronization method indicating the relationship between the first operation unit and the second operation unit that is performing synchronization during operation, and the first operation unit and the second operation unit are stored in the synchronization method storage unit corresponding to each number or symbol. It is also possible to read the relational expression of each axis of the second motion unit.

【0023】NC工作機械をマニュアル運転中において
も、その操作盤から上記動作中同期情報を指定又は入力
して、NC装置を動作中同期モードにすれば、第一の動
作部がマニュアル運転により動作開始されると、NC装
置はこの第一の動作部が動作中同期開始位置になったか
どうかを判定し、動作中同期開始位置になったとき、指
定された同期方式に従って第二の動作部との同期動作を
開始することができる。そして、操作盤からNC装置に
動作中同期を解除して動作中同期モードを終了させるこ
ともできる。
Even during the manual operation of the NC machine tool, if the above-mentioned operating synchronization information is designated or input from the operation panel to put the NC device into the operating synchronization mode, the first operating unit operates by the manual operation. When started, the NC device determines whether or not the first operation unit has reached the in-operation synchronization start position, and when the operation unit has reached the in-operation synchronization start position, the NC device and the second operation unit follow the specified synchronization method. The synchronous operation of can be started. Then, it is possible to release the operating synchronization from the operation panel to the NC device to end the operating synchronization mode.

【0024】[0024]

【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図2はこの発明による制御方法を実施
するNC旋盤の一例を示す要部外観斜視図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be specifically described below with reference to the drawings. FIG. 2 is an external perspective view of an essential part showing an example of an NC lathe for carrying out the control method according to the present invention.

【0025】これは棒材加工用の主軸台摺動型のNC旋
盤の加工位置付近の斜視図であり、一対の主軸と背面主
軸とを備えている。すなわち、図2に示すようにベッド
10の手前下がりに傾斜した上面後部に、主軸台(図示
せず)が主軸中心線に平行なZ1軸方向に図示しないガ
イドレールに沿って摺動可能に載置されており、この第
1主軸台は図示しないZ1軸用サーボモータによって、
送りねじ機構を介して矢示Z1方向へ往復移動される。
This is a perspective view of a headstock-sliding type NC lathe for machining a bar material in the vicinity of the machining position, and is provided with a pair of spindles and a back spindle. That is, as shown in FIG. 2, a headstock (not shown) is slidably mounted along a guide rail (not shown) in the Z1 axis direction parallel to the centerline of the spindle on the rear portion of the upper surface of the bed 10 which is inclined downward. The first headstock is installed by a Z1 axis servomotor (not shown).
It is reciprocally moved in the direction of arrow Z1 via the feed screw mechanism.

【0026】この主軸台に回転自在に支承され、かつ主
軸用スピンドルモータによって回転される主軸の前方に
は、刃物台ベース11がベッド10に固定されてその幅
方向に立設されている。その刃物台ベース11には、前
述の主軸の中心線と同心の位置にガイドブッシュ12が
配設されており、主軸に把持されたワークは、このガイ
ドブッシュ12から加工位置へ突出してZ1軸方向に摺
動可能に案内保持される。
A tool base 11 is fixed to the bed 10 and stands upright in the width direction in front of a main shaft which is rotatably supported by the main shaft and is rotated by a main spindle motor. A guide bush 12 is disposed on the tool post base 11 at a position concentric with the center line of the spindle, and the workpiece gripped by the spindle protrudes from the guide bush 12 to the machining position and extends in the Z1 axis direction. Is slidably guided and held by.

【0027】刃物台ベース11にはさらにXYテーブル
13を介して刃物台14が、Z1軸と直交し且つ互いに
直交するX1軸及びY1軸方向(矢示X1及びY1方
向)に摺動可能に配設されている。そして、そのXYテ
ーブル13には、図示しないX1軸用サーボモータ及び
Y1軸用サーボモータ及び送りねじ機構が設けられてお
り、それらによって刃物台14を矢示X1方向及び矢示
Y1方向にそれぞれ所定ストローク往復移動させること
ができる。
A tool rest 14 is further arranged on the tool rest base 11 via an XY table 13 so as to be slidable in the X1 axis and Y1 axis directions (arrows X1 and Y1 directions) orthogonal to the Z1 axis and orthogonal to each other. It is set up. The XY table 13 is provided with an X1-axis servo motor, a Y1-axis servo motor, and a feed screw mechanism, which are not shown, by which the tool rest 14 is predetermined in the arrow X1 direction and the arrow Y1 direction, respectively. The stroke can be reciprocated.

【0028】その刃物台14には、複数本(図示の例で
は5本)の切削工具であるバイト15及び複数個(図示
の例では3個)の回転工具16が、X1軸方向に並行に
Y1軸方向に所定の間隔で櫛歯状に取り付けられてい
る。さらに、刃物台ベース11の手前側に背面刃物台1
7を固設しており、この背面刃物台17に、複数本(図
示の例では5本)の背面加工用の工具18が、Z1軸方
向に並行にX1軸方向に所定の間隔で並ぶように配設さ
れている。この工具18は例えばドリル,エンドミルな
どの相対回転工具で、工具18は回転しないが後述する
背面主軸にチャックされたワークの回転により加工可能
である。
On the tool rest 14, a plurality of (5 in the illustrated example) cutting tools 15 and a plurality (3 in the illustrated example) of rotary tools 16 are arranged in parallel in the X1 axis direction. They are attached in a comb-teeth shape at predetermined intervals in the Y1 axis direction. Further, the rear tool post 1 is provided on the front side of the tool post base 11.
7 are fixed, and a plurality of back surface processing tools 18 (five in the illustrated example) 18 for back surface processing are arranged parallel to the Z1 axis direction at a predetermined interval in the X1 axis direction. It is installed in. The tool 18 is, for example, a relative rotary tool such as a drill or an end mill. The tool 18 does not rotate, but can be machined by rotating a workpiece chucked on a back spindle described later.

【0029】ベッド10の刃物台ベース11の手前側に
は、背面主軸台20がZ1軸と並行なZ2軸方向及びそ
れに直交するX2軸(X1軸と並行)方向に摺動可能に
設けられており、その背面主軸台20に上述した主軸と
対向する背面主軸とそれに隣接して対向刃物台22が設
けられている。その対向刃物台22には、ドリル,エン
ドミルなどの相対回転工具23が、Z2軸方向に並行に
X2軸方向に所定の間隔で並ぶように固設されている。
On the front side of the tool rest base 11 of the bed 10, a back spindle 20 is provided slidably in the Z2 axis direction parallel to the Z1 axis and in the X2 axis direction (parallel to the X1 axis) orthogonal thereto. The back spindle 20 is provided with a back spindle facing the above-mentioned spindle and an opposed tool post 22 adjacent to the back spindle. Relative rotary tools 23 such as a drill and an end mill are fixedly mounted on the opposed tool post 22 so as to be aligned in parallel in the Z2 axis direction at predetermined intervals in the X2 axis direction.

【0030】背面主軸台20は、Z2軸用サーボモータ
とX2軸用サーボモータとによって、送りねじ機構を介
して矢示Z2方向及び矢示X2方向に、それぞれ所定ス
トローク往復移動可能である。背面主軸は先端部にはワ
ークをつかむチャック21を備えており、背面主軸用の
スピンドルモータによって回転される。この背面主軸の
チャック21に保持されたワークは、主として前述した
背面刃物台17に取り付けられた工具18によって加工
されるが、刃物台14に背面加工用の工具を取り付けた
場合には、それらによって加工することも可能である。
The rear headstock 20 can be reciprocally moved by a predetermined stroke by the Z2 axis servomotor and the X2 axis servomotor in the Z2 direction and the X2 direction, respectively, via the feed screw mechanism. The back spindle is provided with a chuck 21 for gripping a work piece at its tip, and is rotated by a spindle motor for the back spindle. The work held by the chuck 21 of the back spindle is mainly processed by the tool 18 attached to the back tool post 17 described above. However, when a tool for back machining is attached to the tool post 14, the work is held by them. It is also possible to process.

【0031】このNC旋盤を使用して、丸棒材料のワー
ク(部品)加工するには、予め丸棒材料を、主軸に通し
てガイドブッシュ12にガイドさせて若干突出させてチ
ャックし、ワークとする。そして主軸を回転させてその
ワークを回転させ、刃物台14をX1軸方向及びY1軸
方向に移動させて、それに取り付けられたバイト15に
よって周面の切削加工を、ワークを固定して回転工具1
6を回転させて径方向の孔明け加工等を行なうことがで
きる。また、背面主軸台20をX2軸方向及びZ2軸方
向へ移動させて、主軸によって回転されるワークの前端
面に、対向刃物台22に取り付けられた相対回転工具2
3によつて孔明けやタップ切り等の加工を行なうことも
できる。
In order to process a work (part) of a round bar material by using this NC lathe, the round bar material is previously passed through the main shaft and guided by the guide bush 12 so as to be slightly projected and chucked. To do. Then, the main shaft is rotated to rotate the work, the tool rest 14 is moved in the X1 axis direction and the Y1 axis direction, the peripheral surface is cut by the cutting tool 15 attached thereto, and the work is fixed to rotate the tool 1.
It is possible to rotate 6 to perform radial drilling or the like. Further, the rear spindle headstock 20 is moved in the X2 axis direction and the Z2 axis direction, and the relative rotary tool 2 attached to the opposed tool rest 22 is attached to the front end surface of the workpiece rotated by the spindle.
By means of 3, it is possible to perform processing such as drilling and tapping.

【0032】その後、背面主軸台20を矢示Z2方向に
移動させて背面主軸のチャック21でワークの前端部を
掴んで保持し、刃物台14に取り付けられた突っ切りバ
イトを使用して、刃物台14を矢示X1方向に往復移動
させて突っ切り加工を行ない、ワークを丸棒から切り離
す。このワークの受渡しをピックオフという。そして、
背面主軸台20を背面刃物台17と対向する位置へ移動
させると共に背面主軸を回転させ、そのチャック21に
保持されて回転するワークの背面に、センタドリルや背
面タップ等の相対回転工具23によって、孔明け加工や
タップ切り加工等を行なうことができる。
After that, the rear headstock 20 is moved in the Z2 direction as indicated by the arrow, and the front end of the work is grasped and held by the chuck 21 of the rear headstock, and the tool post is attached to the tool post 14 to use the tool post. 14 is reciprocally moved in the direction of the arrow X1 to perform the cut-off processing, and the work is separated from the round bar. The delivery of this work is called pickoff. And
By moving the rear headstock 20 to a position facing the rear tool rest 17 and rotating the rear main spindle, on the rear surface of the workpiece held by the chuck 21 and rotating, by a relative rotary tool 23 such as a center drill or a rear tap, It is possible to perform drilling and tap cutting.

【0033】このNC旋盤において、刃物台14及びそ
れに取り付けられて一体に移動するバイト15及び回転
工具16,背面主軸台20及びそれと一体に移動するチ
ャック21を有する背面主軸,及び対向刃物台22とそ
れに取り付けられた相対回転工具23等の移動可能な部
分が動作部であり、動作中にこれらの動作部同士の干渉
が発生しないように、複数の動作部を一定の位置関係を
保って同時に動作させる同期制御を行なうのである。
In this NC lathe, a tool post 14 and a tool 15, which is attached to the tool 15 and moves integrally, a rotary tool 16, a back spindle 20, a back spindle having a chuck 21 that moves integrally with the tool, and an opposing tool post 22. The movable part such as the relative rotary tool 23 attached to it is an operating part, and a plurality of operating parts are operated simultaneously while maintaining a fixed positional relationship so that interference between these operating parts does not occur during operation. The synchronous control is performed.

【0034】なお、主軸側のガイドブッシュ12に保持
されるか、背面主軸のチャック21に掴まれるワーク
は、工具(刃物)と干渉することによって加工されるの
で、加工中は同期制御の対象から除外する。しかし、加
工時以外には干渉してはいけないので、同期制御の対象
の動作部とすることがてきる。また、加工済みのワーク
を受けるセパレータ(受け器)等の移動部材を設けた場
合には、それも同期制御の対象とする動作部とすること
ができる。
Since the work held by the guide bush 12 on the main spindle side or held by the chuck 21 on the rear main spindle is machined by interfering with the tool (blade), the work to be controlled synchronously during machining. exclude. However, since interference should not occur except during processing, it may be an operation unit targeted for synchronous control. Further, when a moving member such as a separator (receiver) for receiving the processed work is provided, it can also be an operation unit to be subjected to synchronous control.

【0035】次に、このNC旋盤の制御ユニットである
NC装置の構成を図3のブロック図によって説明する。
このNC装置は、CPUを含むシステム制御部40,プ
ログラム入力部41,キーボード42a及びスイッチ4
2bとディスプレイ43を備えた操作盤44,その入出
力制御部45,システム制御用プログラムメモリ(RO
M)46,加工プログラム格納部48,表示データ記憶
部49,その他のデータを記憶するRAM50,加工プ
ログラム処理部51,加工動作制御部52とからなり、
その加工動作制御部52を介して図2に示した機構部を
直接駆動制御する駆動部30を制御する。
Next, the configuration of the NC device which is the control unit of this NC lathe will be described with reference to the block diagram of FIG.
This NC device includes a system control unit 40 including a CPU, a program input unit 41, a keyboard 42a, and a switch 4.
2b and an operation panel 44 having a display 43, an input / output control unit 45 thereof, a system control program memory (RO
M) 46, a machining program storage unit 48, a display data storage unit 49, a RAM 50 for storing other data, a machining program processing unit 51, and a machining operation control unit 52.
The drive unit 30 that directly drives and controls the mechanism unit shown in FIG. 2 is controlled via the machining operation control unit 52.

【0036】駆動部30は、Z1,Z2,X1,X2,
Y1の各軸用サーボモータのサーボ機構31を駆動制御
する各軸の制御駆動部32、各主軸(主軸及び背面主
軸)のスピンドルモータ33を駆動制御するスピンドル
モータ制御駆動部34、及び各センサ(各テーブルの位
置センサ等)35の検出信号を入力するセンサ入力部3
6等からなる。
The drive unit 30 includes Z1, Z2, X1, X2.
The control drive unit 32 of each axis for driving and controlling the servo mechanism 31 of the Y1 axis servo motor, the spindle motor control drive unit 34 for driving and controlling the spindle motor 33 of each spindle (main spindle and rear spindle), and each sensor ( A sensor input unit 3 for inputting a detection signal of the position sensor of each table) 35
It consists of 6 mag.

【0037】システム制御部40は、このNC装置全体
ひいてはNC旋盤全体を統括制御する部分で、加工プロ
グラム処理部51と共に加工プログラム格納部48に格
納された加工プログラムの判別,変換,編集等の処理、
入出力制御部45を介して操作盤44のキーボード42
a又はスイッチ42bからのデータや指令の入力及びデ
ィスプレイ43への加工プログラムその他の表示に関す
る処理、加工動作制御部52と共に加工プログラム格納
部48に格納されている加工プログラムに基づいて駆動
部30を動作させてNC加工を行なうための処理などを
行なう。また、この発明に係る同期制御に関する処理も
ここで行なう。
The system control unit 40 is a unit for integrally controlling the entire NC device and the entire NC lathe, and processes such as discrimination, conversion, and editing of the machining programs stored in the machining program storage unit 48 together with the machining program processing unit 51. ,
The keyboard 42 of the operation panel 44 via the input / output control unit 45
a or processing of inputting data or commands from the switch 42b and processing of the machining program or other display on the display 43, the driving unit 30 is operated based on the machining program stored in the machining program storage unit 48 together with the machining operation control unit 52. Then, processing for performing NC processing is performed. Further, the processing relating to the synchronization control according to the present invention is also performed here.

【0038】プログラム入力部41は、外部のプログラ
ム作成装置(パソコン等)によって作成された加工プロ
グラムを、紙テープやフロッピディスクから入力する紙
テープリーダ,フロッピディスク装置(FDD)などで
ある。操作盤44は、NC加工を行なう際にキーボード
42aあるいはスイッチ42bから動作指令を行ない、
ディスプレイ43の表示によって動作を確認したりする
運転操作手段となる。
The program input unit 41 is a paper tape reader, a floppy disk device (FDD) or the like for inputting a processing program created by an external program creating device (such as a personal computer) from a paper tape or a floppy disk. The operation panel 44 issues an operation command from the keyboard 42a or the switch 42b when performing NC processing,
The display 43 serves as a driving operation means for confirming the operation.

【0039】マニュアル運転時における動作中同期情
報、すなわち動作中同期を行なう基準となる第一の動作
部及びその第一の動作部と同期して動作する第二の動作
部と、この第二の動作部が動作中同期を開始する第一の
動作部の位置である動作中同期開始位置、あるいは第一
の動作部と第二の動作部の相対位置と、動作中同期を実
行中の第一の動作部と第二の動作部の関係を示す同期方
式とを指定又は入力する工程、NC装置を動作中同期モ
ードにする工程、および動作中同期モードを終了させる
工程等も、この操作盤44を用いて行なう。
In-operation synchronization information at the time of manual operation, that is, a first operation section serving as a reference for performing in-operation synchronization, a second operation section that operates in synchronization with the first operation section, and this second operation section. The operating section is the position of the first operating section at which the operating section starts the operating synchronization, or the relative position between the first operating section and the second operating section, and the first operating section that is performing the operating synchronization. The operation panel 44 also includes a step of designating or inputting a synchronization method indicating the relationship between the operation section of FIG. Using.

【0040】入出力制御部45は、この操作盤44のキ
ーボード42aあるいはスイッチ42bからの指令や入
力の判別、表示データ記憶部49に記憶された表示デー
タをディスプレイ43に表示するための制御等を行な
う。システム制御用プログラムメモリ46は、このNC
装置の動作を制御するためにシステム制御部40のCP
Uが使用するプログラム及び固定データを格納したRO
Mである。
The input / output control unit 45 determines the commands and inputs from the keyboard 42a or the switch 42b of the operation panel 44, controls for displaying the display data stored in the display data storage unit 49 on the display 43, and the like. To do. The system control program memory 46 is the NC
CP of the system control unit 40 for controlling the operation of the device
RO that stores the program and fixed data used by U
It is M.

【0041】自動プログラミング部47は、操作盤44
を用いた対話式プログラミングによって、このNC装置
自体で加工プログラムの作成を行なうための機能部であ
る。加工プログラム格納部48は、プログラム入力部4
1から入力された加工プログラム、あるいは自動プログ
ラミング部47で作成した加工プログラムを格納するR
AMである。表示データ記憶部49は、操作盤44のデ
ィスプレイ43に表示させる各種のデータを格納するビ
ツトマップメモリ(VRAM)である。
The automatic programming section 47 includes a control panel 44.
This is a functional unit for creating a machining program in the NC device itself by interactive programming using. The machining program storage unit 48 includes the program input unit 4
R for storing the machining program input from 1 or the machining program created by the automatic programming unit 47
AM. The display data storage unit 49 is a bit map memory (VRAM) that stores various data to be displayed on the display 43 of the operation panel 44.

【0042】RAM50は、加工に使用する各工具(ツ
ール)のデータや各種の初期セットデータ等を記憶する
メモリである。なお、加工プログラム格納部48と表示
データ記憶部49も、このRAM50の記憶容量が充分
あればこれを兼用することができる。
The RAM 50 is a memory for storing data of each tool (tool) used for machining, various initial set data, and the like. The machining program storage unit 48 and the display data storage unit 49 can also be used if the storage capacity of the RAM 50 is sufficient.

【0043】また、動作中同期命令に付けた番号または
記号により、予めその各番号または記号ごとに、操作盤
44から設定される動作中同期情報、すなわち動作中同
期を行なう基準となる第一の動作部及びその第一の動作
部と同期して動作する第二の動作部と、この第二の動作
部が動作中同期を開始する第一の動作部の位置である動
作中同期開始位置、あるいは第一の動作部と第二の動作
部の相対位置と、動作中同期を実行中の第一の動作部と
第二の動作部の関係を示す同期方式とを記憶する動作中
同期情報収納部としてもこのRAM50を使用すること
ができる。
In addition, by the number or symbol given to the operating synchronization command, the operating synchronization information preset from the operation panel 44 for each number or symbol, that is, the first reference serving as the reference for performing operating synchronization. A second operation unit that operates in synchronization with the operation unit and the first operation unit, and an in-operation synchronization start position that is the position of the first operation unit where the second operation unit starts in-operation synchronization, Alternatively, an operating synchronization information storage that stores a relative position between the first operating unit and the second operating unit and a synchronization method indicating a relationship between the first operating unit and the second operating unit that is performing the operating synchronization. The RAM 50 can also be used as a part.

【0044】ここで、この発明による動作中同期制御の
具体例を図4乃至図7によって説明する。この例は、2
個の移動刃物台を有するNC旋盤であり、バイト1aを
取り付けた刃物台1が第一の動作部であり、バイト2a
を取り付けた刃物台2が第二の動作部である。そして、
刃物台1と刃物台2は90°の角度関係で配設され、刃
物台1は少なくとも図で左右方向であるX軸方向に移動
可能であり、刃物台2は同じくX軸方向及び図で上下方
向であるY軸方向にも移動可能である。5はワークで、
図示しないガイドブッシュに案内保持され、主軸によっ
て回転及び紙面に垂直なZ軸方向に移動される。
A specific example of the in-operation synchronization control according to the present invention will be described with reference to FIGS. This example is 2
It is an NC lathe having one moving tool rest, and the tool rest 1 to which the tool 1a is attached is the first operation unit, and the tool 2a.
The tool rest 2 to which is attached is the second operation unit. And
The turret 1 and the turret 2 are arranged in an angular relationship of 90 °, the turret 1 is movable at least in the X-axis direction which is the left-right direction in the figure, and the turret 2 is also in the X-axis direction and in the vertical direction in the figure. It is also movable in the Y-axis direction, which is the direction. 5 is a work,
It is guided and held by a guide bush (not shown), and is rotated by the main shaft and moved in the Z-axis direction perpendicular to the paper surface.

【0045】図4に示すように、刃物台2がワーク5に
接近した待機位置にある状態で、刃物台1を仮想線で示
すホーム位置からX軸のマイナス方向(図で左方向)へ
移動させて、バイト1aによるワーク5の切削加工を行
なおうとすると、その途中で図5に示すように刃物台1
と刃物台2が干渉してしまい、加工不能になる。
As shown in FIG. 4, with the tool rest 2 in the standby position close to the workpiece 5, the tool rest 1 is moved from the home position indicated by the imaginary line in the negative direction of the X axis (leftward in the figure). Then, when attempting to cut the work 5 with the cutting tool 1a, as shown in FIG.
And the tool rest 2 interfere with each other, making it impossible to process.

【0046】そこで、NC装置を動作中同期モードにす
ると、刃物台1が図4に実線で示す動作中同期開始位
置、すなわち刃物台2との相対距離が予め設定された値
dになる位置(動作中同期命令により指定される)まで
移動した時、刃物台1と2が動作中同期を開始し、刃物
台1がこの位置からさらにX軸のマイナス方向へ移動す
ると、それに同期して刃物台2も同じ距離だけX軸のマ
イナス方向へ移動する。すなわち、図6に示すように刃
物台1が(X1−ΔX,Y1)の位置に移動すると、刃
物台2は(X2−ΔX,Y2)の位置に移動する。した
がって、刃物台1と2は常に相対距離dを保って同期移
動するので干渉することはなく、バイト1aによってワ
ーク5の切削加工を行なうことができる。
Therefore, when the NC device is set to the operating synchronous mode, the tool post 1 starts the operating synchronous start position shown by the solid line in FIG. 4, that is, the position where the relative distance from the tool post 2 becomes a preset value d ( (As specified by the in-motion synchronization command), the turrets 1 and 2 start in-service synchronization, and when the turret 1 moves further from this position in the negative direction of the X-axis, the turret will synchronize with it. 2 also moves in the negative direction of the X axis by the same distance. That is, as shown in FIG. 6, when the tool rest 1 moves to the position (X1-ΔX, Y1), the tool rest 2 moves to the position (X2-ΔX, Y2). Therefore, since the tool rests 1 and 2 always move synchronously while maintaining the relative distance d, they do not interfere with each other, and the work 5 can be cut by the cutting tool 1a.

【0047】その切削加工が終わって、刃物台1がX軸
のプラス方向(図で右方向)へ復帰移動する際も、刃物
台2はそれに追従して同方向へ同じ速さで移動し、刃物
台1が図4に実線で示した動作中同期開始位置へ戻る
と、刃物台2も同図に示す待機位置に戻る。その時点で
動作中同期を解除し、その後は刃物台1だけがさらにX
軸のプラス方向へ移動して仮想線で示したホーム位置へ
戻る。
When the tool post 1 returns to the plus direction of the X-axis (to the right in the figure) after the cutting process is completed, the tool post 2 follows it and moves in the same direction at the same speed. When the turret 1 returns to the in-motion synchronization start position shown by the solid line in FIG. 4, the turret 2 also returns to the standby position shown in FIG. At that point, the operation is released from synchronization, after which only the turret 1 is further X
Move in the plus direction of the axis to return to the home position indicated by the virtual line.

【0048】もし、刃物台2がX軸方向へ移動できず、
Y軸方向へのみ移動できる場合には、刃物台1が図4に
実線で示した動作中同期開始位置までX軸のマイナス方
向へ移動して動作中同期を開始すると、その後の刃物台
1のX軸のマイナス方向への移動に同期して、図7に示
すように刃物台2がY軸のプラス方向へ移動し、刃物台
1が(X1−ΔX,Y1)の位置に移動すると、刃物台
2が(X2,Y2+ΔX)の位置に移動するようにする
こともできる。この場合は、X1+Y2=一定になる
が、刃物台1と2の相対距離dは一定にはならないので
注意を要する。
If the tool rest 2 cannot move in the X-axis direction,
When the tool post 1 can move only in the Y-axis direction, when the tool post 1 moves in the negative direction of the X axis to the in-motion sync start position shown by the solid line in FIG. In synchronization with the movement of the X-axis in the negative direction, the tool rest 2 moves in the positive direction of the Y-axis as shown in FIG. 7, and the tool rest 1 moves to the position (X1-ΔX, Y1). It is also possible to move the table 2 to the position of (X2, Y2 + ΔX). In this case, X1 + Y2 = constant, but the relative distance d between the tool rests 1 and 2 is not constant, so be careful.

【0049】NC旋盤におけるこのような動作中同期制
御は、図3に示したNC装置によってなされるが、上述
した基本的実施例の動作を、図1のフローチャートにし
たがって説明する NC旋盤のプログラム運転中、プログラムの動作中同期
命令により、動作中同期モードにする。そして、刃物台
2を待機位置(図4に示した位置)に移動する。
Such synchronous control during operation in the NC lathe is performed by the NC device shown in FIG. 3. The operation of the basic embodiment described above will be described with reference to the flowchart of FIG. In the middle and the program, the in-operation synchronization mode is set by the in-operation synchronization command. Then, the tool rest 2 is moved to the standby position (the position shown in FIG. 4).

【0050】その後、刃物台1による切削動作を開始す
る。そして、刃物台1が動作中同期開始位置(図4に実
線で示した位置、すなわち刃物台2との相対距離が設定
値dになる位置)になったかどうかを常に判断し、動作
中同期開始位置になると刃物台2の動作中同期を開始す
る。それによって、刃物台2は刃物台1のX軸方向への
移動に追従して同期移動する。以後は、刃物台1が動作
中同期開始位置に戻ったかどうかを判断し、戻ったら動
作中同期を解除する。そして、動作中同期解除命令によ
り、動作中同期モードを終了する。
After that, the cutting operation by the tool rest 1 is started. Then, it is always determined whether or not the tool rest 1 has reached the synchronization start position during operation (the position shown by the solid line in FIG. 4, that is, the position where the relative distance to the tool rest 2 is the set value d), and synchronization start during operation is started. When the position is reached, synchronization is started during the operation of the tool rest 2. As a result, the tool rest 2 moves synchronously following the movement of the tool rest 1 in the X-axis direction. After that, it is determined whether or not the tool rest 1 has returned to the operating synchronization start position, and when returning, the operating synchronization is released. Then, the in-operation synchronization mode is ended by the in-operation synchronization release command.

【0051】この実施例で用いられる動作中同期命令
は、例えば「G128」のように「G」と数値で表さ
れ、その命令以下の引数で次のように動作中同期情報を
指定する。 G128 X1 X2 140.0 X=X2−DX1 この動作中同期情報の「X1」は基準軸(第一の動作
部),「X2」は同期軸(第二の動作部),「140.0」
は同期開始位置(図4参照)が「X1=140.0」であ
ること,「X=X2−DX1」は同期方式をそれぞれ示
している。
The in-operation synchronization command used in this embodiment is represented by a numerical value "G" such as "G128", and the in-operation synchronization information is designated by the following arguments with the command. G128 X1 X2 140.0 X = X2-DX1 In this operating synchronization information, "X1" is the reference axis (first operation part), "X2" is the synchronization axis (second operation part), "140.0".
Indicates that the synchronization start position (see FIG. 4) is "X1 = 140.0", and "X = X2-DX1" indicates the synchronization method.

【0052】また、この動作中同期情報は、「G128
1,G1282,……」あるいは「G128A,G12
8B,……」のように、動作中同期命令に付けた番号
「1,2,…」または記号「A,B,…等」により、予
めその各番号または記号ごとに設定して、NC装置の動
作中同期情報格納部(例えば図3のRAM50)に表1
に示すように格納しておき、それを動作中同期命令によ
ってシステム制御部40が読み込むようにすることもで
きる。
Further, this running synchronization information is "G128.
1, G1282, ... ”or“ G128A, G12
8B, ..., ”or the number“ 1,2, ... ”Or the symbol“ A, B, ..., ”attached to the synchronizing command during operation, is set in advance for each number or symbol, and the NC device Table 1 in the in-operation synchronization information storage unit (for example, RAM 50 in FIG. 3).
It is also possible to store the data as shown in (1) and read it by the system control unit 40 by an operating synchronization command.

【0053】[0053]

【表1】 [Table 1]

【0054】次に、この発明による動作中同期制御によ
り、第一の動作部と同期して複数の第二の動作部を動作
させる実施例について図8乃至図10を参照して説明す
る。この例は、3個の移動刃物台を有するNC旋盤であ
り、図8及び図9において、図4乃至図7と対応する部
分には同一の符号を付している。
Next, an embodiment in which a plurality of second operation units are operated in synchronization with the first operation unit by the in-operation synchronization control according to the present invention will be described with reference to FIGS. 8 to 10. This example is an NC lathe having three movable tool rests, and in FIGS. 8 and 9, parts corresponding to those in FIGS. 4 to 7 are designated by the same reference numerals.

【0055】そして、バイト1aを取り付けた刃物台1
が第一の動作部であり、バイト2aを取り付けた刃物台
2及びバイト3aを取り付けた刃物台3が第二の動作部
である。そして、刃物台1に対して刃物台2,3はそれ
ぞれ90°の角度関係で配設され、刃物台2と3はワー
ク5の中心に対して対称に配置されている。刃物台1は
少なくともX軸方向に移動可能であり、刃物台2,3は
同じくX軸方向とY軸方向にも移動可能である。
Then, the tool rest 1 to which the cutting tool 1a is attached
Is the first operating unit, and the tool rest 2 with the cutting tool 2a attached and the tool rest 3 with the cutting tool 3a are the second working unit. The tool rests 2 and 3 are arranged in an angular relationship of 90 ° with respect to the tool rest 1, and the tool rests 2 and 3 are arranged symmetrically with respect to the center of the work 5. The tool rest 1 is movable at least in the X-axis direction, and the tool rests 2, 3 are also movable in the X-axis direction and the Y-axis direction.

【0056】そこで、プログラム運転中に図10のタイ
ムチャートに示すように、動作中同期命令によりNC装
置を動作中同期モードにすると、刃物台2をY軸のマイ
ナス方向(図で下方)へ、刃物台3をY軸のプラス方向
(図で上方)へそれぞれワーク5に対して前進移動させ
て、図8に示す待機位置にする。
Therefore, as shown in the time chart of FIG. 10 during the program operation, when the NC device is set to the operating synchronous mode by the operating synchronous command, the tool rest 2 is moved in the negative direction of the Y-axis (downward in the figure). The tool rest 3 is moved forward with respect to the workpiece 5 in the plus direction of the Y-axis (upward in the figure) to the standby position shown in FIG.

【0057】そして、刃物台1の動作命令が実行される
と、刃物台1が図8に実線で示す位置からX軸のマイナ
ス方向(図で左方)へ前進し、同図に仮想線で示す動作
中同期開始位置(刃物台2との相対距離が予め設定され
た値dになる位置)に達すると動作中同期を開始し、刃
物台1のX軸のマイナス方向への前進に同期して刃物台
2と3が同方向へ同じ速度で移動する。したがって、刃
物台1は刃物台2及び3と干渉することなく図9に示す
位置になり、バイト1aによりワーク5の切削加工を開
始することができる。
When the operation command of the tool rest 1 is executed, the tool rest 1 advances from the position shown by the solid line in FIG. 8 to the minus direction of the X-axis (to the left in the figure) and is shown by a virtual line in the figure. When the in-operation synchronization start position (position at which the relative distance to the tool rest 2 becomes a preset value d) is reached, in-operation synchronization is started and synchronized with the forward movement of the tool rest 1 in the negative direction of the X axis. Turrets 2 and 3 move in the same direction at the same speed. Therefore, the tool rest 1 is at the position shown in FIG. 9 without interfering with the tool rests 2 and 3, and the cutting work of the work 5 can be started by the cutting tool 1a.

【0058】その切削加工が終了して、刃物台1がX軸
のプラス方向へ後退し始めると、それに同期して刃物台
2,3もX軸のプラス方向へ同じ速度で復帰移動する。
刃物台1が図8に仮想線で示した動作中同期開始位置ま
で後退すると、刃物台2,3も同図に示す待機位置に復
帰し、そこで動作中同期を解除し、刃物台1だけがさら
に後退して、図8に実線で示す位置まで戻る。その後、
動作中同期解除命令により動作中同期モードを終了す
る。
When the turret 1 starts to move backward in the X-axis plus direction after the cutting process is completed, the turrets 2 and 3 also return and move in the X-axis plus direction at the same speed in synchronization therewith.
When the tool rest 1 retracts to the in-motion synchronization start position shown by the phantom line in FIG. 8, the tool rests 2 and 3 also return to the standby position shown in FIG. It further retreats and returns to the position shown by the solid line in FIG. afterwards,
The in-operation synchronization mode is ended by the in-operation synchronization release command.

【0059】なお、刃物台1が動作中同期開始位置に達
した時に刃物台2,3が同期動作を開始する際、図10
に示すようにその立上り(刃物台1と同じ速度になるま
で)に時間t1の遅れが生じる。刃物台1の後退時に同
期動作を解除する際にも時間t2の遅れが生じる。この
遅れを計算して、特に立上り時に動作中同期の一定の位
置関係を崩さないように、第2の動作部を同期制御する
とよい。
It should be noted that when the tool rests 2 and 3 start the synchronizing operation when the tool rest 1 reaches the synchronizing start position during operation, as shown in FIG.
As shown in (3), a delay of time t1 occurs in its rising (until the speed becomes the same as that of the tool rest 1). A delay of time t2 also occurs when canceling the synchronous operation when the tool rest 1 is retracted. It is advisable to calculate the delay and control the second operation unit synchronously so that the constant positional relationship of the synchronization during operation is not broken particularly at the time of rising.

【0060】例えば、第一の動作部(基準軸)である刃
物台1の同期開始位置における速度を計算により求め、
第二の動作部(同期軸)である刃物台2を、刃物台1が
同期開始位置に到達する寸前に動作を開始させることに
より、刃物台1と2の同期動作中の相対位置関係の誤差
を小さくすることができる。両者間の相対距離を同期動
作中Pに保とうとする場合、刃物台1が同期開始位置に
到達した時点(相対距離がPになった時点)で刃物台2
を刃物台1と同じ速度で移動させようとすると、その立
上りの遅れにより両者の相対距離はPより小さくなって
しまうので、刃物台2の速度を一時刃物台1の速度より
速くして、相刃物台1との相対対距離がPになった時点
で、刃物台1と同じ速度にして相対距離Pを保。したが
って、この間の相対距離は目標値Pに対して、一時的に
かなり誤差が生じる恐れがある。
For example, the velocity at the synchronization start position of the tool rest 1 which is the first operation unit (reference axis) is calculated,
By starting the operation of the tool rest 2 which is the second operation unit (synchronization axis) just before the tool rest 1 reaches the synchronization start position, an error in the relative positional relationship between the tool rests 1 and 2 during the synchronous operation. Can be made smaller. When trying to keep the relative distance between the two at P during the synchronous operation, the turret 2 at the time when the turret 1 reaches the synchronization start position (when the relative distance becomes P).
If the turret is moved at the same speed as the turret 1, the relative distance between the two becomes smaller than P due to the delay in its rising, so the speed of the turret 2 is made faster than that of the temporary turret 1, and the When the relative distance to the tool rest 1 becomes P, the speed is kept the same as that of the tool rest 1 and the relative distance P is maintained. Therefore, there is a possibility that the relative distance between them may temporarily be considerably different from the target value P.

【0061】これに対し、上述のように刃物台1が同期
開始位置に到達する寸前に、刃物台2を刃物台1の同期
開始位置における速度で移動開始させれば、その立上り
の遅れがあっても、刃物台2の移動開始直後は両者の相
対距離はPより若干大きくなり、その後刃物台2の速度
が刃物台1の速度と同じになるまでの間に相対距離が縮
まってPになり、その後は刃物台1と2が同じ速度で相
対距離Pを保って移動する。したがって相対距離の誤差
を極めて小さくすることができる。
On the other hand, if the tool rest 2 is started to move at the speed of the synchronization start position of the tool rest 1 just before the tool rest 1 reaches the synchronization start position as described above, there is a delay in its rising. However, immediately after the start of the movement of the tool rest 2, the relative distance between them becomes slightly larger than P, and then the relative distance becomes P until the speed of the tool rest 2 becomes the same as the speed of the tool rest 1. After that, the turrets 1 and 2 move at the same speed while maintaining the relative distance P. Therefore, the error of the relative distance can be made extremely small.

【0062】次に、この発明による動作中同期制御によ
り、第一の動作部を基準として第二の動作部を動作中同
期させ、その第二の動作部を基準として第三の動作部を
動作中同期させる実施例について図11乃至図14を参
照して説明する。この例も、3個の移動刃物台を有する
NC旋盤であり、図11乃至図13において、図8及び
図9と対応する部分には同一の符号を付している。
Next, the in-operation synchronization control according to the present invention synchronizes the second operation section with the first operation section as the reference, and operates the third operation section with the second operation section as the reference. An example of middle synchronization will be described with reference to FIGS. 11 to 14. This example is also an NC lathe having three movable tool rests, and in FIGS. 11 to 13, parts corresponding to those in FIGS. 8 and 9 are designated by the same reference numerals.

【0063】この実施例では、バイト1aを取り付けた
刃物台1が第一の動作部、バイト2aを取り付けた刃物
台2が第二の動作部、バイト3aを取り付けた刃物台3
が第三の動作部である。そして、刃物台1に対して刃物
台2は90°の角度関係で、刃物台3は180°の角度
関係で配設されている。そして、刃物台1と3は少なく
ともX軸方向に移動可能であり、刃物台3は同じくX軸
方向とY軸方向にも移動可能である。
In this embodiment, the tool rest 1 to which the cutting tool 1a is attached is the first operating part, the tool post 2 to which the cutting tool 2a is attached is the second operation part, and the tool rest 3 to which the cutting tool 3a is attached.
Is the third operating part. The tool rest 2 and the tool rest 3 are arranged in an angular relationship of 90 ° and 180 ° with respect to the tool rest 1, respectively. The tool rests 1 and 3 are movable at least in the X axis direction, and the tool rest 3 is also movable in the X axis direction and the Y axis direction.

【0064】そこで、プログラム運転中に、動作中同期
命令によりNC装置を動作中同期モードにした後、図1
1に示す状態で刃物台1の動作命令が実行されると、刃
物台1が図11に実線で示す位置からX軸のマイナス方
向へ前進し、同図に仮想線で示す第1の動作中同期開始
位置(刃物台2との相対距離が予め設定された値d1に
なる位置)に達すると動作中同期を開始し、刃物台1の
X軸のマイナス方向への前進に同期して刃物台2が同方
向へ同じ速度で移動する。したがって、刃物台1は刃物
台2と干渉することなく図12に示す位置になり、バイ
ト1aによりワーク5の切削加工を開始することができ
る。
Therefore, during the program operation, after the NC device is set to the operating synchronous mode by the operating synchronous command, the operation shown in FIG.
When the operation command of the turret 1 is executed in the state shown in FIG. 1, the turret 1 advances from the position shown by the solid line in FIG. 11 in the negative direction of the X axis, and during the first movement shown by the phantom line in the same figure. When the synchronization start position (the position where the relative distance to the tool rest 2 becomes a preset value d1) is reached, synchronization is started during operation, and the tool rest 1 is synchronized with the forward movement of the tool rest 1 in the negative direction of the X axis. 2 moves in the same direction at the same speed. Therefore, the tool rest 1 is at the position shown in FIG. 12 without interfering with the tool rest 2, and the cutting work of the work 5 can be started by the cutting tool 1a.

【0065】この時、刃物台2が第2の動作中同期開始
位置(刃物台3との相対距離が予め設定された値d2に
なる位置)に達し、刃物台3が刃物台2に対して同期動
作を開始する。そして、バイト1aによる切削加工を進
めながら刃物台1がさらにX軸のマイナス方向へ移動す
ると、それに同期して刃物台2が同方向へ同じ速度で移
動し、その刃物台2の移動に同期して刃物台3が同方向
へ同じ速度で移動する。したがって、図13に示すよう
に、刃物台1と刃物台2は相対距離d1を保ち、刃物台
2と刃物台3は相対距離d2を保って図で左方へ移動
し、互いに干渉することなく、バイト1aによるワーク
5の切削加工を完了することができる。
At this time, the tool rest 2 reaches the second in-motion synchronization start position (the position where the relative distance to the tool rest 3 becomes a preset value d2), and the tool rest 3 with respect to the tool rest 2. Start synchronous operation. When the tool rest 1 further moves in the negative direction of the X-axis while advancing the cutting work by the cutting tool 1a, the tool rest 2 moves in the same direction at the same speed in synchronization with it, and in synchronization with the movement of the tool rest 2. The tool rest 3 moves in the same direction at the same speed. Therefore, as shown in FIG. 13, the tool rest 1 and the tool rest 2 maintain the relative distance d1, and the tool rest 2 and the tool rest 3 maintain the relative distance d2 and move to the left in the figure, without interfering with each other. It is possible to complete the cutting of the work 5 with the tool 1a.

【0066】その後、刃物台1がX軸のプラス方向(図
で右方)へ後退移動すると、それに同期して刃物台2が
同動し、さらにそれに同期して刃物台3が同動する。そ
して、刃物台2が図12に示した第2の動作中同期開始
位置に戻ると、刃物台3は同期を解除して停止する。さ
らに、刃物台1が図11に仮想線で示した第1の動作中
同期開始位置まで後退すると、刃物台2も同期を解除し
て停止する。そして、刃物台1だけがさらに後退して、
図11に実線で示した位置に復帰する。
After that, when the tool rest 1 moves backward in the plus direction of the X axis (to the right in the figure), the tool rest 2 moves in synchronization therewith, and further the tool rest 3 moves in synchronization with it. Then, when the tool rest 2 returns to the second in-operation synchronization start position shown in FIG. 12, the tool rest 3 releases the synchronization and stops. Further, when the turret 1 retracts to the first in-operation synchronization start position shown by the phantom line in FIG. 11, the turret 2 also cancels the synchronization and stops. And only the turret 1 moves further back,
It returns to the position shown by the solid line in FIG.

【0067】図14はこの実施例の上述した動作を示す
タイムチャートであり、S1は刃物台1が第1の動作中
同期開始位置を通過する時点であり、S2は刃物台2が
第2の動作中同期開始位置を通過する時点である。
FIG. 14 is a time chart showing the above-described operation of this embodiment. S1 is the time when the tool rest 1 passes the synchronization start position during the first operation, and S2 is the second end of the tool rest 2. This is the time when the synchronization start position is passed during operation.

【0068】次に、第二の動作部に動作限界(ストロー
クエンド)を設けて、それを越えようとした時に動作中
同期を解除するようにした実施例を図15及び図16に
よって説明する。図15において、動作部Aが第一の動
作部であり、動作部Bが第二の動作部である。そして、
Sポイントが動作部Bの動作限界、Pは動作部AとBが
動作中同期中に保つ所定の相対距離である。
Next, an embodiment in which an operation limit (stroke end) is provided in the second operation portion and the synchronization is released during operation when the second operation portion is exceeded will be described with reference to FIGS. 15 and 16. In FIG. 15, the operating unit A is the first operating unit, and the operating unit B is the second operating unit. And
S point is the operation limit of the operation unit B, and P is a predetermined relative distance that the operation units A and B keep during the operation and synchronization.

【0069】動作中同期モードで、動作部AとBの相対
距離がPより大の範囲では互いに自由に移動する。そし
て、動作部Aが動作部Bに近づく方向へ移動し、その相
対距離がPになると動作中同期を開始して、動作部Bは
動作部Aの移動に同期して動方向へ同じ速度で移動す
る。その状態で、動作部Aが図で右方へ移動しそれに追
従する動作部BがSポイントに達すると、動作中同期を
解除してそこで停止し、動作部Aは移動を継続する。動
作部Aが再び図で左方へ移動して、Sポイントで停止し
ている動作部Bとの相対距離がPになると、再び動作中
同期を開始する。この動作は動作中同期解除命令がある
まで続く。
In the synchronous mode during operation, the moving parts A and B freely move with each other in a range where the relative distance is larger than P. Then, the operation unit A moves toward the operation unit B, and when the relative distance becomes P, the operation synchronization starts, and the operation unit B synchronizes with the movement of the operation unit A at the same speed in the moving direction. Moving. In that state, when the operation unit A moves to the right in the figure and the operation unit B following the operation unit reaches the S point, the synchronization is released during operation and stopped there, and the operation unit A continues to move. When the operation unit A moves to the left again in the figure and the relative distance between the operation unit B and the operation unit B stopped at the S point becomes P, the in-operation synchronization is started again. This operation continues until there is a sync release command during operation.

【0070】図16は動作部Aと動作部Bの移動軸が任
意の角度(図示の例では90°)で交差する場合の上記
と同様な動作中同期の例を示す。この場合、動作部Aと
Bの交差する移動軸に沿う相対距離a+bを前述の例に
おけるPとして、動作中同期において一定に保つ。
FIG. 16 shows an example of synchronization during operation similar to the above when the movement axes of the operation unit A and the operation unit B intersect at an arbitrary angle (90 ° in the illustrated example). In this case, the relative distance a + b along the moving axis where the operating units A and B intersect is set to P in the above-described example, and is kept constant during the operation synchronization.

【0071】そこで、動作中同期モードで、動作部Aが
図で下方へ移動して、動作部Bの相対距離がa+b=P
になると動作部Bが動作中同期を開始し、動作部Aの下
方への移動に同期して動作部Bが同じ速度で図で左方へ
移動する。そして、動作部Aが図で上方へ後退移動する
と、動作部Bも同じ速度で図で右方へ移動するが、Sポ
イントに達すると動作中同期を解除してそこに停止す
る。動作部Aは移動を継続する。その後、動作部Aが再
び下方へ移動して、Sポイントで停止している動作部B
との相対距離がA+B=Pになると、再び動作中同期を
開始する。
Therefore, in the synchronous mode during operation, the operation unit A moves downward in the figure, and the relative distance of the operation unit B becomes a + b = P.
Then, the operation unit B starts synchronization during operation, and in synchronization with the downward movement of the operation unit A, the operation unit B moves leftward in the figure at the same speed. Then, when the operation unit A moves backward in the drawing, the operation unit B also moves to the right in the drawing at the same speed, but when the point S is reached, the operation synchronization is released and the operation unit B stops there. The operation unit A continues to move. After that, the operation unit A moves downward again, and the operation unit B stopped at the S point.
When the relative distance between and becomes A + B = P, synchronization during operation is started again.

【0072】ここで、図2に示したNC旋盤にこの発明
による制御方法を実施する場合の具体例を説明する。刃
物台14に取り付けられたバイト15として、前挽きバ
イトと、溝入れバイトと、突切りバイトを用意する。一
方、対向刃物台22の相対回転工具23のいずれかドリ
ルを用意する。そして、図17に示すように、主軸にチ
ャックされてカイトブッシュ12から突出して回転され
るするワークWに対して、〜の各工程で各工具を矢
印で示すように移動させて次の各加工を行なうものとす
る。
Here, a concrete example in which the control method according to the present invention is applied to the NC lathe shown in FIG. 2 will be described. As the cutting tool 15 attached to the tool post 14, a pre-grinding tool, a grooving tool, and a parting tool are prepared. On the other hand, one of the relative rotary tools 23 of the opposed tool post 22 is prepared. Then, as shown in FIG. 17, with respect to the work W that is chucked by the main shaft and protrudes from the kite bush 12 and is rotated, each tool is moved as indicated by an arrow in each step of to, and each of the following machining is performed. Shall be performed.

【0073】前挽きバイトで外形加工をする。 溝入れバイトで外周に溝を切る。 ドリルで端面に所定内径及び深さの穴をあける。 突切りバイトでワークを切り離す。The outer shape is processed with a pre-ground tool. Cut a groove on the outer circumference with a grooving tool. Drill a hole with a specified inner diameter and depth on the end face with a drill. Cut off the work with a parting tool.

【0074】の加工後、安全な位置まで刃物台14を
下げ、溝入れバイトを選択している間にの加工に備え
て、対向刃物台22(背面主軸台20)をZ2方向へ前
進させて、相対回転工具23のドリルを待機位置まで進
める。その状態で、の加工を行なうために溝入れバイ
トを前進させる際、ドリルと干渉させないため、および
溝切り加工後少ない待ち時間でドリルによる穴あけ加工
を行なうために、刃物台14と対向刃物台22(背面主
軸台20)とを動作中同期させる。
After machining, the tool post 14 is lowered to a safe position, and the counter tool post 22 (rear headstock 20) is advanced in the Z2 direction in preparation for machining while the grooving tool is selected. , Advance the drill of the relative rotary tool 23 to the standby position. In this state, when the grooving tool is advanced to perform the machining, in order not to interfere with the drill and to perform drilling with the drill in a short waiting time after the grooving, the tool post 14 and the facing tool post 22 are used. (Back headstock 20) is synchronized during operation.

【0075】この場合、刃物台14が基準となる第一の
動作部、対向刃物台22が同期する第二の動作部とな
る。そして、ドリルが対向刃物台22の図2で左端の相
対回転工具である場合は、図6に示した同期方式にな
り、中央あるいは右端の相対回転工具である場合は、図
7に示した同期方式となる。
In this case, the tool rest 14 serves as a reference first working part, and the opposing tool rest 22 serves as a second working part in synchronization. When the drill is the relative rotary tool at the left end in FIG. 2 of the opposed tool post 22, the synchronization method shown in FIG. 6 is used, and when the drill is the relative rotary tool at the center or the right end, the synchronization shown in FIG. It becomes a method.

【0076】前述の各実施例はNC旋盤のプログラム運
転の場合について説明したが、この発明はマニュアル運
転の場合にも実施できるので、その場合の例を説明す
る。まず、図3に示した操作盤44でマニュアル運転モ
ードを選び、次いでキーボード42を使って動作中同期
情報入力画面を選ぶ。すると、ディスプレイ43に図1
8に示すような動作中同期情報入力画面が表示される。
そこで、キーボード42aを使って、前述した動作中同
期情報、すなわち基準軸(第一の動作部),同期軸(第
二の動作部),動作中同期開始位置,及び同期方式を、
表示画面の各欄に例えば次のように入力する。 X1,X2,X1=140.0 ,X=X2−DX1
Although the above-described embodiments have been described with respect to the case of the program operation of the NC lathe, the present invention can be implemented in the case of the manual operation, so an example in that case will be described. First, the manual operation mode is selected using the operation panel 44 shown in FIG. 3, and then the operating synchronization information input screen is selected using the keyboard 42. Then, the display 43 is shown in FIG.
The operating synchronization information input screen as shown in 8 is displayed.
Therefore, by using the keyboard 42a, the above-described operating synchronization information, that is, the reference axis (first operating unit), the synchronizing axis (second operating unit), the operating synchronization start position, and the synchronization method,
For example, enter the following in each field of the display screen. X1, X2, X1 = 140.0, X = X2-DX1

【0077】そして、スイッチ42aを使って同期軸
(例えば図2の対向刃物台22)を待機位置に移動した
後、スイッチ42a中の動作中同期モードスイッチを押
して動作中同期モードにする。その後、基準軸(例えば
図2の刃物台14)を動作させる。その基準軸が動作中
同期開始位置に達すると、同期軸には指令を与えなくて
も基準軸と同期して動く。基準軸が動作中同期開始位置
からはずれると同期は解除される。その後、スイッチ4
2bの動作中同期モードスイッチを再び押して、動作中
同期モードを解除する。
After the switch 42a is used to move the synchronous shaft (for example, the opposed tool rest 22 in FIG. 2) to the standby position, the operating synchronous mode switch in the switch 42a is pressed to enter the operating synchronous mode. After that, the reference axis (for example, the tool rest 14 in FIG. 2) is operated. When the reference axis reaches the synchronization start position during operation, it moves in synchronization with the reference axis without giving a command to the synchronization axis. When the reference axis moves out of the synchronization start position during operation, the synchronization is released. Then switch 4
The in-operation synchronization mode switch is released by pressing the in-operation synchronization mode switch 2b again.

【0078】以上この発明をNC旋盤の制御に適用した
実施例について説明してきたが、この発明はNC旋盤に
限らず、複数の動作部を有するマシニングセンター,N
Cフライス盤,その他の各種NC工作機械に同様に適用
できる。
Although the embodiment in which the present invention is applied to the control of the NC lathe has been described above, the present invention is not limited to the NC lathe, and the machining center having a plurality of operating parts, N
The same can be applied to C milling machines and other various NC machine tools.

【0079】[0079]

【発明の効果】以上説明してきたように、この発明によ
れば、複数の動作部を有するNC工作機械の動作中、第
一の動作部を一旦停止させることなく第二の動作部との
同期動作を開始でき、またその同期を解除することもで
きるので、動作部同士の干渉を防止できると共に各刃物
台をワークに対して近接した位置で待機させることもで
き、、無駄な制動時間と加速時間を不要にし、サイクル
タイムを短縮して加工効率を高めることができる。しか
も切削加工中に同期開始あるいは解除を行なっても、ワ
ークの切削面に段差やスジを発生させるようなことはな
い。
As described above, according to the present invention, during operation of an NC machine tool having a plurality of operating parts, the first operating part is synchronized with the second operating part without being temporarily stopped. Since the operation can be started and the synchronization can be released, it is possible to prevent interference between the operating parts and also to make each tool rest stand by in a position close to the work, resulting in unnecessary braking time and acceleration. Time can be eliminated, cycle time can be shortened, and processing efficiency can be improved. Moreover, even if the synchronization is started or released during cutting, no step or streak is generated on the cutting surface of the work.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明によるNC工作機械の制御方法の基本
的実施例の動作フロー図である。
FIG. 1 is an operation flow chart of a basic embodiment of a control method for an NC machine tool according to the present invention.

【図2】この発明による制御方法を実施するNC旋盤の
一例を示す要部外観斜視図である。
FIG. 2 is an external perspective view of an essential part showing an example of an NC lathe for carrying out the control method according to the present invention.

【図3】図1に示したNC旋盤の制御ユニットであるN
C装置の構成例を示すブロック図である。
3 is a control unit N of the NC lathe shown in FIG.
It is a block diagram which shows the structural example of C apparatus.

【図4】この発明による動作中同期開始位置の一例を示
す説明図である。
FIG. 4 is an explanatory diagram showing an example of an in-operation synchronization start position according to the present invention.

【図5】動作中同期制御を行なわない場合の動作部同士
の干渉例を示す説明図である。
FIG. 5 is an explanatory diagram showing an example of interference between operation units when the synchronous control during operation is not performed.

【図6】図4の状態から動作中同期制御中の状態を示す
説明図である。
FIG. 6 is an explanatory diagram showing a state in which synchronous control during operation is being performed from the state of FIG. 4;

【図7】同じく動作中同期制御中の他の例を示す説明図
である。
FIG. 7 is an explanatory diagram showing another example of during-operation synchronization control.

【図8】この発明の他の実施例の動作中同期開始前の状
態を示す説明図である。
FIG. 8 is an explanatory diagram showing a state before starting synchronization during operation according to another embodiment of the present invention.

【図9】同じくその動作中同期制御中の状態を示す説明
図である。
FIG. 9 is an explanatory diagram showing a state during synchronous control during operation.

【図10】同じくその各刃物台の動作を示すタイムチャ
ートである。
FIG. 10 is a time chart showing the operation of each of the turrets.

【図11】この発明のさらに他の実施例の動作中同期開
始前の状態を示す説明図である。
FIG. 11 is an explanatory view showing a state before the start of synchronization during operation of still another embodiment of the present invention.

【図12】同じくその刃物台2が第2の動作中同期開始
位置になった状態を示す説明図である。
FIG. 12 is an explanatory view showing a state in which the tool rest 2 is also at the second in-operation synchronization start position.

【図13】同じく刃物台1と2及び刃物台2と3が動作
中同期している状態を示す説明図である。
FIG. 13 is an explanatory diagram showing a state in which tool turrets 1 and 2 and tool turrets 2 and 3 are synchronized during operation.

【図14】同じくその各刃物台の動作を示すタイムチャ
ートである。
FIG. 14 is a time chart showing the operation of each of the turrets.

【図15】第二の動作部が動作限界を越えようとした時
に動作中同期を解除するようにした実施例の説明図であ
る。
FIG. 15 is an explanatory diagram of an embodiment in which the second operation unit cancels synchronization during operation when it is about to exceed the operation limit.

【図16】同じくその第一の動作部と第二の動作部の移
動軸が交差する場合の例の説明図である。
FIG. 16 is an explanatory diagram of an example when the movement axes of the first operation unit and the second operation unit also intersect.

【図17】図2に示したNC旋盤によりこの発明による
制御方法を実施してワークの加工を行なう場合の一例の
説明図である。
FIG. 17 is an explanatory diagram of an example of a case where the NC lathe shown in FIG. 2 is used to perform the control method according to the present invention to process a workpiece.

【図18】図3のNC装置においてマニュアル運転モー
ドでディスプレイ43に表示させる動作中同期情報入力
画面の一例を示す図である。
18 is a diagram showing an example of an in-operation synchronization information input screen displayed on the display 43 in a manual operation mode in the NC device of FIG.

【符号の説明】[Explanation of symbols]

1,2,3:刃物台(動作部) 1a,2a,3a:バイト 5:ワーク 10:ベット 11:刃物台ベース 12:ガイドブッシュ 13:XYテーブル 14:刃物台 15:バイト 16:回転工具 17:背面刃物台 18:背面加工用の工具 20:背面主軸台 21:背面主軸のチャック 22:対向刃物台 23:相対回転工具 30:駆動部 40:システム制御部 44:操作盤 45:入出力制御部 46:システム制御用プログラムメモリ(ROM) 48:加工プログラム格納部 50:RAM 52:加工動作制御部 W:ワーク 1,2,3: Turret (operating part) 1a, 2a, 3a: Bit 5: Work 10: Bed 11: Turret base 12: Guide bush 13: XY table 14: Turret 15: Tool 16: Rotating tool 17 : Rear turret 18: Back machining tool 20: Rear spindle 21: Rear spindle chuck 22: Opposite turret 23: Relative rotating tool 30: Drive unit 40: System control unit 44: Operation panel 45: Input / output control Part 46: System control program memory (ROM) 48: Machining program storage unit 50: RAM 52: Machining operation control unit W: Work

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 複数の動作部を一定の位置関係を保って
同時に動作させる同期制御を行なうNC工作機械の制御
方法において、 NC工作機械のプログラム運転中、プログラムの動作中
同期命令により指定された動作中同期情報である動作中
同期を行なう基準となる第一の動作部及びその第一の動
作部と同期して動作する第二の動作部と、この第二の動
作部が動作中同期を開始する第一の動作部の位置である
動作中同期開始位置と、動作中同期を実行中の第一の動
作部と第二の動作部の関係を示す同期方式とを解読し、
NC工作機械のNC装置を前記第一の動作部が前記動作
中同期命令で指定された前記動作中同期開始位置になる
と動作中同期を開始する動作中同期モードにする工程
と、 前記第一の動作部の動作命令が実行されて動作が開始さ
れると、NC工作機械のNC装置はこの第一の動作部が
前記動作中同期開始位置になったかどうかを常に判断
し、前記動作中同期開始位置になったとき前記動作中同
期命令で指定された同期方式に従って動作中同期を開始
する工程と、 プログラムの動作中同期解除命令により動作中同期を解
除して動作中同期モードを終了する工程とを有すること
を特徴とするNC工作機械の制御方法。
1. A method for controlling an NC machine tool that performs synchronous control for simultaneously operating a plurality of operating parts while maintaining a fixed positional relationship, wherein the NC machine tool is in program operation, and is specified by a program operation synchronous command. The first operating unit serving as a reference for performing the operating synchronization, which is the operating synchronization information, the second operating unit that operates in synchronization with the first operating unit, and the second operating unit perform the operating synchronization. Decoding the operating synchronization start position, which is the position of the first operating unit to start, and the synchronization method indicating the relationship between the first operating unit and the second operating unit that are executing the operating synchronization,
A step of setting an NC device of an NC machine tool in an in-operation synchronization mode in which in-operation synchronization is started when the first operation unit reaches the in-operation synchronization start position designated by the in-operation synchronization command; When the operation command of the operation unit is executed and the operation is started, the NC device of the NC machine tool always determines whether or not the first operation unit is at the operation start synchronization position, and the operation start synchronization is started. When the position is reached, starting the operating synchronization according to the synchronization method specified by the operating synchronization command; and releasing the operating synchronization by the operating synchronization release command of the program and ending the operating synchronization mode. A method for controlling an NC machine tool, comprising:
【請求項2】 複数の動作部を一定の位置関係を保って
同時に動作させる同期制御を行なうNC工作機械の制御
方法において、 NC工作機械のプログラム運転中、プログラムの動作中
同期命令により指定された動作中同期情報である動作中
同期を行なう基準となる第一の動作部及びその第一の動
作部と同期して動作する第二の動作部と、この第二の動
作部が動作中同期を開始する第一の動作部と第二の動作
部の相対位置と、動作中同期を実行中の第一の動作部と
第二の動作部の関係を示す同期方式とを解読し、NC工
作機械のNC装置を前記第一の動作部が前記動作中同期
命令で指定された前記相対位置になると動作中同期を開
始する動作中同期モードにする工程と、 前記第一の動作部の動作命令が実行されて動作が開始さ
れると、NC工作機械のNC装置はこの第一の動作部と
前記第二の動作部が前記相対位置になったかどうかを常
に判断し、前記相対位置になったとき前記動作中同期命
令で指定された同期方式に従って動作中同期を開始する
工程と、 プログラムの動作中同期解除命令により動作中同期を解
除して動作中同期モードを終了する工程とを有すること
を特徴とするNC工作機械の制御方法。
2. A NC machine tool control method for performing synchronous control for simultaneously operating a plurality of operating parts while maintaining a fixed positional relationship, wherein a NC command specified during operation of the program is specified during program operation of the NC machine tool. The first operating unit serving as a reference for performing the operating synchronization, which is the operating synchronization information, the second operating unit that operates in synchronization with the first operating unit, and the second operating unit perform the operating synchronization. The relative position of the first motion unit and the second motion unit to be started, and the synchronization method indicating the relationship between the first motion unit and the second motion unit that are executing the synchronization during motion are decoded, and the NC machine tool The step of setting the NC device in the in-operation synchronization mode in which the in-operation synchronization is started when the first operation unit reaches the relative position specified by the in-operation synchronization command, and the operation command of the first operation unit is Once executed and the operation started, NC work The NC device of the machine always judges whether or not the first motion part and the second motion part are in the relative position, and when they are in the relative position, according to the synchronization method specified by the in-operation synchronization command. A method for controlling an NC machine tool, comprising: a step of starting in-operation synchronization; and a step of releasing the in-operation synchronization by an in-operation synchronization release command of a program and ending the in-operation synchronization mode.
【請求項3】 前記動作中同期情報を前記動作中同期命
令の引数で指定することを特徴とする請求項1又は2記
載のNC工作機械の制御方法。
3. The control method for an NC machine tool according to claim 1, wherein the operating synchronization information is designated by an argument of the operating synchronization command.
【請求項4】 動作中同期命令に付けた番号または記号
により、予めその各番号または記号ごとにNC工作機械
のNC装置の動作中同期情報収納部に設定してある動作
中同期を行なう基準となる第一の動作部及びその第一の
動作部と同期して動作する第二の動作部と、この第二の
動作部が動作中同期を開始する第一の動作部の位置であ
る動作中同期開始位置と、動作中同期を実行中の第一の
動作部と第二の動作部の関係を示す同期方式とを、動作
中同期情報収納部から読み込む工程を有することを特徴
とする請求項1記載のNC工作機械の制御方法。
4. A reference for performing in-operation synchronization, which is set in advance in the in-operation synchronization information storage section of the NC device of the NC machine tool by the number or symbol given to the in-operation synchronization command. The first operation unit and the second operation unit that operates in synchronization with the first operation unit, and the second operation unit is in operation The position of the first operation unit that starts synchronization During operation 7. A step of reading a synchronization start position and a synchronization method indicating a relationship between the first operation unit and the second operation unit that are executing the in-operation synchronization from the in-operation synchronization information storage unit. 2. The NC machine tool control method according to 1.
【請求項5】 動作中同期の実行中、第二の動作部が動
作中同期を開始する前に待機していた位置に戻った時に
動作中同期を解除することを特徴とする請求項1又は2
記載のNC工作機械の制御方法。
5. The operating synchronization is canceled when the second operation unit returns to the position which was waiting before starting the operating synchronization during execution of the operating synchronization. Two
A method for controlling the NC machine tool described.
【請求項6】 動作中同期の実行中、第二の動作部が動
作限界を越えようとした時に動作中同期を解除すること
を特徴とする請求項1又は2記載のNC工作機械の制御
方法。
6. The method for controlling an NC machine tool according to claim 1, wherein during execution of the synchronization during operation, the synchronization during operation is released when the second operation unit tries to exceed the operation limit. .
【請求項7】 前記第一の動作部と同期して複数の第二
の動作部を動作させることを特徴とする請求項1又は2
記載のNC工作機械の制御方法。
7. The plurality of second operation units are operated in synchronization with the first operation unit.
A method for controlling the NC machine tool described.
【請求項8】 請求項1又は2記載のNC工作機械の制
御方法において、前記第二の動作部を第二の動作中同期
を行なう基準として、その第二の動作部と同期して第三
の動作部を動作させる工程を有することを特徴とするN
C工作機械の制御方法。
8. The NC machine tool control method according to claim 1 or 2, wherein the second operating unit is synchronized with the second operating unit as a reference for performing synchronization during the second operation. N having a step of operating the operating unit of
C Machine tool control method.
【請求項9】 動作中同期を開始する際、待機中の第二
の動作部の動作の立ち上げ遅れを計算し、動作中同期の
実行中に保たれる一定の位置関係を崩さないように第二
の動作部を動作させることを特徴とする請求項1又は2
記載のNC工作機械の制御方法。
9. When starting the in-operation synchronization, the start-up delay of the operation of the second operation unit in the standby state is calculated so that the fixed positional relationship maintained during the execution of the in-operation synchronization is not disturbed. The second operation unit is operated, wherein the second operation unit is operated.
A method for controlling the NC machine tool described.
【請求項10】 動作中同期を実行中の第一の動作部と
第二の動作部の関係を示す同期方式を第一の動作部と第
二の動作部の各軸の関係式により示すことを特徴とする
請求項1乃至4のいずれか一項に記載のNC工作機械の
制御方法。
10. A synchronization method indicating a relationship between a first operation unit and a second operation unit that is executing in-operation synchronization is shown by a relational expression of each axis of the first operation unit and the second operation unit. The method for controlling an NC machine tool according to any one of claims 1 to 4, wherein:
【請求項11】 動作中同期を実行中の第一の動作部と
第二の動作部の関係を示す同期方式を番号又は記号によ
り示し、各番号または記号に対応した同期方式収納部に
第一の動作部と第二の動作部の各軸の関係式を読み込む
ことを特徴とする請求項1乃至4のいずれか一項に記載
のNC工作機械の制御方法。
11. A synchronization method indicating a relationship between a first operation unit and a second operation unit that is performing in-operation synchronization is indicated by a number or a symbol, and a synchronization method storage unit corresponding to each number or symbol is provided with a first method. 5. The method for controlling an NC machine tool according to claim 1, wherein the relational expressions of the respective axes of the operation unit and the second operation unit are read.
【請求項12】 複数の動作部を一定の位置関係を保っ
て同時に動作させる同期制御を行なうNC工作機械の制
御方法において、 NC工作機械をマニュアル運転中、その操作盤から動作
中同期を行なう基準となる第一の動作部及びその第一の
動作部と同期して動作する第二の動作部と、この第二の
動作部が動作中同期を開始する第一の動作部の位置であ
る動作中同期開始位置と、動作中同期を実行中の第一の
動作部と第二の動作部の関係を示す同期方式とを指定又
は入力する工程と、 NC工作機械のNC装置を、前記第一の動作部が指定さ
れた前記動作中同期開始位置になると動作中同期を開始
する動作中同期モードにする工程と、 前記動作中同期を行なう基準となる第一の動作部がマニ
ュアル運転により動作開始されると、NC工作機械のN
C装置はこの第一の動作部が前記動作中同期開始位置に
なったかどうかを判定し、前記動作中同期開始位置にな
ったとき指定された同期方式に従って動作中同期を開始
する工程と、 NC工作機械の操作盤からNC装置に動作中同期を解除
して前記動作中同期モードを終了させる工程とを有する
ことを特徴とするNC工作機械の制御方法。
12. A control method for an NC machine tool, which performs synchronous control for simultaneously operating a plurality of operating parts while maintaining a fixed positional relationship, in a method for controlling NC machine tool during manual operation and during operation from its operation panel. And a second operation unit that operates in synchronization with the first operation unit, and an operation that is the position of the first operation unit that starts synchronization during operation of the second operation unit. A step of designating or inputting a middle synchronization start position and a synchronization method indicating a relationship between a first operation part and a second operation part which are executing in-operation synchronization; and an NC device of an NC machine tool, wherein The operation section is set to the in-operation synchronization start position when the specified operation-in-operation synchronization start position is set, and the first operation section serving as a reference for performing the in-operation synchronization is started by manual operation. Then, the NC machine tool N
The C device determines whether or not the first operation unit has reached the in-operation synchronization start position, and when the first operation unit reaches the in-operation synchronization start position, starts the in-operation synchronization according to a specified synchronization method; A method for controlling an NC machine tool, comprising the step of releasing the operating synchronization from the operation panel of the machine tool to the NC device and ending the operating synchronization mode.
JP06642895A 1995-03-24 1995-03-24 Control method of NC machine tool Expired - Fee Related JP3572113B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06642895A JP3572113B2 (en) 1995-03-24 1995-03-24 Control method of NC machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06642895A JP3572113B2 (en) 1995-03-24 1995-03-24 Control method of NC machine tool

Publications (2)

Publication Number Publication Date
JPH08263114A true JPH08263114A (en) 1996-10-11
JP3572113B2 JP3572113B2 (en) 2004-09-29

Family

ID=13315511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06642895A Expired - Fee Related JP3572113B2 (en) 1995-03-24 1995-03-24 Control method of NC machine tool

Country Status (1)

Country Link
JP (1) JP3572113B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002341915A (en) * 2001-05-16 2002-11-29 Citizen Watch Co Ltd Method for machining work in numerically controlled machine tool and its program
JP2008126371A (en) * 2006-11-22 2008-06-05 Star Micronics Co Ltd Machine tool
JP2009294868A (en) * 2008-06-04 2009-12-17 Mitsubishi Electric Corp Numerical control device and control method for machine tool
US8043436B2 (en) 2005-10-05 2011-10-25 Tokyo Electron Limited Substrate cleaning system, substrate cleaning method, subtrate cleaning program, and program recording medium
WO2011145144A1 (en) * 2010-05-20 2011-11-24 三菱電機株式会社 Numeric control program generation method, device for same, and program for causing computer to execute method for same
CN109822116A (en) * 2019-03-28 2019-05-31 山东大山不锈钢制品有限公司 Lathe process exercise assist
JP2020166569A (en) * 2019-03-29 2020-10-08 オムロン株式会社 Controller
CN113843423A (en) * 2021-10-26 2021-12-28 湖北文特斯智能科技有限公司 Lathe control method for preventing tool rest from being impacted

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002341915A (en) * 2001-05-16 2002-11-29 Citizen Watch Co Ltd Method for machining work in numerically controlled machine tool and its program
US8043436B2 (en) 2005-10-05 2011-10-25 Tokyo Electron Limited Substrate cleaning system, substrate cleaning method, subtrate cleaning program, and program recording medium
JP2008126371A (en) * 2006-11-22 2008-06-05 Star Micronics Co Ltd Machine tool
JP2009294868A (en) * 2008-06-04 2009-12-17 Mitsubishi Electric Corp Numerical control device and control method for machine tool
US9389605B2 (en) 2010-05-20 2016-07-12 Mitsubishi Electric Corporation Method of generating a numerical control program, apparatus for the same, and program for causing a computer to execute the method
JP5035490B2 (en) * 2010-05-20 2012-09-26 三菱電機株式会社 Numerical control program generation method and apparatus, and program for causing computer to execute the method
WO2011145144A1 (en) * 2010-05-20 2011-11-24 三菱電機株式会社 Numeric control program generation method, device for same, and program for causing computer to execute method for same
CN109822116A (en) * 2019-03-28 2019-05-31 山东大山不锈钢制品有限公司 Lathe process exercise assist
CN109822116B (en) * 2019-03-28 2024-01-12 山东大山不锈钢制品有限公司 Lathe machining exercise auxiliary device
JP2020166569A (en) * 2019-03-29 2020-10-08 オムロン株式会社 Controller
CN113632036A (en) * 2019-03-29 2021-11-09 欧姆龙株式会社 Control device
CN113632036B (en) * 2019-03-29 2024-06-04 欧姆龙株式会社 Control device
CN113843423A (en) * 2021-10-26 2021-12-28 湖北文特斯智能科技有限公司 Lathe control method for preventing tool rest from being impacted
CN113843423B (en) * 2021-10-26 2024-02-27 湖北文特斯智能科技有限公司 Lathe control method for preventing tool rest from collision

Also Published As

Publication number Publication date
JP3572113B2 (en) 2004-09-29

Similar Documents

Publication Publication Date Title
US4604705A (en) Numerical control machining method and system therefor
JP4580142B2 (en) Numerical control lathe, control device used in numerical control lathe, control method of numerical control lathe, and machining program description method of control device in numerical control lathe
JPH046001B2 (en)
KR100809108B1 (en) Automatic lathe, and method for controlling the same and device for controlling the same
JPS62237504A (en) Numerical controller
EP0335659A2 (en) A setting control method of machining coordinate system in a machine tool
JPH08263114A (en) Control method of nc machine tool
JP5059360B2 (en) Rapid feed control method for machine tools
JP3464307B2 (en) Interference check method in NC lathe
JPH08263115A (en) Interference evading method for nc machine tool
JP3435229B2 (en) Machining method by NC lathe and NC lathe capable of backup machining
JP3313001B2 (en) Control method at the start and end of machining of NC lathe
JP3440149B2 (en) Control method of NC lathe
JP3450065B2 (en) NC lathe
JP3198010B2 (en) Control method and control device for machine tool
JP3342589B2 (en) Machining method using NC lathe and method for creating machining program
JPH04129645A (en) Simultaneous processing method for numerical control lathe
JPH0653335B2 (en) Numerical control program machining simulation method
JP2814278B2 (en) Two-spindle opposed type CNC lathe and work processing method
JP3640618B2 (en) Numerically controlled lathe having comb-type counter tool post, workpiece machining method using this numerically controlled lathe, and program thereof
JP7250202B1 (en) Information processing device and information processing program
JP7413729B2 (en) Machine tools and machine tool control methods
JPH0691479A (en) Machining method of noncircular work
JPH06155103A (en) Machining controlling method for two opposed spindle lathe
JP3955776B2 (en) Data control method for numerically controlled machine tools and numerically controlled machine tools

Legal Events

Date Code Title Description
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: 20040622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040628

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070702

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120702

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140702

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees