JPH0322104A - 対話型データ入力方式 - Google Patents

対話型データ入力方式

Info

Publication number
JPH0322104A
JPH0322104A JP15728289A JP15728289A JPH0322104A JP H0322104 A JPH0322104 A JP H0322104A JP 15728289 A JP15728289 A JP 15728289A JP 15728289 A JP15728289 A JP 15728289A JP H0322104 A JPH0322104 A JP H0322104A
Authority
JP
Japan
Prior art keywords
data
range
input
input data
dmax
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
JP15728289A
Other languages
English (en)
Inventor
Naoki Fujita
直樹 藤田
Teruyuki Matsumura
松村 輝幸
Noritake Nagashima
範武 長島
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 JP15728289A priority Critical patent/JPH0322104A/ja
Publication of JPH0322104A publication Critical patent/JPH0322104A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は対話形式で加工プログラムを作成する対話型デ
ータ入力方式に関し、特に入力データを自動的に適正な
値とする対話型データ入力方式に関する。
〔従来の技術〕
現在、数値制御装置での加工プログラムはグラフィック
表示機能を有する対話形式の加工プログラム作成方法が
広く採用されている。この加工プログラム作成方法では
、ワーク座標の選択、素材形状の選択等を数値制御装置
の表示画面からの設問に従って、入力して行けば自動的
に加工プログラムが作成されていく。また、加工形状は
直線、あるいは円弧等の形状要素キーを使用して入力し
ていく。
これに対し、加工形状の寸法等は数値データを入力する
必要がある。これらの数値データは他の入力データと無
関係のものもあるが、多くの入力データは他の入力デー
タ等と何らかの関係がある。
〔発明が解決しようとする課題〕
しかし、これらの入力データに関してはそのまま有効な
入力データとして、加工プログラムに組み込んでいる。
このため、他の入力データ等によって制約される入力デ
ータを誤って入力すると、当然工具の破損等を招く危険
性が高い。
このため、これらの入力データは数値制御装置側で内部
的にデータ入力時にチェックする必要がある。一方、タ
ッピング加工における下穴の深さと、ネジ部の長さ等で
は、入力データの範囲は相当限定されたものとなる。
本発明はこのような点に鑑みてなされたものであり、入
力データを自動的に適正な値として加工プログラムに組
み入れることのできる対話型デー夕入力方式を提供する
ことを目的とする。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、対話形式で加工
プログラムを作成する対話型データ入力方式において、
入力データの範囲を決定し、入力データが前記範囲内な
ら、そのまま格納し、前記入力データが前記範囲より大
きいときは、前記範囲の最大値を入力データとし、前記
入力データが前記範囲より小さいときは、前記範囲の最
小値を入力データとし、入力データを決定することを特
徴とする対話型データ入力方式が、提供される。
〔作用〕
入力データの範囲を先に入力されたデータ等から決定し
、その範囲を越えたら、最大値あるいは最小値として格
納する。これによって、工具の破損等を生じるような加
工プログラムを回避することができる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。
第2図は本発明の一実施例のタッピング加工の対話型プ
ログラム作戊の説明図である。対話型の数値制御装置で
の加工プログラムの作戊では、素材形状、素材の材質等
を選択し、タッピング加工を選択すると、下穴2の寸法
を入力させる設問が現れ、オペレータは下穴2の寸法D
hを入力する。
次にネジ部3の長さDを入力させるための設問が表示さ
れ、入力データDを入力すると、第2図のように、ワー
ク1の加工形状が表示され、入力データが加工プログラ
ムに組み込まれていく。
ここで、ネジ部3の長さDは一般にDhと一定の関係に
ある。従って、下穴2の深さDhが入力されたら、例え
ば、0.8Dhを最大値Dmaxとし、0.5Dhを最
小値Dminとして、ネジ部3の長さを決定するものと
する。勿論このような数値は単なる例であり、対話型数
値制御装置のシステムプログラムで、任意に決定するこ
とができる。また、パラメータとして与えるように構成
することもできる。
次にオペレータがデータ入力した数値がDmaxzDm
inの範囲にあれば、その数値がそのまま加工プログラ
ムのデータとして有効になる。もし、この最大値Dma
xより大きければ、DmaXを有効なデータとし、逆に
最小値Dminより小さければ、最小値Dminを有効
なデータとする。従って、ネジ部3の長さDが下穴2の
深さDhを越えることはなく、タッピング工具が破損す
る危険性も除去される。
第1図は本発明の対話型データ入力方式の処理の流れを
示すフローチャートである。図において、Sに続く数値
はステップ番号を示す。
〔S1〕設問の指示に従って、下穴2のデータDhを入
力する。
〔S2〕次のデータ入力範囲、すなわちネジ部3の長さ
Dmax−Dminを決定する。上記の例では0.8D
h〜0.5Dhである。
〔S3〕新しい設問、すなわちネジ部3の長さを入力す
る設問を表示する。
〔S4〕オペレータはネジ部3の長さDiを入力する。
〔S5]人カデータDiが、 Dmax≧Di≧Dmin を満足するか調べ、満足すればそのデータを有効とする
。満足しなければ、S6に進む。
(S6]DiがDmaxより大きいか調べ、大きければ
S7へ進み、そうでなければS8へ進む。
〔S7〕データ入力Dlが最大値Dmaxを越えている
ので、Dmaxを有効な値として加工プログラムに組み
入れる。
〔S8〕データ入力Diが範囲外で、最大値Dmaxを
越えていないので、Dminより小さいことになるので
、Dminを有効な値として加工プログラムに組み入れ
る。
このように、ある範囲が決められた入力データは誤って
データ入力されても適正な範囲の数値に置き換えて加工
プログラムを作成していく。勿論、このような入力デー
タの置換と同時にその旨のメッセージ等を同時に表示す
ることも有効である。
上記の例では、タッピング加工における下穴とネジ部の
長さを例に説明したが、このような例に限定されること
なく、一定の範囲であるべき入力データ、例えば下穴と
リーマ加工の長さ、2段穴の加工、面取り加工等にも適
用できる。
第3図は本発明を実施するための数値制御装置のハード
ウエアの概略構或図である。プロセッサl1はROM1
2に格納されたシステムプログラムに従って数値制御装
置全体を制御する。ROM12にはEPROMあるいは
EEPROMが使用される。RAM13はDRAM等が
使用され、各種のデータあるいは入出力信号が格納され
る。不揮発性メモリ14にはバッテリバックアップされ
たCMOSが使用され、電源切断後も保持すべきパラメ
ータ、ピッチ誤差補正量及び工具補正量等が格納されて
いる。
グラフィック制御回路15はディジタル信号を表示用の
信号に変換し、表示器16に与える。表示器16はCR
Tあるいは液晶表示装置が使用され、オペレータに対す
る設問を表示し、データが入力されると、加工形状、加
工プログラム等を表示する。摸作盤17はソフトウェア
キーあるいはキーボード等から構或され、オペレータは
この摸作盤■7を使用して、必要なデータを設問に応じ
て入力していく。また、工作機械18の摸作にも使用さ
れる。これらの構成要素はバスl9によって結合されて
いる。
なお、第3図では軸制御回路、サーボアンプ、スピンド
ルアンプ及びPMC (プログラマブル・マシン・コン
トローラ)等の構或要素は省略してある。また、プロセ
ッサを複数個にして、マルチプロセッサシステムとする
こともできる。
また、上記の例では対話型数値制御装置で説明したが、
対話型自動プログラミング装置でも同じように適用でき
る。
〔発明の効果〕
以上説明したように本発明では、一定の範囲であるべき
入力データが誤って入力されたとき、これを適正な値に
自動的に変更していくので、作成された加工プログラム
で工具の破損等の不具合を防止することができる。
【図面の簡単な説明】
第1図は本発明の対話型データ入力方式の一例を示すフ
ローチャート、 第2図は本発明の一実施例のタツピング加工の対話型プ
ログラム作成の説明図、 第3図は本発明を実施するための数値制御装置のハード
ウェアの概略構或図である。 ワーク ・ 下穴 ネジ部 ・プロセッサ ROM RAM − 不揮発性メモリ 1 1 1 5 6 7 グラフィック制御回路 表示器 操作盤 1 1 8 9 工作機械 ノくス

