JPH047604A - Numerical controller - Google Patents
Numerical controllerInfo
- Publication number
- JPH047604A JPH047604A JP10930390A JP10930390A JPH047604A JP H047604 A JPH047604 A JP H047604A JP 10930390 A JP10930390 A JP 10930390A JP 10930390 A JP10930390 A JP 10930390A JP H047604 A JPH047604 A JP H047604A
- Authority
- JP
- Japan
- Prior art keywords
- machining program
- simultaneous
- program
- display
- editing
- 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
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、加工プログラムの編集機能を有する数値制御
装置に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a numerical control device having a processing program editing function.
(従来の技術)
加工プログラムの作成は、オペレータか数値制御装置に
接続されている操作盤を利用して決められた操作手順に
従って数値制御装置を加工プログラムの追加・修正・削
除等の編集か出来る状態にした上で、キーボードから加
工プログラムを数値制御装置に人力することにより行な
われている。(Prior art) To create a machining program, an operator can edit the machining program by adding, modifying, or deleting the machining program according to predetermined operating procedures using an operation panel connected to the numerical control device. This is done by manually entering the machining program into the numerical control device from the keyboard.
第6図は、従来の数値制御装置の一例を示すブロック図
であり、オペレータによるデータの入力や加工プログラ
ムの編集に用いられる操作盤1上にある表示画面(以下
、CRTという)laの表示がCR7表示制御部2て制
御される。操作盤1からオペレータにより指令された加
工プログラム編集指令はデータバス・3を介して数値制
御装置内の動作を総て制御しているCPU4に一旦人力
され、さらにデータバス3を介して編集プログラム選択
制御部5へ送出されて編集対象となる加工プログラムの
選択が制御される。編集プログラム選択制御部5から加
工プログラム大出力制御部6に送出される編集加工プロ
グラム名もしくは編集加工プログラムの転送要求指令又
は書込要求指令により、加工プログラム記憶装置7から
の編集加工プログラム名もしくは編集加工プログラムの
出入れが制御される。加工プログラム記憶装置7より取
出された編集加工プログラムは、編集バッファ9に一時
的に記憶され、この編集バッファ9に保持されている編
集加工プログラムの内容の追加・修正・削除等の編集処
理が加工プログラム編集制御部8により制御される。そ
して、第8図に示すよう一編集バッファ9より取出され
た編集位置を示すカーソル表示が有るページの編集画像
表示データが画面表示バッファ11へ移され、その編集
画面表示データをデータバス3を介してCRTlaへ転
送するという処理か加工プログラム表示制御部lOによ
り制御されるようになっている。FIG. 6 is a block diagram showing an example of a conventional numerical control device, in which the display screen (hereinafter referred to as CRT) la on the operation panel 1 used by the operator to input data and edit machining programs is shown. It is controlled by the CR7 display control section 2. A machining program editing command issued by the operator from the operation panel 1 is sent via the data bus 3 to the CPU 4, which controls all operations within the numerical control device, and then sent via the data bus 3 to select the editing program. Selection of a machining program to be sent to the control unit 5 and to be edited is controlled. The edited machining program name or the edit machining program name or edit from the machining program storage device 7 is sent from the edit program selection control unit 5 to the machining program large output control unit 6 by the edit machining program name or the edit machining program transfer request command or write request command. Input/exit of machining programs is controlled. The editing processing program retrieved from the processing program storage device 7 is temporarily stored in an editing buffer 9, and editing processing such as addition, modification, deletion, etc. of the editing processing program held in this editing buffer 9 is performed. It is controlled by the program editing control section 8. Then, as shown in FIG. 8, the edited image display data of the page with the cursor display indicating the editing position taken out from the editing buffer 9 is transferred to the screen display buffer 11, and the edited screen display data is transferred via the data bus 3. The process of transferring the data to the CRTla is controlled by the machining program display control unit IO.
このような構成において、その主要部である編集プログ
ラム選択制御部5の動作例を第7図のフローチャートで
説明すると、CPU4から送出されて来た加工プログラ
ム編集指令が編集開始指令であるか編集終了指令である
かを確認しくステップ5141) 、加工プログラム編
集指令が編集開始指令の場合には、加工プログラム名指
定の有無を確認する(ステップ5142)。その編集開
始指令の後に文字列が人力されていれば加工プログラム
名指定有りと判断し、その加工プログラム名が“*”で
ある場合には(ステップ5143) 、第9図に示すよ
うに加工プログラム記憶装置7内に保持されている加工
プログラム名を全てCRTlaに表示しくステップ51
44) その中から編集を行なう紮き加工プログラム
をオペレータにカーソル選択させる。In such a configuration, an example of the operation of the editing program selection control unit 5, which is the main part, will be explained with reference to the flowchart in FIG. If the machining program editing command is an editing start command, it is checked whether the machining program name is specified (step 5142). If a character string is entered manually after the editing start command, it is determined that a machining program name has been specified, and if the machining program name is "*" (step 5143), the machining program is Step 51: Display all machining program names held in the storage device 7 on the CRTla.
44) Have the operator select the cursor processing program to be edited from among them.
操作盤1上にある「書込/実行」キーがオペレータによ
り押されたならば(ステップ5145)、この時点でカ
ーソルか示していた加工プログラム名を編集対象として
決定し、この編集加工プログラム名に該当する編集加工
プログラムの転送要求指令を加工プログラム人出力制御
部6へ送出する(ステップ5146)。When the "Write/Execute" key on operation panel 1 is pressed by the operator (step 5145), the name of the machining program that was indicated by the cursor at this point is determined as the editing target, and the name of the edited machining program is changed to the name of the edited machining program. A transfer request command for the relevant editing/machining program is sent to the machining program output control unit 6 (step 5146).
一方、ステップ5142において、編集開始指令の後に
文字例か人力されていないときは加工プログラム名指定
無しと判断し、−律に’A、MIN”という加工プログ
ラム名を付加する(ステップ5147)。そして、加工
プログラム名が°’A、MIN ’“の場合又は“*”
でない場合(ステップ5143)には、その加工プログ
ラム名を編集対象として決定し、それに該当する編集加
工プログラムの転送要求指令を加工プログラム人出力制
御部6へ送出する(ステップ5148)。On the other hand, in step 5142, if no character example has been entered manually after the editing start command, it is determined that no machining program name is specified, and the machining program name 'A, MIN' is added to the formula (step 5147). , if the machining program name is °'A, MIN '" or "*"
If not (step 5143), the name of the machining program is determined to be edited, and a transfer request command for the corresponding edited machining program is sent to the machining program output control unit 6 (step 5148).
そして、ステップ5141i又はステップ5148にお
ける編集加工プログラム転送要求指令によりその編集加
工プログラムが加工プログラム人出力制御部6から送ら
れてくるのを待ち(ステップ5149)、送られてきた
編集加工プログラムを加工プログラム編集制御部8へ転
送しくステップ5150) 、編集開始時の処理を終了
する。Then, in response to the editing/machining program transfer request command in step 5141i or step 5148, it waits for the editing/machining program to be sent from the machining program output control section 6 (step 5149), and transfers the sent editing/machining program to the machining program. When the data is transferred to the editing control unit 8 (step 5150), the processing at the start of editing is ended.
方、ステップ5141において、加工プログラム編集指
令か編集終了指令の場合には、加工プログラム編集制御
部8により編集された編集ハ・ンファ9に保持されてい
る加工プログラムを再び加工プログラム記憶装置7へ戻
すためにその加工プログラムの転送要求指令を加工プロ
グラム編集制御部8へ送出する(ステップ5151)
と共に、その加工プログラムの書込要求指令を加工プロ
グラム人出力制御部6へ送出する。そして、その加工プ
ログラム転送要求指令によりその加工プログラムか加工
プログラム編集制御部8から送られてくるのを待ち(ス
テップ5152) 、送られてきた加工プログラムを加
工プログラム人出力制御部6へ転送しくステップ515
3) 、編集終了時の処理を終了する。On the other hand, in step 5141, in the case of a machining program editing command or an editing end command, the machining program edited by the machining program editing control unit 8 and held in the editing fan 9 is returned to the machining program storage device 7 again. Therefore, a transfer request command for the machining program is sent to the machining program editing control unit 8 (step 5151).
At the same time, a write request command for the machining program is sent to the machining program output control section 6. Then, wait for the machining program to be sent from the machining program editing control section 8 according to the machining program transfer request command (step 5152), and then step to transfer the sent machining program to the machining program output control section 6. 515
3) Terminate the processing at the end of editing.
(発明が解決しようとする課題)
上述した数値制御装置では、編集対象の加工プログラム
のみしかCRT上に表示できないため、加工プログラム
記憶装置内に類似した加工プログラムがあっても、オペ
レータはその加工プログラムを参照しながら編集するこ
とができないという欠点があった。(Problem to be Solved by the Invention) In the numerical control device described above, only the machining program to be edited can be displayed on the CRT. The disadvantage was that it was not possible to edit while referring to the .
本発明は、上述したような事情から成されたものであり
、本発明の目的は、編集中の加工プログラム以外の加工
プログラムを同一画面上に表示することができる数値制
御装置を提供することにある。The present invention was made in view of the above-mentioned circumstances, and an object of the present invention is to provide a numerical control device that can display machining programs other than the machining program being edited on the same screen. be.
(課題を解決するための手段)
本発明は、加工プログラムの編集機能を有する数値制御
装置に関するものであり、本発明の上記目的は、加工プ
ログラムの編集中に操作盤から入力される加工プログラ
ム名により指定される加工プログラム、もしくは前記操
作盤の表示画面に表示される加工プログラム記憶装置内
のすべての加工プログラムの加工プログラム名のうち前
記表示画面上のカーソルにより示される加工プログラム
名により指定される加工プログラムを前記加工プログラ
ム記憶装置より選択する選択制御部と、前記編集中の加
工プログラムが表示されている前記表示画面に前記選択
された加工プログラムを前記表示画面上のカーソルの位
置に基づいて重ね合せて表示させる表示制御部とを具備
することにより達成される。(Means for Solving the Problems) The present invention relates to a numerical control device having a function of editing a machining program, and the above object of the present invention is to or specified by the machining program name indicated by the cursor on the display screen among the machining program names of all machining programs in the machining program storage device displayed on the display screen of the operation panel. a selection control unit that selects a machining program from the machining program storage device; and a selection control unit that superimposes the selected machining program on the display screen on which the machining program being edited is displayed based on the position of the cursor on the display screen. This is achieved by including a display control unit that displays the information at the same time.
(作用)
本発明にあっては、記憶されているすべての加工プログ
ラムのうちオペレータが希望する加工プログラムを編集
中の加工プログラムと重ね合わせて同一画面上に表示さ
せているので、オペレータはその加工プログラムを参照
しながら効率の良い加工プログラムの編集を行なうこと
ができる。(Function) In the present invention, the machining program desired by the operator out of all the stored machining programs is superimposed on the machining program being edited and displayed on the same screen. It is possible to efficiently edit a machining program while referring to the program.
(実施例)
第1図は、本発明の数値制御装置の一例を第7図に対応
させて示すブロック図であり、同一構成箇所は同符号を
付して説明を省略する。操作盤1からオペレータにより
指令された加工プログラム同時表示指令はデータバス3
を介してCPU4に一旦入力され、さらにデータバス3
を介して同時表示プログラム選択制御部12へ送出され
て同時表示の対象となる加工プログラムの選択が制御さ
れる。(Embodiment) FIG. 1 is a block diagram showing an example of the numerical control device of the present invention in correspondence with FIG. 7, and the same components are given the same reference numerals and the explanation will be omitted. The machining program simultaneous display command issued by the operator from the operation panel 1 is sent to the data bus 3.
is once input to the CPU 4 via the data bus 3.
The information is sent to the simultaneous display program selection control section 12 via the above, and the selection of machining programs to be simultaneously displayed is controlled.
同時表示プログラム選択制御部12から加工プログラム
入出力制御部6に送出される同時表示節ニブログラムの
転送要求指令により、加工プログラム記憶装置7からの
同時表示節ニブログラムの読出しが制御される。加工プ
ログラム記憶装置7より取出された同時表示節ニブログ
ラムは同時表示プログラムバッファ13に一時的に1己
憶され、同時表示プログラムバッファ13より取出され
た同時画面表示データが同時画面表示バッファ15へ移
され、その同時画面表示データと画面表示バッファ11
より取出された編集画面表示データとをデータバス3を
介してCRTlaへ転送するという処理が同時表示制御
部14により制御されるようになっている。Reading of the simultaneous display section nib program from the machining program storage device 7 is controlled by a transfer request command for the simultaneous display section nib program sent from the simultaneous display program selection control section 12 to the machining program input/output control section 6. The simultaneous display section program taken out from the processing program storage device 7 is temporarily stored in the simultaneous display program buffer 13, and the simultaneous screen display data taken out from the simultaneous display program buffer 13 is transferred to the simultaneous screen display buffer 15. , its simultaneous screen display data and screen display buffer 11
The simultaneous display control section 14 controls the process of transferring the edited screen display data retrieved from the CRTla via the data bus 3.
このような構成において、その主要部である同時表示プ
ログラム選択制御部12の動作例を第2図のフローチャ
ートで説明すると、加工プログラムの編集中であるか否
かを確認しくステップ5101) 、編集中でなければ
同時表示プログラム遷択部12は動作せず終了する。一
方、加工プログラム編集中に他の加工プログラムの内容
を同時表示させる為の例えば第4図示の「リスト」キー
Flを押す操作がオペレータにより行なわれたか否かを
確認しくステップ5102)、「リスト」キーFlを押
す操作がオペレータにより行なわれた場合には、加工プ
ログラム名指定の有無を確認する(ステップ5103)
。そのリスト指令の後に文字例か人力されていれば加工
プログラム名指定有りと判断し、その加工プログラム名
が“*°°である場合には(ステップ5104) 、第
9図に示すように加工プログラム記憶装置7内に保持さ
れている加ニブひグラム塩を全てCRTlaに表示しく
ステップ5t05)、その中から同時表示させる加工プ
ログラムをオペレータにカーソル選択させる。In such a configuration, an example of the operation of the simultaneous display program selection control unit 12, which is the main part, will be explained using the flowchart shown in FIG. Otherwise, the simultaneous display program selection section 12 does not operate and ends. On the other hand, in step 5102), it is checked whether or not the operator has pressed the "list" key Fl shown in FIG. If the operator presses the key Fl, it is confirmed whether or not a machining program name has been specified (step 5103).
. If the list command is followed by a character example or manually entered, it is determined that a machining program name has been specified, and if the machining program name is “*°°” (step 5104), the machining program is All of the gram salts stored in the storage device 7 are displayed on the CRTla (step 5t05), and the operator selects a processing program to be simultaneously displayed from among them with the cursor.
操作盤1上にある「書込/実行Jキーがオペレータによ
り押されたならば(ステップ5106)、この時点でカ
ーソルが示していた加工プログラム名を同時表示の対象
として決定し、この同時表示加工プログラム名に該当す
る同時表示加工プログラムの転送要求指令を加工プログ
ラム入出力制御部6へ送出する(ステップ5107)。If the "Write/Execute J" key on the operation panel 1 is pressed by the operator (step 5106), the machining program name indicated by the cursor at this point is determined as the target for simultaneous display, and this simultaneous display machining A transfer request command for the simultaneously displayed machining program corresponding to the program name is sent to the machining program input/output control unit 6 (step 5107).
一方、ステップ5103において、リスト指令の後に文
字列か入力されていないときは加工プログラム名指定無
しと判断し、−律に°”A、MIN ”という加工プロ
グラム名を付加する(ステップ5108)。On the other hand, in step 5103, if no character string is input after the list command, it is determined that no machining program name has been specified, and the machining program name ``A, MIN'' is automatically added (step 5108).
そして、ステップ5107又はステップ5108におけ
る同時表示加工プログラム名と編集加工プログラム名と
を比較しくステップ5109)、各加工プログラム名が
同じ場合は、同時表示処理を行なう必要か無いのてエラ
ー処理を行ない(ステップ5110) 、全ての処理を
終了する。一方、各加工プログラム名が違う場合は、同
時表示加工プログラム名に該当する同時表示加工プログ
ラムの転送要求指令を加工プログラム人出力制御部6へ
送出する(ステップ5ill)。そして、その同時表示
加工プログラムが加工プログラム人出力制御部6から送
られてくるのを待ち(ステップ5112) 、送られて
来た同時表示加工プログラムを同時表示プログラムハッ
ワア13に移しくステップ5113) 、全ての処理を
終了する。Then, compare the name of the simultaneously displayed machining program in step 5107 or step 5108 with the name of the edited machining program (step 5109), and if the names of each machining program are the same, there is no need to perform simultaneous display processing, and error handling is performed ( Step 5110), all processing ends. On the other hand, if the machining program names are different, a transfer request command for the simultaneously displayed machining program corresponding to the simultaneously displayed machining program name is sent to the machining program output control section 6 (step 5ill). Then, it waits for the simultaneous display machining program to be sent from the machining program output control section 6 (step 5112), and transfers the sent simultaneous display machining program to the simultaneous display program 13 (step 5113). , complete all processing.
次に、同じく主要部である加工プログラム同時表示制御
部14の動作例を第3図のフローチャートで説明すると
、同時表示加工プログラムの表示を行なうか否かの例え
は第4図示の「表示入/切」キーF4.F5を押す操作
がオペレータにより行なわれたか否かを確認しくステッ
プ5121) r表示切」キーF5を押す操作がオ
ペレータにより行なわれた場合には画面表示しないので
全ての処理を終了する。一方、「表示入」キーF4を押
す操作かオペレータにより行なわれた場合には編集加工
プログラムが表示されているCRTlaのカーソル表示
が第5図に示すようにCRTlaの左側31にあるか右
側32にあるかを確聞しくステップ5122) 、カー
ソル表示が左側にあるときは、第5図の33に示すよう
に同時画面表示バッファ15内の同時画面表示データを
CRTlaの右側に表示できるように作成しくステップ
5123) 、カーソル表示が右側にあるときは、第5
図の34に示すように同時画面表示バッファ15内の同
時画面表示データをCRTlaの左側に表示できるよう
に作成する(ステップ5124)。Next, an example of the operation of the machining program simultaneous display control unit 14, which is also the main part, will be explained with reference to the flowchart in FIG. "Off" key F4. If the operator presses the "r display off" key (Step 5121) to confirm whether or not the operator pressed F5, the screen will not be displayed and all processing ends. On the other hand, if the operator presses the "display on" key F4 or the operator presses the cursor, the cursor on the CRTla displaying the editing program will be on the left side 31 or on the right side 32 of the CRTla, as shown in FIG. If the cursor display is on the left side, check if there is a simultaneous screen display data in the simultaneous screen display buffer 15 so that it can be displayed on the right side of the CRTla, as shown at 33 in FIG. Step 5123), when the cursor display is on the right side, the fifth
As shown at 34 in the figure, the simultaneous screen display data in the simultaneous screen display buffer 15 is created so that it can be displayed on the left side of the CRTla (step 5124).
同時表示加工プログラムのリストの送りや戻しを行なう
ための例えは第4図示の「リスト送り/戻し」キーF2
.F3を押す操作かオペレータにより行なわれたか否か
を確認しくステップ5125)「リスト送り/戻し」キ
ーF2.F3を押す操作がオペレータにより行なわれて
いない場合には、ステップ5133へ進む、一方、「リ
スト送り/戻しJキーF2.F3を押す操作がオペレー
タにより行なわれた場合には、同時表示加工プログラム
を同時表示プログラムバッファ13より取出しくステッ
プ5126)、ざラニrリスト送す/戻シ」キーF2.
F3を押す操作がオペレータにより行なわれたか否かを
確記しくステップ5127) 、rリスト送り/戻し」
キーF2.F3を押す操作かオペレータにより行なわれ
ていない場合には、ステップ5133へ進む。An example for forwarding and reversing the list of simultaneously displayed machining programs is the "List forwarding/returning" key F2 shown in the fourth figure.
.. Check whether the operation of pressing F3 was performed by the operator or not. Step 5125) "List forward/backward" key F2. If the operator does not press F3, the process advances to step 5133. On the other hand, if the operator presses the list forward/backward J key F2. Step 5126) to retrieve the simultaneous display program from the buffer 13, and press the "Send/Return" key F2.
Determine whether or not the operator pressed F3 (step 5127), r list forward/return"
Key F2. If the operator has not pressed F3, the process advances to step 5133.
一方、「リスト送り/戻し」キーF2.F3を押す操作
かオペレータにより行なわれた場合には、どちらのキー
が押されたか確認しくステップ5128)、「リスト送
り」キーF2を押す操作がオペレータにより行なわれた
場合には、同時画面表示バッファ15に保持されている
1頁分の同時画面表示データか同時表示加工プログラム
の最後の頁か否かを確【する(ステップ5129)。そ
の同時画面表示データが同時表示加工プログラムの最後
の頁であれはステップ5133へ進み、その同時画面表
示データか同時表示加工プログラムの最後の頁てなけれ
ば、次の1頁分の同時画面表示データを作成して同時画
面表示バッファ15の内容を変更しくステップ5130
) 、ステップ5133へ進む。On the other hand, "list forward/backward" key F2. If the operator presses F3, check which key was pressed (step 5128); if the operator presses the "List feed" key F2, the simultaneous screen display buffer It is confirmed whether the one page of simultaneous screen display data held in No. 15 is the last page of the simultaneous display processing program (step 5129). If the simultaneous screen display data is the last page of the simultaneous display processing program, the process advances to step 5133, and if the simultaneous screen display data is not the last page of the simultaneous display processing program, the next page of simultaneous screen display data is generated. Step 5130 to create and change the contents of the simultaneous screen display buffer 15.
), proceed to step 5133.
方、ステップ5128において、「リスト戻りJキーF
3を押す操作がオペレータにより行なわれた場合には、
同時画面表示バッファ15に保持されている1頁分の同
時画面表示データが同時表示加工プログラムの先頭の頁
か否かを確認する(ステップ5131)。その同時画面
表示データか同時表示加工プログラムの先頭の頁であれ
ばステップ5133へ進み、その同時画面表示データが
同時表示加工プログラムの先頭の頁でなければ、前の1
頁分の同時画面表示データを作成して同時画面表示バッ
ファ15に人力し直しくステップ5132) 、ステッ
プ5133へ進む。On the other hand, in step 5128, "List return J key F
If the operator presses 3,
It is checked whether one page of simultaneous screen display data held in the simultaneous screen display buffer 15 is the first page of the simultaneous display processing program (step 5131). If the simultaneous screen display data is the first page of the simultaneous display processing program, the process advances to step 5133; if the simultaneous screen display data is not the first page of the simultaneous display processing program, the previous one
At step 5132), simultaneous screen display data for each page is created and manually inputted into the simultaneous screen display buffer 15, and the process proceeds to step 5133.
そして、同時画面表示バッファ15に保持されている同
時画面表示データと、画面表示バッファ11に保持され
ている編集画面表示データとを重ね合わせて一画面表示
データを作成してCR7表示制御部2へ転送し、第5図
の35.36に示すようにC:R71aに同時表示させ
る(ステップ5133)。そして、更に同時表示させる
場合はステップ5121へ戻って上述した動作を繰返し
、同時表示させない場合は全ての処理を終了する。Then, the simultaneous screen display data held in the simultaneous screen display buffer 15 and the edit screen display data held in the screen display buffer 11 are superimposed to create single screen display data and sent to the CR7 display control unit 2. The data is transferred and simultaneously displayed on the C:R 71a as shown at 35.36 in FIG. 5 (step 5133). If simultaneous display is to be performed further, the process returns to step 5121 and the above-described operation is repeated; if simultaneous display is not to be performed, all processing is terminated.
(発明の効果)
以上のように本発明の数値制御装置によれば、オペレー
タは加工プログラムの編集中に同時表示されている他の
加工プログラムを参照することか出来るので、編集作業
の効率を高め、加工工程に迅速に取掛ることができる。(Effects of the Invention) As described above, according to the numerical control device of the present invention, the operator can refer to other machining programs displayed simultaneously while editing a machining program, thereby increasing the efficiency of editing work. , the machining process can be started quickly.
第1図は本発明の数値制御装置の一例を示すブロック図
、第2図及び第3図はその主要部の動作例を説明するフ
ローチャート、第4図は本発明装置におけるCRTの一
例を示す図、第5図は本発明装置による表示概念を説明
するための図、第6図は従来の数値制御装置の一例を示
すブロック図、第7図はその主要部の動作例を説明する
フローチャート、第8図は従来装置による表示概念を説
明する為の図、第9図は加工プログラム選択のための表
示例を示す図である。
1・・・操作盤、la・・・CRT、2・・・CR7表
示制御部、3・−・データバス、4・・・CPU、5・
・・編集プログラム選択制御部、6・・・加工プログラ
ム入出力制御部、7・・・加工プログラム記憶装置、8
・・・加工プログラム編集制御部、9・・・編集バッフ
ァ、lO・・・加工プログラム表示制御部、11・・・
画面表示バッファ、12・・・同時表示プログラム選択
制御部、13・・・同時表示プログラムバッファ、14
・・・加工プログラム同時表示制御部、15・・・同時
画面表示バッファ。
某
す
口「■ロロロロ日口
第 9 画FIG. 1 is a block diagram showing an example of the numerical control device of the present invention, FIGS. 2 and 3 are flowcharts explaining an example of the operation of the main parts thereof, and FIG. 4 is a diagram showing an example of the CRT in the device of the present invention. , FIG. 5 is a diagram for explaining the display concept by the device of the present invention, FIG. 6 is a block diagram showing an example of a conventional numerical control device, FIG. 7 is a flowchart explaining an example of the operation of the main parts, FIG. 8 is a diagram for explaining the concept of display by a conventional device, and FIG. 9 is a diagram showing an example of a display for selecting a machining program. DESCRIPTION OF SYMBOLS 1...Operation panel, la...CRT, 2...CR7 display control unit, 3...Data bus, 4...CPU, 5...
... Editing program selection control section, 6... Machining program input/output control section, 7... Machining program storage device, 8
... Machining program editing control unit, 9... Editing buffer, lO... Machining program display control unit, 11...
Screen display buffer, 12... Simultaneous display program selection control unit, 13... Simultaneous display program buffer, 14
. . . Machining program simultaneous display control unit, 15 . . . Simultaneous screen display buffer. A certain mouth “■ Rorororo Higuchi 9th picture
Claims (1)
おいて、加工プログラムの編集中に操作盤から入力され
る加工プログラム名により指定される加工プログラム、
もしくは前記操作盤の表示画面に表示される加工プログ
ラム記憶装置内のすべての加工プログラムの加工プログ
ラム名のうち前記表示画面上のカーソルにより示される
加工プログラム名により指定される加工プログラムを前
記加工プログラム記憶装置より選択する選択制御部と、
前記編集中の加工プログラムが表示されている前記表示
画面に前記選択された加工プログラムを前記表示画面上
のカーソルの位置に基づいて重ね合せて表示させる表示
制御部とを備えたことを特徴とする数値制御装置。1. In a numerical control device having a machining program editing function, a machining program specified by a machining program name input from the operation panel while editing a machining program;
Alternatively, among the machining program names of all machining programs in the machining program storage device displayed on the display screen of the operation panel, the machining program specified by the machining program name indicated by the cursor on the display screen is stored in the machining program memory. a selection control unit for selecting from the device;
The present invention is characterized by comprising a display control unit that causes the selected machining program to be superimposed and displayed on the display screen on which the machining program being edited is displayed, based on the position of a cursor on the display screen. Numerical control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10930390A JPH047604A (en) | 1990-04-25 | 1990-04-25 | Numerical controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10930390A JPH047604A (en) | 1990-04-25 | 1990-04-25 | Numerical controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH047604A true JPH047604A (en) | 1992-01-13 |
Family
ID=14506773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10930390A Pending JPH047604A (en) | 1990-04-25 | 1990-04-25 | Numerical controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH047604A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05204438A (en) * | 1992-01-28 | 1993-08-13 | Fanuc Ltd | Screen display system for cnc |
| CN102585738A (en) * | 2012-02-20 | 2012-07-18 | 深圳德邦界面材料有限公司 | High-performance pressure-sensitive conductive glue and preparation method thereof |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01166103A (en) * | 1987-12-22 | 1989-06-30 | Mitsubishi Electric Corp | Numerical controller |
-
1990
- 1990-04-25 JP JP10930390A patent/JPH047604A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01166103A (en) * | 1987-12-22 | 1989-06-30 | Mitsubishi Electric Corp | Numerical controller |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05204438A (en) * | 1992-01-28 | 1993-08-13 | Fanuc Ltd | Screen display system for cnc |
| CN102585738A (en) * | 2012-02-20 | 2012-07-18 | 深圳德邦界面材料有限公司 | High-performance pressure-sensitive conductive glue and preparation method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4905185A (en) | Apparatus for transferring block data in original form and editing the block data | |
| JPH08179817A (en) | Display operation device for machine tools | |
| JPH047604A (en) | Numerical controller | |
| JP2730716B2 (en) | Image processing device | |
| JPH01166103A (en) | Numerical controller | |
| JPH04290119A (en) | Character processor | |
| JP3149744B2 (en) | Cooperation control method of individual software | |
| JP2751224B2 (en) | Document creation device | |
| JP3311057B2 (en) | Graphic processing apparatus and method | |
| JPH0748214B2 (en) | Data editing system | |
| JPH081549B2 (en) | Character processor | |
| JP2564799B2 (en) | Multi-window display method and device | |
| JPH0744723A (en) | Drawing creation device | |
| JP3069384B2 (en) | Document processing apparatus and method | |
| JPH0667836A (en) | Display device having specified area notifying function | |
| JPH0713725A (en) | Support device for development of software | |
| JPH0474750B2 (en) | ||
| JPS63240670A (en) | Document processor | |
| JPH0836569A (en) | File editing processor | |
| JPH07281875A (en) | Machining program management system of numerical controller | |
| JPS61292708A (en) | Editing method for numerical control program | |
| JPH03142560A (en) | Document preparing and editing device | |
| JPH05324248A (en) | Multi-window display | |
| JPH0727522B2 (en) | File editing method of multi-screen editor | |
| JPH09223113A (en) | Information processing system |