JPS63189975A - 図形入力装置 - Google Patents

図形入力装置

Info

Publication number
JPS63189975A
JPS63189975A JP62022117A JP2211787A JPS63189975A JP S63189975 A JPS63189975 A JP S63189975A JP 62022117 A JP62022117 A JP 62022117A JP 2211787 A JP2211787 A JP 2211787A JP S63189975 A JPS63189975 A JP S63189975A
Authority
JP
Japan
Prior art keywords
data
graphic
input
line segment
short
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
JP62022117A
Other languages
English (en)
Inventor
Norihisa Masutani
増谷 典久
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP62022117A priority Critical patent/JPS63189975A/ja
Publication of JPS63189975A publication Critical patent/JPS63189975A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、設計・製図、加工工程設計、NCデータ作
成等において、画像入力装置から図形データを入力する
CADやCAMにおける図形入力装置に関するものであ
る。
(従来の技術) 従来の図形入力装置では、CADやCAMに図形を入力
するに際して、CR7画面上に線を作図し、これを組合
わせて図形を作ったり、入力しよ。
うとする図形を表現するための専門用語、例えばAPT
のようなNCデータ作成用語を、図面を見ながらこの言
語に基づいてコード化し、図形の入力を行なっていた。
CADにおける図面入力では、CAD内に用意された線
を作成するコマンドをオペレータが選択し、その座標を
入力することによって線を作成する。そして、この線を
何本も組合わせて目的の図形を作図した後に入力を行な
う。
またCAMにおける図形入力においては、図面に記述さ
れた図形を図形表現用の言語の文法に合わせてプログラ
ム変換することにより入力を行なう。
〔発明が解決しようとする問題点〕
従来のCADやCAMにおける図形入力装置は上述した
ような寸法により図形を入力していたため、煩雑で時間
のかかる作業が必要であったり、プログラム入力に当っ
て文法の誤りや図形表現の誤りに気を配る必要があるた
め、訓練されたオペレータが必要となる等の問題点があ
った。
この発明は上記のような問題点を解消するためになされ
たもので、短時間で図形入力ができるとともに、簡単に
操作できる図形入力装置を得ることを目的とする。
〔問題点を解決するための手段〕
この発明に係る図形入力装置は、゛画像入力装置から入
力された図面を2値化読取りした後、点列化処理を施し
て点列データとする画像コード化装置を備えた図形入力
装置において、点列データを所定の長さを持つ短線分ベ
クトルに変換し、短線分データとして短線分データメモ
リに格納する第1の手段と、この短線分データを表示装
置に短線分表示させて図面イメージを形成し、この図面
イメージ上に特徴点を入力して線素の種別の判別を行な
い、これを前記短線分データに加えて線素データとして
線素データメモリに格納する第2の手段と、前記線素デ
ータに基づき線素の種別ごとに入力された図形の寸法値
により線素と線素との接点または交点の座標、円弧の場
合には中心座標を求めてこれを前記線素データに加えて
図形データとして図形データメモリに格納する第3の手
段とを備えたものである。
〔作用〕
この発明における図形データ作成装置は、2値化読取り
後、点列化処理を施して作成された点列データから短線
分データを作成し、この短線分データを図面イメージと
して表示装置に表示させ、表示装置上で図面の特徴点を
入力して、特徴点の間の線素種別すなわち、直線か円弧
であるかを短線分データを追跡しての方向の変化により
判別して、図形の表わす線の構成要素を線素データとし
て出力する。さらに入力された図形の寸法値と線素デー
タとから図面データを作成する。
(実施例) 以下、この発明の一実施例を第1図ないし第12図に基
づいて説明する。
第2図はこの発明の一実施例を示す図面入力装置の概略
構成図である。第2図において、(1)は図面を入力し
画像データを出力する画像入力装置、(2)は上記画像
入力装置(1)にて得られた画像データから点列化処理
を行ない点列データを作成するための画像コード化装置
、(3)はこの実施例により新たに設けられた第1〜第
3の手段を含む図形データ作成装置であって、図形入力
装置全体の主制御を行なう。また(4)はCRT表示装
置、(5)はキーボード、(6)はマウスをそれぞれ示
しており、いずれも図形データ作成装置(3)に接続さ
れる。
第1図は第2図に示す図形入力装置の動作を説明するた
めのフローチャートである。以下このフローチャートに
基づいて動作を説明する。
まず画像入力装置(1)により図面を2値化読取りしく
ステップ21O)、図面を画像データとして画像データ
メモリ(11)に格納する。ついでこの画像データから
ノイズの除去(ステップ220)と、画像縮小(ステッ
プ230)と、線側化(ステップ240)とを行なった
後、連続した画像データの点列化処理を行なって(ステ
ップ250)、得られた点列データを点列データメモリ
(12)に格納する。
これらのノイズ除去から点列化に至る処理はすべて画像
コード化装置(2)によって行なわれる。
次に得られた点列データを0.51101程度の短線分
ベクトルに変換し、これを短線分データとして短線分デ
ータメモリ(13)に格納する。点列データから短線分
データを得る処理を短線分化(ステップ260)といい
、この短線分化は図形データ作成装置(3)内の第1の
手段により実行される。
ついでこのようにして短線分化された図面イメージをC
RT表示装置(4)に表示する(ステッブ270)。次
にマウス(6)を使用してCR7画面上に表わされた図
形イメージ上に特徴点を入力する(ステップ280)。
次に線素の種別の判別を行ない、これを前に作成した短
線分データに加えて線素データとして線素データメモリ
(14)に格納する(ステップ290)。なお、ここで
、線素の種別とは直線か円弧かをいい、円弧の場合には
さらに反時計回り(CCW)か時計回り(CW)かの判
別が行なわれる。このように短線分データから線素デー
タを作成する処理は図形データ作成装置(3)内の第2
の手段により行なわれる。
次にキーボード(5)から図形の詳細寸法を入力し、直
線の種別すなわち水平、垂直または斜線かの種別と線素
の接続条件とを補正する(ステップ300)。
これによって図形データが作成され(ステップ31O)
、この図形データは図形データ゛メモリ(15)に格納
される。線素データから図形データを作成する処理は図
形データ作成装置(3)内の第3の手段により実行され
る。
第3図には画像入力装置(1)に入力される図面上に描
かれた図形の一例を示したものである。直線と円弧とで
形成されており、直線の寸法および円弧の曲率半径が記
入されている。
第4図は(ステップ270)により短線分表示されてC
R7表示装置(4)上に表示された図形の一例を示した
ものである。本実施例の場合には、CR7表示装置(4
)上では0.5mmの直線の連続として図形が表示され
る。
第5図は(ステップ280)によりCR7表示装置(4
)上に短線分表示された図形に特徴点を入力した状態を
示したものである。図中、■〜[相]で示す“0”が特
徴点である。
第6図は(ステップ300)により寸法入力を行ない完
成した図形デニタを表示したものである。
直線および円弧は連続して接続され、第3図に示す入力
図形が再現されて装置内に入力されたことを示している
第7図は(ステップ270)により短線分表示された図
形の上に、特徴点を入力したことをところを拡大して示
した説明図である。図中の矢印は短線分を示し、■は入
力した特徴点をそれぞれ示している。
第8図は短線分データメモリ(13)内に格納される短
線分データの内容を表わす図で、短線分は0.5ωmの
長さを持ち、各々始点と終点とをX座標およびy座標と
して持つベクトルで表わされる。
さらに連続する短線分は1つの短線分の終点が次の短線
分の始点となるような座標関係を有する。
CR7表示装置(4)上において(ステップ280)に
よりマウス(6)から特徴点が入力されると、その特徴
点の座標を求めてそれに最も近い始点座標を持つ短線分
をサーチし、これを画面に識別表示する。
第9図は線素データメモリ(14)に格納される線素デ
ータの内容を表わす図である。連続する短線分上にある
特徴点と次の特徴点との間の線素の種別を線種別として
示している。線種別には直線とCCW円弧およびCW内
円弧がある。この線種別に第8図に示す短線分データを
加えたものが本図に示す線素データである。すなわち1
つの線素は始点と終点のx、y座標と線種別とにより表
わされる。始点と終点の座標は短線分データから求めら
れ、線素の種別は始点から終点までの短線分を追跡し、
そのベクトルの方向の変化により求める。
すなわち、まず直線か円弧かを判別し、円弧の場合には
回転方向が反時計回り(CCW)か時計回り(CW)か
を判別する。
第1O°図は図形データメモリ(15)に格納される図
形データの内容を示したものである。すなわち図形デー
タは、始点と終点とのX、Y座標と、線種すなわち曲線
か円弧かの区別、また円弧の時にはその方向がCCWか
CWかの区別と、円弧の場合にはその中心座標とで構成
される。
図形データを求めるには、線素データを基にして線種を
判別し、寸法入力された図形の寸法値より線素と線素の
接点または交点の座標を求め、円弧の場合には中心座標
を求めることにより得られる。ここで線素分データから
線素データを作成する過程について詳細な説明を行なう
第11図は始点と終点で示す特徴点の間の短線分を表わ
したものである。ここで第12図に示すように始点から
始まる1番目の短線分と、これに続く2番目の短線分と
に着目して、1番目のベクトルの方向と2番目のベクト
ルの方向との差を01とする。同様に2番目と3番目の
ベクトルの方向の差を02とする。このようにして始点
から終点までの短線分のベクトルの方向の変化を求めて
平均する。
1θl<0sL(θ3Lは直線とみなすθのスレッシュ
ホールド)    −(2) の時には、この線素は直線と判別する。また第12図に
示すようにθの符号関係を定めると、θ〉θ3Lの時は
 CCW円弧 −(:l)θ〈θ!ILの時は CW円
