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

JPH06332518A - Interactive numerical controller - Google Patents

Interactive numerical controller

Info

Publication number
JPH06332518A
JPH06332518A JP14575793A JP14575793A JPH06332518A JP H06332518 A JPH06332518 A JP H06332518A JP 14575793 A JP14575793 A JP 14575793A JP 14575793 A JP14575793 A JP 14575793A JP H06332518 A JPH06332518 A JP H06332518A
Authority
JP
Japan
Prior art keywords
machining program
program
interactive
window
animation
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
Application number
JP14575793A
Other languages
Japanese (ja)
Inventor
Koichi Murata
耕一 村田
Hideaki Maeda
英朗 前田
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP14575793A priority Critical patent/JPH06332518A/en
Publication of JPH06332518A publication Critical patent/JPH06332518A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To easily confirm the executing state of a machining program by setting a window on an interactive screen for the program editing processing and then showing the execution state of the machining program under execution by the program execution processing within the set window in an animation. CONSTITUTION:When an NC sentence is produced, the information on the NC sentence is shown as a background animation. The input data are processed by an interactive processor 31 to obtain a work machining program. The data on this machining program are successively shown on a display device 16 in a background animation. Meanwhile, the work machining program stored in a nonvolatile memory 34 as an NC sentence is also carried out in a machining state of a machine tool 20 and then shown in a foreground animation. This display is possible for the window which is set on the input screen for the interactive data. As a result, the execution state of the machining program can be easily confirmed.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、対話形数値制御装置の
改良に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to improvement of an interactive numerical control device.

【0002】[0002]

【従来の技術】加工プログラムを実行して工作機械を駆
動制御する間に他の加工プログラムの作成・編集作業を
行い、作成・編集過程にある加工プログラムに関する情
報を表示画面にアニメーション表示するようにした対話
形数値制御装置、および、加工プログラムの作成・編集
のための対話画面からミュレーションのための表示画面
に画面表示を切替え、該表示画面上に実行過程にある加
工プログラムの実行状況をアニメーション表示するよう
にした対話形数値制御装置が既に公知である。
2. Description of the Related Art While executing a machining program to drive and control a machine tool, other machining programs are created / edited, and information about the machining program in the process of creation / editing is displayed on a display screen as an animation. The interactive numerical control device and the interactive screen for creating / editing the machining program switch the screen display to the display screen for simulation, and animate the execution status of the machining program in the execution process on the display screen. Interactive numerical control devices for displaying are already known.

【0003】しかし、従来の対話形数値制御装置では、
加工プログラムの作成・編集のための対話画面が選択さ
れている状態で、実行過程にある加工プログラムの実行
状況をアニメーション表示することはできない。従っ
て、加工プログラムの作成・編集作業を行っている時に
実行過程にある加工プログラムの実行状況をアニメーシ
ョン表示しようとすれば、加工プログラムの作成・編集
作業を一旦打切ってシミュレーションのための表示画面
を選択的に表示させる以外になく、表示画面の切替え操
作が面倒であり、また、その結果、加工プログラムの作
成・編集作業の効率が落ちるという問題がある。
However, in the conventional interactive numerical control device,
It is not possible to animate the execution status of the machining program in the process of execution while the dialogue screen for creating / editing the machining program is selected. Therefore, if you try to animate the execution status of a machining program that is in the process of executing while creating or editing a machining program, the creation and editing work of the machining program will be canceled once and the display screen for simulation will be displayed. In addition to the selective display, there is a problem that the switching operation of the display screen is troublesome and, as a result, the efficiency of creating / editing the machining program is reduced.

【0004】[0004]

【発明が解決しようとする課題】そこで、本発明の目的
は、前記従来技術の欠点を解消し、加工プログラムの作
成・編集に関わる作業を行っているときでも、表示画面
を切替えることなく、実行過程にある加工プログラムの
実行状況をアニメーション表示により確認することので
きる対話形数値制御装置を提供することにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to solve the above-mentioned drawbacks of the prior art and to carry out the operation without changing the display screen even when performing the work related to the creation / editing of the machining program. An object of the present invention is to provide an interactive numerical control device capable of confirming the execution status of a machining program in the process by displaying an animation.

