JPH0143329B2 - - Google Patents
Info
- Publication number
- JPH0143329B2 JPH0143329B2 JP57031495A JP3149582A JPH0143329B2 JP H0143329 B2 JPH0143329 B2 JP H0143329B2 JP 57031495 A JP57031495 A JP 57031495A JP 3149582 A JP3149582 A JP 3149582A JP H0143329 B2 JPH0143329 B2 JP H0143329B2
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- tablet
- storage means
- input
- data
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/42—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine
- G05B19/4202—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model
- G05B19/4205—Recording and playback systems, i.e. in which the program is recorded from a cycle of operations, e.g. the cycle of operations being manually controlled, after which this record is played back on the same machine preparation of the program medium using a drawing, a model in which a drawing is traced or scanned and corresponding data recorded
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Processing Or Creating Images (AREA)
Description
【発明の詳細な説明】
本発明は数値制御装置の図形入力装置に係り、
特にタブレツトを用いて図形を入力する場に適用
して好適な数値制御装置の図形入力装置に関す
る。
特にタブレツトを用いて図形を入力する場に適用
して好適な数値制御装置の図形入力装置に関す
る。
通常、NC工作機械はNCテープ上の加工プロ
グラムの指示通りに動作してワークに所望の加工
を施す。かゝるNCテープは、ある切削を行なう
場合まず切削すべき加工物の図面から寸法に関す
る数値、送り送度など加工に必要なすべての数値
情報、その他の加工条件などを一定の規則に従つ
て紙テープにさん孔して作られる。そして、ワー
クをNC工作機械により加工する際、上記NCテ
ープをNC装置のテープリーダに装着して該NC
テープに記録された各種命令を順次読みとり、こ
れら命令を実行して所望の加工を行なう。以上の
ようにNCテープは紙テープにさん孔によつて情
報を記録せしめたものであるが、その作成には相
当の経験と時間を必要とする。このため、最近
NCテープを自動的に作成するNCテープ自動作
成装置が開発され、実用化されている。このNC
テープ自動作成装置はグラフイツクデイスプレ
イ、キーボード、プリンタなどを有し簡単且つ迅
速に、しかも正確にNCテープを作成でき極めて
有用である。尚、かゝるNCテープ自動作成装置
はコンピユータ構成になつており、NCテープ作
成用のソフトウエア(システムプログラム)を内
蔵の主記憶装置に記憶している。そして、加工プ
ログラムを作成するに際しては所定のシステムプ
ログラムを主記憶装置に記憶させると共に、工具
の輪郭運動を規定するデータ群(パートプログラ
ム)を所定の規則に従つて作成して入力すればよ
い。ところで、パートプログラムの作成は面倒で
あり、しかも相当の作成時間を必要とし、更には
かなりのプログラミング教育を受けたものでなく
てはパートプログラムを作成することができな
い。このため、図形上の複数のポイントを直接指
示するだけで図形を入力できる方式が要求され、
タブレツトを用いた図形入力装置が注目されてい
る。
グラムの指示通りに動作してワークに所望の加工
を施す。かゝるNCテープは、ある切削を行なう
場合まず切削すべき加工物の図面から寸法に関す
る数値、送り送度など加工に必要なすべての数値
情報、その他の加工条件などを一定の規則に従つ
て紙テープにさん孔して作られる。そして、ワー
クをNC工作機械により加工する際、上記NCテ
ープをNC装置のテープリーダに装着して該NC
テープに記録された各種命令を順次読みとり、こ
れら命令を実行して所望の加工を行なう。以上の
ようにNCテープは紙テープにさん孔によつて情
報を記録せしめたものであるが、その作成には相
当の経験と時間を必要とする。このため、最近
NCテープを自動的に作成するNCテープ自動作
成装置が開発され、実用化されている。このNC
テープ自動作成装置はグラフイツクデイスプレ
イ、キーボード、プリンタなどを有し簡単且つ迅
速に、しかも正確にNCテープを作成でき極めて
有用である。尚、かゝるNCテープ自動作成装置
はコンピユータ構成になつており、NCテープ作
成用のソフトウエア(システムプログラム)を内
蔵の主記憶装置に記憶している。そして、加工プ
ログラムを作成するに際しては所定のシステムプ
ログラムを主記憶装置に記憶させると共に、工具
の輪郭運動を規定するデータ群(パートプログラ
ム)を所定の規則に従つて作成して入力すればよ
い。ところで、パートプログラムの作成は面倒で
あり、しかも相当の作成時間を必要とし、更には
かなりのプログラミング教育を受けたものでなく
てはパートプログラムを作成することができな
い。このため、図形上の複数のポイントを直接指
示するだけで図形を入力できる方式が要求され、
タブレツトを用いた図形入力装置が注目されてい
る。
かゝるタブレツトを用いた図形入力装置によれ
ば寸法がわかつていなくても簡単に図形を入力で
き、有用であるが、第1図に示すようにタブレツ
トの読取エリアTRAより図面DRが大きい場合、
該図面DRに描かれた全図形FIGを入力すること
ができない欠点があつた。また、一般にタブレツ
ト上で図面を移動させて、当初の読み取りエリア
外の図形を入力した場合には、再度座標原点位置
と、座標軸を設定し、図面移動前後の補正処理を
行なう必要があり、その際に座標軸の平行移動が
なされない場合には回転角度についての補正も必
要となり、オペレータの作業が複雑になる。
ば寸法がわかつていなくても簡単に図形を入力で
き、有用であるが、第1図に示すようにタブレツ
トの読取エリアTRAより図面DRが大きい場合、
該図面DRに描かれた全図形FIGを入力すること
ができない欠点があつた。また、一般にタブレツ
ト上で図面を移動させて、当初の読み取りエリア
外の図形を入力した場合には、再度座標原点位置
と、座標軸を設定し、図面移動前後の補正処理を
行なう必要があり、その際に座標軸の平行移動が
なされない場合には回転角度についての補正も必
要となり、オペレータの作業が複雑になる。
従つて、本発明は図面全体がタブレツト読取エ
リアに入らない場合であつても該図面上の図形を
入力することができる新規な数値制御装置の図形
入力装置を提供することを目的とする。
リアに入らない場合であつても該図面上の図形を
入力することができる新規な数値制御装置の図形
入力装置を提供することを目的とする。
以下、本発明の実施例を図面に従つて詳細に説
明する。
明する。
第2図は本発明の原理を説明する説明図であ
る。
る。
さて、図面全体がタブレツト読取エリアに入ら
ない場合には、図面をいくつかに分けてタブレツ
トより入力する。即ち、図面をずらしては図形の
一部を入力することを繰返えして全体図形を入力
する。この場合、どのように図面をずらしたかを
認識できれば、該ずらしかたに応じて補正処理を
施して全体の図形を正しく入力することができ
る。たとえば、図面をX軸方向(横方向)にa、
Y軸方向(縦軸方向)にb平行移動したことがわ
かれば、ずらした後の図形データをずらす前と同
一の座標系のデータに変換できる。
ない場合には、図面をいくつかに分けてタブレツ
トより入力する。即ち、図面をずらしては図形の
一部を入力することを繰返えして全体図形を入力
する。この場合、どのように図面をずらしたかを
認識できれば、該ずらしかたに応じて補正処理を
施して全体の図形を正しく入力することができ
る。たとえば、図面をX軸方向(横方向)にa、
Y軸方向(縦軸方向)にb平行移動したことがわ
かれば、ずらした後の図形データをずらす前と同
一の座標系のデータに変換できる。
第2図においてAは図面をずらす前の状態、B
は図面をずらした後の状態であり、図中SRMは
どのように図面をずらしたかを認識させるために
用いられる図面上の特定エリアである。さて図面
をずらす前(第2図A)に特定エリアSRM上の
2つの特定点PS1,PS2の座標(x01、y01)、(x02、
y02)を座標指示器により入力して記憶させてお
く。そして、図面をずらした後(第2図B)、再
び前述の2つの特定点PS1,PS2(x11、y11)、(x12、
y12)の座標を入力する。尚、図面の移動に際し
ては、特定点PS1,PS2が必らずタブレツトの読取
エリアTRA内に存在するように図面を移動させ
る。第3図は図面をずらした前後における2つの
特定点PS1,PS2をタブレツトの読取エリアTRA
上に重ねて示した図である。これより明らかなよ
うに、図面は下方向(−y方向)にly(=y01−
y11)、左方向に(−x方向)にlx(=x01−x11)
平行移動され、且つθ゜時計方向に回転せしめられ
ている。従つて図面をずらした後に入力された座
標値(X1、Y1)はθ=0とすると X′1=X1+lx=X1+(x01−x11) (1) Y′1=Y1+ly=Y1+(y01−y11) (2) の変換処理を行なうことにより図面をずらす前に
入力されたポイントの座標値と同一座標系の座標
値X′1、Y′1に変換される。尚、θ≠0の場合には
(1)、(2)式の変換式は回転角度θを考慮したものに
変換する必要がある。たとえば、第4図に示すよ
うにX−Y平面を、原点Oを中心にθだけ回転さ
せて得られる平面をX′−Y′平面とすると、該
X′−Y′平面上のポイントPの座標(x′、y′)はX
−Y平面上の座標(x、y)を用いて次式より求
めることができる。
は図面をずらした後の状態であり、図中SRMは
どのように図面をずらしたかを認識させるために
用いられる図面上の特定エリアである。さて図面
をずらす前(第2図A)に特定エリアSRM上の
2つの特定点PS1,PS2の座標(x01、y01)、(x02、
y02)を座標指示器により入力して記憶させてお
く。そして、図面をずらした後(第2図B)、再
び前述の2つの特定点PS1,PS2(x11、y11)、(x12、
y12)の座標を入力する。尚、図面の移動に際し
ては、特定点PS1,PS2が必らずタブレツトの読取
エリアTRA内に存在するように図面を移動させ
る。第3図は図面をずらした前後における2つの
特定点PS1,PS2をタブレツトの読取エリアTRA
上に重ねて示した図である。これより明らかなよ
うに、図面は下方向(−y方向)にly(=y01−
y11)、左方向に(−x方向)にlx(=x01−x11)
平行移動され、且つθ゜時計方向に回転せしめられ
ている。従つて図面をずらした後に入力された座
標値(X1、Y1)はθ=0とすると X′1=X1+lx=X1+(x01−x11) (1) Y′1=Y1+ly=Y1+(y01−y11) (2) の変換処理を行なうことにより図面をずらす前に
入力されたポイントの座標値と同一座標系の座標
値X′1、Y′1に変換される。尚、θ≠0の場合には
(1)、(2)式の変換式は回転角度θを考慮したものに
変換する必要がある。たとえば、第4図に示すよ
うにX−Y平面を、原点Oを中心にθだけ回転さ
せて得られる平面をX′−Y′平面とすると、該
X′−Y′平面上のポイントPの座標(x′、y′)はX
−Y平面上の座標(x、y)を用いて次式より求
めることができる。
従つて、θ≠0の場合にはかゝる点を考慮して
交換式を作成する必要がある。
交換式を作成する必要がある。
第5図は本発明に係る数値制御装置の図形入力
装置を実現するブロツク図である。
装置を実現するブロツク図である。
第1レジスタ101aには図面をずらす前の第
1の特定点の座標(x01、y01)が格納され、第2
レジスタ101bには図面をずらす前の特定点の
座標(x02、y02)が格納され、第3レジスタ10
1cには図面ずらした後の第1特定点の座標
(x11、y11)が格納され、第4レジスタ101d
には図面をずらした後の第2の特定点の座標
(x12、y12)が格納されている。この状態でタブ
レツト装置102から所定のポイントの座標X1、
Y1が第5レジスタ101eに入力されると、座
標変換装置103はθ=0の場合には(1)、(2)式の
演算を行なつて座標変換し、その結果X′、Y′を
出力する。X′、Y′が出力されゝばNCデータ作成
装置104は該変換された座標値X′、Y′を用い
てNCデータを作成し、これをデータメモリ10
5に格納する。以後、同様にNCデータが作成さ
れ、該NCデータがデータメモリ105に格納さ
れることになる。尚、図面を1回だけでなく何回
もずらす必要がある場合にはその都度ずらした後
の第1、第2の特定点の座標を第3、第4レジス
タ101c,101dにセツトし前述と同様の座
標変換を行なう。
1の特定点の座標(x01、y01)が格納され、第2
レジスタ101bには図面をずらす前の特定点の
座標(x02、y02)が格納され、第3レジスタ10
1cには図面ずらした後の第1特定点の座標
(x11、y11)が格納され、第4レジスタ101d
には図面をずらした後の第2の特定点の座標
(x12、y12)が格納されている。この状態でタブ
レツト装置102から所定のポイントの座標X1、
Y1が第5レジスタ101eに入力されると、座
標変換装置103はθ=0の場合には(1)、(2)式の
演算を行なつて座標変換し、その結果X′、Y′を
出力する。X′、Y′が出力されゝばNCデータ作成
装置104は該変換された座標値X′、Y′を用い
てNCデータを作成し、これをデータメモリ10
5に格納する。以後、同様にNCデータが作成さ
れ、該NCデータがデータメモリ105に格納さ
れることになる。尚、図面を1回だけでなく何回
もずらす必要がある場合にはその都度ずらした後
の第1、第2の特定点の座標を第3、第4レジス
タ101c,101dにセツトし前述と同様の座
標変換を行なう。
第6図は本発明に係る数値制御装置の図形入力
装置を適用できるNCデータ作成システムの概略
図である。図において、11はNCデータ作成装
置本体であり、多数のキーを有するキーボード1
1aと、グラフイツクデイスプレイ装置11b
と、カセツト磁気テープ11cと、プリンタ11
dと、図示しない制御ユニツトを有している。図
示しない制御ユニツトはマイコン構成になつてお
り、予めROMなどに記憶されたシステムプログ
ラムに基いて後述するタブレツトによる入出力処
理、デイジタイジング処理、NCデータ作成処理
等を実行する。キーボード11aは多数のキーを
有し、会話操作の作業指示やシステムプログラム
のローデイング指示、NCデータの入力などのた
めに使用される。グラフイツクデイスプレイ装置
11bはタブレツトより指示された位置をデイジ
タイズして得られた座標値を図形で表示したり、
入力データ、座標値、NCデータ、会話操作に必
要な各種メツセージの表示を行なう。カセツト磁
気テープ11cはシステムプログラムをNCデー
タ作成装置本体に入力するために用いられる。た
とえばタブレツトを用いて図面上の座標値を直接
入力し、且つNCデータを作成するためには、デ
イジタイジング処理用のソフトウエア(システム
プログラム)が納められたカセツト磁気テープ1
1cより該ソフトウエアNCデータ作成装置本体
に入力しなければならない。尚、磁気テープの読
取り操作はテープセツト後にキーボード11a上
のロード釦を押せばよい。プリンタ11dはグラ
フイツクデイスプレイ装置11bの画面に表示さ
れた文字や、後述する紙テープにパンチされた内
容、磁気テープに書込まれている情報の印刷を行
なう。12は紙テープリード/パンチ装置であ
り、NCデータ作成装置本体11により作成され
たNCデータを紙テープにせん孔してNCテープ
を作成し、或いはNCテープにせん孔されている
NCデータなどの読取りを行なう。13はタブレ
ツト装置であり、タブレツト上に置かれた図面上
の位置をカーソルやスタライスなどの座標指示器
を用いてNCデータ作成装置本体11に入力する
ものである。尚、タブレツト装置13は第5図の
102に相当するものである。第7図はかゝるタ
ブレツト装置13の外観斜視図であり、13aは
タブレツト本体、13bはタブレツトカバー、1
3cはカーソル、13dはスタイラスペン、13
eはブザー、13fは座標入力可能状態、電源オ
ンなどを指示するランプ、13gはタブレツト装
置13とNCデータ作成装置本体11間を接続す
る入出力コネクタ、13hはタブレツト本体13
aに直流電源を供給する電源装置、13iはAC
ケーブル、13jはDCケーブル、13mはスタ
イラスペン用のペンスタンドである。尚、座標そ
の他のデータはカーソル13c又はスタイラスペ
ン13dを用いて入力される。第8図はカーソル
拡大図であり、カーソル本体CSBと、第1スイ
ツチSW1と、第2スイツチSW2と、読取位置
合せ部RFPと、コネクタCNTと、ケーブルCBL
を有している。座標入力は、読取位置合せ部
RFPの十字交点Pcを入力したい図面上のポイン
トに一致させ、しかる後第1スイツチSW1或い
は第2スイツチSW2の一方を押圧することによ
り行われる。
装置を適用できるNCデータ作成システムの概略
図である。図において、11はNCデータ作成装
置本体であり、多数のキーを有するキーボード1
1aと、グラフイツクデイスプレイ装置11b
と、カセツト磁気テープ11cと、プリンタ11
dと、図示しない制御ユニツトを有している。図
示しない制御ユニツトはマイコン構成になつてお
り、予めROMなどに記憶されたシステムプログ
ラムに基いて後述するタブレツトによる入出力処
理、デイジタイジング処理、NCデータ作成処理
等を実行する。キーボード11aは多数のキーを
有し、会話操作の作業指示やシステムプログラム
のローデイング指示、NCデータの入力などのた
めに使用される。グラフイツクデイスプレイ装置
11bはタブレツトより指示された位置をデイジ
タイズして得られた座標値を図形で表示したり、
入力データ、座標値、NCデータ、会話操作に必
要な各種メツセージの表示を行なう。カセツト磁
気テープ11cはシステムプログラムをNCデー
タ作成装置本体に入力するために用いられる。た
とえばタブレツトを用いて図面上の座標値を直接
入力し、且つNCデータを作成するためには、デ
イジタイジング処理用のソフトウエア(システム
プログラム)が納められたカセツト磁気テープ1
1cより該ソフトウエアNCデータ作成装置本体
に入力しなければならない。尚、磁気テープの読
取り操作はテープセツト後にキーボード11a上
のロード釦を押せばよい。プリンタ11dはグラ
フイツクデイスプレイ装置11bの画面に表示さ
れた文字や、後述する紙テープにパンチされた内
容、磁気テープに書込まれている情報の印刷を行
なう。12は紙テープリード/パンチ装置であ
り、NCデータ作成装置本体11により作成され
たNCデータを紙テープにせん孔してNCテープ
を作成し、或いはNCテープにせん孔されている
NCデータなどの読取りを行なう。13はタブレ
ツト装置であり、タブレツト上に置かれた図面上
の位置をカーソルやスタライスなどの座標指示器
を用いてNCデータ作成装置本体11に入力する
ものである。尚、タブレツト装置13は第5図の
102に相当するものである。第7図はかゝるタ
ブレツト装置13の外観斜視図であり、13aは
タブレツト本体、13bはタブレツトカバー、1
3cはカーソル、13dはスタイラスペン、13
eはブザー、13fは座標入力可能状態、電源オ
ンなどを指示するランプ、13gはタブレツト装
置13とNCデータ作成装置本体11間を接続す
る入出力コネクタ、13hはタブレツト本体13
aに直流電源を供給する電源装置、13iはAC
ケーブル、13jはDCケーブル、13mはスタ
イラスペン用のペンスタンドである。尚、座標そ
の他のデータはカーソル13c又はスタイラスペ
ン13dを用いて入力される。第8図はカーソル
拡大図であり、カーソル本体CSBと、第1スイ
ツチSW1と、第2スイツチSW2と、読取位置
合せ部RFPと、コネクタCNTと、ケーブルCBL
を有している。座標入力は、読取位置合せ部
RFPの十字交点Pcを入力したい図面上のポイン
トに一致させ、しかる後第1スイツチSW1或い
は第2スイツチSW2の一方を押圧することによ
り行われる。
以上述べた通り、本発明の数値制御装置の図形
入力装置は、所定点間のバードプログラムを作成
するために図面上から読み取られた所定点情報を
格納する第3の記憶手段とは別に、第1、第2の
座標データ群をそれぞれ格納する第1、第2の記
憶手段を設け、これら第1、第2の座標データか
ら決定される図面移動前後の補正処理データを演
算するようにして、この補正処理データに基づい
て第3の記憶手段に順次入力されてくる所定点情
報を図面移動前の座標データと同一の座標系の座
標値情報に変換することができるから、図面全体
がタブレツト読み取りエリアに入らない場合であ
つても、適宜に図面をタブレツト上で移動して、
容易に全図面から所定点情報を補正されたデータ
として入力することができる。又、図面が平行移
動された場合だけでなく、回転移動された場合で
あつても、オペレータは第1、第2の座標データ
を読み取れば良く、その後は同一の手順で補正処
理データが決定されるから、図面の移動の際には
2つの特定点がタブレツト面内に存在する範囲で
あれば、NC加工の輪郭形状にのみ合せて自由に
タブレツト上で移動させることができる。
入力装置は、所定点間のバードプログラムを作成
するために図面上から読み取られた所定点情報を
格納する第3の記憶手段とは別に、第1、第2の
座標データ群をそれぞれ格納する第1、第2の記
憶手段を設け、これら第1、第2の座標データか
ら決定される図面移動前後の補正処理データを演
算するようにして、この補正処理データに基づい
て第3の記憶手段に順次入力されてくる所定点情
報を図面移動前の座標データと同一の座標系の座
標値情報に変換することができるから、図面全体
がタブレツト読み取りエリアに入らない場合であ
つても、適宜に図面をタブレツト上で移動して、
容易に全図面から所定点情報を補正されたデータ
として入力することができる。又、図面が平行移
動された場合だけでなく、回転移動された場合で
あつても、オペレータは第1、第2の座標データ
を読み取れば良く、その後は同一の手順で補正処
理データが決定されるから、図面の移動の際には
2つの特定点がタブレツト面内に存在する範囲で
あれば、NC加工の輪郭形状にのみ合せて自由に
タブレツト上で移動させることができる。
第1図は図面がタブレツトの読取エリアに入ら
ない場合を説明する説明図、第2図は本発明の原
理を説明する説明図で同図Aはずらす前の状態
図、同図Bはずらした後の状態図、第3図は図面
をずらした前後における2つの特定点PS1,PS2を
タブレツトの読取エリア上に重ねて示した図、第
4図は座標系をθ回転させた場合の説明図、第5
図は本発明に係る数値制御装置の図形入力装置説
明図、第6図はNCデータ作成方式を実現するシ
ステム概略図、第7図はタブレツト装置の外観
図、第8図はカーソル拡大図である。 11……NCデータ作成装置本体、11a……
キーボード、11b……グラフイツクデイスプレ
イ装置、13……タブレツト装置、13c……カ
ーソル、101a〜101e……レジスタ、10
2……タブレツト装置、103……座標変換装
置、104……NCデータ作成装置。
ない場合を説明する説明図、第2図は本発明の原
理を説明する説明図で同図Aはずらす前の状態
図、同図Bはずらした後の状態図、第3図は図面
をずらした前後における2つの特定点PS1,PS2を
タブレツトの読取エリア上に重ねて示した図、第
4図は座標系をθ回転させた場合の説明図、第5
図は本発明に係る数値制御装置の図形入力装置説
明図、第6図はNCデータ作成方式を実現するシ
ステム概略図、第7図はタブレツト装置の外観
図、第8図はカーソル拡大図である。 11……NCデータ作成装置本体、11a……
キーボード、11b……グラフイツクデイスプレ
イ装置、13……タブレツト装置、13c……カ
ーソル、101a〜101e……レジスタ、10
2……タブレツト装置、103……座標変換装
置、104……NCデータ作成装置。
Claims (1)
- 【特許請求の範囲】 1 システムプログラムが格納される記憶手段
と、タブレツト上に載置された図面に描かれた図
形の所定点情報を加工順に従つて座標値として入
力する座標入力手段と、該座標入力手段により入
力された図面上の所定点情報を用いて該所定点間
のパートプログラムを前記システムプログラムに
従つて順次作成するプログラム作成手段とを有す
る数値制御装置の図形入力装置において、 前記タブレツト面の図面の任意位置に記入され
た2つの特定点から前記座標入力手段により読み
取られた第1の座標データ群を格納する第1の記
憶手段と、 前記2つの特定点がタブレツト面内に存在する
範囲で図面を移動した後にこれら2つの特定点か
ら前記座標入力手段により読み取られた第2の座
標データを格納する第2の記憶手段と、 前記図面上から読み取られた所定点情報を格納
する第3の記憶手段と、 第1、第2の座標データから決定される図面の
移動前後の補正処理データに基づいて前記第3の
記憶手段の所定点情報を移動前の座標データと同
一の座標系の座標値情報に変換する座標変換手段
とを有することを特徴とする数値制御装置の図形
入力装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57031495A JPS58149576A (ja) | 1982-02-27 | 1982-02-27 | 数置入力装置の図形入力装置 |
| US06/469,824 US4555590A (en) | 1982-02-27 | 1983-02-25 | Method and apparatus for entering graphics |
| DE8383300999T DE3374816D1 (en) | 1982-02-27 | 1983-02-25 | Method and apparatus for entering graphics |
| EP83300999A EP0087944B1 (en) | 1982-02-27 | 1983-02-25 | Method and apparatus for entering graphics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57031495A JPS58149576A (ja) | 1982-02-27 | 1982-02-27 | 数置入力装置の図形入力装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58149576A JPS58149576A (ja) | 1983-09-05 |
| JPH0143329B2 true JPH0143329B2 (ja) | 1989-09-20 |
Family
ID=12332822
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57031495A Granted JPS58149576A (ja) | 1982-02-27 | 1982-02-27 | 数置入力装置の図形入力装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4555590A (ja) |
| EP (1) | EP0087944B1 (ja) |
| JP (1) | JPS58149576A (ja) |
| DE (1) | DE3374816D1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3324951A1 (de) * | 1983-07-11 | 1985-01-24 | M.A.N.- Roland Druckmaschinen AG, 6050 Offenbach | Vorrichtung zum ermitteln und auswerten von farbmessfeldern auf einem auf einem messtisch liegenden druckbogen mit einem densitometer |
| US4737773A (en) * | 1984-09-04 | 1988-04-12 | Nec Corporation | Graphical display apparatus having a coordinate correction circuit |
| JPS6280723A (ja) * | 1985-10-04 | 1987-04-14 | Seiko Instr & Electronics Ltd | 読取メデイア保持装置付き座標読取装置 |
| US4697048A (en) * | 1986-04-29 | 1987-09-29 | Hewlett-Packard Company | Graphics tablet menu locator accommodating differing sizes of paper |
| JPS63136214A (ja) * | 1986-11-28 | 1988-06-08 | Pentel Kk | 座標入力装置 |
| US5162781A (en) * | 1987-10-02 | 1992-11-10 | Automated Decisions, Inc. | Orientational mouse computer input system |
| JP2683357B2 (ja) * | 1988-03-04 | 1997-11-26 | 理想科学工業株式会社 | データ入力装置 |
| JPH01290018A (ja) * | 1988-05-17 | 1989-11-21 | Wacom Co Ltd | 座標入力装置及び定点指定用位置指示器 |
| JPH0215304A (ja) * | 1988-07-04 | 1990-01-19 | Mitsubishi Electric Corp | 数値制御情報作成方法 |
| KR100324989B1 (ko) * | 1993-11-08 | 2002-06-24 | 마츠시타 덴끼 산교 가부시키가이샤 | 입력표시일체형정보처리장치 |
| US6259043B1 (en) | 1996-01-23 | 2001-07-10 | International Business Machines Corporation | Methods, systems and products pertaining to a digitizer for use in paper based record systems |
| US5983688A (en) * | 1996-07-08 | 1999-11-16 | Anzai; Tetsuya | Method and apparatus for displaying die layout in press brake and for checking interference |
| JP5617292B2 (ja) * | 2010-03-23 | 2014-11-05 | 富士通株式会社 | 送受信装置およびイメージング装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3867616A (en) * | 1968-09-03 | 1975-02-18 | Badger Co | Automated designing |
| US4042866A (en) * | 1974-09-20 | 1977-08-16 | Daihatsu Motor Company, Limited | Method of preparing NC tapes |
| JPS5537664A (en) * | 1978-09-11 | 1980-03-15 | Hitachi Ltd | Conversational graphic processor |
| JPS5719809A (en) * | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
-
1982
- 1982-02-27 JP JP57031495A patent/JPS58149576A/ja active Granted
-
1983
- 1983-02-25 EP EP83300999A patent/EP0087944B1/en not_active Expired
- 1983-02-25 US US06/469,824 patent/US4555590A/en not_active Expired - Fee Related
- 1983-02-25 DE DE8383300999T patent/DE3374816D1/de not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58149576A (ja) | 1983-09-05 |
| DE3374816D1 (en) | 1988-01-14 |
| US4555590A (en) | 1985-11-26 |
| EP0087944A1 (en) | 1983-09-07 |
| EP0087944B1 (en) | 1987-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR850000362B1 (ko) | 수치 제어 정보 작성 방식 | |
| EP0130219B1 (en) | Method of preparing part program | |
| JPH0143329B2 (ja) | ||
| US4627003A (en) | Method and apparatus for creating numerical control data | |
| US4364056A (en) | Interactive graphic system | |
| EP0087948B1 (en) | Method and apparatus for creating part program data | |
| EP0087945B1 (en) | Method and apparatus for setting coordinate system | |
| JPS59177607A (ja) | 自動プログラミング方法 | |
| EP0194316A1 (en) | Method of preparing nc data | |
| EP0087943B1 (en) | Method and apparatus for setting coordinate system origin | |
| JP2800592B2 (ja) | 加工図形データへの工具配置干渉チェック方法 | |
| EP0087949B1 (en) | Method and apparatus for creating numerical control data | |
| JPS62256104A (ja) | 数値制御用マシンプログラム作成装置 | |
| EP0087947A2 (en) | Method and apparatus for correcting shapes | |
| JPS63118806A (ja) | 自動プログラミング装置 | |
| JPS6125241A (ja) | 図形作成端末装置の表示・作図方法 | |
| JPS6249404A (ja) | Ncプログラムの編集方法および編集装置 | |
| JPH01134509A (ja) | Cad/cam自動プログラミング装置 | |
| JPH0720721Y2 (ja) | プログラマブルコントローラのプログラマ | |
| JPH07129222A (ja) | 自動プログラミングシステム | |
| JPS6337477A (ja) | 任意閉領域内デ−タの移動・複写処理方式 | |
| JPH09156618A (ja) | 製造情報マーク出力装置 | |
| JPH01209518A (ja) | コマンド取り消し方式 | |
| JPH0682360B2 (ja) | 文書作成装置 | |
| JPH0392926A (ja) | 数式入力処理装置、数式入力処理方法、及びこれらの装置等を含むコンピュータシステム |