JPH1165626A - Working load information detecting device - Google Patents
Working load information detecting deviceInfo
- Publication number
- JPH1165626A JPH1165626A JP9235445A JP23544597A JPH1165626A JP H1165626 A JPH1165626 A JP H1165626A JP 9235445 A JP9235445 A JP 9235445A JP 23544597 A JP23544597 A JP 23544597A JP H1165626 A JPH1165626 A JP H1165626A
- Authority
- JP
- Japan
- Prior art keywords
- load
- axis
- feed
- time
- cutting
- 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.)
- Pending
Links
Landscapes
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、工作機械で加工を
行う際に主軸モータや送り軸モータに生じる加工負荷の
経時的な情報を検出する加工負荷情報検出装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a processing load information detecting device for detecting time-dependent information of a processing load generated on a spindle motor or a feed shaft motor when performing processing with a machine tool.
【0002】[0002]
【従来の技術】マシニングセンタ等の従来のNC工作機
械では、工具の送り速度や、主軸の周速、回転数等から
なる切削条件が予め機械のメモリに記憶されており、オ
ペレータは、使用する工具の種類・材質や加工するワー
クの材質等に応じてこれら記憶されている切削条件から
適当なものを選択的に設定できるようになっている。2. Description of the Related Art In a conventional NC machine tool such as a machining center, cutting conditions including a feed speed of a tool, a peripheral speed of a spindle, a rotation speed, and the like are stored in a machine memory in advance. According to the type and material of the workpiece, the material of the work to be processed, and the like, an appropriate one can be selectively set from the stored cutting conditions.
【0003】[0003]
【発明が解決しようとする課題】上述したような機械の
メモリに記憶されている切削条件は、様々な材質の工具
やワークにおいても切削中に主軸モータや送り軸モータ
がオーバロードしない安全な数値となっており、従って
様々な材質の工具やワークに対応できる汎用的な数値で
ある。つまり、このような切削条件では、高速な加工を
実現するのに必ずしも十分な数値であるとは言えない。
従って、実際の加工現場でこの切削条件の数値を、主軸
モータや送り軸モータの能力の範囲内で変更し、極力高
速な加工を実現しようとする試みがなされている。しか
し、切削条件の数値を主軸モータや送り軸モータの能力
の範囲内で変更するには、変更前の切削条件において主
軸モータや送り軸モータが、切削の最中にその能力の何
パーセント程度を発揮しているのかという経時的な情報
を知っておく必要がある。従来、この情報は、工作機械
に備えられたロードメータから得る負荷情報しかなかっ
た。これでは主軸モータや送り軸モータの瞬間瞬間の負
荷情報しか知ることができず、この負荷情報をもとにし
て切削条件の数値を変更することは非常に困難であっ
た。The cutting conditions stored in the memory of the machine described above are safe numerical values such that the spindle motor and the feed shaft motor do not overload during cutting even with tools and workpieces of various materials. Therefore, it is a general-purpose numerical value that can correspond to tools and works of various materials. In other words, under such cutting conditions, it cannot be said that the numerical values are necessarily sufficient to realize high-speed machining.
Therefore, attempts have been made at actual machining sites to change the numerical values of the cutting conditions within the range of the capabilities of the spindle motor and the feed shaft motor, thereby realizing high-speed machining as much as possible. However, in order to change the numerical values of the cutting conditions within the range of the capabilities of the spindle motor and the feed shaft motor, the spindle motor and the feed shaft motor must use a certain percentage of their capacity during the cutting in the cutting conditions before the change. It is necessary to know the information over time about whether it is exerting. Conventionally, this information is only load information obtained from a load meter provided in the machine tool. In this case, only the load information of the spindle motor and the feed shaft motor at the moment can be known, and it is very difficult to change the numerical value of the cutting condition based on the load information.
【0004】本発明は上記事情に鑑み、主軸モータや送
り軸モータが、切削の最中にその能力の何パーセント程
度を発揮しているのかという経時的な情報を検出するこ
とができ、これにより切削条件の変更が容易に行えるよ
うになる加工負荷情報検出装置を提供することを目的と
する。[0004] In view of the above, the present invention can detect information over time as to what percentage of the spindle motor or feed shaft motor exerts its ability during cutting. It is an object of the present invention to provide a processing load information detection device that allows a user to easily change a cutting condition.
【0005】[0005]
【課題を解決するための手段】即ち本発明のうち第1の
発明は、工具(40a)を着脱自在な工具主軸(40)
を有し、ワーク(60)を装着自在なワーク装着部(5
5)を設け、前記工具主軸(40)を回転駆動する第1
のモータ(41)を設け、切削送りの指令及び切削送り
以外の動作の指令を有した加工プログラム(PRO)を
記憶格納する加工プログラムメモリ部(6)を設け、前
記加工プログラムメモリ部(6)に記憶格納された加工
プログラム(PRO)を読み出して、該加工プログラム
(PRO)に基づいてワーク(60)に対する所定の加
工を行う工作機械(100)において、前記第1のモー
タ(41)の負荷電流値に基づいて第1の負荷(SF
P)を検出する第1負荷検出部(16、21)を有し、
前記第1負荷検出部(16、21)により検出された第
1の負荷(SFP)を経時的に記憶格納する第1負荷メ
モリ部(31)を設け、前記読み出された加工プログラ
ム(PRO)より、前記所定の加工を行う際に実行する
切削送りの指令の実行期間(TM1、TM2、TM3、
……)を判定検出して所定の判定結果(HS)を出力す
る切削状態判定部(10)を設け、前記切削状態判定部
(10)から出力された判定結果(HS)を記憶格納す
る切削状態メモリ部(12)を設け、前記第1負荷メモ
リ部(31)に経時的に記憶格納された第1の負荷(S
FP)及び、前記切削状態メモリ部(12)に記憶格納
された判定結果(HS)に基づいて、切削送り時におけ
る第1の負荷情報(LG1)を経時的な形で表示出力す
る第1負荷情報表示出力部(5、13)を設けて構成し
た。That is, a first aspect of the present invention is a tool spindle (40) to which a tool (40a) can be detachably attached.
And a work mounting part (5) to which the work (60) can be mounted.
5), the first of which rotationally drives the tool spindle (40).
And a machining program memory section (6) for storing a machining program (PRO) having a command for cutting feed and an instruction for an operation other than cutting feed is provided, and the machining program memory section (6) is provided. In the machine tool (100) that reads out the machining program (PRO) stored in the computer and performs predetermined machining on the work (60) based on the machining program (PRO), the load of the first motor (41) is increased. Based on the current value, the first load (SF
P) has a first load detector (16, 21) for detecting
A first load memory unit (31) for storing the first load (SFP) detected by the first load detection unit (16, 21) with time; and the read processing program (PRO) Thus, the execution period (TM1, TM2, TM3, TM3) of the command of the cutting feed executed when the predetermined machining is performed.
...) And outputs a predetermined determination result (HS). The cutting state determination unit (10) is provided, and the cutting result (HS) output from the cutting state determination unit (10) is stored and stored. A state memory unit (12) is provided, and the first load (S) stored over time in the first load memory unit (31) is stored.
FP) and a first load that displays and outputs first load information (LG1) at the time of cutting feed in a time-dependent manner based on the determination result (HS) stored and stored in the cutting state memory unit (12). An information display output unit (5, 13) is provided.
【0006】また本発明のうち第2の発明は、第1の発
明による加工負荷情報検出装置(1)において、前記工
作機械(100)は、前記工具主軸(40)を前記ワー
ク装着部(55)に対して所定の座標軸方向において相
対的に移動駆動する送り軸モータ(45、46、47)
を有しており、前記加工負荷情報検出装置(1)は、前
記送り軸モータ(45、46、47)の負荷電流値に基
づいて送り軸負荷(XFP、YFP、ZFP)を検出す
る送り軸負荷検出部(17、19、20、22、23、
25)を有し、前記送り軸負荷検出部(17、19、2
0、22、23、25)により検出された送り軸負荷
(XFP、YFP、ZFP)を経時的に記憶格納する送
り軸負荷メモリ部(32、33、35)を設け、前記送
り軸負荷メモリ部(32、33、35)に経時的に記憶
格納された送り軸負荷(XFP、YFP、ZFP)及
び、前記切削状態メモリ部(12)に記憶格納された判
定結果(HS)に基づいて、切削送り時における送り軸
負荷情報(LG2〜LG4)を経時的な形で表示出力す
る送り軸負荷情報表示出力部(5、13)を設けて構成
した。According to a second aspect of the present invention, in the machining load information detecting device (1) according to the first aspect, the machine tool (100) includes the tool spindle (40) connected to the work mounting portion (55). ) Feed motors (45, 46, 47) that are driven to move relatively in a predetermined coordinate axis direction with respect to
The machining load information detecting device (1) detects a feed shaft load (XFP, YFP, ZFP) based on a load current value of the feed shaft motor (45, 46, 47). Load detectors (17, 19, 20, 22, 23,
25), and the feed shaft load detector (17, 19, 2)
0, 22, 23, 25), a feed axis load memory section (32, 33, 35) is provided for storing the feed axis load (XFP, YFP, ZFP) detected over time, and the feed axis load memory section is provided. Based on the feed axis loads (XFP, YFP, ZFP) stored over time in (32, 33, 35) and the determination results (HS) stored in the cutting state memory unit (12), cutting is performed. A feed shaft load information display output unit (5, 13) for displaying and outputting feed shaft load information (LG2 to LG4) at the time of feeding in a time-dependent manner is provided.
【0007】また本発明のうち第3の発明は、第1の発
明による加工負荷情報検出装置(1)において、前記第
1負荷メモリ部(31)に経時的に記憶格納された第1
の負荷(SFP)及び、前記切削状態メモリ部(12)
に記憶格納された判定結果(HS)に基づいて、切削送
り時における第1の負荷(SFP)の第1負荷時間平均
値(SFPb)を演算し、演算した第1負荷時間平均値
(SFPb)を前記第1負荷情報表示部(5、13)に
出力する第1負荷平均値演算部(11)を設け、前記第
1負荷情報表示出力部(5、13)は、前記第1負荷平
均値演算部(11)から出力された第1負荷時間平均値
(SFPb)を前記第1の負荷情報(LG1)と共に表
示出力するようになっている。According to a third aspect of the present invention, in the machining load information detecting device (1) according to the first aspect, the first load memory unit (31) stores the first load memory unit (31) with time.
Load (SFP) and the cutting state memory unit (12)
The first load time average value (SFPb) of the first load (SFP) at the time of cutting feed is calculated based on the determination result (HS) stored and stored in the first load time average value (SFPb). Is provided to the first load information display section (5, 13), and the first load information display output section (5, 13) is provided with the first load average value. The first load time average value (SFPb) output from the calculation unit (11) is displayed and output together with the first load information (LG1).
【0008】また本発明のうち第4の発明は、第2の発
明による加工負荷情報検出装置(1)において、前記送
り軸負荷メモリ部(32、33、35)に経時的に記憶
格納された送り軸負荷(XFP、YFP、ZFP)及
び、前記切削状態メモリ部(12)に記憶格納された判
定結果(HS)に基づいて、切削送り時における送り軸
負荷(XFP、YFP、ZFP)の送り軸負荷時間平均
値(XFPb、YFPb、ZFPb)を演算し、演算し
た送り軸負荷時間平均値(XFPb、YFPb、ZFP
b)を前記送り軸負荷情報表示部(5、13)に出力す
る送り軸負荷平均値演算部(11)を設け、前記送り軸
負荷情報表示出力部(5、13)は、前記送り軸負荷平
均値演算部(11)から出力された送り軸負荷時間平均
値(XFPb、YFPb、ZFPb)を前記送り軸負荷
情報(LG2〜LG4)と共に表示出力するようになっ
ている。According to a fourth aspect of the present invention, in the machining load information detecting device (1) according to the second aspect of the present invention, the feed axis load memory section (32, 33, 35) stores the information with time. Feeding of feed shaft loads (XFP, YFP, ZFP) during cutting feed based on feed shaft loads (XFP, YFP, ZFP) and judgment results (HS) stored and stored in the cutting state memory section (12). The axis feed time average value (XFPb, YFPb, ZFPb) is calculated, and the calculated feed axis load time average value (XFPb, YFPb, ZFP) is calculated.
a feed axis load average value calculating section (11) for outputting the feed axis load information display section (5, 13) to the feed axis load information display section (5, 13); The feed axis load time average values (XFPb, YFPb, ZFPb) output from the average value calculation section (11) are displayed and output together with the feed axis load information (LG2 to LG4).
【0009】また本発明のうち第5の発明は、第1の発
明による加工負荷情報検出装置(1)において、前記加
工プログラム(PRO)は使用工具を指定する指令を有
しており、前記切削状態判定部(10)は、前記読み出
された加工プログラム(PRO)より、前記所定の加工
を行う際に実行する切削送りの指令の実行期間(TM
1、TM2、TM3、……)を、使用工具と共に判定検
出して所定の判定結果(HS)を出力するようになって
いる。According to a fifth aspect of the present invention, in the machining load information detecting device (1) according to the first aspect, the machining program (PRO) has a command for designating a tool to be used, and The state determination unit (10) executes an execution period (TM) of a cutting feed command to be executed at the time of performing the predetermined machining from the read machining program (PRO).
1, TM2, TM3,...) Are detected together with the tool to be used, and a predetermined determination result (HS) is output.
【0010】なお、括弧内の番号等は、図面における対
応する要素を示す便宜的なものであり、従って、本記述
は図面上の記載に限定拘束されるものではない。Note that the numbers in parentheses are for convenience of indicating corresponding elements in the drawings, and therefore, the present description is not limited to the descriptions on the drawings.
【0011】[0011]
【発明の実施の形態】以下、本発明の実施例を図面に基
づき説明する。図1は、本発明による加工負荷情報検出
装置の一例を備えた工作機械を示すブロック図、図2
は、図1に示す工作機械の主軸付近を示す模式斜視図、
図3は、加工情報メモリ部内の切削状態管理テーブルを
概念的に示した図、図4は、主軸負荷メモリ部内を概念
的に示した図、図5は、ディスプレイに表示された第1
画像を示す図、図6は、Z軸負荷メモリ部内を概念的に
示した図、図7は、ディスプレイに表示された第2画像
を示す図、図8は、X軸負荷メモリ部内を概念的に示し
た図、図9は、ディスプレイに表示された第3画像を示
す図、図10は、Y軸負荷メモリ部内を概念的に示した
図、図11は、ディスプレイに表示された第4画像を示
す図、図12は、ディスプレイに表示された第5画像を
示す図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a machine tool provided with an example of a processing load information detecting device according to the present invention.
Is a schematic perspective view showing the vicinity of the spindle of the machine tool shown in FIG. 1,
FIG. 3 is a diagram conceptually illustrating a cutting state management table in a machining information memory unit, FIG. 4 is a diagram conceptually illustrating the inside of a spindle load memory unit, and FIG. 5 is a first diagram displayed on a display.
FIG. 6 is a diagram conceptually showing the inside of the Z-axis load memory unit, FIG. 7 is a diagram showing the second image displayed on the display, and FIG. 8 is a conceptual diagram of the inside of the X-axis load memory unit. 9 is a diagram showing a third image displayed on the display, FIG. 10 is a diagram conceptually showing the inside of the Y-axis load memory unit, and FIG. 11 is a fourth image displayed on the display. FIG. 12 is a diagram showing a fifth image displayed on the display.
【0012】マシニングセンタ等の工作機械100は、
図1に示すように加工負荷情報検出装置1を有してお
り、加工負荷情報検出装置1は主制御部2を有してい
る。主制御部2には、バス線2aを介して、キーボード
3、ディスプレイ5、加工プログラムメモリ部6、加工
制御部7、加工情報検出部10、平均値検出部11、加
工情報メモリ部12、表示演算部13、ピーク値検出部
15、主軸負荷値検出部16、X軸負荷値検出部17、
Y軸負荷値検出部19、Z軸負荷値検出部20、主軸負
荷演算部21、X軸負荷演算部22、Y軸負荷演算部2
3、Z軸負荷演算部25、主軸モータ制御部26、X軸
送り軸モータ制御部27、Y軸送り軸モータ制御部2
9、Z軸送り軸モータ制御部30、主軸負荷メモリ部3
1、X軸負荷メモリ部32、Y軸負荷メモリ部33、Z
軸負荷メモリ部35などが接続している。また、工作機
械100は、図1及び図2に示すように、主軸モータ4
1により回転駆動自在になった主軸40を有しており、
この主軸40にはドリル工具、フライス工具などの工具
40aが交換着脱自在に装着されている。なお、主軸モ
ータ41には上述した主軸負荷値検出部16及び主軸モ
ータ制御部26が接続されている。更に、主軸40はZ
軸送り軸モータ45により、図示しない機体に対して、
該主軸40の軸心方向、即ちZ軸方向である図2の矢印
A、B方向に移動駆動自在になっている。そして上述し
たZ軸負荷値検出部20及びZ軸送り軸モータ制御部3
0は該Z軸送り軸モータ45に接続されている。また、
主軸40の図2紙面下方には、上面にワーク60を搭載
自在なテーブル55が、X軸送り軸モータ46及びY軸
送り軸モータ47により、図示しない機体に対してZ軸
に垂直なX軸方向である図2の矢印C、D方向及び、X
軸とZ軸に垂直なY軸方向である図2の矢印E、F方向
移動駆動自在になっている。A machine tool 100 such as a machining center includes
As shown in FIG. 1, the apparatus includes a processing load information detection device 1, and the processing load information detection device 1 includes a main control unit 2. The main control unit 2 includes a keyboard 3, a display 5, a processing program memory unit 6, a processing control unit 7, a processing information detecting unit 10, an average value detecting unit 11, a processing information memory unit 12, and a display via a bus line 2a. Calculation unit 13, peak value detection unit 15, spindle load value detection unit 16, X-axis load value detection unit 17,
Y-axis load value detector 19, Z-axis load value detector 20, spindle load calculator 21, X-axis load calculator 22, Y-axis load calculator 2
3. Z-axis load calculator 25, spindle motor controller 26, X-axis feed axis motor controller 27, Y-axis feed axis motor controller 2
9, Z-axis feed axis motor control unit 30, spindle load memory unit 3
1, X-axis load memory unit 32, Y-axis load memory unit 33, Z
The shaft load memory unit 35 and the like are connected. Further, as shown in FIG. 1 and FIG.
1 has a main shaft 40 that can be driven to rotate freely.
A tool 40 a such as a drill tool or a milling tool is detachably mounted on the main shaft 40. The spindle motor 41 is connected to the spindle load value detector 16 and the spindle motor controller 26 described above. Furthermore, the main shaft 40 is Z
By means of the shaft feed shaft motor 45,
The main shaft 40 can be moved and driven in the directions of arrows A and B in FIG. The Z-axis load value detection unit 20 and the Z-axis feed axis motor control unit 3
0 is connected to the Z-axis feed shaft motor 45. Also,
Below the main shaft 40 in FIG. 2, a table 55 on which a work 60 can be mounted is mounted on an upper surface by an X-axis feed shaft motor 46 and a Y-axis feed shaft motor 47. Arrows C and D in FIG.
It can be driven to move in directions indicated by arrows E and F in FIG. 2, which is a Y-axis direction perpendicular to the axis and the Z-axis.
【0013】工作機械100及び、該工作機械100の
有する加工負荷情報検出装置1は以上のような構成を有
するので、工作機械100を用いたワーク60の加工は
以下のように行われる。例えば、多数のワーク60に対
して同一の加工を順次施す場合、まず1個目のワーク6
0のテストカットを以下のように行う。なお、このテス
トカットを行うにあたって加工プログラムPROを組む
際には、工具の送り速度や、主軸40の周速、回転数等
を、工作機械100に予めメモリされている切削条件か
ら公知の自動設定によって設定する(勿論、別の実施例
として、切削条件は自動設定でなくオペレータが別途に
求めた値を入力設定するようにしてもよい)。Since the machine tool 100 and the processing load information detecting device 1 of the machine tool 100 have the above-described configuration, machining of the workpiece 60 using the machine tool 100 is performed as follows. For example, when the same machining is sequentially performed on a large number of workpieces 60, first the first workpiece 6
A test cut of 0 is performed as follows. When setting up the machining program PRO for performing this test cut, the feed rate of the tool, the peripheral speed of the spindle 40, the number of revolutions, and the like are set in a known automatic setting from the cutting conditions stored in the machine tool 100 in advance. (Of course, as another embodiment, the cutting conditions may be set automatically by the operator instead of automatically setting the cutting conditions).
【0014】テストカットは、オペレータがキーボード
3を介して加工開始の命令を入力することにより開始さ
れる。即ち、主制御部2は、該命令に基づいて加工プロ
グラムメモリ部6から加工プログラムPROを読み出
し、読み出した加工プログラムPROに基づいて所定の
加工を行なうように加工制御部7に対して指令する。加
工制御部7は、該加工プログラムPROに基づいて、主
軸モータ制御部26を介して主軸モータ41を回転駆動
させて、主軸40を、該加工プログラムPROに設定さ
れた周速や回転数で回転駆動させると共に、X軸送り軸
モータ制御部27を介してX軸送り軸モータ46を駆動
させ、或いはY軸送り軸モータ制御部29を介してY軸
送り軸モータ47を駆動させ、また或いはZ軸送り軸モ
ータ制御部30を介してZ軸送り軸モータ45を駆動さ
せて、主軸40をテーブル55に搭載されたワーク60
に対して相対的に、X軸方向、Y軸方向、Z軸方向に3
次元的に適宜移動駆動させる形で、該主軸40に装着さ
れた工具40aを、前記加工プログラムPROに設定さ
れた送り速度で切削送り又は早送りさせることにより、
該工具40aによりワーク60に対して所定の切削を行
っていく。The test cut is started when the operator inputs a processing start command via the keyboard 3. That is, the main control unit 2 reads the machining program PRO from the machining program memory unit 6 based on the command, and instructs the machining control unit 7 to perform predetermined machining based on the read machining program PRO. The machining control unit 7 drives the spindle motor 41 to rotate through the spindle motor control unit 26 based on the machining program PRO, and rotates the spindle 40 at the peripheral speed and the number of revolutions set in the machining program PRO. Drive, the X-axis feed axis motor control section 27 drives the X-axis feed axis motor 46, or the Y-axis feed axis motor control section 29 drives the Y-axis feed axis motor 47, or Z The Z-axis feed axis motor 45 is driven via the axis feed axis motor control unit 30 to move the main shaft 40 to the work 60 mounted on the table 55.
Relative to the X-, Y-, and Z-axis directions.
The tool 40a mounted on the spindle 40 is cut or fast-forwarded at a feed rate set in the machining program PRO in a form in which the tool 40a is appropriately moved and driven in a three-dimensional manner.
A predetermined cutting is performed on the work 60 by the tool 40a.
【0015】また、加工制御部7は、前記加工プログラ
ムPROに基づいて、X軸送り軸モータ制御部27を介
してX軸送り軸モータ46を駆動させ、或いはY軸送り
軸モータ制御部29を介してY軸送り軸モータ47を駆
動させ、また或いはZ軸送り軸モータ制御部30を介し
てZ軸送り軸モータ45を駆動させて主軸40を、工作
機械100に対する所定の工具交換位置に位置決めする
と共に、図示しないATC装置制御部を介して図示しな
い公知のATC装置を駆動し、該主軸40の工具40a
を交換する。こうして、ワーク60に対しては、工具交
換を適宜行いつつ複数の工具により、ドリル加工やフラ
イス加工などの加工切削が施される。The machining control unit 7 drives the X-axis feed axis motor 46 via the X-axis feed axis motor control unit 27 or controls the Y-axis feed axis motor control unit 29 based on the machining program PRO. The main shaft 40 is driven to a predetermined tool change position with respect to the machine tool 100 by driving the Y-axis feed shaft motor 47 via the motor or the Z-axis feed shaft motor 45 via the Z-axis feed shaft motor control unit 30. At the same time, a known ATC device (not shown) is driven via an ATC device control unit (not shown), and the tool 40a of the main shaft 40 is driven.
Exchange. In this way, the workpiece 60 is subjected to machining and cutting such as drilling and milling by a plurality of tools while appropriately performing tool change.
【0016】ところで、本実施例の加工負荷情報検出装
置1では上述したテストカットを行いながら、加工負荷
情報が検出される。即ち、上述したように加工プログラ
ムPROに基づく加工を開始すると、主制御部2は主軸
負荷値検出部16、X軸負荷値検出部17、Y軸負荷値
検出部19、Z軸負荷値検出部20に負荷の検出を開始
させる。即ち、主軸負荷値検出部16は、一定の時間間
隔で主軸モータ41の負荷電流値を逐次検出することに
より、該電流値から主軸モータ41に作用する主軸負荷
値SFを逐次演算検出し、演算検出した主軸負荷値SF
を主軸負荷演算部21に逐次伝送する。また、X軸負荷
値検出部17は、一定の時間間隔でX軸送り軸モータ4
6の負荷電流値を逐次検出することにより、該電流値か
らX軸送り軸モータ46に作用するX軸負荷値XFを逐
次演算検出し、演算検出したX軸負荷値XFをX軸負荷
演算部22に逐次伝送する。また、Y軸負荷値検出部1
9は、一定の時間間隔でY軸送り軸モータ47の負荷電
流値を逐次検出することにより、該電流値からY軸送り
軸モータ47に作用するY軸負荷値YFを逐次演算検出
し、演算検出したY軸負荷値YFをY軸負荷演算部23
に逐次伝送する。また、Z軸負荷値検出部20は、一定
の時間間隔でZ軸送り軸モータ45の負荷電流値を逐次
検出することにより、該電流値からZ軸送り軸モータ4
5に作用するZ軸負荷値ZFを逐次演算検出し、演算検
出したZ軸負荷値ZFをZ軸負荷演算部25に逐次伝送
する。By the way, the processing load information detecting device 1 of this embodiment detects the processing load information while performing the above-described test cut. That is, when the machining based on the machining program PRO is started as described above, the main control unit 2 controls the spindle load value detection unit 16, the X-axis load value detection unit 17, the Y-axis load value detection unit 19, and the Z-axis load value detection unit. 20 is started to detect the load. That is, the spindle load value detection unit 16 sequentially detects the load current value of the spindle motor 41 at a fixed time interval, thereby sequentially calculating and detecting the spindle load value SF acting on the spindle motor 41 from the current value. Detected spindle load value SF
Are sequentially transmitted to the spindle load calculating unit 21. Further, the X-axis load value detecting unit 17 outputs the X-axis feed shaft motor 4 at a certain time interval.
6, the X-axis load value XF acting on the X-axis feed shaft motor 46 is sequentially calculated and detected from the current value, and the calculated and detected X-axis load value XF is calculated by the X-axis load calculation unit. 22. Also, the Y-axis load value detection unit 1
9 sequentially detects the load current value of the Y-axis feed shaft motor 47 at a fixed time interval, and sequentially calculates and detects the Y-axis load value YF acting on the Y-axis feed shaft motor 47 from the current value. The detected Y-axis load value YF is used to calculate the Y-axis load
Are transmitted sequentially. Further, the Z-axis load value detecting unit 20 sequentially detects the load current value of the Z-axis feed shaft motor 45 at fixed time intervals, and determines the Z-axis feed shaft motor 4 from the current value.
5 is sequentially calculated and detected, and the calculated and detected Z-axis load value ZF is sequentially transmitted to the Z-axis load calculation unit 25.
【0017】主軸負荷演算部21では、主軸負荷値検出
部16から逐次伝送されて来た主軸負荷値SFについ
て、公知のサンプリング法により一定のサンプリング時
間(本実施例では説明の便宜上5秒間としたが、このサ
ンプリング時間は本実施例のものより短くても或いは長
くてもよい)ごとに当該サンプリング時間中における主
軸負荷値SFの最大値SFaを順次抽出し、サンプリン
グされた最大値SFaについて、その時点における主軸
モータ41の最大負荷値SFmに対するパーセンテージ
を求め、その値を主軸負荷SFPとする。演算された主
軸負荷SFPは主軸負荷メモリ部31に順次伝送され
る。In the spindle load calculating section 21, the spindle load value SF successively transmitted from the spindle load value detecting section 16 is subjected to a fixed sampling time by a known sampling method (in this embodiment, 5 seconds for convenience of explanation). However, the sampling time may be shorter or longer than that of the present embodiment), the maximum value SFa of the spindle load value SF during the sampling time is sequentially extracted, and the sampled maximum value SFa is The percentage with respect to the maximum load value SFm of the spindle motor 41 at the time is obtained, and the value is set as the spindle load SFP. The calculated spindle load SFP is sequentially transmitted to the spindle load memory unit 31.
【0018】また、上述した主軸負荷演算部21での演
算と同様の演算がX軸負荷演算部22、Y軸負荷演算部
23、Z軸負荷演算部25でも行われ、X軸負荷値検出
部17(Y軸負荷値検出部19、Z軸負荷値検出部2
0)から逐次伝送されて来たX軸負荷値XF(Y軸負荷
値YF、Z軸負荷値ZF)について、最大値XFa(Y
Fa、ZFa)を順次抽出し、サンプリングされた最大
値XFa(YFa、ZFa)について、X軸送り軸モー
タ46(Y軸送り軸モータ47、Z軸送り軸モータ4
5)についての最大負荷値XFm(YFm、ZFm)に
対するパーセンテージであるX軸負荷XFP(Y軸負荷
YFP、Z軸負荷ZFP)を順次演算する。演算された
X軸負荷XFP(Y軸負荷YFP、Z軸負荷ZFP)は
X軸負荷メモリ部32(Y軸負荷メモリ部33、Z軸負
荷メモリ部35)に順次伝送される。The same operation as the above-mentioned operation in the spindle load operation unit 21 is also performed in the X-axis load operation unit 22, the Y-axis load operation unit 23, and the Z-axis load operation unit 25. 17 (Y-axis load value detector 19, Z-axis load value detector 2
0), the maximum value XFa (Y) of the X-axis load value XF (Y-axis load value YF, Z-axis load value ZF) sequentially transmitted.
Fa, ZFa) are sequentially extracted, and for the sampled maximum value XFa (YFa, ZFa), the X-axis feed shaft motor 46 (Y-axis feed shaft motor 47, Z-axis feed shaft motor 4
The X-axis load XFP (Y-axis load YFP, Z-axis load ZFP), which is a percentage of the maximum load value XFm (YFm, ZFm) for 5), is sequentially calculated. The calculated X-axis load XFP (Y-axis load YFP, Z-axis load ZFP) is sequentially transmitted to the X-axis load memory unit 32 (Y-axis load memory unit 33, Z-axis load memory unit 35).
【0019】ところで主軸負荷メモリ部31内には、図
4で概念的に示すように、1番目に演算された主軸負荷
SFP(即ち加工開始後の時刻が0〜5秒における値)
を格納する格納位置SK1、2番目に演算された主軸負
荷SFP(即ち加工開始後の時刻が5〜10秒における
値)を格納する格納位置SK2、……、という形で、複
数の格納位置SK1、SK2、……、SK80、……、
が形成されている。従って、主軸負荷演算部21で演算
され伝送されてきた主軸負荷SFPは、順次、対応する
格納位置SK1、SK2、……、SK80、……、に経
時的に記憶格納される。As shown conceptually in FIG. 4, the spindle load SFP calculated first (ie, the time after the start of machining is 0-5 seconds) is stored in the spindle load memory unit 31.
Are stored in a plurality of storage positions SK1 in the form of a storage position SK1, a storage position SK2,... For storing the spindle load SFP (ie, a value at the time after the start of machining of 5 to 10 seconds) calculated secondly. , SK2, ..., SK80, ...,
Are formed. Therefore, the spindle loads SFP calculated and transmitted by the spindle load calculator 21 are sequentially stored and stored in corresponding storage positions SK1, SK2,..., SK80,.
【0020】また、X軸負荷メモリ部32、Y軸負荷メ
モリ部33、Z軸負荷メモリ部35内にも、図8、図1
0、図6で概念的に示すように、1番目に演算されたX
軸負荷XFP(Y軸負荷YFP、Z軸負荷ZFP)を格
納する格納位置XK1(YK1、ZK1)、2番目に演
算されたX軸負荷XFP(Y軸負荷YFP、Z軸負荷Z
FP)を格納する格納位置XK2(YK2、ZK2)、
……、という形で、複数の格納位置XK1(YK1、Z
K1)、XK2(YK2、ZK2)、……XK80(Y
K80、ZK80)……、が形成されている。従って、
X軸負荷演算部22(Y軸負荷演算部23、Z軸負荷演
算部25)で演算され伝送されてきたX軸負荷XFP
(Y軸負荷YFP、Z軸負荷ZFP)は、順次、対応す
る格納位置XK1(YK1、ZK1)、XK2(YK
2、ZK2)、……XK80(YK80、ZK80)…
…、に経時的に記憶格納される。The X-axis load memory unit 32, the Y-axis load memory unit 33, and the Z-axis load memory unit 35 also have the configuration shown in FIGS.
0, the X calculated first as conceptually shown in FIG.
A storage position XK1 (YK1, ZK1) for storing the axial load XFP (Y-axis load YFP, Z-axis load ZFP), the second calculated X-axis load XFP (Y-axis load YFP, Z-axis load Z)
FP), XK2 (YK2, ZK2),
.., A plurality of storage locations XK1 (YK1, Z
K1), XK2 (YK2, ZK2),... XK80 (Y
K80, ZK80) are formed. Therefore,
X-axis load XFP calculated and transmitted by X-axis load calculator 22 (Y-axis load calculator 23, Z-axis load calculator 25)
(Y-axis load YFP, Z-axis load ZFP) are sequentially stored at corresponding storage positions XK1 (YK1, ZK1) and XK2 (YK
2, ZK2), XK80 (YK80, ZK80)
, Are stored over time.
【0021】なお、ここで例示したテストカットでは、
加工開始を時刻0秒として、時刻0秒から時刻5秒の間
に早送り位置決め及び工具交換が行われている。従っ
て、図4に示すように時刻0秒から時刻5秒の間の主軸
負荷SFPは0%(主軸40の回転が停止している)と
なっている。一方で、図6、図8、図10に示すよう
に、この時刻0秒から時刻5秒の間のX軸負荷XFP、
Y軸負荷YFP、Z軸負荷ZFPは100%を越える大
きな値となっており、主軸40をX軸、Y軸、Z軸方向
に早送りしていることが示されている。同様に、時刻1
00秒から時刻105秒の間、時刻250秒から時刻2
55秒の間も早送り位置決め及び工具交換が行われてお
り、図4、図6、図8、図10から、主軸負荷SFP、
X軸負荷XFP、Y軸負荷YFP、Z軸負荷ZFPの値
の大きさの特徴が、上述した時刻0秒から時刻5秒の間
の場合と略同様に示されている。また、時刻5秒から時
刻30秒の間、時刻105秒から時刻120秒の間、時
刻255秒から時刻270秒の間、時刻380秒から時
刻400秒の間も早送り位置決めが行われており、図
6、図8、図10に示すように、X軸負荷XFP、Y軸
負荷YFP、Z軸負荷ZFPについては一時的に100
%を越える値になっている。この早送り位置決めにおい
て、図4に示すように、主軸負荷SFPについては、直
後に切削を行う場合(時刻380秒から時刻400秒の
間以外の場合)には、早送り位置決め時間を利用して主
軸の回転数を所定回転数にまで短時間に上昇させる必要
から一時的に100%を越える値になっている。更に、
時刻30秒から時刻100秒の間、時刻120秒から時
刻250秒の間、時刻270秒から時刻380秒の間は
切削送りによる切削が行われており、図4、図6、図
8、図10に示すように、切削の状態に応じて主軸負荷
SFP、X軸負荷XFP、Y軸負荷YFP、Z軸負荷Z
FPが出されている。なお、時刻30秒から時刻100
秒の間ではZ軸方向のみの送りとなっているのでX軸負
荷XFP及びY軸負荷YFPは略一定した低い値を保っ
ており、時刻120秒から時刻250秒の間ではX軸及
びY軸方向のみの送りとなっているのでZ軸負荷ZFP
は略一定した低い値を保っており、時刻270秒から時
刻380秒の間はX軸及びZ軸方向のみの送りとなって
いるのでY軸負荷YFPは略一定した低い値を保ってい
る。In the test cut illustrated here,
Assuming the start of machining as time 0 seconds, rapid traverse positioning and tool change are performed between time 0 seconds and time 5 seconds. Therefore, as shown in FIG. 4, the spindle load SFP between the time 0 seconds and the time 5 seconds is 0% (the rotation of the spindle 40 is stopped). On the other hand, as shown in FIGS. 6, 8, and 10, the X-axis load XFP between time 0 seconds and time 5 seconds,
The Y-axis load YFP and the Z-axis load ZFP are large values exceeding 100%, indicating that the main shaft 40 is rapidly traversed in the X-axis, Y-axis, and Z-axis directions. Similarly, time 1
From 00 seconds to 105 seconds, from 250 seconds to time 2
Fast traverse positioning and tool change are also performed during 55 seconds. From FIGS. 4, 6, 8, and 10, the spindle load SFP,
The characteristics of the magnitudes of the X-axis load XFP, the Y-axis load YFP, and the Z-axis load ZFP are shown in substantially the same manner as in the case between the time 0 seconds and the time 5 seconds described above. Fast-forward positioning is also performed between time 5 seconds and time 30 seconds, between time 105 seconds and time 120 seconds, between time 255 seconds and time 270 seconds, and between time 380 seconds and time 400 seconds. As shown in FIGS. 6, 8, and 10, the X-axis load XFP, the Y-axis load YFP, and the Z-axis load ZFP are temporarily set to 100.
%. In this rapid traverse positioning, as shown in FIG. 4, when the spindle load SFP is to be cut immediately (other than the time between 380 seconds and 400 seconds), the rapid traverse positioning time is used for the spindle. The value temporarily exceeds 100% because it is necessary to increase the rotation speed to a predetermined rotation speed in a short time. Furthermore,
Cutting is performed by cutting feed from time 30 seconds to time 100 seconds, from time 120 seconds to time 250 seconds, and from time 270 seconds to time 380 seconds, as shown in FIGS. 4, 6, 8, and 8. As shown in FIG. 10, the spindle load SFP, the X-axis load XFP, the Y-axis load YFP, and the Z-axis load Z depend on the cutting state.
FP has been issued. In addition, from time 30 seconds to time 100
Since the feed is performed only in the Z-axis direction during the second, the X-axis load XFP and the Y-axis load YFP keep a substantially constant low value, and between the time 120 seconds and the time 250 seconds, the X-axis load and the Y-axis load Z-axis load ZFP
Keeps a substantially constant low value, and from time 270 seconds to time 380 seconds, the feed is performed only in the X-axis and Z-axis directions, so that the Y-axis load YFP keeps a substantially constant low value.
【0022】ところで加工負荷情報検出装置1では、上
述したように加工プログラムPROに基づく加工を開始
すると、主制御部2が加工情報検出部10に各種の加工
情報の検出を開始させる。即ち、加工情報検出部10
は、読み出されている前記加工プログラムPROから、
現在実行されているブロックが「切削送り」を指令する
ブロックから「切削送り」以外(例えば「早送り」等)
を指令するブロックへ、或いは「切削送り」以外を指令
するブロックから「切削送り」を指令するブロックへ移
行する時刻、即ち切削状態が変化する時刻ST1、ST
2、……、(本実施例では、加工開始時を0とした秒単
位の時刻であり、具体的には時刻30秒、100秒、1
20秒、……など。なお、加工開始時の時刻0秒は無条
件に検出する。)を順次検出する。また、加工情報検出
部10は、この時刻ST1、ST2、……、を検出した
際には、読み出されている前記加工プログラムPROか
ら、該時刻ST1、ST2、……、直後の切削状態、即
ち切削送りであるか、又は切削送りでないかを、「切削
送り」を指令するブロックかそうでないかによって判定
し、判定結果HTを出す(例えば、切削送りである場合
には判定結果HTは「1」、切削送りでない場合には判
定結果HTは「0」の信号となる)。更に加工情報検出
部10は、切削送りである判定結果HT(即ち「1」)
を出した場合には、読み出されている前記加工プログラ
ムPROのブロックから該切削送りの実行期間である切
削期間TM1、TM2、TM3、……、(例えば本実施
例では、切削期間TM1は時刻30秒から時刻100秒
までの70秒間であり、切削期間TM2は時刻120秒
から時刻250秒までの130秒間であり、切削期間T
M3は時刻270秒から時刻380秒までの110秒間
である。)を検出する。また、加工情報検出部10は、
切削送りである判定結果HT(即ち「1」)を出した場
合には、読み出されている前記加工プログラムPROの
ブロックに指定されている工具情報から、該ブロックの
切削において使用する使用工具を検出する。即ち、該使
用工具の工具番号T1、T2、T3、……、を検出す
る。By the way, in the machining load information detecting device 1, when the machining based on the machining program PRO is started as described above, the main control section 2 causes the machining information detecting section 10 to start detecting various kinds of machining information. That is, the processing information detection unit 10
Is, from the processing program PRO being read,
The block currently being executed is a block other than “cutting feed” from the block that commands “cutting feed” (for example, “rapid feed”)
At which the cutting state changes, or the time at which the cutting state changes ST1, ST
2,..., (In the present embodiment, the time is in units of seconds with the processing start time being 0, and specifically, the time is 30 seconds, 100 seconds, 1
20 seconds, ... etc. In addition, the time 0 second at the start of processing is unconditionally detected. ) Are sequentially detected. When the processing information detecting unit 10 detects the times ST1, ST2,..., The processing information PRO reads the processing programs PRO and reads the cutting states immediately after the times ST1, ST2,. That is, it is determined whether the feed is the cutting feed or not, depending on whether the block instructs “cutting feed” or not, and issues a determination result HT (for example, in the case of the cutting feed, the determination result HT is “ 1 ", and if not cutting feed, the determination result HT is a signal of" 0 "). Further, the processing information detection unit 10 determines the cutting result HT (that is, “1”) as the cutting feed.
Is output from the block of the processing program PRO being read, the cutting periods TM1, TM2, TM3,... (For example, in this embodiment, the cutting period TM1 It is 70 seconds from 30 seconds to 100 seconds, and the cutting period TM2 is 130 seconds from 120 seconds to 250 seconds, and the cutting period T
M3 is 110 seconds from time 270 seconds to time 380 seconds. ) Is detected. Further, the processing information detection unit 10
When a determination result HT (that is, “1”) that is a cutting feed is issued, a tool to be used in cutting of the block is determined from the read tool information specified for the block of the machining program PRO. To detect. That is, the tool numbers T1, T2, T3,... Of the used tool are detected.
【0023】加工情報検出部10は、上述したように検
出した時刻ST1、ST2、……、及び、これら時刻S
T1、ST2、……、についての判定結果HT及び、切
削期間TM1、TM2、TM3、……、工具番号T1、
T2、T3、……、からなる判定結果HSを加工情報メ
モリ部12に順次伝送する。加工情報メモリ部12内に
は、図3で概念的に示すように切削状態管理テーブルK
Tが設定されている。従って、加工情報メモリ部12に
伝送された判定結果HSである、時刻ST1、ST2、
……、及び判定結果HT、及び切削期間TM1、TM
2、TM3、……、及び工具番号T1、T2、T3、…
…、は、該切削状態管理テーブルKTの所定の位置に記
憶格納される。例えば図3に示すように時刻ST1、S
T2、……、は「切削状態変化時刻」の位置に順番に配
置され、判定結果HTは、「切削状態変化時刻」に対応
する形で配置された「切削フラグ」の位置に、該判定結
果HSが切削送りを示す場合には「1」、切削送りでな
いことを示す場合には「0」という形で、時刻ST1、
ST2、……、に対応して配置され、切削期間TM1、
TM2、TM3、……、は「切削期間」の位置に、時刻
ST2、ST4、……、及び、判定結果HTの「1」に
対応して配置される。また、工具番号T1、T2、T
3、……、は、「切削状態変化時刻」及び「切削フラ
グ」に対応する形で配置された「工具No.」の位置
に、時刻ST1、ST2、……、及び、判定結果HTの
「1」に対応して配置される。(なお、本実施例では図
3に示す「切削状態変化時刻」が0秒、30秒、100
秒、……、という具合に5秒単位の時刻となっているの
で、図4、図6、図8、図10に示すように各負荷検出
の単位時間はこれに対応して5秒単位となるようにし
た。従って、「切削状態変化時刻」が5秒未満の単位の
時刻、例えば3秒単位の時刻となる場合には、各負荷検
出の単位時間もこれに対応して3秒単位となるようにす
ることが望ましい。)The processing information detecting unit 10 detects the times ST1, ST2,...
.., And the cutting periods TM1, TM2, TM3,..., The tool number T1,
The determination result HS including T2, T3,... Is sequentially transmitted to the processing information memory unit 12. As shown conceptually in FIG. 3, the cutting information management table K
T is set. Therefore, the determination results HS transmitted to the processing information memory unit 12, that is, the times ST1, ST2,
..., and the judgment result HT, and the cutting periods TM1, TM
2, TM3, ..., and tool numbers T1, T2, T3, ...
.. Are stored at predetermined positions in the cutting state management table KT. For example, as shown in FIG.
T2,... Are sequentially arranged at the position of the “cutting state change time”, and the judgment result HT is set at the position of the “cutting flag” arranged in a form corresponding to the “cutting state change time”. When the HS indicates the cutting feed, the time ST1 is set to “1”, and when the HS indicates the cutting feed is not set, the time is set to “0”.
ST2,... Are arranged corresponding to the cutting period TM1,
, TM2, TM3, ... are arranged at the positions of the "cutting period" in correspondence with the times ST2, ST4, ..., and "1" of the determination result HT. Also, the tool numbers T1, T2, T
, ..., at the position of the "tool No." arranged in correspondence with the "cutting state change time" and the "cutting flag", the times ST1, ST2, ..., and the determination result HT " 1 ". (Note that, in the present embodiment, the “cutting state change time” shown in FIG.
Since the time is in units of 5 seconds, such as seconds,..., The unit time of each load detection is set to a unit of 5 seconds, as shown in FIGS. 4, 6, 8, and 10. I made it. Therefore, when the “cutting state change time” is a time in units of less than 5 seconds, for example, a time in units of 3 seconds, the unit time of each load detection is also set in units of 3 seconds. Is desirable. )
【0024】以上のように主軸負荷SFP、X軸負荷X
FP、Y軸負荷YFP、Z軸負荷ZFPの検出と記憶格
納及び判定結果HSである加工情報の判定検出と記憶格
納を行いつつテストカットを完了した後、オペレータは
キーボード3を介して加工負荷情報出力の命令を入力す
る。入力された命令を受けた主制御部2は平均値検出部
11に負荷平均値の検出を行わせる。即ち平均値検出部
11は、加工情報メモリ部12の図3に示す切削状態管
理テーブルKTの切削期間TM1(TM2、TM3、…
…)に基づいて、主軸負荷メモリ部31、X軸負荷メモ
リ部32、Y軸負荷メモリ部33、Z軸負荷メモリ部3
5に記憶格納されている主軸負荷SFP、X軸負荷XF
P、Y軸負荷YFP、Z軸負荷ZFPのうち、各切削期
間TM1(TM2、TM3、……)に該当するものを、
主軸、X軸、Y軸、Z軸ごとにそれぞれ時間平均し、そ
の平均値である負荷平均値SFPb、XFPb、YFP
b、ZFPbを加工情報メモリ部12にそれぞれ伝送す
る。加工情報メモリ部12に伝送された負荷平均値SF
Pb、XFPb、YFPb、ZFPbは、前記切削状態
管理テーブルKTの所定の位置に記憶格納される。例え
ば図3に示すように「主軸負荷平均値(X軸負荷平均
値、Y軸負荷平均値、Z軸負荷平均値)」の位置に「切
削期間」に対応する形で配置される。As described above, the spindle load SFP and the X-axis load X
After performing the test cut while detecting and storing the FP, the Y-axis load YFP, and the Z-axis load ZFP and determining and storing the processing information which is the determination result HS, the operator performs processing load information via the keyboard 3. Enter the output instruction. The main control unit 2 receiving the input command causes the average value detection unit 11 to detect the load average value. That is, the average value detection unit 11 determines the cutting period TM1 (TM2, TM3,...) Of the cutting state management table KT shown in FIG.
..), The spindle load memory unit 31, the X-axis load memory unit 32, the Y-axis load memory unit 33, and the Z-axis load memory unit 3.
5, the spindle load SFP and the X-axis load XF
Of the P, Y-axis load YFP and Z-axis load ZFP, those corresponding to each cutting period TM1 (TM2, TM3,...)
Time average for each of the main axis, the X axis, the Y axis, and the Z axis, and load average values SFPb, XFPb, YFP
b and ZFPb are transmitted to the processing information memory unit 12, respectively. Load average value SF transmitted to processing information memory unit 12
Pb, XFPb, YFPb, and ZFPb are stored at predetermined positions in the cutting state management table KT. For example, as shown in FIG. 3, it is arranged at a position of “average spindle load value (X-axis load average value, Y-axis load average value, Z-axis load average value)” in a form corresponding to “cutting period”.
【0025】また、ピーク値検出部15では、加工情報
メモリ部12の切削状態管理テーブルKTの切削期間T
M1(TM2、TM3、……)に基づいて、主軸負荷メ
モリ部31、X軸負荷メモリ部32、Y軸負荷メモリ部
33、Z軸負荷メモリ部35にそれぞれ記憶格納されて
いる主軸負荷SFP、X軸負荷XFP、Y軸負荷YF
P、Z軸負荷ZFPの中で、該切削期間TM1(TM
2、TM3、……)に該当するもののうちの最大値であ
る負荷ピーク値SFPc、XFPc、YFPc、ZFP
cを主軸、X軸、Y軸、Z軸ごとに検出し、加工情報メ
モリ部12に伝送する。加工情報メモリ部12に伝送さ
れた負荷ピーク値SFPc、XFPc、YFPc、ZF
Pcは、前記切削状態管理テーブルKTの所定の位置に
記憶格納される。例えば図3に示すように「主軸負荷ピ
ーク値(X軸負荷ピーク値、Y軸負荷ピーク値、Z軸負
荷ピーク値)」の位置に「切削期間」と対応する形で配
置される。In the peak value detecting section 15, the cutting period T in the cutting state management table KT of the machining information memory section 12 is set.
Based on M1 (TM2, TM3,...), The spindle loads SFP stored respectively in the spindle load memory unit 31, the X-axis load memory unit 32, the Y-axis load memory unit 33, and the Z-axis load memory unit 35, X-axis load XFP, Y-axis load YF
In the P, Z axis load ZFP, the cutting period TM1 (TM
2, TM3,...) Which are the maximum values of the load peak values SFPc, XFPc, YFPc, and ZFP.
c is detected for each of the main axis, the X axis, the Y axis, and the Z axis, and transmitted to the processing information memory unit 12. Load peak values SFPc, XFPc, YFPc, ZF transmitted to the processing information memory 12
Pc is stored in a predetermined position of the cutting state management table KT. For example, as shown in FIG. 3, it is arranged at the position of “spindle load peak value (X-axis load peak value, Y-axis load peak value, Z-axis load peak value)” in a form corresponding to “cutting period”.
【0026】このように負荷平均値SFPb、XFP
b、YFPb、ZFPbや負荷ピーク値SFPc、XF
Pc、YFPc、ZFPcを検出する際には、切削状態
管理テーブルKTの「切削期間」に基づき、切削送りを
行っている際の負荷平均値及び負荷ピーク値を検出する
ようになっているので、例えば早送り位置決めなどによ
り一時的に極端な値を示しているような負荷は、これら
負荷平均値及び負荷ピーク値を検出する際に排除され
る。これにより、表示出力される加工負荷情報(後述)
からは、切削時に関するものだけを区別して認識でき、
切削時においてモータ41、45、46、47がどの程
度の負荷で作動したかという情報を正確に知ることがで
きる。また、負荷平均値及び負荷ピーク値が、一連の加
工に含まれる個々の切削(即ち、切削期間TM1、TM
2、TM3、……、に対応する個々の切削)について検
出されるので、個々の切削においてモータ41、45、
46、47がどの程度の負荷で作動したかという情報を
それぞれ正確に知ることができる。これにより後述する
加工プログラムの修正変更もきめ細かく対応でき好都合
である。As described above, the load average values SFPb, XFP
b, YFPb, ZFPb and load peak values SFPc, XF
When detecting Pc, YFPc, and ZFPc, the load average value and the load peak value during cutting feed are detected based on the “cutting period” in the cutting state management table KT. For example, a load that temporarily shows an extreme value due to fast-forward positioning or the like is excluded when the load average value and the load peak value are detected. Thereby, the processing load information displayed and output (described later)
From, you can distinguish and recognize only those related to cutting,
At the time of cutting, it is possible to accurately know information about the load of the motors 41, 45, 46, and 47 operated. In addition, the load average value and the load peak value are calculated for each of the individual cuts (that is, the cutting periods TM1, TM
, TM3,..., Etc.), the motors 41, 45,
It is possible to accurately know information on how much load the 46 and 47 operate. As a result, modification and change of a machining program, which will be described later, can be handled in a detailed manner, which is convenient.
【0027】その後、主制御部2は、表示演算部13に
画像作成を命令する。即ち表示演算部13は、図5に示
すように、第1画像GZ1を作成する。該第1画像GZ
1には、横軸を時刻(加工開始時を0とした秒単位)、
縦軸を主軸負荷(単位%)としたグラフG1を設定し、
このグラフG1上に、図4に概念的に示すように主軸負
荷メモリ部31の各格納位置SK1、SK2、……、S
K80に格納された主軸負荷SFPをプロットし折線グ
ラフLG1とする。同様にして、表示演算部13は、図
7(図9、図11)に示すように、第2画像GZ2(第
3画像GZ3、第4画像GZ4)を作成する。該第2画
像GZ2(第3画像GZ3、第4画像GZ4)も、横軸
を時刻(加工開始時を0とした秒単位)、縦軸をZ軸負
荷(X軸負荷、Y軸負荷:単位%)としたグラフG2
(G3、G4)を設定し、このグラフG2(G3、G
4)上に、図6(図8、図10)に概念的に示すように
Z軸負荷メモリ部35(X軸負荷メモリ部32、Y軸負
荷メモリ部33)の各格納位置ZK1(XK1、YK
1)、ZK2(XK2、YK2)、……、ZK80(X
K80、YK80)に格納されたZ軸負荷ZFP(X軸
負荷XFP、Y軸負荷YFP)をプロットし折線グラフ
LG2(LG3、LG4)とする。なお、グラフG1
(G2、G3、G4)を作成する際には、表示演算部1
3は、加工情報メモリ部12の切削状態管理テーブルK
Tの切削期間TM1、TM2、TM3、……、に基づい
て、該切削期間TM1、TM2、TM3、……、に対応
した部分(切削時に対応した部分)の折線グラフLG1
(LG2、LG3、LG4)をその他の部分(非切削時
に対応した部分)とは色などを変えて表示したり、グラ
フG1(G2、G3、G4)上の背景の色を切削期間T
M1、TM2、TM3、……、に対応した部分とその他
の部分とで変化させて表示することが望ましい。これに
より切削時の負荷の状態が極めて明確に認識できるよう
になる。Thereafter, the main controller 2 instructs the display calculator 13 to create an image. That is, the display calculation unit 13 creates the first image GZ1, as shown in FIG. The first image GZ
For 1, the horizontal axis represents time (in seconds, with the starting time of machining being 0),
Set the graph G1 with the vertical axis as the spindle load (unit%),
On the graph G1, as shown conceptually in FIG. 4, the respective storage positions SK1, SK2,.
The spindle load SFP stored in K80 is plotted as a line graph LG1. Similarly, the display calculation unit 13 creates the second image GZ2 (the third image GZ3 and the fourth image GZ4) as shown in FIG. 7 (FIGS. 9 and 11). Also in the second image GZ2 (the third image GZ3 and the fourth image GZ4), the horizontal axis is time (seconds when the processing start time is 0), and the vertical axis is Z-axis load (X-axis load, Y-axis load: unit). %) And the graph G2
(G3, G4) are set, and this graph G2 (G3, G4) is set.
4) Above, as shown conceptually in FIG. 6 (FIGS. 8 and 10), each storage position ZK1 (XK1, XK1, XK1) of the Z-axis load memory unit 35 (X-axis load memory unit 32, Y-axis load memory unit 33). YK
1), ZK2 (XK2, YK2), ..., ZK80 (X
The Z-axis load ZFP (X-axis load XFP, Y-axis load YFP) stored in K80, YK80) is plotted to form a line graph LG2 (LG3, LG4). Note that the graph G1
When creating (G2, G3, G4), the display operation unit 1
3 is a cutting state management table K in the processing information memory unit 12.
Based on the cutting periods TM1, TM2, TM3,... Of T, a line graph LG1 of a portion corresponding to the cutting periods TM1, TM2, TM3,.
(LG2, LG3, LG4) is displayed in a different color from other parts (parts corresponding to non-cutting), or the background color on the graph G1 (G2, G3, G4) is displayed in the cutting period T.
It is desirable to change and display a portion corresponding to M1, TM2, TM3,... And other portions. Thereby, the state of the load at the time of cutting can be recognized very clearly.
【0028】更に表示演算部13は、加工情報メモリ部
12の切削状態管理テーブルKTに記憶格納されている
負荷平均値SFPb、ZFPb、XFPb、YFPb及
び負荷ピーク値SFPc、ZFPc、XFPc、YFP
cを対応する各グラフG1、G2、G3、G4上に、こ
れら負荷平均値SFPb、ZFPb、XFPb、YFP
b及び負荷ピーク値SFPc、ZFPc、XFPc、Y
FPcが対応する切削期間TM1、TM2、TM3、…
…、の位置に合わせて、例えば折線グラフLG1、LG
2、LG3、LG4とは違う色の線LH1、LH2、L
H3、LH4及び線LJ1、LJ2、LJ3、LJ4で
表示する。また、加工情報メモリ部12に記憶格納され
ている工具番号T1、T2、T3、……、を各グラフG
1、G2、G3、G4上に、これら工具番号T1、T
2、T3、……、が対応する切削期間TM1、TM2、
TM3、……、の位置に合わせて、例えば各グラフG
1、G2、G3、G4上の工具番号表示位置KHに数値
又は記号等で表示する。Further, the display calculation unit 13 performs load average values SFPb, ZFPb, XFPb, YFPb and load peak values SFPc, ZFPc, XFPc, YFP stored in the cutting state management table KT of the machining information memory unit 12.
c on the corresponding graphs G1, G2, G3, G4, these load average values SFPb, ZFPb, XFPb, YFP
b and load peak values SFPc, ZFPc, XFPc, Y
Cutting periods TM1, TM2, TM3,.
..., for example, line graphs LG1, LG
2, lines LH1, LH2, L of different colors from LG3, LG4
H3, LH4 and lines LJ1, LJ2, LJ3, LJ4 are displayed. The tool numbers T1, T2, T3,... Stored in the machining information memory unit 12 are represented by graphs G
1, G2, G3, G4, these tool numbers T1, T
2, T3,... Correspond to the cutting periods TM1, TM2,
According to the position of TM3,..., For example, each graph G
1, a numerical value, a symbol, or the like is displayed at the tool number display position KH on G2, G3, G4.
【0029】以上のように作成された第1画像GZ1、
第2画像GZ2、第3画像GZ3、第4画像GZ4は表
示演算部13からディスプレイ5に伝送され表示される
(この表示は1画面を4分割して画像GZ1〜GZ4全
てを同時に表示するようにしてもよいし、キーボード3
等の操作により1画面に1画像を選択的に表示するよう
にしてもよい)。こうして表示された画像GZ1〜GZ
4による加工負荷情報を見たオペレータは、それぞれの
切削を行っている間に、主軸モータ41、X軸送り軸モ
ータ46、Y軸送り軸モータ47、Z軸送り軸モータ4
5がどの程度の負荷で作動したかという経時的な情報を
視覚的に容易に知ることができる。従って、テストカッ
ト中に、例えば時刻120秒から時刻250秒の間での
切削のようにモータ41、45、46、47が負荷50
%以下(平均値50%以下)で作動し、ピーク値も50
%に満たないような非効率な切削部分がある場合には、
前記画像表示による加工負荷情報を見ることによりこれ
を容易に発見することができるので、この加工負荷情報
に基づいて、前記非効率な切削部分での送り速度や主軸
の周速度等の数値を上げる形で加工プログラムを修正変
更することが容易になる。The first image GZ1, created as described above,
The second image GZ2, the third image GZ3, and the fourth image GZ4 are transmitted from the display operation unit 13 to the display 5 and displayed thereon (this display is divided into four parts and all the images GZ1 to GZ4 are displayed simultaneously). Or keyboard 3
Or the like, one image may be selectively displayed on one screen.) Images GZ1 to GZ displayed in this way
The operator who has seen the processing load information by the operator 4 performs the main spindle motor 41, the X-axis feed axis motor 46, the Y-axis feed axis motor 47, and the Z-axis feed axis motor 4 while performing each cutting.
It is possible to easily and visually know the time-dependent information on how much load the 5 has operated. Therefore, during the test cut, the motors 41, 45, 46, 47 are subjected to the load 50, for example, as in the cutting between the time 120 seconds and the time 250 seconds.
% (Average value 50% or less) and peak value 50%
If there are inefficient cuts less than%,
Since this can be easily found by looking at the processing load information by the image display, the numerical values such as the feed speed and the peripheral speed of the spindle at the inefficient cutting portion are increased based on the processing load information. It becomes easy to modify and change the machining program in the form.
【0030】また、モータ41、45、46、47の負
荷は切削を行っている工具40aに作用する工具負荷の
大きさに対応していることが知られている。従って、画
像GZ1〜GZ4のグラフG1〜G4及び同時に表示さ
れる工具番号T1、T2、T3、……より、加工に使用
した各種の工具毎にどの程度の負荷がかかっていたかを
容易に推測することができる。よって、非効率な切削部
分での送り速度や主軸の周速度等の数値を上げる形で加
工プログラムを修正変更する際には、該工具の耐性の範
囲内で送り速度や主軸の周速度等の数値を上げたり、更
には工具をより高性能なものに取り替えることにより更
に高い加工効率を達成させることも可能となる。It is also known that the load on the motors 41, 45, 46, 47 corresponds to the magnitude of the tool load acting on the tool 40a performing cutting. Therefore, from the graphs G1 to G4 of the images GZ1 to GZ4 and the tool numbers T1, T2, T3,... Displayed simultaneously, it is easy to estimate how much load has been applied to each of the various tools used for machining. be able to. Therefore, when modifying and changing the machining program by increasing the numerical values such as the feed speed and the peripheral speed of the spindle in the inefficient cutting portion, the feed speed and the peripheral speed of the spindle and the like within the tolerance of the tool. It is also possible to achieve higher machining efficiency by increasing the numerical value or replacing the tool with a higher-performance one.
【0031】上述したように、ディスプレイ5の画像表
示による加工負荷情報に基づいて、非効率な切削部分で
の送り速度や主軸の周速度等の数値を上げる形で加工プ
ログラムを修正変更した後、残りの複数のワーク60に
対する加工を、該修正変更した加工プログラムに基づい
て行う。これにより、モータ41、45、46、47の
能力を極力生かす形で極めて高速な加工がなされる。As described above, after modifying the machining program in such a manner as to increase numerical values such as the feed speed at the inefficient cutting portion and the peripheral speed of the spindle, based on the machining load information based on the image display on the display 5, The machining of the remaining plurality of workpieces 60 is performed based on the modified machining program. Thereby, extremely high-speed machining is performed while making the most of the capabilities of the motors 41, 45, 46, 47.
【0032】なお上述した実施例では、ディスプレイ5
では、主軸、X軸、Y軸、Z軸に関する負荷の情報が表
示されたが、X−Y軸(或いはY−Z軸やX−Z軸でも
よい)に関する負荷の情報も同様に表示するようにして
もよい。例えば図1に示すように、主制御部2には第2
負荷演算部36を接続する。そして、表示演算部13で
画像作成を行う際には、表示演算部13は図12に示す
第5画像GZ5も作成するようにする。即ち第5画像G
Z5には、上述した画像GZ1〜GZ4と同様な、横軸
が時刻(秒)、縦軸が負荷(%)となったグラフG5を
設定する。そして表示演算部13は第2負荷演算部36
に命じて負荷の演算を行わせる。即ち第2負荷演算部3
6は、X軸負荷メモリ部32の格納位置XK1に格納さ
れたX軸負荷XFPとY軸負荷メモリ部33の格納位置
YK1に格納されたY軸負荷YFPとを平均した値を対
応した時刻における負荷として演算し表示演算部13に
出力し、X軸負荷メモリ部32の格納位置XK2に格納
されたX軸負荷XFPとY軸負荷メモリ部33の格納位
置YK2に格納されたY軸負荷YFPとを平均した値を
対応した時刻における負荷として演算し表示演算部13
に出力する、……、という形でX−Y軸に関する時刻ご
との負荷を表示演算部13に演算出力する。表示演算部
13では、X−Y軸に関する演算出力された時刻ごとの
負荷を前記グラフG5上にプロットし折線グラフLG5
とする。その他、画像GZ1〜GZ4と同様にして、負
荷平均値や負荷ピーク値の表示も、X軸に関する負荷平
均値XFPbとY軸に関する負荷平均値YFPbを平均
したものや、X軸に関する負荷ピーク値XFPcとY軸
に関する負荷ピーク値YFPcを平均したものを表示し
てもよい。また、工具番号T1、T2、T3、……、等
も時刻に対応して、画像GZ1〜GZ4と同様に表示し
てもよい。このようにX−Y軸(或いはY−Z軸やX−
Z軸でもよい)のように複数の軸に関する負荷情報をま
とめた形で表示することで、総合的な負荷情報を簡単に
把握するのに便利である。In the embodiment described above, the display 5
In the above, the load information on the main axis, the X axis, the Y axis, and the Z axis is displayed, but the load information on the XY axis (or the YZ axis or the XZ axis) may be displayed similarly. It may be. For example, as shown in FIG.
The load calculation unit 36 is connected. When the display calculation unit 13 creates an image, the display calculation unit 13 also creates the fifth image GZ5 shown in FIG. That is, the fifth image G
Similar to the images GZ1 to GZ4, a graph G5 in which the horizontal axis represents time (seconds) and the vertical axis represents load (%) is set as Z5. Then, the display calculation unit 13 includes a second load calculation unit 36.
To calculate the load. That is, the second load calculator 3
Reference numeral 6 denotes a value obtained by averaging the X-axis load XFP stored in the storage position XK1 of the X-axis load memory unit 32 and the Y-axis load YFP stored in the storage position YK1 of the Y-axis load memory unit 33 at the corresponding time. The load is calculated and output to the display calculation unit 13, and the X-axis load XFP stored in the storage position XK2 of the X-axis load memory unit 32 and the Y-axis load YFP stored in the storage position YK2 of the Y-axis load memory unit 33 are calculated. Is calculated as the load at the corresponding time and the display calculation unit 13
The load at each time on the XY axis is calculated and output to the display calculation unit 13 in the form of. The display calculation unit 13 plots the load at each time when the calculation and output regarding the XY axes are output on the graph G5, and plots the line graph LG5.
And In addition, similarly to the images GZ1 to GZ4, the display of the load average value and the load peak value is also performed by averaging the load average value XFPb on the X axis and the load average value YFPb on the Y axis, and the load peak value XFPc on the X axis. And the load peak value YFPc on the Y axis averaged. Also, the tool numbers T1, T2, T3,..., Etc. may be displayed in correspondence with the time in the same manner as the images GZ1 to GZ4. Thus, the XY axis (or the YZ axis or the X-axis)
By displaying the load information on a plurality of axes in a combined form (as in the case of the Z axis), it is convenient to easily grasp comprehensive load information.
【0033】また上述した実施例では、工作機械100
はマシニングセンタ等であるとしたが、マシニングセン
タの代わりに旋盤などのその他の工作機械を適用するこ
とも可能である。In the above embodiment, the machine tool 100
Is a machining center or the like, but other machine tools such as a lathe can be applied instead of the machining center.
【0034】[0034]
【発明の効果】以上説明したように本発明のうち第1の
発明は、工具40a等の工具を着脱自在な主軸40等の
工具主軸を有し、ワーク60等のワークを装着自在なテ
ーブル55等のワーク装着部を設け、前記工具主軸を回
転駆動する主軸モータ41等の第1のモータを設け、切
削送りの指令及び切削送り以外の動作の指令を有した加
工プログラムPRO等の加工プログラムを記憶格納する
加工プログラムメモリ部6等の加工プログラムメモリ部
を設け、前記加工プログラムメモリ部に記憶格納された
加工プログラムを読み出して、該加工プログラムに基づ
いてワークに対する所定の加工を行う工作機械100等
の工作機械において、前記第1のモータの負荷電流値に
基づいて主軸負荷SFP等の第1の負荷を検出する主軸
負荷値検出部16、主軸負荷演算部21等の第1負荷検
出部を有し、前記第1負荷検出部により検出された第1
の負荷を経時的に記憶格納する主軸負荷メモリ部31等
の第1負荷メモリ部を設け、前記読み出された加工プロ
グラムより、前記所定の加工を行う際に実行する切削送
りの指令の切削期間TM1、TM2、TM3、……等の
実行期間を判定検出して所定の判定結果HS等の判定結
果を出力する加工情報検出部10等の切削状態判定部を
設け、前記切削状態判定部から出力された判定結果を記
憶格納する加工情報メモリ部12等の切削状態メモリ部
を設け、前記第1負荷メモリ部に経時的に記憶格納され
た第1の負荷及び、前記切削状態メモリ部に記憶格納さ
れた判定結果に基づいて、折線グラフLG1等の切削送
り時における第1の負荷情報を経時的な形で表示出力す
るディスプレイ5、表示演算部13等の第1負荷情報表
示出力部を設けて構成した。従って、表示出力された第
1の負荷情報により、切削送り時に第1のモータがどの
程度の負荷で作動したか、即ちその能力の何パーセント
程度を発揮したのかという経時的な情報を容易に知るこ
とができる。例えば前記所定の加工の中で、第1のモー
タの能力を十分に発揮せず非効率的に切削を行っている
期間がある場合には、表示出力された第1の負荷情報に
より容易に発見されるので、この情報をもとに、該非効
率的な切削の期間での切削に関して、送り速度や主軸の
周速度等の数値を上げる形で加工プログラムを修正変更
することが容易になる。また、表示出力される第1の負
荷情報は前記判定結果に基づいた切削送り時におけるも
のであり、従って例えば早送り位置決めなどにより一時
的に極端な値を示すような負荷を排除した情報、即ち切
削時に関する負荷の正確情報となる。これにより加工プ
ログラムの修正変更も正確に行え好都合である。As described above, the first aspect of the present invention is a table 55 having a tool spindle such as a spindle 40 to which a tool such as a tool 40a can be detachably mounted and to which a workpiece such as a workpiece 60 can be mounted. And a first motor such as a spindle motor 41 that rotationally drives the tool spindle. A machining program such as a machining program PRO having a command for cutting feed and a command for operation other than cutting feed is provided. A machining program memory unit such as a machining program memory unit 6 for storing and storing, a machine tool 100 for reading a machining program stored in the machining program memory unit, and performing predetermined machining on a workpiece based on the machining program; In the machine tool of (1), a spindle load value detection unit 16 for detecting a first load such as a spindle load SFP based on the load current value of the first motor. It has a first load detection unit such as the main shaft load calculation unit 21, first detected by the first load detector 1
A first load memory unit such as a spindle load memory unit 31 that stores and stores the load of the machining with time is provided, and a cutting period of a cutting feed command to be executed when the predetermined machining is performed from the read machining program is provided. A cutting state determining unit such as a processing information detecting unit 10 for determining and detecting the execution period of TM1, TM2, TM3,... And outputting a predetermined determination result HS or the like is provided. A cutting state memory unit such as a processing information memory unit 12 for storing and storing the determined results is provided, and the first load stored over time in the first load memory unit and the cutting state memory unit stored in the cutting state memory unit. A display 5 for displaying and outputting the first load information at the time of cutting feed such as the line graph LG1 in a time-dependent manner based on the determined determination result, and a first load information display output unit such as the display calculation unit 13 are provided. Form was. Therefore, it is easy to know, with the displayed first output information, the time-dependent information as to what load the first motor was operated at the time of cutting feed, that is, what percentage of its capacity was exerted. be able to. For example, in the predetermined machining, when there is a period in which the performance of the first motor is not sufficiently exerted and the cutting is performed inefficiently, it is easily found by the first load information displayed and output. Therefore, based on this information, it is easy to modify and change the machining program in the form of increasing the feed rate, the peripheral speed of the spindle, and the like for the cutting during the inefficient cutting. The first load information to be displayed and output is information at the time of cutting feed based on the determination result. Therefore, for example, information in which a load that temporarily indicates an extreme value by rapid traverse positioning or the like is excluded, that is, cutting is performed. It will be accurate information on load over time. As a result, it is convenient to correct and change the machining program.
【0035】また本発明のうち第2の発明は、第1の発
明による加工負荷情報検出装置において、前記工作機械
は、前記工具主軸を前記ワーク装着部に対して所定の座
標軸方向において相対的に移動駆動するZ軸送り軸モー
タ45、X軸送り軸モータ46、Y軸送り軸モータ47
等の送り軸モータを有しており、前記加工負荷情報検出
装置は、前記送り軸モータの負荷電流値に基づいてX軸
負荷XFP、Y軸負荷YFP、Z軸負荷ZFP等の送り
軸負荷を検出するX軸負荷値検出部17、Y軸負荷値検
出部19、Z軸負荷値検出部20、X軸負荷演算部2
2、Y軸負荷演算部23、Z軸負荷演算部25等の送り
軸負荷検出部を有し、前記送り軸負荷検出部により検出
された送り軸負荷を経時的に記憶格納するX軸負荷メモ
リ部32、Y軸負荷メモリ部33、Z軸負荷メモリ部3
5等の送り軸負荷メモリ部を設け、前記送り軸負荷メモ
リ部に経時的に記憶格納された送り軸負荷及び、前記切
削状態メモリ部に記憶格納された判定結果に基づいて、
折線グラフLG2〜LG4等の切削送り時における送り
軸負荷情報を経時的な形で表示出力するディスプレイ
5、表示演算部13等の送り軸負荷情報表示出力部を設
けて構成した。従って、表示出力された送り軸負荷情報
により、切削送り時に送り軸モータがどの程度の負荷で
作動したか、即ちその能力の何パーセント程度を発揮し
たのかという経時的な情報を容易に知ることができるの
で、第1の発明による効果に加えて、送り軸負荷情報を
もとに、該非効率的な切削の期間での切削に関して、送
り軸モータが関与する送り速度を上げる形で加工プログ
ラムを修正変更することが容易になる。また、表示出力
される送り軸負荷情報は前記判定結果に基づいた切削送
り時におけるものであり、従って例えば送り軸モータが
関与する早送り位置決めなどにより一時的に極端な値を
示すような負荷を排除した情報、即ち切削時に関する負
荷の正確情報となる。これにより加工プログラムの修正
変更も正確に行え好都合である。According to a second aspect of the present invention, in the machining load information detecting device according to the first aspect, the machine tool is arranged such that the tool spindle is relatively positioned with respect to the workpiece mounting portion in a predetermined coordinate axis direction. Z-axis feed axis motor 45, X-axis feed axis motor 46, and Y-axis feed axis motor 47 that are driven to move
And the like, and the processing load information detecting device detects a feed shaft load such as an X-axis load XFP, a Y-axis load YFP, and a Z-axis load ZFP based on a load current value of the feed shaft motor. X-axis load value detector 17, Y-axis load value detector 19, Z-axis load value detector 20, X-axis load calculator 2 to be detected
2. An X-axis load memory having a feed axis load detecting unit such as a Y-axis load calculating unit 23, a Z-axis load calculating unit 25, etc., and storing the feed shaft load detected by the feed axis load detecting unit with time. Unit 32, Y-axis load memory unit 33, Z-axis load memory unit 3
5 is provided, based on the feed shaft load stored and stored in the feed shaft load memory unit over time and the determination result stored and stored in the cutting state memory unit.
A feed shaft load information display output unit such as a display 5 for displaying and outputting feed shaft load information at the time of cutting feed such as the line graphs LG2 to LG4 over time and a display calculation unit 13 is provided. Therefore, the feed shaft load information displayed and output makes it easy to know the time-dependent information on what load the feed shaft motor operated during cutting feed, that is, what percentage of its capacity was exerted. Therefore, in addition to the effect of the first invention, the machining program is modified based on the feed shaft load information by increasing the feed speed involving the feed shaft motor with respect to the cutting during the inefficient cutting period. It becomes easy to change. Also, the feed axis load information output and displayed is the information at the time of cutting feed based on the above determination result. Therefore, a load that temporarily shows an extreme value due to, for example, rapid feed positioning involving the feed axis motor is excluded. Information, that is, accurate information on the load at the time of cutting. As a result, it is convenient to correct and change the machining program.
【0036】また本発明のうち第3の発明は、第1の発
明による加工負荷情報検出装置において、前記第1負荷
メモリ部に経時的に記憶格納された第1の負荷及び、前
記切削状態メモリ部に記憶格納された判定結果に基づい
て、切削送り時における第1の負荷の負荷平均値SFP
b等の第1負荷時間平均値を演算し、演算した第1負荷
時間平均値を前記第1負荷情報表示部に出力する平均値
検出部11等の第1負荷平均値演算部を設け、前記第1
負荷情報表示出力部は、前記第1負荷平均値演算部から
出力された第1負荷時間平均値を前記第1の負荷情報と
共に表示出力するようになっている。従って、第1の発
明による効果に加えて、第1負荷時間平均値が表示出力
されるので、切削送り時に第1のモータが平均的にどの
程度の負荷で作動したかという情報を簡単に把握できる
ので好都合である。According to a third aspect of the present invention, in the machining load information detecting device according to the first aspect, the first load stored in the first load memory unit over time and the cutting state memory are stored. Load average value SFP of the first load at the time of cutting feed based on the determination result stored and stored in the section.
a first load average value calculating unit such as an average value detecting unit 11 that calculates a first load time average value such as b and outputs the calculated first load time average value to the first load information display unit; First
The load information display output unit is configured to display and output the first load time average value output from the first load average value calculation unit together with the first load information. Therefore, in addition to the effect of the first invention, since the first load time average is displayed and output, it is possible to easily grasp information on the average load at which the first motor operated during the cutting feed. It is convenient because it can be done.
【0037】また本発明のうち第4の発明は、第2の発
明による加工負荷情報検出装置において、前記送り軸負
荷メモリ部に経時的に記憶格納された送り軸負荷及び、
前記切削状態メモリ部に記憶格納された判定結果に基づ
いて、切削送り時における送り軸負荷の負荷平均値XF
Pb、YFPb、ZFPb等の送り軸負荷時間平均値を
演算し、演算した送り軸負荷時間平均値を前記送り軸負
荷情報表示部に出力する平均値検出部11等の送り軸負
荷平均値演算部を設け、前記送り軸負荷情報表示出力部
は、前記送り軸負荷平均値演算部から出力された送り軸
負荷時間平均値を前記送り軸負荷情報と共に表示出力す
るようになっている。従って、第2の発明による効果に
加えて、送り軸負荷時間平均値が表示出力されるので、
切削送り時に送り軸モータが平均的にどの程度の負荷で
作動したかという情報を簡単に把握できるので好都合で
ある。According to a fourth aspect of the present invention, in the machining load information detecting device according to the second aspect, a feed axis load stored and stored in the feed axis load memory unit over time;
Based on the determination result stored in the cutting state memory unit, the load average value XF of the feed shaft load at the time of cutting feed.
A feed axis load average value calculation unit such as an average value detection unit 11 that calculates the feed axis load time average value of Pb, YFPb, ZFPb, etc., and outputs the calculated feed axis load time average value to the feed axis load information display unit. The feed shaft load information display output unit is configured to display and output the feed shaft load time average value output from the feed shaft load average value calculation unit together with the feed shaft load information. Therefore, in addition to the effect of the second invention, the feed axis load time average is displayed and output.
This is convenient because information about the average load of the feed shaft motor operated during cutting feed can be easily grasped.
【0038】また本発明のうち第5の発明は、第1の発
明による加工負荷情報検出装置において、前記加工プロ
グラムは使用工具を指定する指令を有しており、前記切
削状態判定部は、前記読み出された加工プログラムよ
り、前記所定の加工を行う際に実行する切削送りの指令
の実行期間を、使用工具と共に判定検出して所定の判定
結果を出力するようになっている。従って、第1の発明
による効果に加えて、判定結果に基づいて表示出力され
た第1の負荷情報により、使用工具ごとに生じた第1の
モータでの負荷、即ち該使用工具に対して生じた負荷の
程度を容易に把握することができる。よって、非効率的
な切削での送り速度や主軸の周速度等の数値を上げる形
で加工プログラムを修正変更する際には、使用工具に対
して生じた負荷の程度を参考に、該工具の耐性の範囲内
で送り速度や主軸の周速度等の数値を上げたり、更には
工具をより高性能なものに取り替えることにより更に高
い加工効率を達成させることも可能となる。According to a fifth aspect of the present invention, in the machining load information detecting apparatus according to the first aspect, the machining program has a command for designating a tool to be used, and The execution period of the cutting feed command to be executed when the predetermined machining is performed is determined by the read machining program together with the tool to be used, and a predetermined determination result is output. Therefore, in addition to the effect of the first invention, the load on the first motor generated for each tool used, that is, the load generated on the It is possible to easily grasp the degree of the load. Therefore, when modifying and changing the machining program by increasing the numerical values such as the feed speed and the peripheral speed of the spindle in inefficient cutting, the level of the load applied to the tool to be used is referred to, It is also possible to achieve higher machining efficiency by increasing numerical values such as the feed speed and the peripheral speed of the spindle within the range of the tolerance, or by replacing the tool with a higher-performance tool.
【図面の簡単な説明】[Brief description of the drawings]
【図1】図1は、本発明による加工負荷情報検出装置の
一例を備えた工作機械を示すブロック図である。FIG. 1 is a block diagram showing a machine tool provided with an example of a processing load information detecting device according to the present invention.
【図2】図2は、図1に示す工作機械の主軸付近を示す
模式斜視図である。FIG. 2 is a schematic perspective view showing the vicinity of a main shaft of the machine tool shown in FIG.
【図3】図3は、加工情報メモリ部内の切削状態管理テ
ーブルを概念的に示した図である。FIG. 3 is a diagram conceptually showing a cutting state management table in a processing information memory unit.
【図4】図4は、主軸負荷メモリ部内を概念的に示した
図である。FIG. 4 is a diagram conceptually showing the inside of a spindle load memory unit.
【図5】図5は、ディスプレイに表示された第1画像を
示す図である。FIG. 5 is a diagram illustrating a first image displayed on a display;
【図6】図6は、Z軸負荷メモリ部内を概念的に示した
図である。FIG. 6 is a diagram conceptually showing the inside of a Z-axis load memory unit.
【図7】図7は、ディスプレイに表示された第2画像を
示す図である。FIG. 7 is a diagram illustrating a second image displayed on a display;
【図8】図8は、X軸負荷メモリ部内を概念的に示した
図である。FIG. 8 is a diagram conceptually showing the inside of an X-axis load memory unit.
【図9】図9は、ディスプレイに表示された第3画像を
示す図である。FIG. 9 is a diagram illustrating a third image displayed on a display;
【図10】図10は、Y軸負荷メモリ部内を概念的に示
した図である。FIG. 10 is a diagram conceptually showing the inside of a Y-axis load memory unit.
【図11】図11は、ディスプレイに表示された第4画
像を示す図である。FIG. 11 is a diagram illustrating a fourth image displayed on a display;
【図12】図12は、ディスプレイに表示された第5画
像を示す図である。FIG. 12 is a diagram showing a fifth image displayed on a display.
1……加工負荷情報検出装置 5……第1負荷情報表示出力部、送り軸負荷情報表示出
力部(ディスプレイ) 6……加工プログラムメモリ部 10……切削状態判定部(加工情報検出部) 11……第1負荷平均値演算部、送り軸負荷平均値演算
部(平均値検出部) 12……切削状態メモリ部(加工情報メモリ部) 13……第1負荷情報表示出力部、送り軸負荷情報表示
出力部(表示演算部) 16……第1負荷検出部(主軸負荷値検出部) 17……送り軸負荷検出部(X軸負荷値検出部) 19……送り軸負荷検出部(Y軸負荷値検出部) 20……送り軸負荷検出部(Z軸負荷値検出部) 21……第1負荷検出部(主軸負荷演算部) 22……送り軸負荷検出部(X軸負荷演算部) 23……送り軸負荷検出部(Y軸負荷演算部) 25……送り軸負荷検出部(Z軸負荷演算部) 31……第1負荷メモリ部(主軸負荷メモリ部) 32……送り軸負荷メモリ部(X軸負荷メモリ部) 33……送り軸負荷メモリ部(Y軸負荷メモリ部) 35……送り軸負荷メモリ部(Z軸負荷メモリ部) 40……工具主軸(主軸) 40a……工具 41……第1のモータ(主軸モータ) 45……送り軸モータ(Z軸送り軸モータ) 46……送り軸モータ(X軸送り軸モータ) 47……送り軸モータ(Y軸送り軸モータ) 55……ワーク装着部(テーブル) 60……ワーク 100……工作機械 HS……判定結果 LG1……第1の負荷情報(折線グラフ) LG2〜LG4……送り軸負荷情報(折線グラフ) PRO……加工プログラム SFP……第1の負荷(主軸負荷) SFPb……第1負荷時間平均値(負荷平均値) TM1〜TM3……実行期間(切削期間) XFP……送り軸負荷(X軸負荷) YFP……送り軸負荷(Y軸負荷) ZFP……送り軸負荷(Z軸負荷) XFPb……送り軸負荷時間平均値(負荷平均値) YFPb……送り軸負荷時間平均値(負荷平均値) ZFPb……送り軸負荷時間平均値(負荷平均値)DESCRIPTION OF SYMBOLS 1 ... Processing load information detection apparatus 5 ... 1st load information display output part, feed axis load information display output part (display) 6 ... Processing program memory part 10 ... Cutting state determination part (processing information detection part) 11 ... First load average value calculation section, feed axis load average value calculation section (average value detection section) 12... Cutting state memory section (machining information memory section) 13... First load information display output section, feed axis load Information display output section (display calculation section) 16 first load detection section (spindle load value detection section) 17 feed axis load detection section (X-axis load value detection section) 19 feed axis load detection section (Y Axial load value detecting section) 20: Feed axis load detecting section (Z-axis load value detecting section) 21: First load detecting section (spindle load calculating section) 22: Feed shaft load detecting section (X-axis load calculating section) ) 23: Feed axis load detector (Y-axis load calculator) 25: Feed Load detecting unit (Z-axis load calculating unit) 31 First load memory unit (spindle load memory unit) 32 Feed axis load memory unit (X-axis load memory unit) 33 Feed axis load memory unit (Y-axis) Load memory section) 35 Feed axis load memory section (Z-axis load memory section) 40 Tool spindle (spindle) 40a Tool 41 First motor (spindle motor) 45 Feed axis motor (Z Shaft feed shaft motor) 46 ... Feed shaft motor (X-axis feed shaft motor) 47 ... Feed shaft motor (Y-axis feed shaft motor) 55 ... Work mounting part (table) 60 ... Work 100 ... Machine tool HS ... determination result LG1 ... first load information (line graph) LG2 to LG4 ... feed axis load information (line graph) PRO ... machining program SFP ... first load (spindle load) SFPb ... first Average load time Load average value) TM1 to TM3 ... Execution period (cutting period) XFP ... Feed shaft load (X-axis load) YFP ... Feed shaft load (Y-axis load) ZFP ... Feed shaft load (Z-axis load) XFPb ... ... average feed axis load time (average load) YFPb ... average feed axis load time (average load) ZFPb ... average feed axis load time (average load)
───────────────────────────────────────────────────── フロントページの続き (72)発明者 山岡 義典 愛知県丹羽郡大口町大字小口字乗船1番地 ヤマザキマザック株式会社本社工場内 ──────────────────────────────────────────────────続 き Continuing from the front page (72) Inventor Yoshinori Yamaoka 1st boarding, Oguchi-machi, Oguchi-cho, Niwa-gun, Aichi Prefecture Inside Yamazaki Mazak Co., Ltd.
Claims (5)
加工プログラムを記憶格納する加工プログラムメモリ部
を設け、 前記加工プログラムメモリ部に記憶格納された加工プロ
グラムを読み出して、該加工プログラムに基づいてワー
クに対する所定の加工を行う工作機械において、 前記第1のモータの負荷電流値に基づいて第1の負荷を
検出する第1負荷検出部を有し、 前記第1負荷検出部により検出された第1の負荷を経時
的に記憶格納する第1負荷メモリ部を設け、 前記読み出された加工プログラムより、前記所定の加工
を行う際に実行する切削送りの指令の実行期間を判定検
出して所定の判定結果を出力する切削状態判定部を設
け、 前記切削状態判定部から出力された判定結果を記憶格納
する切削状態メモリ部を設け、 前記第1負荷メモリ部に経時的に記憶格納された第1の
負荷及び、前記切削状態メモリ部に記憶格納された判定
結果に基づいて、切削送り時における第1の負荷情報を
経時的な形で表示出力する第1負荷情報表示出力部を設
けて構成した加工負荷情報検出装置。1. A tool mounting portion on which a tool can be detachably mounted, a work mounting portion on which a work can be mounted is provided, and a first motor for rotating and driving the tool spindle is provided. A machining program memory unit for storing a machining program having an operation instruction; a machine tool for reading the machining program stored in the machining program memory unit and performing predetermined machining on a workpiece based on the machining program; , A first load detection unit that detects a first load based on a load current value of the first motor, and stores and stores the first load detected by the first load detection unit with time A first load memory unit is provided, and the execution period of a cutting feed command to be executed at the time of performing the predetermined machining is determined and detected based on the read machining program. A cutting state determination unit that outputs a determination result; a cutting state memory unit that stores a determination result output from the cutting state determination unit; and a first state stored and stored in the first load memory unit over time. And a first load information display output unit for displaying and outputting the first load information at the time of cutting feed in a time-dependent manner based on the load of and the determination result stored in the cutting state memory unit. Processing load information detection device.
ク装着部に対して所定の座標軸方向において相対的に移
動駆動する送り軸モータを有しており、 前記加工負荷情報検出装置は、前記送り軸モータの負荷
電流値に基づいて送り軸負荷を検出する送り軸負荷検出
部を有し、 前記送り軸負荷検出部により検出された送り軸負荷を経
時的に記憶格納する送り軸負荷メモリ部を設け、 前記送り軸負荷メモリ部に経時的に記憶格納された送り
軸負荷及び、前記切削状態メモリ部に記憶格納された判
定結果に基づいて、切削送り時における送り軸負荷情報
を経時的な形で表示出力する送り軸負荷情報表示出力部
を設けて構成した請求項1記載の加工負荷情報検出装
置。2. The machine tool according to claim 1, further comprising a feed shaft motor configured to move the tool spindle relative to the workpiece mounting portion in a predetermined coordinate axis direction. A feed shaft load memory unit that has a feed shaft load detection unit that detects a feed shaft load based on a load current value of a feed shaft motor, and stores and stores the feed shaft load detected by the feed shaft load detection unit over time. Based on the feed shaft load stored and stored in the feed shaft load memory unit over time, and based on the determination result stored in the cutting state memory unit, feed shaft load information at the time of cutting feed is stored over time. 2. The machining load information detecting device according to claim 1, further comprising a feed shaft load information display output unit for displaying and outputting the information in a form.
された第1の負荷及び、前記切削状態メモリ部に記憶格
納された判定結果に基づいて、切削送り時における第1
の負荷の第1負荷時間平均値を演算し、演算した第1負
荷時間平均値を前記第1負荷情報表示部に出力する第1
負荷平均値演算部を設け、 前記第1負荷情報表示出力部は、前記第1負荷平均値演
算部から出力された第1負荷時間平均値を前記第1の負
荷情報と共に表示出力するようになっていることを特徴
とする請求項1記載の加工負荷情報検出装置。3. A first load during cutting feed based on a first load stored and stored in the first load memory unit over time and a determination result stored in the cutting state memory unit.
Calculating a first load time average of the load and outputting the calculated first load time average to the first load information display unit.
A first load information display output unit configured to display and output the first load time average value output from the first load average value calculation unit together with the first load information; 2. The processing load information detecting device according to claim 1, wherein:
納された送り軸負荷及び、前記切削状態メモリ部に記憶
格納された判定結果に基づいて、切削送り時における送
り軸負荷の送り軸負荷時間平均値を演算し、演算した送
り軸負荷時間平均値を前記送り軸負荷情報表示部に出力
する送り軸負荷平均値演算部を設け、 前記送り軸負荷情報表示出力部は、前記送り軸負荷平均
値演算部から出力された送り軸負荷時間平均値を前記送
り軸負荷情報と共に表示出力するようになっていること
を特徴とする請求項2記載の加工負荷情報検出装置。4. A feed shaft of a feed shaft load during cutting feed based on a feed shaft load stored and stored in the feed shaft load memory unit over time and a judgment result stored and stored in the cutting state memory unit. A feed axis load average value calculation unit that calculates a load time average value and outputs the calculated feed axis load time average value to the feed axis load information display unit is provided, and the feed axis load information display output unit includes the feed axis. 3. The processing load information detecting device according to claim 2, wherein the feed axis load time average output from the load average value calculator is displayed and output together with the feed axis load information.
指令を有しており、 前記切削状態判定部は、前記読み出された加工プログラ
ムより、前記所定の加工を行う際に実行する切削送りの
指令の実行期間を、使用工具と共に判定検出して所定の
判定結果を出力するようになっていることを特徴とする
請求項1記載の加工負荷情報検出装置。5. The machining program has a command for designating a tool to be used, and the cutting state determination unit determines a cutting feed to be executed when the predetermined machining is performed, based on the read machining program. 2. The processing load information detecting device according to claim 1, wherein the execution period of the command is determined and detected together with the tool to be used, and a predetermined determination result is output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9235445A JPH1165626A (en) | 1997-08-15 | 1997-08-15 | Working load information detecting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9235445A JPH1165626A (en) | 1997-08-15 | 1997-08-15 | Working load information detecting device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1165626A true JPH1165626A (en) | 1999-03-09 |
Family
ID=16986226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9235445A Pending JPH1165626A (en) | 1997-08-15 | 1997-08-15 | Working load information detecting device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1165626A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366212A (en) * | 2001-06-07 | 2002-12-20 | Yoshiaki Kakino | Numerical control machine tool |
JP2007004601A (en) * | 2005-06-24 | 2007-01-11 | Okuma Corp | Machine tool operating status monitoring device |
JP2014018911A (en) * | 2012-07-18 | 2014-02-03 | Fanuc Ltd | Control device determining whether cutting is possible |
JP2017004541A (en) * | 2009-12-08 | 2017-01-05 | アルト. | How to optimize cutting tool operating conditions |
JP2021117847A (en) * | 2020-01-28 | 2021-08-10 | 株式会社山本金属製作所 | Processing situation display device |
JP2022176183A (en) * | 2021-05-13 | 2022-11-25 | 住友電気工業株式会社 | Machining condition management system, machining control device, machining system, and machining program |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02100857A (en) * | 1988-10-03 | 1990-04-12 | Murata Mach Ltd | Monitoring device for load of machine tool |
JPH04310351A (en) * | 1991-04-04 | 1992-11-02 | Mitsubishi Heavy Ind Ltd | Tool life control device |
JPH0819939A (en) * | 1994-06-30 | 1996-01-23 | Nakamura Tome Precision Ind Co Ltd | Monitor for machining load |
JPH091444A (en) * | 1995-06-14 | 1997-01-07 | Hitachi Seiki Co Ltd | Method and apparatus for monitoring cutting load state in machine tool |
-
1997
- 1997-08-15 JP JP9235445A patent/JPH1165626A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02100857A (en) * | 1988-10-03 | 1990-04-12 | Murata Mach Ltd | Monitoring device for load of machine tool |
JPH04310351A (en) * | 1991-04-04 | 1992-11-02 | Mitsubishi Heavy Ind Ltd | Tool life control device |
JPH0819939A (en) * | 1994-06-30 | 1996-01-23 | Nakamura Tome Precision Ind Co Ltd | Monitor for machining load |
JPH091444A (en) * | 1995-06-14 | 1997-01-07 | Hitachi Seiki Co Ltd | Method and apparatus for monitoring cutting load state in machine tool |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366212A (en) * | 2001-06-07 | 2002-12-20 | Yoshiaki Kakino | Numerical control machine tool |
JP2007004601A (en) * | 2005-06-24 | 2007-01-11 | Okuma Corp | Machine tool operating status monitoring device |
JP2017004541A (en) * | 2009-12-08 | 2017-01-05 | アルト. | How to optimize cutting tool operating conditions |
JP2014018911A (en) * | 2012-07-18 | 2014-02-03 | Fanuc Ltd | Control device determining whether cutting is possible |
JP2021117847A (en) * | 2020-01-28 | 2021-08-10 | 株式会社山本金属製作所 | Processing situation display device |
JP2022176183A (en) * | 2021-05-13 | 2022-11-25 | 住友電気工業株式会社 | Machining condition management system, machining control device, machining system, and machining program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3363958B2 (en) | Drilling method | |
JP3331024B2 (en) | Tool life management method | |
US4245316A (en) | System for providing time control data in a numerical control system | |
JPH11179633A (en) | Method and device for inputting and displaying structure information of machining system | |
JP3517403B2 (en) | Multi-task machine tools | |
CN211680907U (en) | Multifunctional numerical control machine tool for milling and grinding | |
JPH1165626A (en) | Working load information detecting device | |
US10429818B2 (en) | Numerical control device | |
JPH11296214A (en) | Numerical controller | |
CN110737241B (en) | Numerical control device, numerical control method, and storage device storing numerical control program | |
JP4639058B2 (en) | Threading machine | |
US20030145678A9 (en) | Control apparatus for cutting machine and method of indication | |
KR100548874B1 (en) | Numerical control device with tool pull-out detection | |
JPH0561525A (en) | Method and device for displaying moving action of mobile object | |
JP4047986B2 (en) | Numerical control method and apparatus | |
JPH08174383A (en) | Tool breakage detecting system | |
KR920003748B1 (en) | Numerical Control Device | |
JPH0751999A (en) | Tool breakage detecting method | |
KR860001679B1 (en) | Numerical Control Device | |
KR100490008B1 (en) | Complex Machining Machine Tool | |
JP4253054B2 (en) | NC lathe work machining method | |
CN108693831A (en) | The display methods of simulator, program creating device, control device and computer | |
JPH1158113A (en) | Tool wear monitoring device | |
JP2559273B2 (en) | Numerical control device and screen display method of numerical control device | |
JPH0751992A (en) | Drilling work method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050621 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050810 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060131 |