【0005】[0005]

【課題を解決するための手段】本発明の対話形数値制御
装置は、対話画面を参照して行われる入力操作に応じて
加工プログラムを作成し、該加工プログラムに関する情
報を表示画面上にアニメーション表示するプログラム編
集処理と、作成された加工プログラムを実行して工作機
械を駆動制御するプログラム実行処理とを並行して行え
るようにした対話形数値制御装置において、プログラム
編集処理の対話画面にウインドゥを設定するウインドゥ
設定手段を設け、プログラム実行処理で実行されている
加工プログラムの実行状況を前記ウインドゥ内にアニメ
ーション表示する構成により前記目的を達成した。
The interactive numerical control apparatus of the present invention creates a machining program in response to an input operation performed by referring to the dialogue screen, and displays information regarding the machining program on a display screen as an animation. A window is set on the dialog screen of the program editing process in the interactive numerical control device that enables the program editing process to be performed and the program execution process for executing the created machining program to drive and control the machine tool in parallel. The above-mentioned object is achieved by providing a window setting means for displaying the execution status of the machining program being executed in the program execution process by animation in the window.

【0006】[0006]

【作用】対話画面を参照して入力操作を行って加工プロ
グラムを作成しているときにウインドゥ設定手段を操作
すると、対話画面上にウインドゥが設定され、該ウイン
ドゥ内に、現時点で実行されている加工プログラムの実
行状況、例えば、工具の移動軌跡や工具形状およびワー
クの切削状態等がアニメーション表示される。
When the window setting means is operated while the machining program is being created by inputting with reference to the dialog screen, the window is set on the dialog screen and is being executed in the window at the present time. The execution status of the machining program, for example, the movement trajectory of the tool, the shape of the tool, the cutting state of the work, etc. are displayed in animation.

【0007】[0007]

【実施例】以下、図面を参照して本発明の実施例を説明
する。図1は、一実施例の対話形数値制御装置の構成を
示すブロック図である。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an interactive numerical control device according to an embodiment.

【0008】プロセッサ11はROM12に格納された
システムプログラムに従って対話形数値制御装置全体を
制御する。ROM12にはEPROMあるいはEEPR
OMが使用される。RAM13はSRAM等が使用さ
れ、各種のデータあるいは入出力信号が格納される。不
揮発性メモリ14には図示されていないバッテリによっ
てバックアップされたCMOSが使用され、一旦格納さ
れた各種のデータは電源切断後もそのまま保持される。
The processor 11 controls the entire interactive numerical controller according to the system program stored in the ROM 12. ROM12 has EPROM or EEPR
OM is used. SRAM 13 is used as the RAM 13, and various data or input / output signals are stored therein. A CMOS backed up by a battery (not shown) is used for the non-volatile memory 14, and various data once stored are retained as they are even after the power is turned off.

【0009】グラフィック制御回路15はディジタル信
号を表示用の信号に変換し、表示装置16に与える。表
示装置16にはCRTあるいは液晶表示装置が使用され
る。表示装置16は対話形式で加工プログラムを作成し
ていくときに、形状、加工条件等を表示する。
The graphic control circuit 15 converts the digital signal into a signal for display and gives it to the display device 16. A CRT or a liquid crystal display device is used as the display device 16. The display device 16 displays a shape, processing conditions, etc. when creating a processing program in an interactive form.

【0010】キーボード17は形状要素キー、数値キー
等からなり、必要な図形データ、NCデータをこれらの
キーを使用して入力する。
The keyboard 17 is composed of shape element keys, numerical keys, etc., and necessary graphic data and NC data are input using these keys.

【0011】軸制御回路18はプロセッサ11から、軸
の移動指令を受けて、軸の指令をサーボアンプ19に出
力する。サーボアンプ19はこの移動指令を受けて、工
作機械20のサーボモータを駆動する。これらの構成要
素はバス21によって互いに結合されている。
The axis control circuit 18 receives the axis movement command from the processor 11 and outputs the axis command to the servo amplifier 19. The servo amplifier 19 receives the movement command and drives the servo motor of the machine tool 20. These components are coupled to each other by a bus 21.

