JPH047604A - 数値制御装置 - Google Patents

数値制御装置

Info

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
Application number
JP10930390A
Other languages
English (en)
Inventor
Atsushi Endo
淳 遠藤
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP10930390A priority Critical patent/JPH047604A/ja
Publication of JPH047604A publication Critical patent/JPH047604A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、加工プログラムの編集機能を有する数値制御
装置に関する。
(従来の技術) 加工プログラムの作成は、オペレータか数値制御装置に
接続されている操作盤を利用して決められた操作手順に
従って数値制御装置を加工プログラムの追加・修正・削
除等の編集か出来る状態にした上で、キーボードから加
工プログラムを数値制御装置に人力することにより行な
われている。
第6図は、従来の数値制御装置の一例を示すブロック図
であり、オペレータによるデータの入力や加工プログラ
ムの編集に用いられる操作盤1上にある表示画面(以下
、CRTという)laの表示がCR7表示制御部2て制
御される。操作盤1からオペレータにより指令された加
工プログラム編集指令はデータバス・3を介して数値制
御装置内の動作を総て制御しているCPU4に一旦人力
され、さらにデータバス3を介して編集プログラム選択
制御部5へ送出されて編集対象となる加工プログラムの
選択が制御される。編集プログラム選択制御部5から加
工プログラム大出力制御部6に送出される編集加工プロ
グラム名もしくは編集加工プログラムの転送要求指令又
は書込要求指令により、加工プログラム記憶装置7から
の編集加工プログラム名もしくは編集加工プログラムの
出入れが制御される。加工プログラム記憶装置7より取
出された編集加工プログラムは、編集バッファ9に一時
的に記憶され、この編集バッファ9に保持されている編
集加工プログラムの内容の追加・修正・削除等の編集処
理が加工プログラム編集制御部8により制御される。そ
して、第8図に示すよう一編集バッファ9より取出され
た編集位置を示すカーソル表示が有るページの編集画像
表示データが画面表示バッファ11へ移され、その編集
画面表示データをデータバス3を介してCRTlaへ転
送するという処理か加工プログラム表示制御部lOによ
り制御されるようになっている。
このような構成において、その主要部である編集プログ
ラム選択制御部5の動作例を第7図のフローチャートで
説明すると、CPU4から送出されて来た加工プログラ
ム編集指令が編集開始指令であるか編集終了指令である
かを確認しくステップ5141) 、加工プログラム編
集指令が編集開始指令の場合には、加工プログラム名指
定の有無を確認する(ステップ5142)。その編集開
始指令の後に文字列が人力されていれば加工プログラム
名指定有りと判断し、その加工プログラム名が“*”で
ある場合には(ステップ5143) 、第9図に示すよ
うに加工プログラム記憶装置7内に保持されている加工
プログラム名を全てCRTlaに表示しくステップ51
44)  その中から編集を行なう紮き加工プログラム
をオペレータにカーソル選択させる。
操作盤1上にある「書込/実行」キーがオペレータによ
り押されたならば(ステップ5145)、この時点でカ
ーソルか示していた加工プログラム名を編集対象として
決定し、この編集加工プログラム名に該当する編集加工
プログラムの転送要求指令を加工プログラム人出力制御
部6へ送出する(ステップ5146)。
一方、ステップ5142において、編集開始指令の後に
文字例か人力されていないときは加工プログラム名指定
無しと判断し、−律に’A、MIN”という加工プログ
ラム名を付加する(ステップ5147)。そして、加工
プログラム名が°’A、MIN ’“の場合又は“*”
でない場合(ステップ5143)には、その加工プログ
ラム名を編集対象として決定し、それに該当する編集加
工プログラムの転送要求指令を加工プログラム人出力制
御部6へ送出する(ステップ5148)。
そして、ステップ5141i又はステップ5148にお
ける編集加工プログラム転送要求指令によりその編集加
工プログラムが加工プログラム人出力制御部6から送ら
れてくるのを待ち(ステップ5149)、送られてきた
編集加工プログラムを加工プログラム編集制御部8へ転
送しくステップ5150) 、編集開始時の処理を終了
する。
方、ステップ5141において、加工プログラム編集指
令か編集終了指令の場合には、加工プログラム編集制御
部8により編集された編集ハ・ンファ9に保持されてい
る加工プログラムを再び加工プログラム記憶装置7へ戻
すためにその加工プログラムの転送要求指令を加工プロ
グラム編集制御部8へ送出する(ステップ5151) 
と共に、その加工プログラムの書込要求指令を加工プロ
グラム人出力制御部6へ送出する。そして、その加工プ
ログラム転送要求指令によりその加工プログラムか加工
プログラム編集制御部8から送られてくるのを待ち(ス
テップ5152) 、送られてきた加工プログラムを加
工プログラム人出力制御部6へ転送しくステップ515
3) 、編集終了時の処理を終了する。
(発明が解決しようとする課題) 上述した数値制御装置では、編集対象の加工プログラム
のみしかCRT上に表示できないため、加工プログラム
記憶装置内に類似した加工プログラムがあっても、オペ
レータはその加工プログラムを参照しながら編集するこ
とができないという欠点があった。
本発明は、上述したような事情から成されたものであり
、本発明の目的は、編集中の加工プログラム以外の加工
プログラムを同一画面上に表示することができる数値制
御装置を提供することにある。
(課題を解決するための手段) 本発明は、加工プログラムの編集機能を有する数値制御
装置に関するものであり、本発明の上記目的は、加工プ
ログラムの編集中に操作盤から入力される加工プログラ
ム名により指定される加工プログラム、もしくは前記操
作盤の表示画面に表示される加工プログラム記憶装置内
のすべての加工プログラムの加工プログラム名のうち前
記表示画面上のカーソルにより示される加工プログラム
名により指定される加工プログラムを前記加工プログラ
ム記憶装置より選択する選択制御部と、前記編集中の加
工プログラムが表示されている前記表示画面に前記選択
された加工プログラムを前記表示画面上のカーソルの位
置に基づいて重ね合せて表示させる表示制御部とを具備
することにより達成される。
(作用) 本発明にあっては、記憶されているすべての加工プログ
ラムのうちオペレータが希望する加工プログラムを編集
中の加工プログラムと重ね合わせて同一画面上に表示さ
せているので、オペレータはその加工プログラムを参照
しながら効率の良い加工プログラムの編集を行なうこと
ができる。
(実施例) 第1図は、本発明の数値制御装置の一例を第7図に対応
させて示すブロック図であり、同一構成箇所は同符号を
付して説明を省略する。操作盤1からオペレータにより
指令された加工プログラム同時表示指令はデータバス3
を介してCPU4に一旦入力され、さらにデータバス3
を介して同時表示プログラム選択制御部12へ送出され
て同時表示の対象となる加工プログラムの選択が制御さ
れる。
同時表示プログラム選択制御部12から加工プログラム
入出力制御部6に送出される同時表示節ニブログラムの
転送要求指令により、加工プログラム記憶装置7からの
同時表示節ニブログラムの読出しが制御される。加工プ
ログラム記憶装置7より取出された同時表示節ニブログ
ラムは同時表示プログラムバッファ13に一時的に1己
憶され、同時表示プログラムバッファ13より取出され
た同時画面表示データが同時画面表示バッファ15へ移
され、その同時画面表示データと画面表示バッファ11
より取出された編集画面表示データとをデータバス3を
介してCRTlaへ転送するという処理が同時表示制御
部14により制御されるようになっている。
このような構成において、その主要部である同時表示プ
ログラム選択制御部12の動作例を第2図のフローチャ
ートで説明すると、加工プログラムの編集中であるか否
かを確認しくステップ5101) 、編集中でなければ
同時表示プログラム遷択部12は動作せず終了する。一
方、加工プログラム編集中に他の加工プログラムの内容
を同時表示させる為の例えば第4図示の「リスト」キー
Flを押す操作がオペレータにより行なわれたか否かを
確認しくステップ5102)、「リスト」キーFlを押
す操作がオペレータにより行なわれた場合には、加工プ
ログラム名指定の有無を確認する(ステップ5103)
。そのリスト指令の後に文字例か人力されていれば加工
プログラム名指定有りと判断し、その加工プログラム名
が“*°°である場合には(ステップ5104) 、第
9図に示すように加工プログラム記憶装置7内に保持さ
れている加ニブひグラム塩を全てCRTlaに表示しく
ステップ5t05)、その中から同時表示させる加工プ
ログラムをオペレータにカーソル選択させる。
操作盤1上にある「書込/実行Jキーがオペレータによ
り押されたならば(ステップ5106)、この時点でカ
ーソルが示していた加工プログラム名を同時表示の対象
として決定し、この同時表示加工プログラム名に該当す
る同時表示加工プログラムの転送要求指令を加工プログ
ラム入出力制御部6へ送出する(ステップ5107)。
一方、ステップ5103において、リスト指令の後に文
字列か入力されていないときは加工プログラム名指定無
しと判断し、−律に°”A、MIN ”という加工プロ
グラム名を付加する(ステップ5108)。
そして、ステップ5107又はステップ5108におけ
る同時表示加工プログラム名と編集加工プログラム名と
を比較しくステップ5109)、各加工プログラム名が
同じ場合は、同時表示処理を行なう必要か無いのてエラ
ー処理を行ない(ステップ5110) 、全ての処理を
終了する。一方、各加工プログラム名が違う場合は、同
時表示加工プログラム名に該当する同時表示加工プログ
ラムの転送要求指令を加工プログラム人出力制御部6へ
送出する(ステップ5ill)。そして、その同時表示
加工プログラムが加工プログラム人出力制御部6から送
られてくるのを待ち(ステップ5112) 、送られて
来た同時表示加工プログラムを同時表示プログラムハッ
ワア13に移しくステップ5113) 、全ての処理を
終了する。
次に、同じく主要部である加工プログラム同時表示制御
部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)。
同時表示加工プログラムのリストの送りや戻しを行なう
ための例えは第4図示の「リスト送り/戻し」キーF2
.F3を押す操作かオペレータにより行なわれたか否か
を確認しくステップ5125)「リスト送り/戻し」キ
ーF2.F3を押す操作がオペレータにより行なわれて
いない場合には、ステップ5133へ進む、一方、「リ
スト送り/戻しJキーF2.F3を押す操作がオペレー
タにより行なわれた場合には、同時表示加工プログラム
を同時表示プログラムバッファ13より取出しくステッ
プ5126)、ざラニrリスト送す/戻シ」キーF2.
F3を押す操作がオペレータにより行なわれたか否かを
確記しくステップ5127) 、rリスト送り/戻し」
キーF2.F3を押す操作かオペレータにより行なわれ
ていない場合には、ステップ5133へ進む。
一方、「リスト送り/戻し」キーF2.F3を押す操作
かオペレータにより行なわれた場合には、どちらのキー
が押されたか確認しくステップ5128)、「リスト送
り」キーF2を押す操作がオペレータにより行なわれた
場合には、同時画面表示バッファ15に保持されている
1頁分の同時画面表示データか同時表示加工プログラム
の最後の頁か否かを確【する(ステップ5129)。そ
の同時画面表示データが同時表示加工プログラムの最後
の頁であれはステップ5133へ進み、その同時画面表
示データか同時表示加工プログラムの最後の頁てなけれ
ば、次の1頁分の同時画面表示データを作成して同時画
面表示バッファ15の内容を変更しくステップ5130
) 、ステップ5133へ進む。
方、ステップ5128において、「リスト戻りJキーF
3を押す操作がオペレータにより行なわれた場合には、
同時画面表示バッファ15に保持されている1頁分の同
時画面表示データが同時表示加工プログラムの先頭の頁
か否かを確認する(ステップ5131)。その同時画面
表示データか同時表示加工プログラムの先頭の頁であれ
ばステップ5133へ進み、その同時画面表示データが
同時表示加工プログラムの先頭の頁でなければ、前の1
頁分の同時画面表示データを作成して同時画面表示バッ
ファ15に人力し直しくステップ5132) 、ステッ
プ5133へ進む。
そして、同時画面表示バッファ15に保持されている同
時画面表示データと、画面表示バッファ11に保持され
ている編集画面表示データとを重ね合わせて一画面表示
データを作成してCR7表示制御部2へ転送し、第5図
の35.36に示すようにC:R71aに同時表示させ
る(ステップ5133)。そして、更に同時表示させる
場合はステップ5121へ戻って上述した動作を繰返し
、同時表示させない場合は全ての処理を終了する。
(発明の効果) 以上のように本発明の数値制御装置によれば、オペレー
タは加工プログラムの編集中に同時表示されている他の
加工プログラムを参照することか出来るので、編集作業
の効率を高め、加工工程に迅速に取掛ることができる。
【図面の簡単な説明】
第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 画

