JPS59206983A - 対話形デ−タ入力方法 - Google Patents

対話形デ−タ入力方法

Info

Publication number
JPS59206983A
JPS59206983A JP58082397A JP8239783A JPS59206983A JP S59206983 A JPS59206983 A JP S59206983A JP 58082397 A JP58082397 A JP 58082397A JP 8239783 A JP8239783 A JP 8239783A JP S59206983 A JPS59206983 A JP S59206983A
Authority
JP
Japan
Prior art keywords
data
processing
tool
necessary
tool path
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
JP58082397A
Other languages
English (en)
Inventor
Hajime Kishi
甫 岸
Maki Seki
関 真樹
Takashi Takegahara
竹ケ原 隆史
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 JP58082397A priority Critical patent/JPS59206983A/ja
Publication of JPS59206983A publication Critical patent/JPS59206983A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は対話形データ入力方法に係り、特に複数の処理
力法に基いてデータ処理可能な装置において所定の処理
力法に基づくデータ処理に必要なデータのみを簡単に且
つ確実に入力できる対話形データ入力方法に関する。
〈従来技術〉 グラフィックディスプレイ装置の画面に表示された表示
をみながら対話形式で所定のデータを入力する対話形デ
ータ入力方式においては、システム側で要求するデータ
の設問がその都度画面に表示され、オペレータは該表示
に従って所定のデータを入力する。
ところで、システムはある1つの目的に対し複数の異な
る処理力法に基づいてデータ処理を実行できるように構
成されている場合がある。たとえば、自動NCテープ作
成装置は、アプローチ完了点から加工開始点艦載いは加
工終了点から工具逃げ開始意志の工具通路を決定するに
は種々工具通路作成方法が可能である。そして、データ
処理の方法(たとえば工具通路作成方法)が異なると当
然データ処理(工具通路゛作成処理)に必要なデータが
異なってくる。たとえば、下表に示すように第1の処理
力法においてはA、 B、 Cという3つのデータが必
要となり、第2の処理方法においてはB、Dという2つ
のデータが必要となり、第3の処理方法においてtic
、Eという2つのデータが必要になる。
表 このようにある目的に対し秒数の異なる処理方法が可能
なシステムにおける対話形データ入力に際しては従来、
第1図に示すように処理方法の設問と共に、全データA
、 B、 C,D、 Eの設問をディスプレイ装置の画
面CRTに表示させ、オペレータをして実行すべき処理
方法を入力させると共に該処理力法に必要とさhるデー
タを判別させ、しかる後肢データの値を入力させるよう
にしている。
〈従来技術の問題点〉 1、かじ、かかる従来の対話形データ入力方法において
は、オペレータが実行すべき処理力法と該処理力法に必
セとされるデータの対応関係を知っていなければならず
、オペレータに相当の熟練度が豐求される。【−かもデ
ータ入力に際しオペレータの判断が必要とされるため判
断ミスにより誤った値を入力する場合が頻繁に生じる。
〈発明の目的〉 以上から本発明の目的は、ある共通の目的に対し複数の
異なった処理が可能なシステムにおいて、所定の処理方
法に必要なデータのみを、極力オペレータの判断を必要
とすることなく、簡単に且つ確実に入力できる対話形デ
ータ入力方法を提供することである、 〈発明の概要〉 本発明はある目的に対し複数の異なった処理が可能なシ
ステムの対話形データ入力方法であり、複数の処理方法
と各処理方法に基づくデータ処理に必要なデータとの対
応関係を記憶させておき、実行すべき処理力法を特定す
ることにより、前記対応関係を用いて該処理方法の実行
に必要なデータのみの設問画像をディスプレイ装置に表
示させ、該表示に従ってデータを入力する対話形データ
入力方法である。
〈実施例〉 数値制御工作機械においては、工具を所定位置(たとえ
ばリファレンス点)からワークに向けてアプローチし、
アプローチ完了後肢アプローチ完了点より加工開始意志
の短い距離切削送りで移動させ(スタートアップという
)、しかる後ワークに指令通りの加工を施す。そして、
アプローチ完了点はワークの余肉などを考慮して、ワー
クから若干離れた位置に定められ、又アプローチ完了点
から加工開始意志の工具通路(スタートアップの工具通
路)は要求される工作精度、使用される工作機械、加工
形状などに応じて決定される。たとえば工作精度が要求
される場合には、アプローチ完了点から加工開始迄の工
具通路は該工具通路が加工通路の最初のパスになめらか
に連結するように決定される。
第2図乃至第6図はアプローチ完了点から加工開始意志
の工具通路パターンを示す説明図であり、各図はそわそ
わ加工通路の最初のパスが円弧の場合を示している。
第2図は最初のパスPFの延長線ES上にアプローチ完
了点Paを定め、該アプローチ完了点Paより最初のパ
スの始点Ps迄で延長線ESに沿って工具11を切削速
度F□で送り、以後最初のパス1゛PFに沿って終点P
e迄切切削加工る場合である。
第3図は最初のパスPFの始点P8における接線TS上
にアプローチ完了点Paを定め、該アプローチ完了点よ
り最初のパスの始点P8迄接線TSに沿って工具11を
切削速度F1で送り、以後最初のパスPFに沿って終点
Pa迄切切削加工る場合である。
第4図は最初のパスPFの始点Psにおいて該パスPF
に接する接円TC上にアプローチ完了点Paを定め、該
アプローチ完了点より最初のノ々スの始点Ps迄接円T
Cに沿って工具11を切削速度F1で送り、以後最初の
パスPFに沿って終点Pe迄切切削加工る場合である。
第5図は最初の加工パスPFの始点Psにおける法線D
L上にアプローチ完了点Paを定め、該アプローチ完了
点より最初のパスの始点Ps迄法線DLに沿って工具1
1を切削速度F1で送り、以後最初のパスPFに沿って
終点Pe迄切切削加工る場合である。
第6図はアプローチ完了点を定めずリファレンス点Pr
より加工開始点Psへ工具を直接位置決めし、しかる後
最初のパスPFに沿って終点Pe 迄切削加工する場合
である。
このように、部品(ワーク)に対する工具のスタートア
ップ法としては5種類存在する。そして、工具通路を特
定するには((イ)第2図乃至第6図のどの工具通路パ
ターン沿って工具を部品に対しスタートアップさせるか
を指示すると共に、(ロ)アプローチ完了点を決定する
に必要なデータを入力しな汁ればならない。尚、どの工
具通路パターンに沿ってスタートアップさせるかにより
、工具通路決定の大めの処理力法が異なり、又必要とさ
れるデータも異なってくる。
さて、躯2図のスタートアップ工具通路ES並びにアプ
ローチ完了点Paの決定に際してけ中心角Aが必要にな
り、第3図のスタートアップ工具通路ES並びにアプロ
ーチ完了点Paの決定に際1−では接線力同長DTが必
要になり、第4図のスタートアップ工具通路ES並びに
アプローチ完了点Paの決定に際しては法線力同長(接
円の半径)DNと中心角Aが必要になり、第5図の工具
通路ES並びにアプローチ完了点Paの決定に際しては
法線力同長DNが必要になり、第6図の場合にはデータ
は不用である。
第7図は第2図における工具通路決定及びアプローチ完
了点決定のため処理方法訝明図である。
尚、円弧である第1の加工パスPFのNCデータはXx
e Y’le I  i Jj :として既に与えられ
ているものとする。但し、(xe、ye)は終点Peの
座標値、(−L、j)は円弧始点Psから円弧中心Pc
迄のインクリメンタル値である。ゆえに、円弧半径をr
とすればとなる。又、円弧中心Pcの座標(xc、yc
)はとなる。+1) 、 (21式を用いるとアプロー
チ完了点Paの座標値(xa、ya)はそれぞれ、xa
wxe+r癲(A+9) =xc+r、d+A−cosψ+rcogA−glnψ
= xc + j 、 5lnA + i caqA 
     −(3)ya = yc−raw(A+ψ) = 7c −rcasA、 cmψ+rsdnA、sh
ψ=yc−j、部A+i、出A     ・・・(4)
となり、中心角Aが与えられるとアプローチ完了点(x
a+ya)が特定され、アプローチとスタートアップの
ためのNCデータは xaYya )(4) Go 2XX8 YF3 I (X(+ −xa )J
 (7(! −7a )Ffl:となる。
第8図は第3図における工具通路決定及びアプローチ完
了点決定のための処理方法説明図である。
尚、円弧である第1の加工パスPFのNCデータは、 Xxe Yye I−1Jj : と1〜て既に与えられているものとする。但【−1(x
e、ye)は加工パスPFの終点Peの座標値、(−i
、j)V′i円弧始点Psから円弧中心Pc迄のインク
リメンタル値である。さて、直線LNの傾きm、はl、
jを用いて で表現される。従って、始点P8で第1の加工パスPF
と接する接線TSの傾きmQは、直線LNに直交するこ
とから ml 、 mg ”  1 より、 となる。
故に、接線TSがX軸と交差する角度をθとすれば、 とカリ、アプローチ完了点Paの各軸座標値xa。
yaは xa = xs + DT 、 cmθ=xs +DT
 −j /J i24 jq     −(71ya=
Ys+DT、g石θ =ys +DT 、 i /J ill+ j12  
   ・・・(8)となり、接線方向長DTが与えられ
るとアプローチ完了点(xa、ya)が特定さね、アプ
ローチとスタートアップのためのNCデータは となる。
第9図は第4図における工具通路決定及びアプローチ完
了点決定のための処理方法説明図である。
始点Ps (XS+ 78 )と接円TCの中心Pc’
(xc’*yc’)とを結ぶ直線DLの傾きmは、円弧
である第1の加工パスPFのNCデータが Xxe Yye I i J j : で与えら引ていることから、t+jを用いてm=で  
            ・・・(9)で表現される。
故に、直線DLとX軸のなす角度をθとすわば、 が導出さね、接円TCの中心Pc’の座標値(xc’、
yc’)は となる。又、アプローチ完了点Paの座標値xa。
yaにそれぞわ、 xa= xc’+DN−cxs(θ−A)= xs −
DN−oxθ・[: 1−房A ] ”DN−thθ・
5fnA  −Hya =yc’+DN −gln(θ
−A)= ys −DN−slnθ・〔1−ctsA)
 −DN−aysθ−dnA  −(131となり、中
心角Aと法線方向長DNが与えられるとアプローチ完了
点(xa、ya)が特定され、アプローチとスタートア
ップのためのNCデータはXxa Yya S    
      (。
Go 2XX8 Yy8I i’ J j’ Ff、 
Sとなる。但し、 1=xc’−xa =()N−可(θ−A) )DN ・(er+qθ・cosA +tornθ・i
nA/)      ++ f14)j=yc’−ya ’=DN −gly+ (θ−A) = DN IJy+θ・覇A−□□□θ・g+nAl]
      ・・・0鴇である。
第10図は第5図における工具通路決定及びアプローチ
完了点決定のための処理方法説明図である。第1の加工
パスPFの始点Psにおける法線DLの傾きmは、円弧
である第1の加工パスPFのNCデータが XxeYye It Jj : で与えられていることから、I、Jを用いてm :′:
 τ で表現される。故に、法線DLとX軸のなす角度をθと
すれば、 が導出され、 とがり、法線方向長DNが与えられるとアプローチ完了
点(xa、ya)が特定され、アプローチとスタートア
ップのためのNCデータは  ゛となる。
第11図は工具通路決定に本発明を適用しf:場合の実
施例ブロック図、第12図はディスプレイ表示例説明図
、第15図は処理の流れ図である。
第11図において、101[グラフィックディスプレイ
装置、102はキーボード、103は処理装置、104
はROM、105はRAM、106は複数の工具通路決
定方法と各工具通路決定方法に必要とされるデータとの
対応関係を記憶する対応メモリである。対応メモリ10
6には第2図乃至第6図に示す第1乃至第5工具通路決
定力法の各々に必要なデータが第14図に示すようにマ
トリクス状に記憶さh、ている。尚、第14図中A、D
T、DNけそれぞれ中心角、接線力同長、法線方向長で
あり、又○印に対応するデータが工具通路決定に必要と
されるデータである。
キーボード102からNCデータ作成に必要なデータを
対話形式で順次入力し、ROM104に記憶さhている
制御プログラムの制御下で加工通路のNCデータを作成
【−でRAM105に格納する。加工通路のNCデータ
が作成されると、処理装置103は同様に制御プログラ
ムの制御に基いてグラフィックディスプレイ装置に画像
表示の要求を出力する。グラフィックディスプレイ装置
はこの画像表示要求によりアプローチ及びスタートアッ
プの工具通路を特定するに必要なデータをオペレータを
して入力させるためにまず第12図(A)K示す工具通
路決定方法を問いかける設問文を表示する。
これによりオペレータはキーボード102より第2図乃
至第6図に示すいずれかの工具通路決定方法を入力する
オペレータが、たとえば第3工具通路決定力法(第4図
)を特定すわば、処理装置103はこれをRAM105
に記憶すると共に、該第3工具通路決定方法に必要とさ
れるデータを対応メモリ106から検索し、特定された
工具通路決定方法情報及び該工具通路決定方法に必要と
されるデータ名称をグラフィックディスプレイ装置10
1に入力する。
グラフィックディスプレイ装置101LIiコンピユー
タ構成になって編集機症を有1−7ているから、これら
工具通路決定方法情報及びデータ名称が入力されると、
所定の処理を行なって第12図の)に示すように、((
イ)第5工具通路決定方法が選択されたこと(ロ)及び
該選択された第5工具通路決定方法に必要とされる中心
角A及び法線力同長DNの設問文を表示する。
1〜かる後、オペレータがキーボード102から中心角
A及び法線力同長DNを入力すれば、処理装置103は
該中心角A、法線力向長DN並びにRAM105に記憶
されている最初のパスPFのNCデータを用い(9)〜
αω式の演算を行なってアプローチ完了点Paの座標(
xa、ya)を求め、該アプローチ完了点の座標を用い
て(Cりに示すアプローチ及び部品へのスタートアップ
のためのNCデータを作成する。
アプローチ及びスタートアップのためのNCデータ作成
後、処理装置105の編集機能により該NCデータをR
AM105に記憶されている加工通路用のNCデータの
前に置けば全NCデータの作成処理が終了する(尚、実
際には加工完了点から工具逃げ開始点、工具逃げ開始点
からリファレンス意志のNCデータ等を作成する必要が
あるが説明は省略する)。
〈発明の効果〉 以上、説明したように本発明によれば複数の処理方法と
各処理力法に基づくデータ処理に必要なデータとの対応
関係を記憶させておき、実行すべき処理力法を特定する
ことにより、前記対応関係を用いて、該処理力法の実行
に必要なデータの設問画像をディスプレイ装置に表示さ
せ、該表示に従ってデータを入力するように構成したか
ら、所定の処理方法に必要なデータのみを極力オペレー
タの判断を必要とすることなく、簡単に且つ確実に入力
することができた。
尚、本発明を工具通路決定方法に適用(−た場合につい
て説明17たが本発明はこねに限るものではなく請求の
範囲内において種々変更可能であることは勿論である。
【図面の簡単な説明】
第1図は従来の対話形データ入力方法説明図、第2図乃
至第6図はアプローチ完了点から加工開始黒布の種々の
スタートアップ工具通路を示す図、第7図乃至第10図
はスタートアップ工具通路を特定するための処理方法及
び必要とされるデータの峠1明図、第11図は本発明を
工具通路決定に適用した場合の実施例ブロック図、第1
2図は本発明によるディスプレイ表示例説明図、第16
図は本発明による処理の流れ図、第14図は対応メモリ
の記憶側説明図である。 101・・・グラフィックディスプレイ装置、102・
・・キーボード、103・・・処理装置、104・・・
ROM、105・・・RAM。 106・・・対応メモリ 特許出願人 ファナック株式会社 代理人弁理士辻 實 (外1名) 1 第12図(A) 第12図(B) ご 日          @       区aJCつ 
           廿 僑           恨        薔回  
    口 喝           ( 餘        儀 rr 第B 図 第11図 灸理装置 04 OM O5 AM O1s 対応メ七す 02 キーホ゛−1 fθl グラフィック ディスゲV 第9図         第10図 539−

Claims (2)

    【特許請求の範囲】
  1. (1)  所定の処理を実行するために必要なデータを
    入力する対話形データ入力方法において、複数の処理方
    法と各処理力法に基づくデータ処理に必要なデータとの
    対応関係を配憶させておき、実行すべき処理力法を特定
    することにより、前記対応関係を用いて該処理力法の実
    行に必要なデータの設問画像をディスプレイ装置に表示
    させ、該表示に従ってデータを入力することを特徴とす
    る対話形データ入力方法。
  2. (2)  処理力法の設問をディスプレイ装置に表示さ
    せ、実行すべき処理方法を特定後肢処理力法に必要なデ
    ータの設問をディスプレイ装置に表示させることを特徴
    とする特許請求の範囲第(1)項記載の対話形データ入
    力方法。
JP58082397A 1983-05-11 1983-05-11 対話形デ−タ入力方法 Pending JPS59206983A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58082397A JPS59206983A (ja) 1983-05-11 1983-05-11 対話形デ−タ入力方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58082397A JPS59206983A (ja) 1983-05-11 1983-05-11 対話形デ−タ入力方法

Publications (1)

Publication Number Publication Date
JPS59206983A true JPS59206983A (ja) 1984-11-22

Family

ID=13773454

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58082397A Pending JPS59206983A (ja) 1983-05-11 1983-05-11 対話形デ−タ入力方法

Country Status (1)

Country Link
JP (1) JPS59206983A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6316377A (ja) * 1986-07-09 1988-01-23 Fujitsu Ltd 図形デ−タ入力方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6316377A (ja) * 1986-07-09 1988-01-23 Fujitsu Ltd 図形デ−タ入力方式

Similar Documents

Publication Publication Date Title
US5687295A (en) Jog feed information display apparatus for a robot
WO1987005845A1 (fr) Procede de preparation d'un programme de commande numerique pour un tour a quatre broches
JPH01287707A (ja) 数値制御装置の加工データの作成方法
JPH0313023B2 (ja)
JPS59206983A (ja) 対話形デ−タ入力方法
EP0509102A1 (en) Method of working simulation
JPH01312605A (ja) 放電加工機
JPH0563749U (ja) 加工時間算出機能を有する数値制御装置
JPS61160108A (ja) 数値制御工作機械における加工制御方法
JP3194054B2 (ja) 放電加工方法及び装置
JP2606714B2 (ja) 数値制御装置
EP0345355B1 (en) Interactive nc apparatus
JPS61136103A (ja) 工作機械の数値制御装置
JP2588944B2 (ja) Ncデータ作成方法
JP3248081B2 (ja) 切削軸の自動変更機能付き自動プログラム作成装置
JP3259987B2 (ja) 対話形数値制御装置
JP3925506B2 (ja) Cad/cam装置
JP3437218B2 (ja) 自動プログラミング装置における加工データの確認編集方法および装置
JPH06250722A (ja) 対話形数値制御装置
Spur et al. Dynamic simulation system for NC-turning programs
JPH01296305A (ja) 段取情報によるncプログラムの修正方法
JPS63167904A (ja) 数値制御装置
JPH05265532A (ja) 数値制御装置におけるリミットデータ設定方法
JPH0512097B2 (ja)
JPH1020915A (ja) 対話形自動プログラミング装置