JPS5870314A - Sequence resetting system - Google Patents
Sequence resetting systemInfo
- Publication number
- JPS5870314A JPS5870314A JP16819681A JP16819681A JPS5870314A JP S5870314 A JPS5870314 A JP S5870314A JP 16819681 A JP16819681 A JP 16819681A JP 16819681 A JP16819681 A JP 16819681A JP S5870314 A JPS5870314 A JP S5870314A
- Authority
- JP
- Japan
- Prior art keywords
- point
- machining
- tool
- discontinuation
- generator
- 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
Links
- 238000003754 machining Methods 0.000 claims description 34
- 238000000034 method Methods 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 5
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/182—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50096—After interrupt, use tool path display to bring tool back on path
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50103—Restart, reverse, return along machined path, stop
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
この発明は数値制御(以下、単にNCとする)工作機械
におけるシーケンス復帰方式に関し、特にNC工作機械
の連続加工中に工具破損、工具摩耗1寸法測定等により
加工中断が発生した場合も、工具を中断点に正確にゆ帰
させて加工を継続させる方式に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a sequence return method for numerically controlled (hereinafter simply referred to as NC) machine tools, and in particular to a process that is interrupted during continuous machining by NC machine tools due to tool breakage, tool wear, and measurement of one dimension. The present invention relates to a method for accurately returning the tool to the interrupted point and continuing machining even when such occurrence occurs.
ところで、従来メクーケンス俳帰は、加工が中断したと
きの工具位置の含まれた加ニジーケンス番号を探し出し
、シーケンス番号サーチ機能によって上記加ニジーケン
ス番号より1つ前のシーケンス番号の位itで、NCプ
ログラムをNCメモリに読み込ませる。そして、再起動
をかけることにより工具が退避位置からその読み込まれ
たシー7
ケンス番号の指令値までり帰し、続いて加工が中断した
ときの加ニジーケンスを実行するようになっている。す
なわち、第1図の旋盤加工図及び第2図の加ニブログラ
ムに示すように、工具1で被工作物2を最終形状P8−
Pb−Po−Pd・・・に切削する場合を考えると、
シーケンス番号N0OIにおいて早送りα川で点P。へ
、続いてシーケンス番号N0O2において切削送りGo
l(送り速MP)で点P1 へ、続いてシーケンス番号
N0O3において点P2へ・・・のような加ニジーケン
スに従ってプログラムが作成されている。しかして、か
かる加ニブログラムに従って切削加工が行なわれている
場合に点Ps で不具合が発生したとき、オペレータは
切削を中断すると共に、安全な退避位f”l”ILへ工
具1を退避させ、工具交換や寸法計測等の必要な作業を
実行するが、再度加工を継続しようとする場合は加工が
中断した点PSが含まれているシーケンス番号(この例
ではN0O7)を探し出す。By the way, the conventional mekuken sequence search function finds the machine sequence number that includes the tool position when machining was interrupted, and uses the sequence number search function to run the NC program at the sequence number position that is one sequence number before the machine sequence number. Load it into NC memory. Then, by restarting the tool, the tool returns from the retracted position to the command value of the read sequence number, and then executes the machining sequence that was used when machining was interrupted. That is, as shown in the lathe machining diagram in FIG. 1 and the machine program in FIG. 2, the workpiece 2 is shaped into the final shape P8-
Considering the case of cutting Pb-Po-Pd...
Point P in fast forward α river at sequence number N0OI. Then, at sequence number N0O2, cutting feed Go
The program is created according to the following sequence: to point P1 at l (feed rate MP), then to point P2 at sequence number N0O3, and so on. If a problem occurs at point Ps while cutting is being performed according to the cutting program, the operator must stop cutting, move the tool 1 to a safe retreat position f"l"IL, and Necessary operations such as replacement and dimension measurement are performed, but when attempting to continue machining again, the sequence number (N0O7 in this example) that includes the point PS where machining was interrupted is searched.
このような′−ケア7’−木、号サーチ機能により・そ
れより1つ前のシークし層番号(この例ではN006)
のところまで茄fプログラムをNCに訃込ませ、再起動
をかけることにより工具1は点P)(。With this '-care7'-tree, number search function, the seek layer number one before it (N006 in this example)
By letting the NC program run to the point where it is and restarting it, the tool 1 is set to point P) (.
から点P4 まで復帰させ、続いてシーケンス番号N
0O7の切削す作業をf#iするようになっている。to point P4, and then sequence number N.
The cutting work of 0O7 is f#i.
しかしながら、上述の如きシーケンスゆ帰方式と共に、
既に切削しであるところを移動するよう(3)
にしているので時間的損失が生じ、その距M(P4−
Ps)が大きい場合には傷゛に問題となる。また、シー
ケンス番号のな(・指令プログラムの場合には、シーケ
ンス復帰できない欠点がある。ここに、シーケンス番号
のない場合とは、複合切削サイクル/自動プログラム切
削機能等に代表されるものであり、コンピュータ内蔵N
C0)機能を発揮して加ニブログラムを自動計算させる
機能を有する場合である。第1図の加工切削の場合を例
にとわば、最終形状Pa−Pb−Po ・・・のみを
第3図に示す如くプログラムすれは、途中の切11」経
路は全て自動・ハ
計算されるものである。しかqて、かかる加ニブログラ
ムで切削がされていど場合に、点Ps で加工の中断が
発生したとき、如何にしてその位置に復帰させて加工を
継続するかが問題となる。よって、この発明の目的は上
述の如き欠点のな(・シーケンス後締方式を提供するこ
とにある。However, along with the sequence regression method described above,
Since it is set to move (3) where it has already been cut, there is a time loss, and the distance M (P4-
If Ps) is large, damage will become a problem. In addition, in the case of a command program without a sequence number, there is a drawback that the sequence cannot be restored. Cases without a sequence number are typified by complex cutting cycles/automatic program cutting functions, etc. Built-in computer
C0) This is a case where the computer has a function to automatically calculate the Canadian program. Taking the machining process shown in Figure 1 as an example, if only the final shape Pa-Pb-Po is programmed as shown in Figure 3, all intermediate cutting paths will be automatically calculated. It is something that However, when cutting is performed using such a cutting program and the machining is interrupted at the point Ps, the problem is how to return to that position and continue the machining. SUMMARY OF THE INVENTION Therefore, it is an object of the present invention to provide a sequence post-tightening method that does not have the above-mentioned drawbacks.
−1、
交換等により加工を中断して工具を退避させた後、(4
)
再起動により加工を継続させるシーケンス復帰方式に関
し、NC加ニブログラムに基いて加工軌跡を表示できる
CRTグラフィック表示装置を設け、このCRTグラフ
ィック表示装置に中断点までの加工軌跡を表示させ、機
杉ロックの状態でNC関数発生器の出力が中断点近辺ま
で準備されたことを中断点サーチによって確認し、その
後に麹帰起動をかけることにより工具を退避位置から自
動ゆ帰させてNC加工を継続するようにしたものである
。-1. After interrupting machining due to replacement etc. and retracting the tool, (4)
) Regarding the sequence return method that continues machining by restarting, a CRT graphic display device that can display the machining trajectory based on the NC cutting program is installed, and the machining trajectory up to the interruption point is displayed on this CRT graphic display device, and the machine locks In this state, use the interruption point search to confirm that the output of the NC function generator has been prepared up to the vicinity of the interruption point, and then activate the return start to automatically return the tool from the retracted position and continue NC machining. This is how it was done.
次に、この発明万民を適用した装置例を第4図”’;、
I
PTはゲー)Gl を経てサーボ駆動ユニット12に入
力されると共に、CI(Tコントロール13を紅てCW
rグラフィック表示装置14で表示されるようになって
いる。また、NC関数発生器10からはそれぞれゲー)
G2及びG3を経て中断点退避レジスタ15及び状態退
避レジスタ16にデータが伝送され、これら中断点退避
レジスタ15及び状態退避レジスタがNC関数発生器1
()に入力されるようになっている。しかして、ゲー)
Gl及びNC関数発生器10には中断近似点サーチ信号
BSが入力され、ゲートG2には加工中断信号w′lJ
が、ゲート(33にはシーケンス復帰信号SRが、ゲー
)G4には加工軌跡表示信号WTが、ゲー)G5には起
動信号STがそれぞれ入力され、サーボ駆動ユニット1
2は刃物台(工具刃先)を移動するようになっている。Next, Figure 4 shows an example of a device to which this invention is applied.
IPT is input to the servo drive unit 12 via Gl (game), and is also input to the servo drive unit 12 via CI (T control 13).
r It is designed to be displayed on the graphic display device 14. In addition, each game from the NC function generator 10)
Data is transmitted to the break point save register 15 and the state save register 16 via G2 and G3, and these break point save register 15 and state save register are used by the NC function generator 1.
(). However, game)
The interruption approximate point search signal BS is input to the Gl and NC function generator 10, and the processing interruption signal w'lJ is input to the gate G2.
However, the sequence return signal SR is input to the gate (33), the machining trajectory display signal WT is input to the gate (gate) G4, and the start signal ST is input to the gate (gate) G5, and the servo drive unit 1
2 is adapted to move the tool post (tool cutting edge).
このような構成を波′いて、NC関数発生器10は指令
レジスタ11からの加ニブログラムに従って加工経路P
Tを計算し、ゲートG1及びサーボ駆動ユニット12を
介して刃物台を移動させると共に、中断点までの加工軌
跡はCRTグラフィック表示装置14に表示されている
ことになり、中断点を正確に知ることができる。すなわ
ち、刃物台の工具刃先が、たとえば第1図の点Ps に
あるときにオペレータが加工中断を行なうとすれば、加
工中断信号WHによって中断点Psをゲート(32を経
て中断点退避レジスタ15へ退避させると共に、工具刃
先をたとえば第1図の点pR,,へ退避させる、そして
、オペレータが加工軌跡表示信号WTを入力することに
より、中断点退避レジスタ15に週ii%されて(・た
中1伍点PSがグー)G4を経てNC関数発生器10へ
戻されると共に、中断した点Ps までの加工軌跡がC
R・Tコントロールユニット13を介してC)ITグラ
フィック表示装置14に表示される。Using such a configuration, the NC function generator 10 generates a machining path P according to the processing program from the command register 11.
T is calculated and the turret is moved via the gate G1 and the servo drive unit 12, and the machining trajectory up to the interruption point is displayed on the CRT graphic display device 14, making it possible to accurately know the interruption point. I can do it. That is, if the operator interrupts machining when the tool tip of the tool post is at point Ps in FIG. At the same time, the tool cutting edge is retracted to, for example, point pR, , in FIG. 15 points PS is returned to the NC function generator 10 via G4, and the machining trajectory up to the interrupted point Ps is C.
C) Displayed on the IT graphic display device 14 via the R/T control unit 13.
次に、オペレータが中断近似点ヅーチ@−Q13Sを入
力すると、グー)Glが閉じて刃9夕!台の移動がロッ
クされると共に、NC関数発生器10秒)加工軌跡上の
点PsAltで来るよう操作する。かがる近似操作の完
了後にオペレータがシーケンス彷帰信号SRを入力する
と、上記近似操作によって得られた近似点及びその時の
NC関数発生器10の準備された状態がグー)G3を経
て状態退避レジスタ16に入力されると共に、刃物台の
工具刃先は表示されている近似点(PsA)まで早送り
で移動される。すなわち、近世点は状態退避レジスタ】
6から指令レジスタ11に移され、NC関数発生器10
は点P)(、→近似点までの加工軌跡を出力する。なお
、シーケンスゆ帰信号SRにより退避させるNC関数発
生器10の準備された状態とは、一般的なNCの手動割
込機能において用いられるものであり、第1図のP4→
P5へ制御されている途中のNC関工を継続することが
できるので最薄
しかして、オペレータが起動信号ST榛大入力ると、状
態退避レジスタ16に退避されているNC関数発生器1
0の状態が、グー)G5を経てNC関数発生器10に移
され、これにより上記近似点(PsA)から切削加工を
継続することができる。Next, when the operator inputs the interruption approximation point zuchi@-Q13S, Gl closes and the blade 9th! While the movement of the table is locked, the NC function generator is operated for 10 seconds) to come to the point PsAlt on the machining trajectory. When the operator inputs the sequence return signal SR after completing the approximation operation, the approximate points obtained by the approximation operation and the prepared state of the NC function generator 10 at that time are stored in the state save register via G3. 16, the tool cutting edge of the tool rest is moved in rapid traverse to the displayed approximate point (PsA). In other words, the modern point is a state save register]
6 to the command register 11, and the NC function generator 10
outputs the machining trajectory up to the point P)(,→approximate point.The prepared state of the NC function generator 10, which is evacuated by the sequence return signal SR, is the state in which the NC function generator 10 is prepared in the normal NC manual interrupt function. This is used as P4 in Figure 1→
Therefore, when the operator inputs the start signal ST, the NC function generator 1 saved in the status save register 16 can be continued.
The state of 0 is transferred to the NC function generator 10 via G5, thereby making it possible to continue cutting from the approximate point (PsA).
以上のようにこの発明によれは、中断点を表示確認でき
ると共に、時間的損失がなく、工具の摩耗も生じないと
いった利点がある。As described above, the present invention has the advantage that the interruption point can be displayed and confirmed, there is no time loss, and no tool wear occurs.
なお、上述の実施例では旋盤加工を例に誉げて説明した
が、複雑形状の3次元金型加工の場合にも適用すること
が可能である。In addition, although the above-mentioned embodiment was explained with lathe machining as an example, it is also possible to apply to the case of three-dimensional mold machining of a complicated shape.
第1図は従来及びこの発′EAΩシーケンス制御を曲間
するための加工図、4..2’図はその加ニブログラム
の例を示す図、第3図は自動プログラム後節による加ニ
ブログラムの例を示す図、第4図はこの発明方式を適用
した装置の一例を示すブロック構成図である。
1・・・工具、2・・・被加工物、IF・・NC関数発
生器、11・・・指令レジスタ、12・・・ザーボ、駆
動ユニット、13・・・CRrコントロールユニット、
14・・・C1(Tグラフィック表示装置、15・・・
中断小退避レジスタ、16・・・状態退避レジスタ、(
jl〜G5・・・ゲート、BS・・・中断近イ5J小す
−チ信号、WH・・・加工中断信号、SR・・・シーケ
ンス復帰信号、WT・・・加工軌跡表示信号、ST・・
・起動信号。FIG. 1 is a processing diagram for performing the conventional and this EAΩ sequence control between songs; 4. .. Figure 2' is a diagram showing an example of the Canadian program, FIG. 3 is a diagram showing an example of the program after the automatic program, and FIG. 4 is a block diagram showing an example of a device to which the method of the invention is applied. . 1... Tool, 2... Workpiece, IF... NC function generator, 11... Command register, 12... Servo, drive unit, 13... CRr control unit,
14...C1 (T graphic display device, 15...
Interruption small save register, 16...Status save register, (
jl~G5...Gate, BS...A 5J small signal near interruption, WH...Machining interruption signal, SR...Sequence return signal, WT...Machining trajectory display signal, ST...
・Start signal.
Claims (1)
断して工具を退避させた後、再起動により加工を継続さ
せる方式において、NC加ニブログラムに基いて加工軌
跡を表示できるCRTグラフィック表示装置を設け、こ
のCI%’Tグラフィック表示装置に前記中断点までの
加工軌跡を表示させ、機械ロックの状態でNC関数発生
器の出力が前記中断点近辺まで準備されたことを中断点
サーチによって確認し、その後に復帰起動をかけること
により前記工具を前記退避位置から自動復帰させてNC
加工を継続するようにしたことを特徴とするシーケンス
待帰方式。1 Method Measurement During NCC Continuous Machining In a method where machining is interrupted due to tool exchange, etc. and the tool is evacuated, machining is restarted to continue machining, a CRT graphic display device that can display the machining trajectory based on the NC machining program is used. The machining trajectory up to the interruption point is displayed on this CI%'T graphic display device, and it is confirmed by an interruption point search that the output of the NC function generator has been prepared up to the vicinity of the interruption point with the machine locked. , Then, by applying a return start, the tool is automatically returned from the retracted position and NC is performed.
A sequence return method characterized by continuous machining.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16819681A JPS5870314A (en) | 1981-10-21 | 1981-10-21 | Sequence resetting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16819681A JPS5870314A (en) | 1981-10-21 | 1981-10-21 | Sequence resetting system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5870314A true JPS5870314A (en) | 1983-04-26 |
JPH0370242B2 JPH0370242B2 (en) | 1991-11-07 |
Family
ID=15863562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16819681A Granted JPS5870314A (en) | 1981-10-21 | 1981-10-21 | Sequence resetting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5870314A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60263209A (en) * | 1984-06-11 | 1985-12-26 | Yamazaki Mazak Corp | Working restart controlling method of numerically controlled machine tool |
JPS619705A (en) * | 1984-06-25 | 1986-01-17 | Toyoda Mach Works Ltd | Numerically controlled machine tool |
JPS6191703A (en) * | 1984-10-12 | 1986-05-09 | Matsushita Electric Ind Co Ltd | Numerical controller incorporating automatic programming function |
JPS61118807A (en) * | 1984-11-15 | 1986-06-06 | Okuma Mach Works Ltd | Method and device for reset to working position of nc program |
JPS61243506A (en) * | 1985-04-19 | 1986-10-29 | Hitachi Seiki Co Ltd | Nc controller with operation preparing function |
JPH03192404A (en) * | 1989-12-22 | 1991-08-22 | Kobe Steel Ltd | Work restart control method for industrial robot |
JPH04246277A (en) * | 1991-01-31 | 1992-09-02 | Nobuo Takahashi | Heat-insulating pouring device for cooling water for automobile and the like |
JPH05158520A (en) * | 1991-10-07 | 1993-06-25 | Mitsubishi Electric Corp | Laser beam machine |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5376484A (en) * | 1976-12-20 | 1978-07-06 | Komatsu Ltd | Numerical controlled machine tool |
JPS5532114A (en) * | 1978-08-28 | 1980-03-06 | Fanuc Ltd | Numerical control device |
-
1981
- 1981-10-21 JP JP16819681A patent/JPS5870314A/en active Granted
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5376484A (en) * | 1976-12-20 | 1978-07-06 | Komatsu Ltd | Numerical controlled machine tool |
JPS5532114A (en) * | 1978-08-28 | 1980-03-06 | Fanuc Ltd | Numerical control device |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60263209A (en) * | 1984-06-11 | 1985-12-26 | Yamazaki Mazak Corp | Working restart controlling method of numerically controlled machine tool |
JPH0542685B2 (en) * | 1984-06-11 | 1993-06-29 | Yamazaki Mazak Corp | |
JPS619705A (en) * | 1984-06-25 | 1986-01-17 | Toyoda Mach Works Ltd | Numerically controlled machine tool |
JPS6191703A (en) * | 1984-10-12 | 1986-05-09 | Matsushita Electric Ind Co Ltd | Numerical controller incorporating automatic programming function |
JPS61118807A (en) * | 1984-11-15 | 1986-06-06 | Okuma Mach Works Ltd | Method and device for reset to working position of nc program |
JPS61243506A (en) * | 1985-04-19 | 1986-10-29 | Hitachi Seiki Co Ltd | Nc controller with operation preparing function |
JPH03192404A (en) * | 1989-12-22 | 1991-08-22 | Kobe Steel Ltd | Work restart control method for industrial robot |
JPH04246277A (en) * | 1991-01-31 | 1992-09-02 | Nobuo Takahashi | Heat-insulating pouring device for cooling water for automobile and the like |
JPH05158520A (en) * | 1991-10-07 | 1993-06-25 | Mitsubishi Electric Corp | Laser beam machine |
Also Published As
Publication number | Publication date |
---|---|
JPH0370242B2 (en) | 1991-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4513380A (en) | Method of tool recovery in threadcutting apparatus | |
JPH0351548B2 (en) | ||
JPS60127955A (en) | Regional work | |
JPS6085812A (en) | Approaching method in zone machining | |
JPS6365469B2 (en) | ||
JPS5870314A (en) | Sequence resetting system | |
KR930010589B1 (en) | Cutting tool stop control apparatus | |
JPH07136906A (en) | Numerical control device | |
US10108173B2 (en) | Numerical control device | |
US4839817A (en) | Numerically controlled apparatus including shunting controller | |
US4458326A (en) | Method and apparatus for circular interpolation | |
US20190391565A1 (en) | Numerical controller | |
JPH0651258B2 (en) | NC controller with automatic return function | |
JP6457588B2 (en) | Numerical controller | |
JPS60228056A (en) | Method of control for determining tool approach position in milling work | |
JPH0323294B2 (en) | ||
JP2624174B2 (en) | Automatic operation method of numerical controller | |
JPS6099545A (en) | Machine tool | |
JPH06102914A (en) | Method for generating machining program for numerical controller | |
JPH06155103A (en) | Machining controlling method for two opposed spindle lathe | |
JPS61173845A (en) | Method of controlling measurement of cutter tip in lathe | |
JPH11242511A (en) | Numeric controller for simultaneously controlling two movable bodies on comomon path | |
JPS6249514A (en) | Numerical controller | |
JP2751196B2 (en) | Automatic approach path creation method | |
JPH0637018B2 (en) | Numerical control method and its apparatus |