【0012】PMC(プログラマブル・マシン・コント
ローラ)22はNCプログラムの実行時に、バス21経
由でT機能信号(工具選択指令)等を受け取る。そし
て、この信号をシーケンス・プログラムで処理して、動
作指令として信号を出力し、工作機械20を制御する。
また、工作機械20から状態信号を受けて、シーケンス
処理を行い、バス21を経由して、プロセッサ11に必
要な入力信号を転送する。
A PMC (Programmable Machine Controller) 22 receives a T function signal (tool selection command) or the like via the bus 21 when executing an NC program. Then, this signal is processed by the sequence program, a signal is output as an operation command, and the machine tool 20 is controlled.
Further, it receives a status signal from the machine tool 20, performs a sequence process, and transfers a necessary input signal to the processor 11 via the bus 21.

【0013】更に、バス21には、システムプログラム
等によって機能が変化するソフトウェアキー23、NC
データをフロッピーディスク装置(FDD)、プリンタ
あるいは紙テープリーダ(PTR)などの外部機器に送
るシリアルインタフェース24が接続されている。この
ソフトウェアキー23は、上記表示装置16、キーボー
ド17およびウインドゥ設定手段の一部を構成するモニ
タスイッチとともに、CRT/MDIパネル25に設け
られる。
Further, on the bus 21, there are software keys 23 and NC whose functions are changed by a system program or the like.
A serial interface 24 is connected to send data to an external device such as a floppy disk device (FDD), printer or paper tape reader (PTR). The software key 23 is provided on the CRT / MDI panel 25 together with the display device 16, the keyboard 17, and the monitor switch which constitutes a part of the window setting means.

【0014】上記バス21には、NC用のCPUである
プロセッサ11とは別に、バス30を有する対話用のプ
ロセッサ31が接続される。バス30にはROM32、
RAM33、及び不揮発性メモリ34が接続されてい
る。
In addition to the processor 11 which is the CPU for NC, the bus 21 is connected with a processor 31 for interaction having a bus 30. ROM 32 on the bus 30,
The RAM 33 and the non-volatile memory 34 are connected.

【0015】上記表示装置16に表示される対話形デー
タの入力画面は、ROM32に格納されている。この対
話形データの入力画面において、NC文の作成時にバッ
クグランドアニメーションとして、該NC文に関する情
報、例えば、工具の全体の動作軌跡などが表示される。
また、表示装置16にはその入力画面により設定可能な
作業又はデータが、メニュー形式で表示される。メニュ
ーのうちどの項目を選択するかは、メニューに対応し
て、画面下部に配置されたソフトウェアキー23により
行う。ソフトウェアキー23の意味は各画面毎に変化す
る。RAM33にはSRAM等が使用され、ここに対話
用の各種データが格納される。
The interactive data input screen displayed on the display device 16 is stored in the ROM 32. On this interactive data input screen, information relating to the NC sentence, for example, the overall movement trajectory of the tool is displayed as a background animation when the NC sentence is created.
Further, the work or data that can be set by the input screen is displayed on the display device 16 in a menu format. The item to be selected from the menu is selected by the software key 23 arranged at the bottom of the screen corresponding to the menu. The meaning of the software key 23 changes for each screen. An SRAM or the like is used as the RAM 33, and various data for dialogue are stored therein.

【0016】入力されたデータは対話用のプロセッサ3
1により処理され、ワーク加工プログラムが作成され
る。作成されたプログラムデータは、対話形式で使用さ
れる表示装置16に、逐次にバックグランドアニメーシ
ョン表示される。また、不揮発性メモリ34にNC文と
して格納されたワーク加工プログラムは、工作機械20
による加工の際にも実行され、フォアグランドアニメー
ション表示される。このフォアグランドアニメーション
表示は対話形データの入力画面上に設定されたウインド
ゥに対しても行うことができ、シミュレーションのため
の表示画面が選択された場合に限ってフォアグランドア
ニメーション表示を行っていた従来装置とではその構成
が相違する。
The input data is the processor 3 for dialogue.
1 to process a workpiece machining program. The created program data is sequentially background-animated on the display device 16 used interactively. Further, the work machining program stored as the NC sentence in the non-volatile memory 34 is stored in the machine tool 20.
It is also executed when processing by, and the foreground animation is displayed. This foreground animation display can also be performed on the window set on the interactive data input screen, and the foreground animation display was performed only when the display screen for simulation was selected. The configuration differs from the device.