弧 −(4)となる。
以上のようにして画像入力装置から入力される図面の図
形を構成する各線素の種類に応じて図形を判断して入力
を完了する。
(発明の効果) 以上詳細に説明したように、この発明によれば、点列化
された画像データを短線分化してベクトルデータを求め
、このベクトルデータから図形を表わす線の種別を判別
するようにしているため、図形入力装置における図形入
力が簡単でかつ単純な操作により行なうことができると
いう効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例の動作を説明するためのフ
ローチャート、第2図はこの発明の一実施例にかかる図
面入力装置の概略構成図、第3図は入力図面上に示され
る図形の一例図、第4図は入力図形を短線分化してCR
Tに表示した概略図、第5図は第4図に特徴点を入力し
た概略図、第6図は入力を完了して図形を表示した概略
図、第7図は短線分表示と特徴点入力とを示す説明図、
第8図は短線分データの内容を示す説明図、第9図は線
素データの内容を示す説明図、第1O図は図形データの
内容を示す説明図、第11図は特徴点とその間の短線分
との関係を示す説明図、第12図は短線分とベクトル方
向の差分を説明する説明図である。 (1)は画像入力装置、 (2)は画像コード化装置、 (3)は図形データ作成装置、 (4)はCRT表示装置、 (11)は画像データメモリ、 (12)は点列データメモリ、 (13)は短線分データメモリ、 (14)は線素データメモリ、 (15)は図形データメモリである。 なお、各図中、同一符号は同−又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 画像入力装置から入力された図面を2値化読取りした後
    点列化処理を施して点列データとする画像コード化装置
    を備えた図形入力装置において、前記点列データを所定
    の長さを持つ短線分ベクトルに変換し、短線分データと
    して短線分データメモリに格納する第1の手段と、前記
    短線分データを表示装置に短線分表示させて図面イメー
    ジを形成し、この図面イメージ上に特徴点を入力して線
    素の種別の判別を行ないこれを前記短線分データに加え
    て線素データとして線素データメモリに格納する第2の
    手段と、前記線素データに基づき線素の種別ごとに入力
    された図形の寸法値により線素と線素との接点または交
    点の座標、円弧の場合には中心座標を求めてこれを前記
    線素データに加えて図形データとして図形データメモリ
    に格納する第3の手段とを備えたことを特徴とする図形
    入力装置。
