JPH01292577A - Cadシステムにおける交点発生方式 - Google Patents

Cadシステムにおける交点発生方式

Info

Publication number
JPH01292577A
JPH01292577A JP63123184A JP12318488A JPH01292577A JP H01292577 A JPH01292577 A JP H01292577A JP 63123184 A JP63123184 A JP 63123184A JP 12318488 A JP12318488 A JP 12318488A JP H01292577 A JPH01292577 A JP H01292577A
Authority
JP
Japan
Prior art keywords
intersection
data
intersecting point
characteristic
coordinate 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.)
Pending
Application number
JP63123184A
Other languages
English (en)
Inventor
Yasushi Uraki
靖司 浦木
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 JP63123184A priority Critical patent/JPH01292577A/ja
Publication of JPH01292577A publication Critical patent/JPH01292577A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [概要] 機械設計用のCADシステムにおいて設計の構造の解析
等に利用するための線分の交点発生方式多数のラインや
サークル等を含む図形の一定領域内に発生する多数の交
点座標を一括して求めて表示できるCADシステムにお
ける交点発生方式を提供することを目的とし、 機械設計用の図形データを処理するCADシステムにお
ける交点発生方式において、入力装置からの領域を指定
した交点発生指令により起動する交点発生手段は、図形
データファイルから指定領域に含まれる図形要素の座標
データを座標データ選択部により選択し、該選択された
座標データに基づいて特性式作成部において要素毎の特
性式を作成し、交点算出部において前記複数の特性式を
組み合わせることにより要素間の交点座標の算出を、全
ての特性式の組み合わせについて行うことにより、一括
して交点座標を発生するよう構成する。
[産業上の利用分野] 本発明は機械設計用のCADシステムにおいて設計の構
造の解析等に利用するための線分の交点発生方式に関す
る。
近年、CAD (コンピュータによる設計支援システム
)の技術が広く利用されるようになり、機械設計におい
ても、各種の処理に用いられつつある。その中で、機械
設計の解析(例えば強度解析)等において、複数のライ
ンや円等により形成される領域(エリア)について座標
を検出することが必要な場合があり、従来は交点毎に関
係するラインや円を指定して交点座標を求めていた。と
ころが、多数のラインや円を含む図形を対象にして一定
の領域内の交点を求めるには従来の方法では手間と時間
を要するのでその改善が望まれてい[従来の技術] 従来の機械設計用CADには、基本的機能として点(ポ
イント)の発生機能が備えられている。
機械設計用CADシステムにより扱う図形には各種の要
素(直線、円等をいう)が含まれ、それらの要素の間の
交点を求めることが設計上、または機械的な性質を解析
する上で必要となる。
このような図形要素の交点データは、具体的には機械設
計において、構成部品の機械的な強度等を分析するため
に有限要素法を用いる場合に必要なデータである。その
有限要素法では、一定の大きさの物品にかかる負荷に対
する反応を、全体を微小領域(四角形、三角形等)に分
割して各微小領域の状態を集めることにより全体が受け
る影響を把握するものである。その場合に微小領域の各
座標値はラインの交点を求めて得られる。
これらの線または円は「要素」と称され、要素と要素の
交点を求める場合、従来の方式では、求めようとする2
つの要素を表す座標値(X軸5Y軸の座標値)を選択し
て入力することにより、2つの要素の交点を発生する。
具体的に説明すると、第4図のイ、に示す図形例はライ
ン11とI!2および円Cにより構成され、CADシス
テムの表示装置に表示される。今ライン11と12の交
点を求めたい場合、ライン11とライン12を選択(ラ
イトペン等により)して交点を求める指示を与えると、
点Aの座標データを求めて表示する。同様にライン11
とサークル1を選択して指示すると交点Bが求められ表
示する。
[発明が解決しようとする課題] 上記の従来技術によれば、交点に関係する2つの要素を
選択することにより交点の座標を求めるため、少ない数
の要素の場合は問題が少ないが、例えば、第4図の口、
に示すように多数のY軸方向(縦方向)のラインI11
〜1mとX軸方向(横方向)のラインL1〜Lnにより
発生する交点および所定のエリア内(第4図口、の円)
の交点を求める場合は、2つの要素を選択して交点を求
めるという単純動作を繰り返し行う必要があり、手間と
時間がかかるという問題があった。
本発明は、多数のラインやサークル等を含む図形の一定
領域内に発生する多数の交点座標を一括して求めて表示
できるCADシステムにおける交点発生方式を提供する
ことを目的とする。
[課題を解決するための手段] 第1図に本発明の原理的構成図を示す。
第1図の10は処理装置、11は交点発生手段、12は
メモリ、13は入力装置、14は図形データファイル、
15は表示装置を表し、交点発生手段11は領域指定部
110、座標データ選択部111、特性式作成部112
および交点算出部113により構成される。
本発明は、指定された図形中の指定領域の要素のデータ
を選択して、その座標データに基づいて各直線や円等を
表す特性式を作成し、その特性式を組み合わせて解(交
点)を求める演算を、組み合わせを変えて順次行って、
全ての組み合わせについて演算を実行することにより全
部の交点が得られ、それを出力するものである。
[作用] 第1図の入力装置13から交点を求める対象領域(図形
の範囲)の指定と共に交点発生の指令を入力すると、処
理装置10に与えると、処理装置10内の交点発生手段
11が起動する。交点発生手段11の領域指定部110
は入力された指定領域を保持する。座標データ選択部1
11は交点発生手段11の起動により動作し、図形デー
タファイル14から図形データを取り出し、領域指定部
110で指定する領域内の図形データ(座標データ)を
選択して、メモリ12の座標データ格納部121に格納
する。座標データが全て選択されると、特性式作成部1
12が起動し、メモリ12の座標データ格納部121の
データから各ラインや円等の特性式(方程式)を作成す
る。これにより、得られた各特性式はメモリ12内の特
性式データ格納部122に格納される。
次に交点算出部113が起動され、メモリ12内の前記
特性式データ格納部122から各ラインまたは円の特性
式を組み合わせて、交点を求める演算を実行して演算結
果をメモリ12内の交点データ格納部123に格納する
。このような演算を全ての特性式の組み合わせについて
実行して、終了すると対象とする領域の交点がメモリ1
2の交点データ格納部123に得られる。その交点デー
タは表示装置15に出力されて表示することが可能であ
り、必要に応じて利用できる。
[実施例] 第2図18+に本発明の実施例の処理フロー図を、第2
図(blに実施例のハードウェア構成図を示す。
第2図(blにおいて、20は中央処理装置(CPUで
表示)、21はメモリ、22は磁気ディスク装置、23
は表示装置付キーボード、24はプリンタを表す。
第2図18+の処理は、表示装置付キーボード23から
交点発生の指令(コマンド)が領域の指示とともに入力
されるとスタートし、最初に磁気ディスク装置22の機
械設計ファイルから処理の対象となる図形データが取り
出されてメモリ21に格納され、指示された領域に含ま
れる要素の座標が抽出されて、メモリ21内の座標用エ
リアに格納される(第2図+81200)。次にその座
標用エリアに格納された各要素(直線や円)の座標点に
基づいて直線または円の方程式を求め、メモリ21の方
程式用のエリアに格納する処理を行う(同210)。全
部の要素についてそれぞれの方程式が求められたら次に
、各要素に対応する方程式を組み合わせてX、Yの座標
の解を求める計算を実行することにより交点座標を得、
結果をメモリ21の交点座標用エリアに格納する。全部
の方程式の組み合わせについて交点座標が求められると
(同230)、次に求められた交点座標値をメモリ21
から読み出して表示装置付キーボード23に出力して表
示することにより処理を終了する。
交点発生の処理を具体例により示す図を第3図に示す。
第3図の処理は第2図18+に示す内容に対応し、第2
図18+のステップ200により機械設計ファイルから
B、の表示画像に示すようなライン1〜4の4本のライ
ンが抽出されたものとする。抽出された4本のラインの
座標データ(この場合直線の始点と終点の座標)はA、
に示す内容であり、メモリに格納される。この座標デー
タについて、各ライン1〜4の方程式を作成すると、第
3図C0に示すような式となる(数学の原理による)。
次にこれらのライン1〜4の間で交点を求めるための計
算を行うが、その中でライン1とライン3の交点を算出
する例を挙げると、ライン1とライン3を対象にして連
立−次方程式の解を求めると、交点の座標x、yは第3
図り、に示すような値となる。この計算をライン1と4
の間、ライン2とライン3の間、ライン2とライン4の
間で求める処理が順次行われると、第3図のE、に示す
ように4つの交点 Xa YA”Xn YDがメモリ2
1に求められる。その4つの交点を4つのラインの図形
と共に表示すると第3図F、のように交点を強調した表
示となり、その交点の座標データは必要によりメモリ2
1から取り出すことができる。
[発明の効果コ 本発明によれば、CADシステムで作図された図形情報
の中で点情報を利用する解析データの作成処理を効率化
することができる。また、CADシステムにおいては、
交点等の点を一括して削除できる機能を持っているもの
があり、その機能を誤って使用した場合に要素データに
基づいて交点を復旧する場合に有効である。
【図面の簡単な説明】
第1図は本発明の原理的構成図、第2図t8+は実施例
の処理フロー図、第2図(b)は実施例のハードウェア
構成図、第3図は交点発生の処理フローを具体例1:よ
り示す図、第4図は従来例の交点発生方式の説明図であ
る。 第1図中 10:処理装置 11:交点発生手段 12:メモリ 13:入力装置 14:図形データファイル 15:表示装置 110:領域指定部 111:座標データ選択部 112=特性式作成部 113:交点算出部

Claims (1)

  1. 【特許請求の範囲】  機械設計用の図形データを処理するCADシステムに
    おける交点発生方式において、 入力装置からの領域を指定した交点発生指令により起動
    する交点発生手段(11)は、 図形データファイル(14)から指定領域に含まれる図
    形要素の座標データを座標データ選択部(111)によ
    り選択し、 該選択された座標データに基づいて特性式作成部(11
    2)において要素毎の特性式を作成し、交点算出部(1
    13)において前記複数の特性式を組み合わせることに
    より要素間の交点座標の算出を、全ての特性式の組み合
    わせについて行うことにより、一括して交点座標を発生
    することを特徴とするCADシステムにおける交点発生
    方式。
JP63123184A 1988-05-20 1988-05-20 Cadシステムにおける交点発生方式 Pending JPH01292577A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63123184A JPH01292577A (ja) 1988-05-20 1988-05-20 Cadシステムにおける交点発生方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63123184A JPH01292577A (ja) 1988-05-20 1988-05-20 Cadシステムにおける交点発生方式

Publications (1)

Publication Number Publication Date
JPH01292577A true JPH01292577A (ja) 1989-11-24

Family

ID=14854269

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63123184A Pending JPH01292577A (ja) 1988-05-20 1988-05-20 Cadシステムにおける交点発生方式

Country Status (1)

Country Link
JP (1) JPH01292577A (ja)

Similar Documents

Publication Publication Date Title
Ren et al. Virtual prototyping and manufacturing planning by using tri-dexel models and haptic force feedback
JP3337608B2 (ja) 解析シミュレーション装置
JPH04679A (ja) 座標格子作成支援方法及びその装置
JPH07200843A (ja) 可視化データ生成方法及び装置
JPH0623991B2 (ja) 座標格子生成支援方法及び装置
JPH0887608A (ja) 三次元形状モデル変形方法及び装置
JP2662540B2 (ja) 立体図形の距離測定装置
JPS60163162A (ja) 3次元連接体の形状定義方法
JP2575803B2 (ja) 3次元物体干渉チエック方法および装置
JPH0973476A (ja) 三次元形状情報入力装置
JP3353212B2 (ja) 引出線自動作成方法および引出線自動作成システム
JP2777628B2 (ja) 図形処理方法及び装置
JPS61286976A (ja) コンピュータ援助設計装置
JP2002149725A (ja) 3次元展開データ作成装置及び3次元展開データ作成方法
JP2993288B2 (ja) 加工プログラム作成装置
JP2000222605A (ja) 有限要素生成装置および有限要素生成方法
JPH0749965A (ja) 形状作成支援方法及びその装置
JPH10162168A (ja) 3次元描画ベクトルデータの入力方法
JPH0262677A (ja) 曲面メツシユ生成装置
JPH05134729A (ja) Cad/camにおける三次元像への寸法及び部品番 号の表示システム
JPH0447463A (ja) 数値データの編集方法及び情報処理装置
Hulbert et al. Structural Analysis via Generalized Interactive Graphics-STAGING. Volume I.
PYKHTEEV et al. Visualization of level sets and singular surfaces in differential games
JPH0525140B2 (ja)
Berger et al. Graphical representation of models and results in the finite element system COSAR