【0017】図2は、既に作成されている加工プログラ
ムを用いて工作機械20による実際の加工動作を行って
いるときに対話形データの入力画面が選択された場合に
プロセッサ31が実施する処理の概略を示すフローチャ
ートである。
FIG. 2 shows the processing executed by the processor 31 when the interactive data input screen is selected while the actual machining operation is being performed by the machine tool 20 using the machining program already created. It is a flow chart which shows an outline.

【0018】工作機械20による実際の加工動作を行う
間に対話形データの入力画面が選択されたことを検出し
たプロセッサ31は、ROM32のプログラムに従って
加工プログラム作成のためのバックグランド編集処理を
開始し、まず、オペレータによって選択された対話形デ
ータの入力画面を表示装置16に表示する。図3は対話
形データの入力画面として加工定義の項目が選択された
ときの表示装置16の表示例を示す図である。
When the processor 31 detects that the interactive data input screen is selected during the actual machining operation by the machine tool 20, the processor 31 starts the background editing process for creating the machining program according to the program in the ROM 32. First, the input screen of the interactive data selected by the operator is displayed on the display device 16. FIG. 3 is a diagram showing a display example of the display device 16 when the item of the processing definition is selected as the input screen of the interactive data.

【0019】加工プログラム作成のためのバックグラン
ド編集処理を開始したプロセッサ31は、オペレータに
よるソフトウェアキー23等の操作に応じ、加工プログ
ラムの作成や編集に関わる処理を、プロセッサ11によ
る工作機械20の駆動制御と並行して従来と同様に実行
し、該作成過程にある加工プログラムの工具の動作軌跡
などをバックグランドアニメーションで表示し(ステッ
プS1,図3参照)、バックグランド編集処理の終了を
定義するソフトウェアキーがオペレータによって操作さ
れたか否かを判別する(ステップS2)。そして、バッ
クグランド編集処理が終了していなければ、プロセッサ
31は工作機械20の駆動制御に関わるプロセッサ11
側のフォアグランド処理が終了しているか否かを判別し
(ステップS3)、フォアグランド処理が終了していな
ければ、更に、CRT/MDIパネル25に設けられた
モニタスイッチがオンにセットされているか否かを判別
する(ステップS4)。
The processor 31, which has started the background editing process for creating the machining program, executes the process relating to the creation and editing of the machining program by the processor 11 in response to the operation of the software key 23 by the operator. This is executed in parallel with the control in the same manner as in the conventional art, and the movement locus of the tool of the machining program in the creation process is displayed as a background animation (step S1, see FIG. 3) to define the end of the background editing process. It is determined whether or not the software key has been operated by the operator (step S2). If the background editing process is not completed, the processor 31 is the processor 11 related to the drive control of the machine tool 20.
It is determined whether or not the foreground processing on the side is completed (step S3), and if the foreground processing is not completed, whether the monitor switch provided on the CRT / MDI panel 25 is set to ON. It is determined whether or not (step S4).

【0020】そして、モニタスイッチがONにセットさ
れていれば、プロセッサ31は、予め設定された条件に
従って対話形データの入力画面にウインドゥを設定し
(ステップS5,図4参照)、プロセッサ11により実
行されている加工プログラムに同期して該加工プログラ
ムに対応するフォアグランドアニメーション用の描画デ
ータを不揮発性メモリ34から読み込み、工作機械20
の実際の動きに連動してワークの切削状況や工具の移動
状況等をウインドゥ内にリアルタイムでフォアグランド
アニメーション表示する(ステップS6)。
If the monitor switch is set to ON, the processor 31 sets a window on the interactive data input screen according to preset conditions (step S5, see FIG. 4), and the processor 11 executes the window. The drawing data for the foreground animation corresponding to the machining program is read from the non-volatile memory 34 in synchronization with the machining program, and the machine tool 20
The cutting status of the workpiece, the movement status of the tool, etc. are displayed in real time in the foreground animation in conjunction with the actual movement of the tool (step S6).

