JPH02245973A - Cadデータ表示方式 - Google Patents

Cadデータ表示方式

Info

Publication number
JPH02245973A
JPH02245973A JP1067989A JP6798989A JPH02245973A JP H02245973 A JPH02245973 A JP H02245973A JP 1067989 A JP1067989 A JP 1067989A JP 6798989 A JP6798989 A JP 6798989A JP H02245973 A JPH02245973 A JP H02245973A
Authority
JP
Japan
Prior art keywords
data
display
range
graphic element
displayed
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
JP1067989A
Other languages
English (en)
Inventor
Hiroshi Mizukami
洋 水上
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1067989A priority Critical patent/JPH02245973A/ja
Publication of JPH02245973A publication Critical patent/JPH02245973A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [概要] 複数の図形要素が表示されデータが機械設計に利用され
るCADデータ表示方式に関し、図形データの部分的表
示・非表示が可能なCADデータ表示方式を提供するこ
とを目的とし、処理装置に非表示機能入力により起動す
る要素非表示制御部とメモリを備え、要素非表示制御部
は、入力された非表示範囲を格納する格納手段と、メモ
リの各図形要素と非表示範囲との交点を算出する交点計
算手段と、算出された交点データに基づき、各図形要素
内の上記非表示範囲内の部分を非表示とする表示データ
を作成するデータ作成部とからなり、作成された表示用
データにより表示を行うよう構成する。
[産業上の利用分野] 本発明は複数の図形要素が表示されデータが機械設計に
利用されるCADデータ表示方式に関す近年、コンピュ
ータと会話をしながら各種設計業務を遂行するC A 
D (Computer Aided Design:
コンピュータ援用設計)システムが広く利用されるよう
になった。その場合、CADにより作成されデイスプレ
ィ装置やプロッター装置への図形出力または表示が行わ
れる。
表示装置(デイスプレィ装置やプロフタ−装置)上に表
示される製図データは、例えば機械設計の場合、対応す
る機械を製作する数値制御の工作機械に変換を施して利
用できることが望まれており、それにより設計および製
造の業務が効率化されている。
ところが、CADにおける製図の段階で、描かれた図形
の上に重ねて注記等の文字を書き込みたい場合や、図形
が重なり合って見にくい場合に、図形の一部分を非表示
にして見易くする必要があるが、機械製作などに使用さ
れるデータに影響を与えずに簡単な方式で実現すること
が望まれている。
[従来の技術] 第7図は従来例の説明図である。
手書きの場合は、第7図(b)のイ、に示すよに、四角
形P、三角形Qおよび円Rが紙の上に書かれている時、
四角形Pの一辺P1と三角形Qの一辺Q1にまたがる位
置Mに注記の文として「ABCJを書き込みたい場合、
そのまま既存の線に重ねて書き込むこともできるが、見
易いようにするため、まず消しゴムにより記入位置Mの
周辺の線の一部(Pl、Qlの一部)を消す、その後空
白になった位置にまたがって注記の文rABCJを書き
込む。
このような手書きの場合に対して、従来のCADシステ
ムでは特にこのような概念がなかったため、従来からの
技法を組み合わせにより、該当範囲内に図形要素が発生
しないようにトリミングや移動を行っていた。
すなわち、第7図(b)のイ、に示すように、三角形の
図形要素Q1のデータや四角形の図形要素P1のデータ
を、−単位として表示または非表示とすることはできる
が、操作処理の単位が図形要素であるために図形要素の
一部を非表示にすることはできなかった。
従来のトリミング(分割)による方法は、第7図(b)
のイ、の表示図形において点線の円Nで示す領域を取り
出して口、に示されている。
コ(7)場合、!PI、Qlを、ツレツレ、線P1’、
PI″および線Q1°とQl”の2つの線として分割す
る。それぞれの線を表すデータは、分割して表示する点
の座標を指示するなどの入力操作を行って新たな図形要
素として各線分のデータが作られる0分割したデータに
より出来たスペース(空白部)に注記などの文字を記入
することができる。
また、従来の「移動」の方法は、図形のレイアウトの操
作により図形要素全体を動かして、移動して生じたスペ
ースに書き込みを行うものである。
[発明が解決しようとする課B] 上記したように、従来のCADシステムの方法では、図
形要素を分割した場合、原(元)の図形要素が分割され
た複数の図形要素に変更され、図形を移動した場合、異
なる配置となる。そうすると、分割や移動の処理が行わ
れた図形データは、原となる図形データと異なったデー
タとなるためCADの特徴である形状データを機械工作
のための数値制御用データ(加工データ)や、解析デー
タとして変更して利用しようとすると、実形状と図形(
表示)データが不一致となるという問題があった。その
場合、表示用データとは別に数値制御用データや解析デ
ータを作成する必要が生じる。
本発明は図形データの部分的表示・非表示が可能なCA
Dデータ表示方式を提供することを目的とする。
[課題を解決するための手段] 第1図は本発明の原理的構成図である。
第1図において、10は処理装置、11は要素非表示制
御部、12は非表示範囲の格納手段、13は交点計算手
段、14はデータ作成部、15はメモリ、16は表示部
を表す。
本発明は非表示の範囲を入力すると、その範囲に含まれ
る図形要素との交点を計算して、各図形要素について表
示される線および非表示となる線の長さを求めて表示用
のデータを作成し表示を行うものである。
[作用] 図形要素に対する部分的非表示を行いたい場合、処理装
置110に対し図形要素非表示制御の指令が入力される
と、要素非表示制御部11が起動する。
続いて非表示範囲を表すデータが入力されると非表示範
囲の格納手段12にデータが格納される。
格納手段12に格納された非表示範囲のデータとメモリ
15内の図形要素データ(原図形要素データ)とを用い
て、前記非表示範囲と各図形要素との交点を計算する。
計算により求められた交点位置はデータ作成部14に供
給され、データ作成部14はその交点位置と、その交点
に関係する図形要素データとに基づいて、各図形要素中
の表示される線の長さと非表示になる線の長さを表すデ
ータを作成する。
作成された表示、非表示を表すデータはメモリ15内の
元の図形要素データに付加する形式で格納される。メモ
リ15に関係する図形要素についてデータが作成される
と、表示部16において表示が行われ、非表示範囲が空
白となって表示されるので、その空白の部分に文字等を
書き込むことができる。
各図形要素のデータは原図形要素データに対して新たに
作成されて部分的表示・非表示を表すデータが付加され
た形式なので、機械製作等のデータとしてそのまま使用
することができる。
【実施例] 第2図は実施例のデータ作成の処理フロー図、第3図は
実施例のデータ表示の処理フロー図、第4図はハードウ
ェア構成図、第5図は図形要素のデータ構成を示す図、
第6図は具体的動作例を示す図である。
第4図のハードウェア構成図において、40はCPU、
41は磁気ディスクに格納されたCAD設計用のデータ
ベース、42は主メモリ、43は表示制御部、44は表
示用メモリ、45はグラフインクデイスプレィ、46は
ライトペン、47ははキーボード、48はタブレットを
表す。
このようなハードウェア構成を用いて、CADの設計が
行われ、本発明によるCADデータ表示の処理が行われ
る。
第2図により実施例のデータ作成の処理フローについて
説明すると、まずキーボード47またはタブレット48
から図形要素非表示機能のコマンド入力を行うと、シス
テムは、どの範囲において非表示にするかを問い合わせ
るメツセージを表示する(ステップ20)、これに対し
、デイスプレィ上でカーソル(またはライトペン、タブ
レフト)を操作して図形上の非表示にする範囲を示す多
角形(例えば記入する文字列が入る長方形)の頂点座標
が人力される(ステップ21)、すると、システム内部
で入力された多角形と交差する図形要素を従来の図形処
理の手法を用いた計算により求める(ステップ22)0
次に、交差する図形の中で多角形の内部に含まれる部分
(非表示部)を求める(ステップ23)、非表示部のデ
ータが求められると、そのデータによりCAD内部のデ
ータを更新する(ステップ24)。
上記の説明において、非表示の範囲の指定を多角形の頂
点を入力することにより行ったが、この他の方法もある
。すなわち、非表示の対象となる図形要素をライトペン
(第4図46)またはタブレフト(第4図48)または
画面中のカーソルにより指定して、次いで非表示となる
長さをキーボード(第4図47)から入力することによ
り非表示部のデータを求めることもできる。
この非表示部のデータにより更新されたデータ構成を第
5図に示す。
第5図において、イ、は線のデータの例を表し、口、は
円のデータの例を表す。
線のデータの場合、直線の図形要素の始点座標はX+、
Y+で示し、終点座標はXs、Yzで示す。
それに続<T、W、Cは線の属性を表し、それぞれ線種
(実線、破線1点線など)、縞太さ、線色を規定する0
次のSはこの線全体の表示/非表示を示し、従来の表示
方式で行っている図形要素単位の表示/非表示を制御す
るデータである。
イ、のデータ構成の内x、、y、  ・・Sまでは、従
来の図形要素データの構成と同じであるが、これに続(
データL、以下のデータは本発明により作成されるデー
タである。
L、、Sは、部分的な表示/非表示情報であり、Llに
よりこの図形要素の始点(X+、Y+)からの長さを表
し、これに統くSによりその長さの線を表示するか非表
示にするかを指示する(表示を11″、非表示を60”
による)、そして、Ll。
Sにより長さり、の表示/非表示を行い、続<1.18
は、(始点からの長さL2−始点からの長さLl)間の
線の表示/非表示を表す情報である。
以下、順次部分的な線の表示/非表示を行う。
第5図口、には、円のデータ構成が示され、この場合、
半径のデータRが含まれている点が相違するだけで他の
構成は線のデータと同様である。
また、第5図イ、および口、に示すデータ構成の内、機
械の数値制御用のデータに利用されるのは、表示制御用
のデータ以外の部分であり、図形要素の部分表示/非表
示に関係するデータは使用されないのでそのまま利用す
ることができる。
次に図形要素の部分的な非表示のデータが作成された後
に行われるデータの表示処理フローを第3図により説明
する。
初めに更新された図形データをCPU40に取り込み(
ステップ30)、次に表示部分の情報(座標、線種、太
さ2色およびり、、S、L2゜S・・)を表示制御部(
第4図43)に送る(ステップ31)0表示制御部は、
渡されたデータを指示された表示/非表示に従って従来
と同様の方法で表示する(ステップ32)。ただし、図
形要素全体の表示/非表示を表すデータSは、この例で
は「表示」を指示するが、その後に続く部分的表示/非
表示を指示するし、、(距離)、Sの情報により各部分
の表示(S)/非表示(NS)が制御される。
第6図の具体的動作例について説明する。
イ、に示すように表示画面に直線L+、Ltおよび円C
Iが表示されている時に、頂点A、  BC,Dの四角
形の範囲を非表示にしたい場合、それぞれの頂点座標を
入力すると、Hr−+ と円C2が、その範囲に含まれ
て交点P1〜P4の4つが求められる。その結果第2図
の処理フローにより、部分的な表示/非表示を含む線お
よび円のデータがハ、に示すように更新される。
その更新されたデータにより第6図口、に示すように空
白部分を含む表示が行われる。
[発明の効果コ 本発明によればCADの設計において図形要素の部分的
な表示/非表示を簡単な操作により実現することができ
、しかも表示/非表示のためにデータを更新しても機械
加工などの制御用のデータとしても利用可能である。
【図面の簡単な説明】
第1図は本発明の原理的構成図、第2図は実施例のデー
タ作成の処理フロー図、第3図は実施例のデータ表示の
処理フロー図、第4図はハードウェア構成図、第5図は
図形要素のデータ構成を示す図、第6図は具体的動作例
を示す図、第7図は従来例の説明図である。 第1図中、 lO:処理装置 11−要素表示制御部 12:非表示範囲の格納手段 13:交点計算手段 14:データ作成部 15:メモリ 16:表示部 特許出願人   富士通株式会社 復代理人弁理士  穂坂 和雄 実施例のテータ作成の処理つ〇−図 第2図

Claims (1)

  1. 【特許請求の範囲】 複数の図形要素が表示されデータが機械設計に利用され
    るCADデータ表示方式において、処理装置(10)に
    非表示機能入力により起動する要素非表示制御部(11
    )とメモリ(15)を備え、要素非表示制御部(11)
    は、入力された非表示範囲を格納する格納手段(12)
    と、 メモリ(15)の各図形要素と非表示範囲との交点を求
    める交点計算手段(13)と、 算出された交点データに基づき、各図形要素内の上記非
    表示範囲内の部分を非表示とする表示データを作成する
    データ作成部(14)とからなり、作成された表示用デ
    ータにより表示を行うことを特徴とするCADデータ表
    示方式。
JP1067989A 1989-03-20 1989-03-20 Cadデータ表示方式 Pending JPH02245973A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1067989A JPH02245973A (ja) 1989-03-20 1989-03-20 Cadデータ表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1067989A JPH02245973A (ja) 1989-03-20 1989-03-20 Cadデータ表示方式

Publications (1)

Publication Number Publication Date
JPH02245973A true JPH02245973A (ja) 1990-10-01

Family

ID=13360891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1067989A Pending JPH02245973A (ja) 1989-03-20 1989-03-20 Cadデータ表示方式

Country Status (1)

Country Link
JP (1) JPH02245973A (ja)

Similar Documents

Publication Publication Date Title
US7650565B2 (en) Method for managing annotations in a computer-aided design drawing
JPS6118036A (ja) ドキユメント修正方式
JP3186240B2 (ja) 図形編集装置
JPH02245973A (ja) Cadデータ表示方式
JPH0830666A (ja) 文字列配置方法及びその装置
JPS6215670A (ja) 図形内文字列編集方式
JPH0620021A (ja) 図形処理方法および装置
JPH0830665A (ja) 文字図形編集方法及び装置
JP2663967B2 (ja) 情報記憶制御方法
JP2643617B2 (ja) 建築図等における壁または梁の作図方法およびその装置
JP2751212B2 (ja) 文書作成装置
JPH05314269A (ja) グラフ作成装置
JPH0565903B2 (ja)
JP2671365B2 (ja) 文字図形編集装置
JPS63163676A (ja) 直線座標入力装置
JPH01303572A (ja) メニュー作成装置
JPH0556556B2 (ja)
JPH06282543A (ja) 文書編集装置
JPH01246673A (ja) 図形処理装置
JP3004526U (ja) 図形を含む定型文書の作成装置
JP2622658B2 (ja) グラフィックデータ作成装置
JP2672940B2 (ja) 文書処理装置
JPH05135050A (ja) 線分属性表示方法
JPH056910B2 (ja)
JPH07175834A (ja) Cadシステムの図面管理装置