Claims (3)

    【特許請求の範囲】
  1. (1)対話形式で加工プログラムを作成する対話型デー
    タ入力方式において、 入力データの範囲を決定し、 入力データが前記範囲内なら、そのまま格納し、前記入
    力データが前記範囲より大きいときは、前記範囲の最大
    値を入力データとし、 前記入力データが前記範囲より小さいときは、前記範囲
    の最小値を入力データとし、 入力データを決定して、加工プログラムを作成すること
    を特徴とする対話型データ入力方式。
  2. (2)前記範囲は先に入力された他の入力データから計
    算して求めることを特徴とする特許請求の範囲第1項記
    載の対話型データ入力方式。
  3. (3)前記範囲からはずれた入力データ値を前記範囲内
    の値に変更するときは、その旨のメッセージを表示する
    ことを特徴とする特許請求の範囲第1項記載の対話型デ
    ータ入力方式。
JP15728289A 1989-06-20 1989-06-20 対話型データ入力方式 Pending JPH0322104A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15728289A JPH0322104A (ja) 1989-06-20 1989-06-20 対話型データ入力方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15728289A JPH0322104A (ja) 1989-06-20 1989-06-20 対話型データ入力方式

Publications (1)

Publication Number Publication Date
JPH0322104A true JPH0322104A (ja) 1991-01-30