【0021】以下、プロセッサ31は、加工プログラム
作成のための編集処理が終了するまでの間(ステップS
2)、または、作成済み加工プログラムによる工作機械
20の駆動制御が終了するまでの間(ステップS3)、
もしくは、CRT/MDIパネル25のモニタスイッチ
がOFFとされるまでの間(ステップS4)、上記と同
様の処理を繰り返し実行し、プロセッサ11による工作
機械20の駆動制御に関わる処理と並行して、加工プロ
グラムの作成や編集に関わる処理と該作成過程にある加
工プログラムによる工具の動作軌跡などのバックグラン
ドアニメーション表示を従来と同様に実行し(ステップ
S1)、更に、プロセッサ11により実行されている加
工プログラムに同期してワークの切削状況や工具の移動
状況等をウインドゥ内にリアルタイムで表示するフォア
グランドアニメーション表示(ステップS5,ステップ
S6,図4参照)を繰り返し実行する。
Thereafter, the processor 31 waits until the editing process for creating the machining program is completed (step S
2) or until the drive control of the machine tool 20 by the created machining program is completed (step S3),
Alternatively, until the monitor switch of the CRT / MDI panel 25 is turned off (step S4), the same processing as above is repeatedly executed, and in parallel with the processing relating to the drive control of the machine tool 20 by the processor 11, Processing related to the creation and editing of the machining program and the background animation display such as the tool motion locus by the machining program in the process of creation are executed in the same manner as in the past (step S1), and the machining executed by the processor 11 is executed. The foreground animation display (step S5, step S6, refer to FIG. 4) for displaying the cutting state of the workpiece, the movement state of the tool, etc. in real time in the window is repeatedly executed in synchronization with the program.

【0022】従って、加工プログラム作成のための編集
作業を実行しているときに作成済みの加工プログラムを
利用して工作機械20を駆動制御している場合にワーク
の切削状況や工具の移動状況等を知りたいようなことが
あっても、従来のように、対話形データの入力画面を一
旦消去し、シミュレーション専用の表示画面を一々再選
択してからワークの切削状況や工具の移動状況等を表示
させるといった必要はなく、加工プログラムの作成や編
集に関する操作効率が大幅に改善される。
Therefore, when the machine tool 20 is driven and controlled by using the machining program which has been prepared while the editing work for creating the machining program is being executed, the cutting condition of the workpiece and the moving condition of the tool, etc. Even if there is something that you would like to know, like before, once you erase the interactive data input screen, reselect the simulation-specific display screen, and then display the workpiece cutting status and tool movement status, etc. It is not necessary to do so, and the operation efficiency for creating and editing the machining program is greatly improved.

【0023】また、対話形データの入力画面を参照する
場合にウインドゥ表示が邪魔になるようなときには、モ
ニタスイッチを一旦OFFにしてステップS5,ステッ
プS6の処理を非実行としてウインドゥを消去し、従来
と同様、工作機械20の駆動制御と並行して、加工プロ
グラムの作成や編集に関わる入力操作、および、該作成
過程にある加工プログラムの工具の動作軌跡などのバッ
クグランドアニメーション表示のみを行わせることがで
きる(ステップS1,図3参照)。モニタスイッチを一
旦OFFにした場合であっても、プロセッサ31は、プ
ロセッサ11により実行される加工プログラムに同期し
て不揮発性メモリ34からのデータ読み込みアドレスを
自動的に更新するので、必要に応じてモニタスイッチを
再びONにすれば、その時点におけるワークの切削状況
や工具の移動状況等をウインドゥ内のアニメーション表
示により直ちに確認することができる。
Further, when the window display is disturbed when referring to the interactive data input screen, the monitor switch is turned off once and the processing of steps S5 and S6 is not executed to erase the window. Similarly to the drive control of the machine tool 20, only the input operation related to the creation and editing of the machining program and the background animation display of the motion locus of the tool of the machining program in the process of creation are performed. (Step S1, see FIG. 3). Even when the monitor switch is turned off once, the processor 31 automatically updates the data read address from the non-volatile memory 34 in synchronization with the machining program executed by the processor 11, and therefore, if necessary. When the monitor switch is turned on again, the cutting state of the work and the movement state of the tool at that time can be immediately confirmed by the animation display in the window.

