Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2846320B2 - Interactive numerical controller - Google Patents
[go: Go Back, main page]

JP2846320B2 - Interactive numerical controller - Google Patents

Interactive numerical controller

Info

Publication number
JP2846320B2
JP2846320B2 JP63203496A JP20349688A JP2846320B2 JP 2846320 B2 JP2846320 B2 JP 2846320B2 JP 63203496 A JP63203496 A JP 63203496A JP 20349688 A JP20349688 A JP 20349688A JP 2846320 B2 JP2846320 B2 JP 2846320B2
Authority
JP
Japan
Prior art keywords
processing
chuck
machining
animation
primary
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.)
Expired - Fee Related
Application number
JP63203496A
Other languages
Japanese (ja)
Other versions
JPH0251705A (en
Inventor
直樹 藤田
輝幸 松村
英朗 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FUANATSUKU KK
Original Assignee
FUANATSUKU KK
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FUANATSUKU KK filed Critical FUANATSUKU KK
Priority to JP63203496A priority Critical patent/JP2846320B2/en
Publication of JPH0251705A publication Critical patent/JPH0251705A/en
Application granted granted Critical
Publication of JP2846320B2 publication Critical patent/JP2846320B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は加工アニメ描画する対話形数値制御装置に関
し、特に対抗したスピンドルに取り付けられた2つのチ
ャックで加工を行う加工状態をアニメ描画する対話形数
値制御装置に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an interactive numerical control apparatus for performing machining animation drawing, and more particularly, to an interactive dialogue for performing animation drawing of a machining state in which machining is performed by two chucks attached to opposing spindles. The present invention relates to a numerical controller.

〔従来の技術〕[Conventional technology]

対話形数値制御装置では加工プログラムを実際にワー
クが加工されて、削られていく様子をアニメーションで
描画している。これをアニメ描画と称している。アニメ
描画は実際のワークの加工状態が明確に把握でき、工具
の干渉等も発見できるので、ひろく対話形数値制御装置
で採用されている。
In the interactive numerical control device, a work program is actually processed and the state of being cut is drawn by animation. This is called animation drawing. Animation drawing is widely used in interactive numerical control devices because it can clearly grasp the actual machining state of a workpiece and can detect interference with tools.

第5図に従来のアニメ描画の表示画面の例を示す。図
において、1は表示画面、2はワーク、3はチャック、
6はワークの側面図、8は工具を表示している。ここ
で、工具8がワーク2上の軌跡を移動すると、ワーク2
が削られていく様子がアニメ描画される。
FIG. 5 shows an example of a display screen of a conventional animation drawing. In the figure, 1 is a display screen, 2 is a work, 3 is a chuck,
Reference numeral 6 denotes a side view of the work, and reference numeral 8 denotes a tool. Here, when the tool 8 moves along the locus on the work 2, the work 2
An animation is drawn as the is being scraped.

一方、加工能率を高める目的で、複数のヘッドを有す
るCNC旋盤が採用されている。この2ヘッドのCNC旋盤で
は、一方のヘッドで1次加工を実行し、引き続き他方の
ヘッドがワークをつかみ、2次加工(バック加工、ある
いは背面加工とも呼ぶ場合がある)を実行する。
On the other hand, a CNC lathe having a plurality of heads has been adopted for the purpose of increasing the processing efficiency. In this two-headed CNC lathe, one head performs primary processing, and the other head grips a workpiece, and subsequently performs secondary processing (also referred to as back processing or back processing).

〔発明が解決しようとする課題〕[Problems to be solved by the invention]

しかし、これらのCNC旋盤に結合される対話形数値制
御装置では、1次加工のみをアニメ描画する機能はある
が、ワークの移動あるいは2次加工をアニメ描画する機
能がなかった。従って、2次加工の加工プログラムのチ
ャックは加工プログラムの工具軌跡を追い、間接的にチ
ャックしていた。
However, the interactive numerical control device coupled to these CNC lathes has a function of animating only the primary machining, but has no function of animating the movement of the workpiece or the secondary machining. Therefore, the chuck of the machining program for the secondary machining follows the tool path of the machining program and chucks indirectly.

本発明はこのような点に鑑みてなされたものであり、
2次加工をアニメ描画できるようにした対話形数値制御
装置を提供することを目的とする。
The present invention has been made in view of such a point,
An object of the present invention is to provide an interactive numerical control device capable of performing animation drawing of secondary processing.

〔課題を解決するための手段〕[Means for solving the problem]

本発明では上記課題を解決するために、対抗したスピ
ンドルに取り付けられた2つのチャックで加工を行う加
工状態をアニメ描画する対話形数値制御装置において、
第1のチャックの右側にワークを把持した状態での1次
加工の加工状態をアニメ描画を実行し、前記1次加工の
終了あるいは前記ワークを第2のチャックに把持して加
工を行う2次加工の開始を判別し、前記第2のチャック
の左側に前記ワークを把持した状態で前記2次加工のア
ニメ描画を実行するアニメ描画制御手段と、前記1次加
工あるいは前記2次加工の一方の加工をアニメ描画する
場合は、他方の画面上には表示せずに内部処理のみでシ
ミュレーションをするシミュレーション制御手段と、を
有することを特徴とする対話形数値制御装置が、提供さ
れる。
In the present invention, in order to solve the above-mentioned problem, in an interactive numerical control device that draws an animation of a machining state in which machining is performed with two chucks attached to opposing spindles,
Animation drawing is performed on the processing state of the primary processing in a state where the workpiece is held on the right side of the first chuck, and the primary processing is completed or the workpiece is gripped by the second chuck and the secondary processing is performed. Animation drawing control means for judging the start of processing and performing animation drawing of the secondary processing while gripping the work on the left side of the second chuck; and one of the primary processing and the secondary processing. An interactive numerical control device is provided, which has a simulation control means for performing a simulation only by internal processing without displaying it on the other screen when performing animation drawing of the processing.

〔作用〕[Action]

1次加工のアニメ描画を行い、1次加工の終了あるい
は2次加工の開始で、2次加工のチャック及びワークを
第2のチャックが左側に把持した状態、すなわち通常の
加工状態のままアニメ描画を実行する。これによって、
実際の加工状態をそのまま表示できる。
Performs animation drawing of the primary machining, and ends the primary machining or starts the secondary machining, with the second chuck holding the chuck for the secondary machining and the work on the left side, that is, animation drawing in the normal machining state Execute by this,
The actual processing state can be displayed as it is.

また、シミュレーション制御手段が一次加工あるいは
二次加工の一方の加工を実行中に他方の加工をシミュレ
ーションするので、他方の加工を見たい場合は直ちに他
方の描画を表示できる。
In addition, since the simulation control unit simulates one of the primary processing and the secondary processing while executing the other processing, if it is desired to view the other processing, the other drawing can be displayed immediately.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

第1図に本発明の対話形数値制御装置のアニメ描画の
例を示す。図において、1は表示画面であり、2はワー
ク、3は1次加工のチャック、4は2次加工のチャッ
ク、5は突っ切り用工具、6はワークの右側面図を表し
ている。
FIG. 1 shows an example of animation drawing by the interactive numerical controller according to the present invention. In the figure, 1 is a display screen, 2 is a work, 3 is a chuck for primary processing, 4 is a chuck for secondary processing, 5 is a parting-off tool, and 6 is a right side view of the work.

ここでは、1次加工を終了し、2次加工のためのチャ
ック4がワーク2をつかんだ時点を表している。1次加
工が終了し、2次加工に移るためにチャック4の移動開
始は通常M指令(補助機能)が使用される。従って、2
次加工用開始のM指令によって、描画2次加工用に切り
換える。
Here, the point at which the primary processing is completed and the chuck 4 for the secondary processing grips the workpiece 2 is shown. After the primary machining is completed, the M command (auxiliary function) is usually used to start the movement of the chuck 4 in order to proceed to the secondary machining. Therefore, 2
Switching to secondary drawing processing is performed according to the M command for starting the next processing.

第2図に2次加工の描画の例を示す。図において、ワ
ーク2はチャック4に固定され、ドリル工具6によって
穴加工を実行する状態を表している。7はワーク2の左
側面図である。
FIG. 2 shows an example of drawing of secondary processing. In the drawing, the work 2 is fixed to a chuck 4 and a state in which drilling is performed by a drill tool 6 is shown. 7 is a left side view of the work 2.

このように、2次加工の開始を示すチャック4の移動
を指令するM機能で描画を2次加工用に切り換えて、2
次加工を描画することによって、加工の全工程をアニメ
描画することができ、加工プログラムのチャックがより
完全になる。
As described above, the drawing is switched to the secondary processing by the M function for instructing the movement of the chuck 4 indicating the start of the secondary processing, and
By drawing the next processing, animation drawing of all the processing steps can be performed, and the chuck of the processing program becomes more complete.

また、1次加工の描画から2次加工の描画への切り換
えは、1次加工終了の指令で切り換えてもよい。
The switching from the drawing of the primary processing to the drawing of the secondary processing may be performed by a command to end the primary processing.

さらに、2個のスピンドル、2個のタレットを有する
CNC旋盤では、2次加工を実行すると同時に、バーフィ
ーダ等でチャック3にワークを供給し、1次加工と2次
加工を同時に実行できるものがある。このようなCNC旋
盤では、2次加工をアニメ描画し、1次加工をバックグ
ランド(画面上には表示せずに内部処理のみ)でシミュ
レーションして、必要な場合は表示画面1の下部に設け
られたソフトキーを切り換えることにより、1次加工の
アニメ描画を表示することができる。
Furthermore, it has two spindles and two turrets
In some CNC lathes, a workpiece can be supplied to the chuck 3 by a bar feeder or the like at the same time as performing the secondary processing, and the primary processing and the secondary processing can be performed simultaneously. In such a CNC lathe, secondary processing is animated and primary processing is simulated in the background (only internal processing is not displayed on the screen), and provided at the bottom of the display screen 1 if necessary By switching the provided soft key, animation drawing of the primary processing can be displayed.

第3図に本発明のフローチャート図を示す。図におい
て、Sに続く数値はステップ番号を示す。
FIG. 3 shows a flowchart of the present invention. In the figure, a numerical value following S indicates a step number.

〔S1〕1次加工用の図形、すなわちワーク2、チャック
3等を描画する。
[S1] A figure for primary processing, that is, a work 2, a chuck 3, and the like are drawn.

〔S2〕続いて、工具5等の1次加工をアニメ描画する。[S2] Subsequently, the primary machining of the tool 5 and the like is animated.

〔S3〕次のブロックを読み、プログラムエンドか調べ、
プログラムエンドでないならS4へいき、プログラムエン
ドなら動作は終了する。
[S3] Read the next block, check if it is the program end,
If it is not the program end, go to S4. If it is the program end, the operation ends.

〔S4〕2次加工のためのチャック4の動作を指令するM
機能が指令されたか調べ、指令されたS5へいき2次加工
用図形を描画する。M敷能でなければ、S2へいきアニメ
描画を続行する。
[S4] M for instructing operation of chuck 4 for secondary processing
It checks whether the function has been commanded, and goes to the commanded S5 to draw a figure for secondary processing. If not, go to S2 and continue drawing animation.

〔S5〕2次加工のための、チャック4の動作が指令され
たので、2次加工用図形を描画する。
[S5] Since the operation of the chuck 4 for the secondary processing is instructed, the secondary processing figure is drawn.

〔S6〕第2図に示すように、ドリル工具6を移動させ
て、ドリル工具6によるアニメ描画を実行する。
[S6] As shown in FIG. 2, the drill tool 6 is moved, and animation drawing by the drill tool 6 is executed.

〔S7〕次のブロックを読み、プログラムエンドであれば
動作を終了し、プログラムエンドでなければ、S6いきア
ニメ描画を続行する。
[S7] The next block is read, and if it is a program end, the operation is ended. If it is not a program end, the animation drawing is continued at S6.

第4図に本発明の対話形数値制御装置の概略のブロッ
ク図を示す。図において、11は数値制御装置全体を制御
するプロセッサ、12はシステムプログラムの格納された
ROM、13は各種のデータが格納されるRAMである。14は表
示器であり、CRT等が使用される。15は不揮発性メモリ
で加工プログラム及びパラメータやピッチ誤差補正量な
どが格納されている。16は操作盤、17は工作機械であ
る。
FIG. 4 shows a schematic block diagram of the interactive numerical control device of the present invention. In the figure, 11 is a processor for controlling the entire numerical controller, and 12 is a system program stored therein.
The ROM 13 is a RAM for storing various data. Reference numeral 14 denotes a display, for which a CRT or the like is used. Reference numeral 15 denotes a non-volatile memory which stores a processing program, parameters, a pitch error correction amount, and the like. 16 is an operation panel, and 17 is a machine tool.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明では、一次加工及び2次加
工のアニメ描画を表示できるように構成したので、全工
程を実際の加工状態でアニメ描画でき、加工プログラム
のチャックがより完全にできる。
As described above, in the present invention, since animation drawing of primary processing and secondary processing is configured to be displayed, animation drawing can be performed in an actual processing state in all steps, and the chuck of the processing program can be more completely performed.

また、シミュレーション制御手段が一次加工あるいは
二次加工の一方の加工を実行中に他方の加工をシミュレ
ーションするので、他方の加工を見たい場合は直ちに他
方の描画を表示できる。
In addition, since the simulation control unit simulates one of the primary processing and the secondary processing while executing the other processing, if it is desired to view the other processing, the other drawing can be displayed immediately.

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

第1図は本発明の対話形数値制御装置のアニメ描画の例
を示す図、 第2図は2次加工の描画の例を示す図、 第3図は本発明のフローチャート図、 第4図は本発明の対話形数値制御装置の概略のブロック
図、 第5図は従来のアニメ描画の表示画面の例を示す図であ
る。 1……表示画面 2……ワーク 3……チャック 4……チャック 5……工具 6……ワークの右側面図 7……ワークの左側面図 11……プロセッサ 12……ROM 13……RAM 14……表示器 15……不揮発性メモリ 16……操作盤 17……工作機械
FIG. 1 is a diagram showing an example of animation drawing of the interactive numerical control device of the present invention, FIG. 2 is a diagram showing an example of drawing of secondary processing, FIG. 3 is a flowchart of the present invention, FIG. FIG. 5 is a schematic block diagram of an interactive numerical control device according to the present invention. FIG. 5 is a diagram showing an example of a display screen of a conventional animation drawing. 1 ... display screen 2 ... work 3 ... chuck 4 ... chuck 5 ... tool 6 ... right side view of work 7 ... left side view of work 11 ... processor 12 ... ROM 13 ... RAM 14 …… Display unit 15 …… Non-volatile memory 16 …… Operation panel 17 …… Machine tool

───────────────────────────────────────────────────── フロントページの続き (72)発明者 前田 英朗 山梨県南都留郡忍野村忍草字古馬場3580 番地 ファナック株式会社商品開発研究 所内 (56)参考文献 特開 昭63−114850(JP,A) 特開 平1−205301(JP,A) (58)調査した分野(Int.Cl.6,DB名) G05B 19/4061 - 19/4069──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Hideo Maeda 3580 Kobaba, Oshino-za, Oshino-mura, Minamitsuru-gun, Yamanashi Prefecture FANUC Corporation Product Development Laboratory (56) References Kaihei 1-205301 (JP, A) (58) Field surveyed (Int. Cl. 6 , DB name) G05B 19/4061-19/4069

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】対抗したスピンドルに取り付けられた2つ
のチャックで加工を行う加工状態をアニメ描画する対話
形数値制御装置において、 第1のチャックの右側にワークを把持した状態での1次
加工の加工状態をアニメ描画を実行し、前記1次加工の
終了あるいは前記ワークを第2のチャックに把持して加
工を行う2次加工の開始を判別し、前記第2のチャック
の左側に前記ワークを把持した状態で前記2次加工のア
ニメ描画を実行するアニメ描画制御手段と、 前記1次加工あるいは前記2次加工の一方の加工をアニ
メ描画する場合は、他方を画面上には表示せずに内部処
理のみでシミュレーションするシミュレーション制御手
段と、 を有することを特徴とする対話形数値制御装置。
An interactive numerical control apparatus for animation-drawing a machining state in which machining is performed by two chucks attached to opposing spindles, wherein the primary machining in a state where a workpiece is gripped on the right side of a first chuck. Performing animation drawing of the processing state, determining the end of the primary processing or the start of the secondary processing in which the workpiece is gripped by the second chuck to perform the processing, and places the workpiece on the left side of the second chuck. Animation drawing control means for executing the animation drawing of the secondary processing in a gripped state; and when performing animation drawing of one of the primary processing and the secondary processing, the other is not displayed on the screen. An interactive numerical control device, comprising: simulation control means for performing simulation only by internal processing.
JP63203496A 1988-08-16 1988-08-16 Interactive numerical controller Expired - Fee Related JP2846320B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63203496A JP2846320B2 (en) 1988-08-16 1988-08-16 Interactive numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63203496A JP2846320B2 (en) 1988-08-16 1988-08-16 Interactive numerical controller

Publications (2)

Publication Number Publication Date
JPH0251705A JPH0251705A (en) 1990-02-21
JP2846320B2 true JP2846320B2 (en) 1999-01-13

Family

ID=16475120

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63203496A Expired - Fee Related JP2846320B2 (en) 1988-08-16 1988-08-16 Interactive numerical controller

Country Status (1)

Country Link
JP (1) JP2846320B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0519837A (en) * 1991-07-10 1993-01-29 Fanuc Ltd Animation drawing system of nc device for multi-series lathe
JP2545911Y2 (en) * 1992-01-27 1997-08-27 日立精機株式会社 NC program video checker
JPH06175720A (en) * 1992-12-08 1994-06-24 Fanuc Ltd Animation plotting system for numerical controller

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0653335B2 (en) * 1986-10-30 1994-07-20 株式会社大隈鐵工所 Numerical control program machining simulation method

Also Published As

Publication number Publication date
JPH0251705A (en) 1990-02-21

Similar Documents

Publication Publication Date Title
KR930001910B1 (en) Method and apparatus for preventing tool collision
JP2002172543A (en) Control parameter setting system and control parameter setting method for machining device
JPH0585301B2 (en)
JP4505295B2 (en) NC machining simulation method and NC machining simulation apparatus
JPS5882310A (en) Numerical controlling with position display function
JP2846320B2 (en) Interactive numerical controller
JPH11170117A (en) Controlling method and device for moving spindle of machine tool
JPH053001B2 (en)
JP2880170B2 (en) Block overlap method
JPH0415481B2 (en)
JPS63114850A (en) Machining simulation system for numerical control program
JPH07185901A (en) Superposition processing control method and numerical control apparatus thereof
JPH04114208A (en) Animation plotting system for nc program
JPS6324307A (en) Nc data checking method
JPH06155103A (en) Machining controlling method for two opposed spindle lathe
JPS63196906A (en) Programming device for lathe
JPH01300306A (en) Automatic programming method
JP3045603B2 (en) Numerical control unit
JPS59158403A (en) Numerical controller
JPH0512097B2 (en)
JPS59166449A (en) Method of controlling machine tool with many cutting tools
JPH04159057A (en) Machining program editing device and its display method for multi-series numerically controlled machine tools
JPS62228309A (en) Nc machine tool
JPH0415805A (en) Composite working machine tool and control method for the machine tool
JPH01222304A (en) Nc sentence generation system

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees