JP2706491B2 - 形状構成要素のサーチ方式 - Google Patents

形状構成要素のサーチ方式

Info

Publication number
JP2706491B2
JP2706491B2 JP63271545A JP27154588A JP2706491B2 JP 2706491 B2 JP2706491 B2 JP 2706491B2 JP 63271545 A JP63271545 A JP 63271545A JP 27154588 A JP27154588 A JP 27154588A JP 2706491 B2 JP2706491 B2 JP 2706491B2
Authority
JP
Japan
Prior art keywords
shape component
shape
key
program
search
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
JP63271545A
Other languages
English (en)
Other versions
JPH02118703A (ja
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.)
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 JP63271545A priority Critical patent/JP2706491B2/ja
Priority to EP19890911091 priority patent/EP0406430A4/en
Priority to PCT/JP1989/001040 priority patent/WO1990004817A1/ja
Publication of JPH02118703A publication Critical patent/JPH02118703A/ja
Application granted granted Critical
Publication of JP2706491B2 publication Critical patent/JP2706491B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/4093Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • G05B19/40931Numerical 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 part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of geometry
    • G05B19/40932Shape input
    • G05B19/40933Selecting figure elements from a menu table
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36317Input symbol for element, search in library and display
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は対話型数値制御装置あるいは自動プログラミ
ング装置におけるプログラムの形状構成要素をサーチす
る形状構成要素のサーチ方式に関し、特にキーの操作を
簡単にした形状構成要素のサーチ方式に関する。
〔従来の技術〕
対話型数値制御装置あるいは自動プログラミング装置
では、部品形状を形状構成要素単位で入力してプログラ
ムを作成している。
これは、水平、垂直、斜めの直線、あるいは部分円弧
等の形状構成要素を入力できるシンボリックキーによっ
て部品形状を入力し、加工プログラム等を作成するので
ある。部品の形状が簡単に入力できるので、効率良くプ
ログラムを作成できる。
一方、プログラムの修正時等にはカーソル移動キーを
押してカーソルを目的の形状構成要素の位置まで移動さ
せている。
〔発明が解決しようとする課題〕
しかし、通常のプログラムは数十個以上の多数の形状
構成要素で構成されているため、現在のカーソル位置が
目的の形状構成要素の位置と離れている場合には、カー
ソル移動キーを多数回あるいは長時間押し続けなければ
ならない。
本発明はこのような点に鑑みてなされたものであり、
キーの操作を簡単にした形状構成要素のサーチ方式を提
供することを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、 対話型数値制御装置あるいは自動プログラミング装置
での、プログラムの形状構成要素をサーチする形状構成
要素のサーチ方式において、 特定の形状構成要素を示す要素記号を入力し、 前記プログラムの中から前記要素記号に対応した形状
構成要素をサーチし、 該形状構成要素を表示画面に表示し、且つカーソルを
該形状構成要素の位置に移動させることを特徴とするプ
ログラムのサーチ方式が、 提供される。
〔作用〕
シンボリックキーによりサーチすべき形状構成要素の
要素記号を入力すると、プログラムの中から要素記号に
対応した形状構成要素をサーチして、その部分のプログ
ラムを画面に表示し、且つサーチした形状構成要素の位
置にカーソルを移動させる。これにより、オペレータは
カーソル移動キーを押し続ける必要がない。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第1図(a)、(b)、(c)、(d)及び(e)に
本発明の形状構成要素のサーチ方式による対話型数値制
御装置の表示画面を示す。
第1図(a)は所定の部品形状を入力した後の表示画
面の図である。図において、1は表示画面である。2は
ソフトウェアキーであり、このキーによって各種の操作
が可能であるが、ここでは他のキーについての説明は省
略し、本発明と直接関係する修正キー2aについてのみ説
明する。3は形状構成要素であり、要素記号によって表
示された3a〜3cの各形状構成要素がある。なお、横の矢
印の要素記号は水平の直線、縦の矢印は垂直の直線、G
は溝入れ、Tはねじ切り、Cは面取りを表している。形
状構成要素は図示されていないシンボリックキーからこ
れらの要素記号で入力される。
4は部品形状であり、形状構成要素3a〜3gに対応して
描画されている。形状構成要素3aと直線4a、形状構成要
素3bと直線4b、以下同様に対応している。
次に、この部品形状4の一部を修正するために特定の
形状構成要素をサーチする場合の操作について説明す
る。
第1図(a)の修正キー2aを押すと表示画面1は第1
図(b)のようになる。図において、5はカーソルであ
り、形状構成要素3aの位置にある。
次に、サーチキー2bを押すと表示画面1は第1図
(c)のようになり、前方サーチキー2c及び後方サーチ
キー2dを表示する。
ここで、図示されていないシンボリックキーの『T』
を押し、続いてINPUTキーを押すと、表示画面1は第1
図(d)になり、6の要素記号Tを表示する。
次に、前方サーチキー2cを押すと第1図(e)に示す
ようにカーソル5がプログラムの前方方向の形状構成要
素3eの位置に移動する。
なお、ここで前方サーチキー2cでなく、後方のサーチ
キー2dを押すとプログラムの後方の方向にサーチするこ
とができる。
ところで、上記の説明ではサーチキー2bを押した後に
サーチすべき形状構成要素の要素記号を入力したが、こ
れとは別に、要素記号を入力してからサーチキー2bを押
しても形状構成要素をサーチすることができる。
第2図は本発明の形状構成要素のサーチ方式の処理の
フローチャートである。図において、Sに続く数値はス
テップ番号を示す。
〔S1〕サーチキーが押されたかどうかを判断する。押さ
れた場合はS2へ、押されていない場合は待機する。
〔S2〕キーインバッファにデータが入力されているかど
うかを判断する。入力されていない場合はS3へ、入力さ
れていない場合はS5へいく。
〔S3〕サーチすべき形状構成要素の要素記号を入力す
る。
〔S4〕前方サーチキーか後方サーチキーあるいはINPUT
キーが押されたかどうかを判断する。押された場合はS5
へ、押されていない場合は押されるまで待機する。
〔S5〕入力されたデータが正しい要素記号かどうかを判
断する。正しい場合はS6へ、正しくない場合はS1へ戻
る。
〔S6〕入力した要素記号に対応した形状構成要素をサー
チする。
〔S7〕サーチが完了したかどうかを判断する。完了して
いない場合はS1へ戻り、完了した場合は終了する。
第3図は本発明を実施するための対話型数値制御装置
のハードウェアの概略構成図を示す。図において、11は
対話型数値制御装置全体を制御するプロセッサ、12はシ
ステムプログラムの格納されたROM、13は各種のデータ
が格納されるRAMである。14は表示器であり、CRT等が使
用される。15は不揮発性メモリであり、加工プログラム
及びパラメータやピッチ誤差補正量等が格納されてい
る。16は操作盤、17は工作機械である。
なお、本実施例では対話型数値制御装置で説明した
が、本発明は自動プログラミング装置にも適用すること
ができる。
〔発明の効果〕
以上説明したように本発明では、簡単なキー操作で、
必要な形状構成要素を呼び出すことができる。これによ
り、プログラムの部品形状の一部を変更する場合等にお
いて、カーソル移動キーを多数回あるいは長時間押し続
ける必要がなく、修正時間が短縮される。
【図面の簡単な説明】
第1図(a)、(b)、(c)、(d)及び(e)は本
発明の一実施例の形状構成要素のサーチ方式の表示画面
を示す図、 第2図は本発明の形状構成要素のサーチ方式のフローチ
ャート、 第3図は本発明を実施するための対話型数値制御装置の
ハードウェアの概略構成図である。 1……表示画面 2a……修正キー 2b……サーチキー 2c……前方サーチキー 2d……後方サーチキー 3……形状構成要素 4……部品形状 5……カーソル 6……要素記号 11……プロセッサ 12……ROM 13……RAM 14……表示器 15……不揮発性メモリ 16……操作盤 17……工作機械
フロントページの続き (72)発明者 村田 耕一 山梨県南都留郡忍野村忍草字古馬場3580 番地 ファナック株式会社商品開発研究 所内 (56)参考文献 特開 昭61−292708(JP,A) 特開 昭63−18406(JP,A) 特開 昭63−158613(JP,A)

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】対話型数値制御装置あるいは自動プログラ
    ミング装置での、プログラムの形状構成要素をサーチす
    る形状構成要素のサーチ方式において、 特定の形状構成要素を示す要素記号を入力し、 前記プログラムの中から前記要素記号に対応した形状構
    成要素をサーチし、 該形状構成要素を表示画面に表示し、且つカーソルを該
    形状構成要素の位置に移動させることを特徴とする形状
    構成要素のサーチ方式。
  2. 【請求項2】上記サーチは、指令により、前記プログラ
    ムの前方方向または前記プログラムの後方の方向に行う
    ことを特徴とする特許請求の範囲第1項記載の形状構成
    要素のサーチ方式。