【0024】なお、工作機械20の駆動制御に関わる処
理が加工プログラム作成のための編集処理よりも先に終
了した場合、即ち、ステップS2に比べステップS3の
判別結果が先に真となった場合には、それ以降、モニタ
スイッチのON/OFF確認に関わるステップS4の判
別処理が行われなくなるが、この場合、ウインドゥの設
定およびフォアグランドアニメーション表示に関わるス
テップS5,ステップS6の処理も行われなくなるの
で、画面上にウインドゥは表示されない。従って、以降
に行われる加工プログラム作成のための編集処理では、
ウインドゥが対話入力画面の参照を邪魔することはな
い。
When the processing relating to the drive control of the machine tool 20 is completed before the editing processing for creating the machining program, that is, when the determination result of step S3 becomes true as compared with step S2. After that, the determination process of step S4 relating to ON / OFF confirmation of the monitor switch is not performed thereafter, but in this case, the processes of steps S5 and S6 relating to window setting and foreground animation display are also not performed. Therefore, the window is not displayed on the screen. Therefore, in the editing process for creating the machining program that follows,
The window does not disturb the reference of the dialog input screen.

【0025】そして、最終的に、加工プログラム作成の
ための編集処理が終了し、バックグランド編集処理の終
了を定義するソフトウェアキーがオペレータによって操
作されると、プロセッサ31はステップS2の判別処理
でこの操作を検出し、加工プログラム作成のためのバッ
クグランド編集処理を終了する。
Finally, when the editing process for creating the machining program is completed and the operator operates the software key that defines the end of the background editing process, the processor 31 executes this determination process in step S2. The operation is detected, and the background editing process for creating the machining program ends.

【0026】[0026]

【発明の効果】本発明の対話形数値制御装置は、プログ
ラムの編集に関わる処理操作を行うための対話画面にウ
インドゥを設定し、実行中の加工プログラムに関する情
報、例えば、工具の移動軌跡や工具形状等をこのウイン
ドゥ内にアニメーション表示するようにしたので、加工
プログラムの作成・編集に関わる作業を行っているとき
でも、表示画面を切替えることなく、実行過程にある加
工プログラムの実行状況を容易に確認することができ、
プログラムの作成効率が向上する。
According to the interactive numerical control apparatus of the present invention, a window is set on an interactive screen for performing a processing operation related to the editing of a program, and information about the machining program being executed, for example, a moving locus of the tool and a tool. Since the shapes etc. are displayed as animations in this window, the execution status of the machining program in the process of execution can be easily performed without switching the display screen even when performing work related to creating or editing the machining program. You can check
Program creation efficiency is improved.

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

【図1】本発明の一実施例の対話形数値制御装置の構成
を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an interactive numerical control device according to an embodiment of the present invention.

【図2】同実施例の対話形数値制御装置によるバックグ
ランド編集処理の概略を示すフローチャートである。
FIG. 2 is a flowchart showing an outline of background editing processing by the interactive numerical control device according to the embodiment.

【図3】同実施例の対話形数値制御装置に配備された表
示装置の対話画面の一例を示す図である。
FIG. 3 is a diagram showing an example of an interactive screen of a display device provided in the interactive numerical control device according to the embodiment.

【図4】同実施例の対話形数値制御装置に配備された表
示装置の対話画面の一例を示す図である。
FIG. 4 is a diagram showing an example of an interactive screen of a display device provided in the interactive numerical control device according to the embodiment.

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