Claims (1)

    【特許請求の範囲】
  1. 1、加工プログラムの編集機能を有する数値制御装置に
    おいて、加工プログラムの編集中に操作盤から入力され
    る加工プログラム名により指定される加工プログラム、
    もしくは前記操作盤の表示画面に表示される加工プログ
    ラム記憶装置内のすべての加工プログラムの加工プログ
    ラム名のうち前記表示画面上のカーソルにより示される
    加工プログラム名により指定される加工プログラムを前
    記加工プログラム記憶装置より選択する選択制御部と、
    前記編集中の加工プログラムが表示されている前記表示
    画面に前記選択された加工プログラムを前記表示画面上
    のカーソルの位置に基づいて重ね合せて表示させる表示
    制御部とを備えたことを特徴とする数値制御装置。
JP10930390A 1990-04-25 1990-04-25 数値制御装置 Pending JPH047604A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10930390A JPH047604A (ja) 1990-04-25 1990-04-25 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10930390A JPH047604A (ja) 1990-04-25 1990-04-25 数値制御装置

Publications (1)

Publication Number Publication Date
JPH047604A true JPH047604A (ja) 1992-01-13

Family

ID=14506773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10930390A Pending JPH047604A (ja) 1990-04-25 1990-04-25 数値制御装置

Country Status (1)