JP63271545A 1988-10-27 1988-10-27 形状構成要素のサーチ方式 Expired - Fee Related JP2706491B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP63271545A JP2706491B2 (ja) 1988-10-27 1988-10-27 形状構成要素のサーチ方式
EP19890911091 EP0406430A4 (en) 1988-10-27 1989-10-09 Search system of shape constituent elements
PCT/JP1989/001040 WO1990004817A1 (en) 1988-10-27 1989-10-09 Search system of shape constituent elements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63271545A JP2706491B2 (ja) 1988-10-27 1988-10-27 形状構成要素のサーチ方式

Publications (2)

Publication Number Publication Date
JPH02118703A JPH02118703A (ja) 1990-05-07
JP2706491B2 true JP2706491B2 (ja) 1998-01-28

Family

ID=17501559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63271545A Expired - Fee Related JP2706491B2 (ja) 1988-10-27 1988-10-27 形状構成要素のサーチ方式

Country Status (3)

Country Link
EP (1) EP0406430A4 (ja)
JP (1) JP2706491B2 (ja)
WO (1) WO1990004817A1 (ja)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58203512A (ja) * 1982-05-21 1983-11-28 Mitsubishi Electric Corp 数値制御装置
JPS61188586A (ja) * 1985-02-15 1986-08-22 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 表示制御装置
JPS62236650A (ja) * 1986-04-01 1987-10-16 Fanuc Ltd 4軸旋盤のncプログラム作成方法
JPH07111646B2 (ja) * 1987-02-20 1995-11-29 フアナツク株式会社 部品形状入力方法
JPH0685128B2 (ja) * 1987-03-12 1994-10-26 フアナツク株式会社 自動プログラミングシステム
JPS63250707A (ja) * 1987-04-07 1988-10-18 Fanuc Ltd 部品形状入力方法
JPH06318406A (ja) * 1992-12-16 1994-11-15 Idemitsu Kosan Co Ltd 導電性透明基材およびその製造方法