11 プロセッサ 12 ROM 16 表示装置 17 キーボード 25 CRT/MDIパネル 31 プロセッサ 32 ROM 34 不揮発性メモリ 11 processor 12 ROM 16 display device 17 keyboard 25 CRT / MDI panel 31 processor 32 ROM 34 non-volatile memory

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 対話画面を参照して行われる入力操作に
応じて加工プログラムを作成し、該加工プログラムに関
する情報を表示画面上にアニメーション表示するプログ
ラム編集処理と、作成された加工プログラムを実行して
工作機械を駆動制御するプログラム実行処理とを並行し
て行えるようにした対話形数値制御装置において、プロ
グラム編集処理の対話画面にウインドゥを設定するウイ
ンドゥ設定手段を設け、プログラム実行処理で実行され
ている加工プログラムの実行状況を前記ウインドゥ内に
アニメーション表示するようにした対話形数値制御装
置。
1. A program editing process for creating a machining program in response to an input operation performed with reference to an interactive screen, and displaying information about the machining program on a display screen as an animation, and executing the created machining program. In the interactive numerical control device capable of performing the program execution process for driving and controlling the machine tool in parallel, the window setting means for setting the window is provided on the dialog screen of the program editing process, and the program execution process is executed. An interactive numerical control device in which the execution status of an existing machining program is displayed as an animation in the window.
JP14575793A 1993-05-24 1993-05-24 Interactive numerical controller Pending JPH06332518A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14575793A JPH06332518A (en) 1993-05-24 1993-05-24 Interactive numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14575793A JPH06332518A (en) 1993-05-24 1993-05-24 Interactive numerical controller

Publications (1)

Publication Number Publication Date
JPH06332518A true JPH06332518A (en) 1994-12-02

Family

ID=15392459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14575793A Pending JPH06332518A (en) 1993-05-24 1993-05-24 Interactive numerical controller

Country Status (1)

Country Link
JP (1) JPH06332518A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013200766A (en) * 2012-03-26 2013-10-03 Fanuc Ltd Processing program creation device allowing processing simulation on interactive screen
JP6971416B1 (en) * 2021-03-01 2021-11-24 Dmg森精機株式会社 Program editing equipment and programs

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013200766A (en) * 2012-03-26 2013-10-03 Fanuc Ltd Processing program creation device allowing processing simulation on interactive screen
JP6971416B1 (en) * 2021-03-01 2021-11-24 Dmg森精機株式会社 Program editing equipment and programs
WO2022185712A1 (en) * 2021-03-01 2022-09-09 Dmg森精機株式会社 Program editing device and program
JP2022132726A (en) * 2021-03-01 2022-09-13 Dmg森精機株式会社 Program editing device and program

Similar Documents

Publication Publication Date Title
JP2641797B2 (en) Interactive numerical controller
JPH05282021A (en) Machining condition generation system for nc machine tool
US5327350A (en) Interactive type numerical control apparatus and method thereof
JP2004206550A (en) Numerical control apparatus
JP2773517B2 (en) Program display device
JPH06332518A (en) Interactive numerical controller
JP6374456B2 (en) Electronic equipment and numerical control device
JP2771701B2 (en) Interactive numerical controller
JPS6132112A (en) Graphic display system in numerical controller
EP0578828A1 (en) Screen display method for cnc
JPH0628021A (en) Interactive numerical controller
JPH02100109A (en) Crt display method for numerical controller
JPH04114208A (en) Animation plotting system for nc program
JPH0566819A (en) Interactive automatic programming method
JPH06250722A (en) Interactive numerical controller
JPH04252307A (en) Interactive numerical controller
WO1990011560A1 (en) Method of plotting tool shape
EP1600835A2 (en) Numerical controller with reduced start-up time
JPH06282316A (en) Cnc data transfer system
JP2891366B2 (en) Automatic welding equipment
JP3327641B2 (en) Numerical control unit
JPH07234714A (en) Numerical controller
JPH04305703A (en) Method for starting working program for interactive numerical controller
JPH0573126A (en) Simulation plotting method for numerical controller
JPH0391812A (en) Display system for numerical controller