JPS6272071A - Method and device for generating and supporting coordinate lattice - Google Patents

Method and device for generating and supporting coordinate lattice

Info

Publication number
JPS6272071A
JPS6272071A JP60212985A JP21298585A JPS6272071A JP S6272071 A JPS6272071 A JP S6272071A JP 60212985 A JP60212985 A JP 60212985A JP 21298585 A JP21298585 A JP 21298585A JP S6272071 A JPS6272071 A JP S6272071A
Authority
JP
Japan
Prior art keywords
coordinate
data
memory
coordinate grid
display
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.)
Granted
Application number
JP60212985A
Other languages
Japanese (ja)
Other versions
JPH0623991B2 (en
Inventor
Toshiyuki Takagi
敏行 高木
Kazuyoshi Miki
三木 一克
Yoichi Ose
洋一 小瀬
Hirobumi Uenishi
上西 博文
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60212985A priority Critical patent/JPH0623991B2/en
Publication of JPS6272071A publication Critical patent/JPS6272071A/en
Publication of JPH0623991B2 publication Critical patent/JPH0623991B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

PURPOSE:To generate a coordinate lattice with a high numerical simulation accuracy by setting an actuator space pattern and a mapping space pattern on a displaying device, corresponding to the section between both patterns and generating the coordinate lattice by a coordinate converting method. CONSTITUTION:When an analysis area is set on a plane, an arithmetic part 7a displays a two-dimensional analysis area at a displaying device 2A which comes to be an actual space pattern, and next, when an operator sets the simplifying analysis area, the simplifying analysis model is displayed at a displaying device 2B which comes to the mapping space pattern. The operator instructs the corresponding point or the side on the graphic displayed on displaying devices 2A and 2B. When the operator inputs the data to generate the coordinate lattice from a control panel 9, the arithmetic part 7a generates the coordinate lattice by the coordinate converting method and displays the result at the displaying devices 2A and 2B. When it is necessary to generate the three-dimensional lattice and the operator operates through the control panel 9, the arithmetic part 7a constitutes the three-dimensional analysis are in the computer by the operation of the rotating sweep. etc., and displays on the displaying device 2A for the actual space pattern.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、座標格子生成支援方法及びその装置に係り、
特に、生成される座標格子について、解析対象の物理現
象に対する解析作業に解析作業者の経験を反映させるの
に好適な座標格子生成支援方法及びその装置に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a coordinate grid generation support method and an apparatus thereof;
In particular, the present invention relates to a coordinate grid generation support method and apparatus suitable for reflecting the experience of an analysis worker in the analysis work for a physical phenomenon to be analyzed with respect to the generated coordinate grid.

〔発明の背景〕[Background of the invention]

梼造解析、流体解析、m磁場解析などの分野では、有限
要素法や差分法などを用いた汎用の数値解析コードが作
成され、精度の高い解析が可能となってきている。しか
し設計者が、それらの解析コードを用いて物理現象を解
析しようとする場合。
In fields such as structure analysis, fluid analysis, and m-magnetic field analysis, general-purpose numerical analysis codes using finite element methods and finite difference methods have been created, making highly accurate analysis possible. However, when designers try to analyze physical phenomena using these analysis codes.

座標格子生成2番号付け1節点座標の計算、物性データ
等のデータ作成に解析作業時間の大半が費される問題が
ある。特に3次元解析では、データ作成に、解析作業時
間の80〜90%が費される。
Coordinate grid generation 2 Numbering 1 There is a problem in that most of the analysis work time is spent on calculating the nodal coordinates and creating data such as physical property data. Particularly in three-dimensional analysis, 80 to 90% of the analysis work time is spent on data creation.

そこで、このデータ作成を省力化するために、各種のプ
リプロセサが開発されている。有限要素法の機械系CA
E用のプリプロセサ(たとえば、日本機械学会誌第88
巻第794号PP29−35に紹介されているCAEシ
ステムの形状モデリングシステム部)を例にとると、グ
ラフィックディスプレイをオンライン対話形式で用いて
解析対象物の幾何形状を計算機中に構築し、これをもと
に、内外挿により形状表面及び内部の座標格子点を決定
し、座標格子生成9番号材c7.物性データ等のデータ
を自動的に生成する。従来の方法では、グラフィックデ
ィスプレイ上には、解析領域そのものを表示し、その表
示図形上をライトペン等でビックすることにより、メツ
シュ点数、メツシュ集中点、物性データ等のデータを入
力していた。限られた計算機の記憶容量を用い、計算時
間内に満足できる解を得るためには、メツシュを解析上
重要な領域に集中させ、物理波の変化の少ない領域で疎
にするなどの工夫が必要であり、このようなメツシュ分
割を上記プリプロセサでは対話的に作成する。しかし、
解析対象物が3次元で、lla雑な形状をしている場合
には、物理的なモデル(例えば、流体解析では流速勾配
、構造解析では応力集中、電磁場解析では電場、磁場強
度等)としての解析対象物そのものを見て直観的に理解
することが雉しい場合がある。この場合、解析に最適だ
と考えられる座標格子(例えば、流体解析では流線、構
造解析では等応力線、電磁場解析では電気力線や磁力線
等に沿った座標格子)の生成が困難となり、座標格子が
適当でないため、数値解析コードによるシミュレーショ
ン結果が満足な値とならないこともある。
Therefore, various preprocessors have been developed to save labor in creating this data. Mechanical system CA using finite element method
E preprocessor (for example, Japan Society of Mechanical Engineers No. 88
Taking as an example the shape modeling system section of the CAE system introduced in Volume 794, PP29-35, the geometry of the object to be analyzed is constructed in a computer using a graphic display in an online interactive format, and this is Based on the coordinate grid points of the shape surface and interior are determined by interpolation and coordinate grid generation 9 number material c7. Automatically generate data such as physical property data. In the conventional method, the analysis area itself is displayed on a graphic display, and data such as mesh points, mesh concentration points, physical property data, etc. are input by scanning the displayed figure with a light pen or the like. In order to obtain a satisfactory solution within the calculation time using the limited memory capacity of a computer, it is necessary to concentrate meshes on areas that are important for analysis and sparse them on areas where physical waves change little. Such a mesh division is created interactively in the preprocessor. but,
When the object to be analyzed is three-dimensional and has a rough shape, it is necessary to use a physical model (e.g., flow velocity gradient in fluid analysis, stress concentration in structural analysis, electric field, magnetic field strength in electromagnetic field analysis, etc.). Sometimes it is difficult to intuitively understand the object to be analyzed by looking at it. In this case, it becomes difficult to generate a coordinate grid that is considered optimal for analysis (e.g., a coordinate grid along streamlines in fluid analysis, lines of equal stress in structural analysis, lines of electric or magnetic force in electromagnetic field analysis), and Because the grid is not appropriate, the simulation results obtained by the numerical analysis code may not be satisfactory.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、3次元の数値シミュレーションでの座
標格子を生成するための解析作業時間を装置を提供する
ことである。
An object of the present invention is to provide an apparatus for time-consuming analysis work for generating a coordinate grid in three-dimensional numerical simulation.

〔発明の概要〕[Summary of the invention]

本発明は、上記目的を達成するために、表示装置上に実
空間画面と写1空間画面とを設定し、写像空間画面上に
簡略化解析モデルを設定表示してから1両画面間にライ
トペン等で1対1対応をつけることにより格子生成デー
タを入力し、座標変換法によって座標格子を生成する方
法を提案するものである。
In order to achieve the above object, the present invention sets a real space screen and a mapping space screen on a display device, sets and displays a simplified analysis model on the mapping space screen, and then writes a light between the two screens. This paper proposes a method of inputting grid generation data by creating a one-to-one correspondence with a pen or the like, and generating a coordinate grid using a coordinate transformation method.

より正確に述べると、本発明の特徴は、3次元解析領域
の立体面の1面の形状データを実空間画面を用いて形状
定義データとして入力する第1入力ステップと、上記1
面の簡略化形状モデルを写像空間画面を用いて入力する
第2入力ステップと、第1入力ステップで入力された形
状定義データをもとに平面上の幾何形状データを計算す
る第1演算ステップと、演算結果を実空間画面上に表示
する第1表示ステップと、座標変換」により上記面上の
座標格子の座標値を計算する第2演算ステップと、計算
された座環格子点を実空間画面と写像空間両面とに表示
する第2表示ステップと、第1演算ステップによって計
算された幾何形状データを用いて3次元の解析領域の幾
何形状データを演算する第3演算ステップと、解析領域
の座標格子図を実空間画面上に表示する第3表示ステッ
プと、第3演算ステップによって幾何形状データが計算
された解析領域の簡略化モデルを写像空間画面を用いて
入力する第3入力ステップと、座標変換法により3次元
の座標格子値を計算する第4演算ステップと、3次元座
標格子の座標格子図を実空間画面上に表示する第4表示
ステップとからなり、第2表示ステップと第4表示ステ
ップで表示された解析領域の座標格子図を1119しな
がら第2及び第3入力ステップに戻り、上記簡略化形状
モデルを修正して、第2及び第4演算ステップにより座
標格子値を再演算し、座標格子図を更新し、この修正操
作をくり返すことにより、3次元解析領域内の格子の座
標値を生成することである。
To be more precise, the features of the present invention include a first input step of inputting shape data of one solid surface of a three-dimensional analysis area as shape definition data using a real space screen;
a second input step of inputting a simplified shape model of the surface using a mapping space screen; and a first calculation step of calculating geometric shape data on the plane based on the shape definition data input in the first input step. , a first display step of displaying the calculation results on the real space screen, a second calculation step of calculating the coordinate values of the coordinate grid on the surface by "coordinate transformation", and displaying the calculated locus grid points on the real space screen. a second display step for displaying on both sides of the mapping space; a third calculation step for calculating geometric data of a three-dimensional analysis region using the geometric data calculated in the first calculation step; and a third calculation step for calculating geometric data of a three-dimensional analysis region; a third display step of displaying the grid diagram on the real space screen; a third input step of inputting, using the mapping space screen, a simplified model of the analysis area for which geometric shape data have been calculated in the third calculation step; It consists of a fourth calculation step of calculating three-dimensional coordinate grid values using a conversion method, and a fourth display step of displaying a coordinate grid diagram of the three-dimensional coordinate grid on a real space screen. While processing the coordinate grid diagram of the analysis area displayed in step 1119, return to the second and third input steps, modify the above simplified shape model, and recalculate the coordinate grid values in the second and fourth calculation steps. , by updating the coordinate grid diagram and repeating this correction operation, the coordinate values of the grid within the three-dimensional analysis area are generated.

〔発明の実施例〕[Embodiments of the invention]

本発明の好適な一実施例を以下に説明する。第1図は、
本実施例の座標格子生成支援装置を示している。座標格
子生成支援装置1は、3次元の数値シミュレーションで
の座標格子の生成を支援するものであり、表示装置(C
RT)2A及び2B、画像表示制御装置3及び5、演算
処理装置(例えば、電子計算機)7、操作盤(例えば、
キーボード)9、及び外部記憶袋Fa8を有している。
A preferred embodiment of the present invention will be described below. Figure 1 shows
The coordinate grid generation support device of this embodiment is shown. The coordinate grid generation support device 1 supports the generation of coordinate grids in three-dimensional numerical simulation, and includes a display device (C
RT) 2A and 2B, image display control devices 3 and 5, arithmetic processing device (e.g. computer) 7, operation panel (e.g.
(keyboard) 9, and an external storage bag Fa8.

勿論。Of course.

ライトペンを使って入力する形式の表示装置を用いても
よい。画像表示制御装置3は、画像データ記憶部4を含
むとともに、表示袋[2Aに接続されている。また1画
像表示装置5は、画像データ記憶部6を含み、表示装置
2Bに接続されている。
A display device that allows input using a light pen may also be used. The image display control device 3 includes an image data storage section 4 and is connected to the display bag [2A]. Further, the one-image display device 5 includes an image data storage section 6, and is connected to the display device 2B.

演算処理袋!i!7は、演算部7a、処理手順記憶部7
b、中間データ記憶部7c、入力部7d、座標格子デー
タ出力部7e、画像データ入出力部71゜7jにより構
成される。処理手順記憶部は、第3A、B、C図にフロ
ーチャートで示す内容の処理手順のプログラムを記憶し
ている。操作盤は、入力部7dに接続される。画像表示
装置3及び5は、画像データ出力部71及び7Jに接続
される。外部記憶装置8には座標格子データの計算値が
格納され、数値シミュレーションプログラムで使用され
る。外部記憶装置8は、座標格子データ出力部7eに接
続されている。
Arithmetic processing bag! i! 7 is a calculation unit 7a and a processing procedure storage unit 7.
b, an intermediate data storage section 7c, an input section 7d, a coordinate grid data output section 7e, and an image data input/output section 71°7j. The processing procedure storage unit stores a program of the processing procedure shown in the flowcharts in FIGS. 3A, B, and C. The operation panel is connected to the input section 7d. Image display devices 3 and 5 are connected to image data output units 71 and 7J. Calculated values of coordinate grid data are stored in the external storage device 8 and used in the numerical simulation program. The external storage device 8 is connected to the coordinate grid data output section 7e.

第2A図は、処理手順記憶部7bのメモリの領域区分を
示したものである。処理手順記憶部7bは、第3A、B
、C図に示す処理手順プログラムのステップ17〜31
に対応するプログラムを記憶している。第2B図は、中
間データ記憶部7Cの各メモリの領域区分を示したもの
である。7c+〜7c11)は、区分された記憶部を示
している。
FIG. 2A shows the area division of the memory of the processing procedure storage section 7b. The processing procedure storage unit 7b includes the third A and B
, Steps 17 to 31 of the processing procedure program shown in Figure C
It stores the corresponding program. FIG. 2B shows the area divisions of each memory in the intermediate data storage section 7C. 7c+ to 7c11) indicate partitioned storage units.

次に、流体通路の座標格子生成例を基に、座標格子生成
支援装置1の作用を以下に説明する。座標格子生成支援
装置1のオペレータは、操作盤9を操作して解析領域の
立体面の1面の形状データを演算処理装置7に入力する
。入力する表示形態としては、第3角法等の製図法に従
う方法、透視図等がある。形状データは、演算処理装置
の入力部7dを介して演算部7aに入力される。そして
、処理手順記憶部7bに記憶されている第3A図のステ
ップ17からなる処理手順プログラムを呼び出す。演算
部7aは、そのプログラムに基づく処理を順次実施する
Next, the operation of the coordinate grid generation support device 1 will be described below based on an example of coordinate grid generation of a fluid passage. The operator of the coordinate grid generation support device 1 operates the operation panel 9 to input shape data of one surface of the three-dimensional surface of the analysis region to the arithmetic processing device 7. Examples of display formats to be input include a method according to a drafting method such as the third angle method, a perspective view, and the like. The shape data is input to the calculation section 7a via the input section 7d of the calculation processing device. Then, the processing procedure program consisting of step 17 in FIG. 3A stored in the processing procedure storage section 7b is called. The calculation unit 7a sequentially executes processing based on the program.

第3図のフローチャートに基づいて演算部7aの作用を
順次説明する。ステップ17で、平面上の解析領域がオ
ペレータによって設定され、その形状データは、中間デ
ータ記憶部7cの所定のアドレスのメモリ部7cに一時
的に記憶される。−方、演算部7aは、画像データ入出
力部719画像データ記憶部49画像表示制御装は3を
用いて、実空間画面となる表示装置1ff2Aに、第4
図に示される2次元解析領域を表示する。
The operation of the arithmetic unit 7a will be sequentially explained based on the flowchart of FIG. In step 17, an analysis area on a plane is set by the operator, and its shape data is temporarily stored in the memory section 7c at a predetermined address of the intermediate data storage section 7c. - On the other hand, the calculation section 7a uses the image data input/output section 719, the image data storage section 49, and the image display control device 3 to display the fourth
Display the two-dimensional analysis area shown in the figure.

次に、オペレータは、ステップ1Bで、簡略化解析領域
を設定し、演算部7aに入力する。その形状データは、
メモリ部7czに一時的に記憶される。演算部7aは1
画像データ出力部7j1画像データ記憶部69画像表示
制御装置5を用いて、写像空間画面となる表示装置i?
f2Bに、第5図に示される簡略化解析モデルを表示す
る。オペレータは、ステップ19で、表示装置f!2A
、2B上に表示され図形上において、対応する点または
辺を、カーソルかライトペンで指示する。演算部7aは
、この対応表をメモリ部7caに一時記憶する。第4図
と第5図の場合、1〜6で示した数字の同じ点が一対一
に対応しているものとする。
Next, in step 1B, the operator sets a simplified analysis area and inputs it to the calculation unit 7a. The shape data is
It is temporarily stored in the memory section 7cz. The calculation unit 7a is 1
Using the image data output unit 7j1, image data storage unit 69, and image display control device 5, a display device i? which becomes a mapping space screen is displayed.
The simplified analysis model shown in FIG. 5 is displayed on f2B. In step 19, the operator selects the display f! 2A
, 2B, and indicate the corresponding point or side on the figure with a cursor or light pen. The calculation unit 7a temporarily stores this correspondence table in the memory unit 7ca. In the case of FIG. 4 and FIG. 5, it is assumed that points with the same numbers 1 to 6 correspond one-to-one.

ステップ20では、オペレータは、操作盤9から座標格
子生成のためのデータ、例えば、座標格子点数、座標格
子集中点等を入力する。演算部7aは、入力データをメ
モリ部7C4に格納する。
In step 20, the operator inputs data for coordinate grid generation from the operation panel 9, such as the number of coordinate grid points, coordinate grid concentration points, etc. The calculation unit 7a stores the input data in the memory unit 7C4.

ステップ21では、メモリ部7cl、7cz+7c8.
及び7c+の情報をもとに、ステップ21の処理手順記
憶部7b4の手順に従い、座櫻変換法により座標格子を
生成し、その結果をメモリ部7CFlに一時格納して、
表示装置2A、2Bにその結果を表示する。第6図は、
実空間画面用の表示装置2A上の表示図、第7図は、写
像空間画面用の表示装置2B上の表示図である。
In step 21, memory units 7cl, 7cz+7c8 .
Based on information of
The results are displayed on the display devices 2A and 2B. Figure 6 shows
The display diagram on the display device 2A for the real space screen, FIG. 7, is the display diagram on the display device 2B for the mapping space screen.

ここでいう座標変換法とは、実空間上の座標X。The coordinate transformation method here refers to the coordinate X in real space.

y+Zと写像空間−ヒの座標ξ、η、ζを一対一に対応
づけるものである。すなわち、関数f、に。
This is a one-to-one correspondence between y+Z and the coordinates ξ, η, and ζ of the mapping space -H. That is, to the function f.

hによって、 x=f(ξ、η、ζLy=g(ξ、η、ζ)、 z =
 h (ξ、η、ζ)のように、一対一対応をつけるこ
とをいう、f。
By h, x=f(ξ, η, ζLy=g(ξ, η, ζ), z =
f refers to creating a one-to-one correspondence, such as h (ξ, η, ζ).

g+hは、陽に表わされた関数でなくてもよく、例えば
、 a2ξ/ax”+8”ξ/ay”+a”ξ/az”=:
P(ξ、η、ζ)a2rr/a x2+a2η/a y
”+a”+7/a z2=Q(ξ、η、ζ)a”Q/a
x”+a”ζ/ay”+a”ζ/az2=R(ξ、η、
ζ)等を数値的に解いたものでもよい。
g+h does not have to be an explicitly expressed function; for example, a2ξ/ax"+8"ξ/ay"+a"ξ/az"=:
P(ξ, η, ζ)a2rr/a x2+a2η/a y
“+a”+7/a z2=Q(ξ, η, ζ)a”Q/a
x”+a”ζ/ay”+a”ζ/az2=R(ξ, η,
ζ) etc. may be numerically solved.

ステップ22では、表示装置2A、2B上に表示された
格子図が、オペレータによって十分であると判断された
場合には、演算部7aは1表示装置上に、3次元問題で
あるか否かの質問を出す。
In step 22, if the operator determines that the grid diagrams displayed on the display devices 2A and 2B are sufficient, the arithmetic unit 7a displays on the first display device a message indicating whether or not the problem is a three-dimensional problem. Ask a question.

十分な格子でないとオペレータが判断した場合。If the operator determines that there is not enough grid.

演算部7aは、処理をステップ19へ戻す。The calculation unit 7a returns the process to step 19.

オペレータが、ステップ23で、3次元格子の生成が必
要であると操作盤9を通して操作した場合は、演算部7
aは、処理をステップ24へ進める。オペレータが3次
元格子が必要でないと操作した場合には、演算部7aは
、座標格子データ出力部7eを経て外部記憶袋Vt S
に座標格子生成データを出力する。
In step 23, when the operator operates through the operation panel 9 that it is necessary to generate a three-dimensional grid, the operation unit 7
a causes the process to proceed to step 24. When the operator determines that a three-dimensional grid is not necessary, the calculation section 7a outputs the external storage bag VtS via the coordinate grid data output section 7e.
Output the coordinate grid generation data to.

ステップ24では、演算部7aは、処理手順記憶部7b
sの手順に従い、メモリ部7czのデータを用いて、回
転スウイープ等の操作により3次元の解析領域を計算機
内に構築し、その結果をメモリ部7csに一時記憶する
。また、実空間画面用の表示装置i!2A上に第8図を
表示する。
In step 24, the calculation unit 7a stores the processing procedure storage unit 7b.
According to the procedure in step s, a three-dimensional analysis region is constructed in the computer by operations such as rotational sweep using the data in the memory section 7cz, and the results are temporarily stored in the memory section 7cs. In addition, the display device i! for real space screens is also available. Figure 8 is displayed on 2A.

ステップ25では、3次元の解析領域の簡略化モデルを
オペレータが入力する。演算部7aは、形状モデルを7
coに一時記憶し、写像空間画面である表示袋[2B上
に第9図を表示する。
In step 25, the operator inputs a simplified model of the three-dimensional analysis area. The calculation unit 7a converts the shape model into 7
9 is temporarily stored in co and displayed on the display bag [2B, which is the mapping space screen.

ステップ26では、オペレータは、表示装置2A、2B
上の図形の対応する頂点をピックし、一対一対応をつけ
る。そこて゛−一対一応をメモリ部7c+oに一時記憶
する。第8図と第9図では。
In step 26, the operator selects the display devices 2A, 2B.
Pick the corresponding vertices of the shape above to create a one-to-one correspondence. Therefore, the one-to-one data is temporarily stored in the memory section 7c+o. In Figures 8 and 9.

点1〜18がそれぞれ対応する頂点である。Points 1 to 18 are corresponding vertices.

ステップ27では、座標格子生成用のデータを操作盤か
ら入力する演算部7aは、データをメモリ部7altに
一時記憶する。
In step 27, the calculation unit 7a, which inputs data for coordinate grid generation from the operation panel, temporarily stores the data in the memory unit 7alt.

ステップ28では、メモリ部7cδ、7ce。In step 28, the memory units 7cδ, 7ce.

7c1o、及び7c1tの情報を用いて、座標変換法に
より3次元の座標格子を生成し1表示装置2A。
Using the information of 7c1o and 7c1t, a three-dimensional coordinate grid is generated by the coordinate transformation method and displayed on the display device 2A.

2B上に、それぞれ第10図、第11図を表示し。10 and 11 are respectively displayed on 2B.

座標格子データをメモリ部7clzに一時記憶する。The coordinate grid data is temporarily stored in the memory section 7clz.

ステップ29でオペレータが十分な格子であると判断し
た場合、座標格子生成データを外部記憶装置8に出力し
て処理を終了し、解析に適切な座標格子が生成される。
If the operator determines that the grid is sufficient in step 29, the coordinate grid generation data is output to the external storage device 8, the process is terminated, and a coordinate grid suitable for analysis is generated.

不十分な格子であると判断した場合、2次元格子生成か
ら再演算するか否かを表示装置に表示する。2次元格子
から再演算するとオペレータが答えた場合、演算部7a
は、処理をステップ19へ戻し、3次元格子から再演算
するとオペレータが答えた場合、演算部7aは、処理を
26へ戻す。
If it is determined that the grid is insufficient, the display device displays whether or not to perform recalculation from two-dimensional grid generation. If the operator answers to recalculate from the two-dimensional grid, the calculation unit 7a
If the operator answers that the operator will return the process to step 19 and recalculate from the three-dimensional grid, the calculation unit 7a returns the process to step 26.

本発明の他の実施例を次に説明する0本実施例は、第1
実施例の表示族fi2B、画像表示制御装置5.及び画
像データ記憶部6を取り除いたものである。このため、
出力部7jから出力された情報は、画像データ記憶部4
に記憶され、画像表示制御袋[3により表示袋fi2A
に表示される。本実施例においては、表示装置12Aに
実空間画面と写像空間画面が、同時または交互に表示さ
れる。
Other embodiments of the present invention will be described next.
Embodiment display family fi2B, image display control device 5. and the image data storage section 6 is removed. For this reason,
The information output from the output section 7j is stored in the image data storage section 4.
The display bag fi2A is stored in the image display control bag [3
will be displayed. In this embodiment, a real space screen and a mapping space screen are displayed simultaneously or alternately on the display device 12A.

いわゆるマルチウィンドウ化することも可能である。本
実施例においても前述の実施例と同様の効果が得られる
。さらに、でのハード構成要素が少ないので、座標格子
生成支援装置のシステムが単純化される。
It is also possible to create a so-called multi-window display. In this embodiment, the same effects as in the above-described embodiment can be obtained. Furthermore, since there are fewer hardware components, the system of the coordinate grid generation support device is simplified.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、写像空間両面上にオペレータが入力す
る簡略化モデルの単純な変更により実空間画面−ヒの座
標格子が変化するので、解析に対するオペレータの経験
を生かした座標格子作成ができる。例えば、第12A図
及び第12B図には、それぞれ左に実空間画面、右に写
像空間画面を示した。写像空間両面の簡略化モデルの設
定の違いにより、実空間画面上の座標格子が大きく異な
る。
According to the present invention, the coordinate grid of the real space screen-H changes by simply changing the simplified model that the operator inputs on both sides of the mapping space, so that the coordinate grid can be created by making use of the operator's experience in analysis. For example, FIGS. 12A and 12B each show a real space screen on the left and a mapping space screen on the right. The coordinate grid on the real space screen differs greatly depending on the settings of the simplified model on both sides of the mapping space.

図上の5−6の辺が流入口で2−3の辺が流出口である
ような流体の解析の場合には、第12B図のように簡略
化モデルを設定することにより流線に沿った格子が自動
的に作成でき、数値シミュレーションの精度が向上する
。従って、本発明によれば、オペレータの経験を座標格
子生成に反映し、数値シミュレーション精度の高い座標
格子を生成でき、しかも、座標格子生成に要する時間を
大幅に短縮できる。
When analyzing a fluid where side 5-6 in the diagram is the inlet and side 2-3 is the outlet, you can set the simplified model as shown in Figure 12B to analyze the fluid along the streamline. grids can be automatically created, improving the accuracy of numerical simulations. Therefore, according to the present invention, it is possible to reflect the operator's experience in coordinate grid generation, to generate a coordinate grid with high numerical simulation accuracy, and to significantly reduce the time required for coordinate grid generation.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明による座標格子生成支援装置の一実施例
のブロック図、第2A図は第1図の処理手順記憶部7b
内のメモリ部の説明図、第2B図は第1図の中間データ
記憶部7c内のメモリ部の説明図、第3A、B、0図は
第1図の処理手順記憶部7bに記憶されている処理手順
プログラムの概略のフローチャート図、第4図は第3A
図のステップ17によって得られた情報を表示した表示
装置2Aの画像の説明図、第5図は第3A図のステップ
18によって得られた情報を表示した表示装置2Bの画
像の説明図、第6図は第3A図のステップ21によって
得られた情報を表示した表示袋′e12Aの画像の説明
図、第7図は第3A図のステップ21によって得られた
情報を表示した表示装置2Bの画像の説明図、第8図は
第3B図のステップ24によって得られた情報を表示し
た表示袋fffi2Aの画像の説明図、第9図は第3B
図のステップ25によって得られた情報を表示した表示
袋[2Bの画像の説明図、第10図は第3B図のステッ
プ28によって得られた情報を表示した表示装置2Aの
画像の説明図、第11図は第38図のステップ28によ
って得られた情報を表示した表示袋!2Bの画像の説明
図、第12A、121’3図は写像空間両面上の簡略モ
デルの設定の違いによる実空間画面上の座標格子の差異
の説明図である。 1・・・座標格子生成支援装置、2A、2B・・・表示
装置fi、3.5・・・画像表示制御装置、4.6・・
・画像データ記憶部、7・・・演算処理装置、7a・・
・演算部、7b・・・処理手順記憶部、7c・・・中間
データ記憶部、7d・・・入力部、7i、7j・・・画
像データ出力部、8・・・外部記憶装置、9・・・操作
盤。
FIG. 1 is a block diagram of an embodiment of the coordinate grid generation support device according to the present invention, and FIG. 2A is a processing procedure storage unit 7b of FIG.
FIG. 2B is an explanatory diagram of the memory section in the intermediate data storage section 7c of FIG. 1, and FIGS. A schematic flowchart of the processing procedure program, Figure 4 is 3A.
FIG. 5 is an explanatory diagram of the image of the display device 2A displaying the information obtained in step 17 of the figure. FIG. 5 is an explanatory diagram of the image of the display device 2B displaying the information obtained in step 18 of FIG. The figure is an explanatory diagram of an image of the display bag 'e12A displaying the information obtained in step 21 of FIG. 3A, and FIG. 7 is an explanatory diagram of an image of the display device 2B displaying the information obtained in step 21 of FIG. Explanatory diagram, FIG. 8 is an explanatory diagram of the image of the display bag fffi2A displaying the information obtained in step 24 of FIG. 3B, and FIG.
FIG. 10 is an explanatory diagram of the image of the display bag [2B] displaying the information obtained in step 25 of FIG. Figure 11 is a display bag displaying the information obtained in step 28 of Figure 38! 2B, and 12A and 121'3 are explanatory diagrams of differences in coordinate grids on the real space screen due to differences in the settings of the simplified model on both sides of the mapping space. 1... Coordinate grid generation support device, 2A, 2B... Display device fi, 3.5... Image display control device, 4.6...
- Image data storage unit, 7... Arithmetic processing unit, 7a...
- Arithmetic section, 7b... Processing procedure storage section, 7c... Intermediate data storage section, 7d... Input section, 7i, 7j... Image data output section, 8... External storage device, 9. ··Operation board.

Claims (1)

【特許請求の範囲】 1、3次元解析領域の立体面の1面の形状データを実空
間画面を用いて形状定義データとして入力する第1入力
ステップと、上記1面の簡略化形状モデルを写像空間画
面を用いて入力する第2入力ステップと、第1入力ステ
ップで入力された形状定義データをもとに平面上の幾何
形状データを計算する第1演算ステップと、演算結果を
実空間画面上に表示する第1表示ステップと、座標変換
法により上記面上の座標格子の座標値を計算する第2演
算ステップと、計算された座標格子点を実空間画面と写
像空間画面とに表示する第2表示ステップと、第1演算
ステップにより計算された幾何形状データを用いて3次
元の解析領域の幾何形状データを演算する第3演算ステ
ップと、解析領域の座標格子図を実空間画面上に表示す
る第3表示ステップと、第3演算ステップによつて幾何
形状データが計算された解析領域の簡略化モデルを写像
空間画面を用いて入力する第3入力ステップと、座標変
換法により3次元の座標格子値を計算する第4演算ステ
ップと、3次元座標格子の座標格子図を実空間画面上に
表示する第4表示ステップとからなり、第2表示ステッ
プと第4表示ステップで表示された解析領域の座標格子
図で観察しながら第2及び第3入力ステップに戻り、上
記簡略化形状モデルを修正して、第2及び第4演算ステ
ップにより座標格子値を再演算し、座標格子図を更新し
、この修正をくり返すことにより、3次元解析領域内の
格子の座標値を生成することを特徴とする座標格子生成
支援方法。 2、解析領域の形状定義データを指定する操作盤と、操
作盤から入力した形状定義データを記憶する第1メモリ
と、操作盤を用いて入力した簡略化モデルを記憶する第
2メモリと、平面上の幾何形状モデルを作成する第1手
順を記憶している第3メモリと、第1メモリと第2メモ
リから該当するデータを読み出して平面上の座標格子を
座標変換法により計算する第2手順を記憶している第4
メモリと、第2手順により生成された座標格子値を記憶
する第5メモリと、第3メモリから該当するデータを読
み出し3次元の解析領域の幾何形状データを演算する第
3手順を記憶している第6メモリと、第3手順により演
算された3次元幾何形状データを記憶する第7メモリと
、操作盤から入力した3次元の簡略化モデルを記憶する
第8メモリと、第7メモリ及び第8メモリから該当する
データを読み出し座標変換法によつて3次元の座標を計
算する第4手順を記憶する第9メモリと、第4手順で作
成した座標格子値を記憶する第10メモリと、第2、第
5、第8、及び第10メモリの情報を表示可能な信号に
変換する表示制御装置と、表示制御装置の出力信号を図
形に表示する表示装置と、第1、第2、第3、及び第4
の手順に基づいて演算する演算手段と、第2及び第4手
順の繰り返しを制御する制御装置とからなる座標格子生
成支援装置。
[Claims] 1. A first input step of inputting the shape data of one solid surface of the three-dimensional analysis area as shape definition data using a real space screen, and mapping the simplified shape model of the one surface. A second input step for inputting data using a space screen; a first calculation step for calculating geometric shape data on a plane based on the shape definition data input in the first input step; a first display step of displaying the coordinate values of the coordinate grid on the surface by a coordinate transformation method; a second calculation step of displaying the calculated coordinate grid points on the real space screen and the mapping space screen; 2 display steps, a 3rd calculation step that calculates the geometric data of the three-dimensional analysis area using the geometric data calculated in the first calculation step, and display the coordinate grid diagram of the analysis area on the real space screen. a third display step of inputting the simplified model of the analysis area for which the geometric shape data has been calculated in the third calculation step using a mapping space screen; Consisting of a fourth calculation step for calculating grid values and a fourth display step for displaying a coordinate grid diagram of a three-dimensional coordinate grid on a real space screen, the analysis area displayed in the second display step and the fourth display step While observing on the coordinate grid diagram, return to the second and third input steps, modify the above simplified shape model, recompute the coordinate grid values in the second and fourth calculation steps, and update the coordinate grid diagram. A coordinate grid generation support method characterized in that by repeating this correction, coordinate values of a grid in a three-dimensional analysis region are generated. 2. An operation panel for specifying the shape definition data of the analysis area, a first memory for storing the shape definition data input from the operation panel, a second memory for storing the simplified model input using the operation panel, and a plane. A third memory that stores the first step of creating the above geometric model, and a second step of reading out the corresponding data from the first and second memories to calculate a coordinate grid on a plane using a coordinate transformation method. The fourth thing that remembers
A memory, a fifth memory that stores the coordinate grid values generated in the second step, and a third step that reads out the corresponding data from the third memory and calculates the geometric data of the three-dimensional analysis area. a sixth memory, a seventh memory that stores the three-dimensional geometric shape data calculated in the third step, an eighth memory that stores the three-dimensional simplified model input from the operation panel; a ninth memory that stores a fourth step of reading out corresponding data from the memory and calculating three-dimensional coordinates using a coordinate transformation method; a tenth memory that stores coordinate grid values created in the fourth step; , a display control device that converts information in the fifth, eighth, and tenth memories into a displayable signal, a display device that displays the output signal of the display control device in a graphic form, and a first, second, third, and and fourth
A coordinate grid generation support device comprising a calculation means that performs calculations based on the procedure, and a control device that controls repetition of the second and fourth procedures.
JP60212985A 1985-09-26 1985-09-26 Coordinate grid generation support method and apparatus Expired - Lifetime JPH0623991B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60212985A JPH0623991B2 (en) 1985-09-26 1985-09-26 Coordinate grid generation support method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60212985A JPH0623991B2 (en) 1985-09-26 1985-09-26 Coordinate grid generation support method and apparatus

Publications (2)

Publication Number Publication Date
JPS6272071A true JPS6272071A (en) 1987-04-02
JPH0623991B2 JPH0623991B2 (en) 1994-03-30

Family

ID=16631558

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60212985A Expired - Lifetime JPH0623991B2 (en) 1985-09-26 1985-09-26 Coordinate grid generation support method and apparatus

Country Status (1)

Country Link
JP (1) JPH0623991B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0281271A (en) * 1988-09-19 1990-03-22 Oki Electric Ind Co Ltd Design system based on computer aid
JPH02236677A (en) * 1989-03-10 1990-09-19 Hitachi Ltd Shape transforming method and device
JPH04230578A (en) * 1990-09-24 1992-08-19 Internatl Business Mach Corp <Ibm> Method and device for forming wire-mesh expression and computer system for collecting image data
US7952576B2 (en) 2006-12-20 2011-05-31 Canon Kabushiki Kaisha Image processing apparatus and method thereof
CN104986353A (en) * 2015-06-23 2015-10-21 中国航空工业集团公司西安飞机设计研究所 Wing support rod section design method
WO2021049202A1 (en) * 2019-09-13 2021-03-18 佳央 徳山 Information processing device, program, and information processing method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0281271A (en) * 1988-09-19 1990-03-22 Oki Electric Ind Co Ltd Design system based on computer aid
JPH02236677A (en) * 1989-03-10 1990-09-19 Hitachi Ltd Shape transforming method and device
JPH04230578A (en) * 1990-09-24 1992-08-19 Internatl Business Mach Corp <Ibm> Method and device for forming wire-mesh expression and computer system for collecting image data
US7952576B2 (en) 2006-12-20 2011-05-31 Canon Kabushiki Kaisha Image processing apparatus and method thereof
CN104986353A (en) * 2015-06-23 2015-10-21 中国航空工业集团公司西安飞机设计研究所 Wing support rod section design method
CN104986353B (en) * 2015-06-23 2017-03-08 中国航空工业集团公司西安飞机设计研究所 A kind of wing strut Section Design method
WO2021049202A1 (en) * 2019-09-13 2021-03-18 佳央 徳山 Information processing device, program, and information processing method

Also Published As

Publication number Publication date
JPH0623991B2 (en) 1994-03-30

Similar Documents

Publication Publication Date Title
JPH04296975A (en) Three-dimensional graphic data generating device
JPS6272071A (en) Method and device for generating and supporting coordinate lattice
JP3221137B2 (en) Analysis device
JPH09166957A (en) Device for constructing three-dimensional model for design and construction of bridge
JPH04679A (en) Method and device for supporting coordinate grid preparation
JP3337608B2 (en) Analysis simulation device
JPS63656A (en) Supporting method for generation of coordinate grid
JP2002207777A (en) Method for generating neutral plane model
Hofmeyer et al. Pre-processing parallel and orthogonally positioned structural design elements to be used within the finite element method
JP2003006552A (en) Simulation system, simulation method and simulation program
JPH0638269B2 (en) Method and device for supporting coordinate grid creation
JP2810051B2 (en) Automatic element dividing device
CN116796612B (en) Bridge three-dimensional parametric modeling and structure analysis linkage-based design method
JP3848717B2 (en) 3D model generation system
JPS63304376A (en) Back-up method for production of coordinate grating
JP2796728B2 (en) Graphic processing method and apparatus
JPH0350681A (en) Method and device for supporting generation of coordinate grid
JPH11144093A (en) Method and device for analytic mesh generation
JPH0749965A (en) Shape production supporting method and device therefor
JPH0644350A (en) Method for generating solid-state element of finite element method mainly composed of hexahedron due to plane display
Rogers Dynamic 3D modelling for architectural design
JP2754880B2 (en) Plotting device
JPS6297070A (en) Method for dividing finite element
JPH02207370A (en) Method for supporting generation and analysis of coordinate grid
JPS61125637A (en) 3-dimensional coordinate input method