Family

ID=15646257

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15728289A Pending JPH0322104A (ja) 1989-06-20 1989-06-20 対話型データ入力方式

Country Status (1)

Country Link
JP (1) JPH0322104A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009183799A (ja) * 2008-02-01 2009-08-20 Anritsu Sanki System Co Ltd 物品検査装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009183799A (ja) * 2008-02-01 2009-08-20 Anritsu Sanki System Co Ltd 物品検査装置

Similar Documents

Publication Publication Date Title
JPH04176539A (ja) 対話形数値制御装置
US5327350A (en) Interactive type numerical control apparatus and method thereof
JPH03265906A (ja) 対話形数値制御装置のプログラミング方式
JPH0313022B2 (ja)
JPH0355259B2 (ja)
JPH0322104A (ja) 対話型データ入力方式
US5175407A (en) Nc data creation method
JPH0313023B2 (ja)
US5060163A (en) Programming apparatus for lathes
JPH04114208A (ja) Ncプログラムのアニメ描画方法
JPH06250722A (ja) 対話形数値制御装置
JPH0242510A (ja) 加工情報表示方式
EP0453570A1 (en) Nc program preparation method of interactive numeric controller or automatic programming apparatus
JPH0158016B2 (ja)
JPH0496109A (ja) 側面穴の加工プログラム作成方法
JPH06119021A (ja) 制御装置の操作方式
JPH03158906A (ja) Cncの加工方法
JPS6165314A (ja) コンピユ−タ数値制御装置の図形表示方法および図形表示装置
JP2622419B2 (ja) システムパラメータ管理方式
US5739656A (en) Numerical controlling method with mirror image function
US5204810A (en) Nc sentence creation system
JPH05233050A (ja) Cncのパラメータ入力方式
EP0455816A1 (en) End shape data input system
JPH0997105A (ja) 数値制御装置
JPH03156507A (ja) 対話型数値制御装置又は自動プログラミング装置のプログラミング方式