Country Link
JP (1) JPH047604A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05204438A (ja) * 1992-01-28 1993-08-13 Fanuc Ltd Cncの画面表示方式
CN102585738A (zh) * 2012-02-20 2012-07-18 深圳德邦界面材料有限公司 一种高性能压敏导电胶水及其制备方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01166103A (ja) * 1987-12-22 1989-06-30 Mitsubishi Electric Corp 数値制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01166103A (ja) * 1987-12-22 1989-06-30 Mitsubishi Electric Corp 数値制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05204438A (ja) * 1992-01-28 1993-08-13 Fanuc Ltd Cncの画面表示方式
CN102585738A (zh) * 2012-02-20 2012-07-18 深圳德邦界面材料有限公司 一种高性能压敏导电胶水及其制备方法

Similar Documents

Publication Publication Date Title
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JPH08179817A (ja) 工作機械用表示操作装置
JPH047604A (ja) 数値制御装置
JP2730716B2 (ja) 画像処理装置
JPH01166103A (ja) 数値制御装置
JPH04290119A (ja) 文書処理装置及び方法
JP3149744B2 (ja) 個別ソフトウェアの連携制御方法
JP2751224B2 (ja) 文書作成装置
JP3311057B2 (ja) 図形処理装置及び方法
JPH0748214B2 (ja) データ編集システム
JPH081549B2 (ja) 文字処理装置
JP2564799B2 (ja) マルチウィンドウ表示方法および装置
JPH0744723A (ja) 図面作成装置
JP3069384B2 (ja) 文書処理装置及び方法
JPH0667836A (ja) 指定エリア掲示機能を有する表示装置
JPH0713725A (ja) ソフトウェア開発支援装置
JPH0474750B2 (ja)
JPS63240670A (ja) 文書処理装置
JPH0836569A (ja) ファイル編集処理装置
JPH07281875A (ja) 数値制御装置の加工プログラム管理方式
JPS61292708A (ja) Ncプログラム編集方法
JPH03142560A (ja) 文書作成編集装置
JPH05324248A (ja) マルチウィンドウ表示装置
JPH0727522B2 (ja) マルチスクリーンエディタのファイル編集方式
JPH09223113A (ja) 情報処理システム