JP62022117A 1987-02-02 1987-02-02 図形入力装置 Pending JPS63189975A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62022117A JPS63189975A (ja) 1987-02-02 1987-02-02 図形入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62022117A JPS63189975A (ja) 1987-02-02 1987-02-02 図形入力装置

Publications (1)

Publication Number Publication Date
JPS63189975A true JPS63189975A (ja) 1988-08-05

Family

ID=12073942

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62022117A Pending JPS63189975A (ja) 1987-02-02 1987-02-02 図形入力装置

Country Status (1)

Country Link
JP (1) JPS63189975A (ja)

Similar Documents

Publication Publication Date Title
JPS6324419A (ja) 複合文書処理装置
JPH03119387A (ja) デジタル活字面の輪郭を形成する方法およびその装置
JP2735197B2 (ja) 図形入力装置
JPH04112378A (ja) 追跡始点入力方法および装置
JP3082467B2 (ja) アウトラインデータ処理装置
JP2773127B2 (ja) 画像編集方法
JPH04112379A (ja) 画像端点再追跡方法
JP3332502B2 (ja) オフセット図形作成方法とその装置
JPS63289630A (ja) 記憶方式
JPS61231683A (ja) 図形入力装置
JPH04102978A (ja) 図形処理装置
JPH02244384A (ja) イメージデータ修正方式
JPH0214370A (ja) 情報処理装置
JPH06110442A (ja) 文字図形処理装置、及び文字または図形の変形処理方法
JPS63241625A (ja) 線画入力装置
JPH0214385A (ja) 外形生成処理方法
JPH0695642A (ja) 文字・記号パターンの生成装置
JPH0528434B2 (ja)
JPS61180372A (ja) 図面入力方式
JPS6117189A (ja) 図形処理装置
JPS63311574A (ja) 図形処理方法及び装置
JPS63249278A (ja) 情報認識装置
JPH02210581A (ja) フィレット面の自動作成方法
JPH04248677A (ja) 建築図等における壁または梁の作図方法およびその装置
JPH0374397B2 (ja)