Also Published As

Publication number Publication date
JPH02118703A (ja) 1990-05-07
EP0406430A4 (en) 1991-08-21
WO1990004817A1 (en) 1990-05-03
EP0406430A1 (en) 1991-01-09

Similar Documents

Publication Publication Date Title
JPS5971515A (ja) グラフィックディスプレイ装置
JPH08179817A (ja) 工作機械用表示操作装置
JPH0363756A (ja) 文書編集装置
WO1990005327A1 (en) Pert program execution method
JP2706491B2 (ja) 形状構成要素のサーチ方式
JP2001282861A (ja) Cadシステムにおける図形修正方法および装置
JPH03257508A (ja) 対話形言語nc自動プログラミング方式
JPH06324668A (ja) 画面表示方法及び表示装置
JPH05204438A (ja) Cncの画面表示方式
JPH0417002A (ja) シーケンス・プログラムのサーチ方式
WO1990002368A1 (en) Shape input system
JP2700887B2 (ja) 数値制御装置
JPH0470925A (ja) ヘルプメッセージ表示方式
JP2691094B2 (ja) デモンストレーションデータ作成装置
JPH077839U (ja) 数値制御装置
JP2513606B2 (ja) 表示制御装置
JPH0519817A (ja) シーケンス・プログラムの編集方式
JPH056684B2 (ja)
JPH07253868A (ja) マルチウインドウ表示方法
JPH06131024A (ja) 形状入力方式
JP3038691B2 (ja) ウインドウ移動装置
JP3011050B2 (ja) ポインティング確認方式
JPH07120181B2 (ja) 表示方式
JP3123720B2 (ja) プログラマブルコントローラのプログラミング方法及びプログラミング装置
JPH0433010A (ja) 加工プログラムの検索方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees