JP2002163303A - Data converting method - Google Patents

Data converting method

Info

Publication number
JP2002163303A
JP2002163303A JP2000362388A JP2000362388A JP2002163303A JP 2002163303 A JP2002163303 A JP 2002163303A JP 2000362388 A JP2000362388 A JP 2000362388A JP 2000362388 A JP2000362388 A JP 2000362388A JP 2002163303 A JP2002163303 A JP 2002163303A
Authority
JP
Japan
Prior art keywords
character string
data
computer
reproduced
error
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.)
Withdrawn
Application number
JP2000362388A
Other languages
Japanese (ja)
Inventor
Noriyuki Kajita
憲之 梶田
Toru Kobayashi
透 小林
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 Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries 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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2000362388A priority Critical patent/JP2002163303A/en
Publication of JP2002163303A publication Critical patent/JP2002163303A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily cancel an error when three-dimensional(3D) design data are converted to data available for a personal computer(PC) and the converted data are to generate the error in the PC. SOLUTION: The 3D data of a mechanical design drawing are downloaded from an upstream side computer 1 to a downstream side computer 2-1 (step S1), the part of 3D data, which can not be reproduced by the downstream side computer 2-1, is extracted (step S4), a partial character string as one part of the character string in that part is replaced with a replacing character string (step S6) and when that part can be reproduced by the downstream side computer 2-1 by replacement, the same character string as the partial character string is replaced from the character string in the other part of 3D data to the replacing character string (step S6). By repeating a trail for replacing the partial character string with the replacing character string (step S6), the 3D data are converted to be reproduced by the downstream side computer 2-1. It is not necessary to analyze a reproducing program for reproducing the 3D data in the downstream side computer 2-1.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、データ変換方法に
関し、特に、3次元設計データをデータ変換してパーソ
ナルコンピュータ・ソフトで利用可能なデータに変換し
た後にパーソナルコンピュータ上に発生するエラーを解
消するデータ変換方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data conversion method, and more particularly to an error occurring on a personal computer after converting three-dimensional design data into data usable by personal computer software. Related to data conversion method.

【0002】[0002]

【従来の技術】技術資料、マニュアル、訓練・教育資料
(以下、「技術資料等」と記載される)は一般的にパー
ソナルコンピュータにより作成され、これら技術資料等
は常に最新状態に維持されている。技術資料等には、図
面が添付されることが多い。技術資料等にパーソナルコ
ンピュータで再生できない図面データを添付する場合、
その図面データは、データ変換ソフトウェアによりパー
ソナルコンピュータで再生可能なデータ形式にデータ変
換されて、データ変換された図面データが技術資料等に
添付される。
2. Description of the Related Art Technical materials, manuals, training and educational materials (hereinafter referred to as "technical materials, etc.") are generally created by a personal computer, and these technical materials, etc. are always kept up to date. . Drawings are often attached to technical data. If you attach drawing data that cannot be reproduced on a personal computer to technical materials,
The drawing data is converted by a data conversion software into a data format that can be reproduced by a personal computer, and the converted drawing data is attached to technical materials and the like.

【0003】図4は、そのままではパーソナルコンピュ
ータで再生不可能な3次元設計データをパーソナルコン
ピュータで再生可能なデータ形式の図面データにデータ
変換する方法を示している。その3次元設計データは、
図4に示されるように、データ変換ソフトウェアにより
パーソナルコンピュータで使用するためのデータ形式に
データ変換される(ステップS101)。データ変換ソ
フトウェアが3次元データの全てをデータ変換すること
ができたとき、データ変換されたデータは、パーソナル
コンピュータにより再生されることができる(ステップ
S102)。通常、変換されたデータはこのままパーソ
ナルコンピュータで使用可能になる(ステップS10
4)。しかしながら、データ変換ソフトウェアが3次元
設計データの全てをデータ変換できないことがあり、こ
のとき、変換されたデータはパーソナルコンピュータに
エラーを発生させる。エラーが発生した場合、パーソナ
ルコンピュータはそのデータを再生することができない
(ステップS105)。
FIG. 4 shows a method of converting three-dimensional design data, which cannot be reproduced by a personal computer as it is, into drawing data in a data format that can be reproduced by a personal computer. The three-dimensional design data is
As shown in FIG. 4, the data is converted by the data conversion software into a data format for use in a personal computer (step S101). When the data conversion software can convert all of the three-dimensional data, the converted data can be reproduced by the personal computer (step S102). Usually, the converted data can be used as it is on a personal computer (step S10).
4). However, the data conversion software may not be able to convert all of the three-dimensional design data. At this time, the converted data causes an error in the personal computer. When an error occurs, the personal computer cannot reproduce the data (step S105).

【0004】変換されたデータがパーソナルコンピュー
タで再生できないとき、技術資料等に添付される図面
は、パーソナルコンピュータで新規に作成されるか、ま
たは既存の資料を切り貼りして作成される必要がある。
このとき、図面の精度が落ち、設計変更の反映が困難で
あり、または新規作成の手間がかかる等の不具合が生じ
る。
When the converted data cannot be reproduced by a personal computer, the drawings attached to the technical materials and the like must be newly created on the personal computer or created by cutting and pasting existing materials.
At this time, inconveniences such as a decrease in the accuracy of the drawing, a difficulty in reflecting the design change, and a troublesome new creation are caused.

【0005】このような3次元設計データとして、CA
TIAデータが知られている。CATIAとは、”Co
mputer−graphic Aided Thre
e−dimensional Interactive
Application”の略である。CATIAソ
フトウェアは、フランスの航空メーカーのダッソー社が
開発した3次元CAD用ソフトウェアである。CATI
Aデータでは、3次元形状が線(ワイヤ・モデル)、面
(サーフェス・モデル)、固体(ソリッド・モデル)で
定義されている。CATIAデータは、一般的にホスト
・コンピュータで使用される。
[0005] As such three-dimensional design data, CA
TIA data is known. CATIA is "Co
mputer-graphic Aided Thr
e-dimensional Interactive
CATIA software is a software for three-dimensional CAD developed by the French aviation manufacturer Dassault.
In the A data, a three-dimensional shape is defined by a line (wire model), a plane (surface model), and a solid (solid model). CATIA data is generally used in a host computer.

【0006】CATIAデータは、市販のパーソナルコ
ンピュータソフトウェアである3−D VIEWまたは
CATIAソフトウェアによりパーソナルコンピュータ
用の図面データにデータ変換されることができる。しか
し、全てのデータをデータ変換できないことがあり、こ
のとき、変換されたデータはパーソナルコンピュータに
エラーを発生させる。エラーが発生した場合、パーソナ
ルコンピュータはその図面データを再生することができ
ない。
The CATIA data can be converted into drawing data for a personal computer by using commercially available personal computer software, 3-D VIEW or CATIA software. However, not all data can be converted, and at this time, the converted data causes an error in the personal computer. When an error occurs, the personal computer cannot reproduce the drawing data.

【0007】[0007]

【発明が解決しようとする課題】本発明の課題は、市販
ソフトを用いて3次元設計データをパーソナルコンピュ
ータで利用可能なデータ形式にデータ変換した場合で、
データ変換されたデータがそのパーソナルコンピュータ
にエラーを発生させるとき、再生プログラムを解析する
ことなく容易にそのエラーを解除することができるデー
タ変換方法を提供することにある。
An object of the present invention is to convert three-dimensional design data into a data format usable by a personal computer using commercially available software.
It is an object of the present invention to provide a data conversion method that can easily remove the error without analyzing the reproduction program when the converted data causes an error in the personal computer.

【0008】本発明の他の課題は、データ変換されたデ
ータがパーソナルコンピュータにエラーを発生させると
き、再生プログラムを解析することなく容易に、且つ、
より効率よくそのエラーを解除することができるデータ
変換方法を提供することにある。
Another object of the present invention is to provide a personal computer which has an error in converted data easily and without analyzing a reproduction program.
An object of the present invention is to provide a data conversion method capable of canceling the error more efficiently.

【0009】[0009]

【課題を解決するための手段】その課題を解決するため
の手段が、下記のように表現される。その表現中に現れ
る技術的事項には、括弧()付きで、番号、記号等が添
記されている。その番号、記号等は、本発明の実施の複
数・形態又は複数の実施例のうちの少なくとも1つの実
施の形態又は複数の実施例を構成する技術的事項、特
に、その実施の形態又は実施例に対応する図面に表現さ
れている技術的事項に付せられている参照番号、参照記
号等に一致している。このような参照番号、参照記号
は、請求項記載の技術的事項と実施の形態又は実施例の
技術的事項との対応・橋渡しを明確にしている。このよ
うな対応・橋渡しは、請求項記載の技術的事項が実施の
形態又は実施例の技術的事項に限定されて解釈すること
を意味しない。
Means for solving the problem are described as follows. The technical items appearing in the expression are appended with numbers, symbols, etc. in parentheses (). The numbers, symbols, and the like are technical items that constitute at least one embodiment or a plurality of the embodiments of the present invention, in particular, the embodiments or the examples. Corresponds to the reference numerals, reference symbols, and the like assigned to the technical matters expressed in the drawings corresponding to the above. Such reference numbers and reference symbols clarify the correspondence and bridging between the technical matters described in the claims and the technical matters of the embodiments or examples. Such correspondence / bridge does not mean that the technical matters described in the claims are interpreted as being limited to the technical matters of the embodiments or the examples.

【0010】本発明によるデータ変換方法は、上流側コ
ンピュータ(1)から下流側コンピュータ(2−1〜2
−n)に上流側コンピュータ(1)の機械的設計図面に
対応する3次元データをダウンロードすること(ステッ
プS1)、下流側コンピュータで再生できない3次元デ
ータの部分を蓄積すること(ステップS4)、部分の文
字列の一部分である部分文字列を置換文字列に置換する
こと(ステップS6)、置換することにより部分を下流
側コンピュータ(2−1〜2−n)で再生することがで
きれば、3次元データの他の部分の文字列から部分文字
列に同じである文字列を置換文字列に置換すること(ス
テップS9)とを含む。
The data conversion method according to the present invention comprises the steps of:
-N) downloading three-dimensional data corresponding to the mechanical design drawing of the upstream computer (1) (step S1), storing the three-dimensional data that cannot be reproduced by the downstream computer (step S4), If a partial character string that is a part of the partial character string is replaced with a replacement character string (step S6), and if the replacement allows the part to be reproduced on the downstream computer (2-1 to 2-n), 3 Replacing a character string that is the same as the partial character string from a character string of another part of the dimensional data with a replacement character string (step S9).

【0011】3次元データを下流側コンピュータ(2−
1〜2−n)で再生可能な部分まで分割し、その部分を
文字列とみなす。文字列とは、順序を持つ文字を要素と
する集合である。その文字列中の部分文字列を置換文字
列に置換する試行を繰り返すことにより、3次元データ
を下流側コンピュータ(2−1〜2−n)に再生可能に
データ変換する。ダウンロードを実行するデータ変換プ
ログラムまたは下流側コンピュータ(2−1〜2−n)
で3次元データを再生する再生プログラムを解析する必
要がない。置換後のデータは、実質的に元データと異な
るが、再生できないことより良い。
The three-dimensional data is transferred to the downstream computer (2-
1 to 2-n), a portion that can be reproduced is divided, and that portion is regarded as a character string. A character string is a set having characters having an order as elements. By repeating the attempt to replace the partial character string in the character string with the replacement character string, the three-dimensional data is converted into data that can be reproduced by the downstream computers (2-1 to 2-n). Data conversion program for executing download or downstream computer (2-1 to 2-n)
Therefore, there is no need to analyze a reproduction program for reproducing three-dimensional data. Although the data after the replacement is substantially different from the original data, it is better that the data cannot be reproduced.

【0012】部分文字列は、下流側コンピュータ(2−
1〜2−n)で再生できない複数の3次元データの共通
部分である。下流側コンピュータ(2−1〜2−n)で
再生できない原因である部分文字列は、複数の3次元デ
ータに共通に含まれる文字列である可能性が高い。部分
文字列は、このような共通の文字列から試行されること
が好ましい。
The partial character string is stored in the downstream computer (2-
1 to 2-n), which is a common part of a plurality of three-dimensional data that cannot be reproduced. The partial character string that cannot be reproduced by the downstream computers (2-1 to 2-n) is likely to be a character string commonly included in a plurality of three-dimensional data. Substrings are preferably tried from such a common string.

【0013】部分文字列は、下流側コンピュータ(2−
1〜2−n)で再生できる3次元データの部分ではな
い。下流側コンピュータ(2−1〜2−n)で再生でき
ない原因である部分文字列は、再生可能な3次元データ
に含まれない可能性が高い。このような部分文字列の探
索は、効率を良くする点で好ましい。
The partial character string is stored in the downstream computer (2-
It is not a part of the three-dimensional data that can be reproduced in 1-2-n). It is highly likely that the partial character string which is a cause of being unable to be reproduced by the downstream computers (2-1 to 2-n) is not included in the reproducible three-dimensional data. Such a search for a partial character string is preferable in terms of improving efficiency.

【0014】本発明によるデータ変換プログラムは、3
次元データのうちコンピュータ(2−1〜2−n)で再
生できない一部を修正対象部として蓄積すること(ステ
ップS4)、修正対象部の一部分に対応する部分文字列
がコンピュータ(2−1〜2−n)にエラーを発生させ
る原因文字列であるかを判定すること(ステップS6,
S7,S8)、部分文字列が原因文字列であると判定さ
れたとき、一部の他の部分の文字列から部分文字列に同
じである文字列を置換文字列に置換すること(ステップ
S9)とを具備する。このようなデータ変換プログラム
は、エディタなどのテキストデータを再生するソフトウ
ェア上で実行される。部分文字列が原因文字列であるか
どうかは、修正対象部中の部分文字列を置換文字列に置
換したデータを再生したときにエラーが発生するかどう
かによって判別する。なお、再生するプログラムは、エ
ディタと独立に並行に実行されても、エディタに従属し
て実行されても良い。
The data conversion program according to the present invention comprises:
A part of the dimensional data that cannot be reproduced by the computer (2-1 to 2-n) is stored as a correction target part (step S4), and a partial character string corresponding to a part of the correction target part is stored in the computer (2-1 to 2-n). It is determined whether the character string causes an error in 2-n) (step S6).
(S7, S8), when it is determined that the partial character string is the cause character string, the character string that is the same as the partial character string from the character string of some other part is replaced with the replacement character string (step S9). ). Such a data conversion program is executed on software for reproducing text data, such as an editor. Whether or not the partial character string is the cause character string is determined based on whether or not an error occurs when data obtained by replacing the partial character string in the correction target part with the replacement character string is reproduced. The program to be reproduced may be executed independently and in parallel with the editor, or may be executed depending on the editor.

【0015】本発明によるデータ変換プログラムは、過
去に蓄積された複数の修正対象部に共通に含まれる文字
列から部分文字列を採用することを更に具備する。原因
文字列は、修正対象部に共通に含まれる文字列である可
能性が高い。部分文字列は、このような共通の文字列か
ら試行されることが好ましい。
[0015] The data conversion program according to the present invention further comprises employing a partial character string from a character string commonly stored in a plurality of correction target parts accumulated in the past. The cause character string is likely to be a character string commonly included in the correction target part. Substrings are preferably tried from such a common string.

【0016】本発明によるデータ変換プログラムは、コ
ンピュータ(2−1〜2−n)で再生できる3次元デー
タに対応する文字列に含まれる部分文字列を採用しない
ことを更に具備する。原因文字列は、再生可能な3次元
データに含まれない可能性が高い。このような部分文字
列を探索することは、効率を良くする点で好ましい。
[0016] The data conversion program according to the present invention further comprises not employing a partial character string included in a character string corresponding to three-dimensional data that can be reproduced by the computer (2-1 to 2-n). It is highly possible that the cause character string is not included in the reproducible three-dimensional data. Searching for such a partial character string is preferable in terms of improving efficiency.

【0017】[0017]

【発明の実施の形態】以下に添付図面を参照して、本発
明によるデータ変換方法について説明する。図1は、C
ATIAデータを使用するコンピュータ群を示してい
る。そのコンピュータ群は、図1に示されるように、ホ
ストコンピュータ1と複数のパーソナルコンピュータ2
−1〜2−nから形成されている。ホストコンピュータ
1は、複数のパーソナルコンピュータ2−1〜2−nに
接続されている。CATIAデータは、ホストコンピュ
ータ1により使用されているが、そのままではパーソナ
ルコンピュータ2−1〜2−nにより使用されることが
できない。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A data conversion method according to the present invention will be described below with reference to the accompanying drawings. FIG.
2 shows a group of computers using ATIA data. The computer group includes a host computer 1 and a plurality of personal computers 2 as shown in FIG.
-1 to 2-n. The host computer 1 is connected to a plurality of personal computers 2-1 to 2-n. The CATIA data is used by the host computer 1, but cannot be used by the personal computers 2-1 to 2-n as it is.

【0018】パーソナルコンピュータ2−j(j=1,
2,…,n)は、市販のソフトウェア「3−D VIE
W」を有している。市販のソフトウェア「3−D VI
EW」は、CATIAデータをパーソナルコンピュータ
2−jで使用するためのデータ形式にデータ変換する。
パーソナルコンピュータ2−jは、更に、データ変換さ
れた変換データを再生する再生プログラムを有し、テキ
ストデータを編集するエディタ3を有している。パーソ
ナルコンピュータ2−jは、図示されない修正対象デー
タ格納部とエラーデータ格納部とを更に有している。修
正対象データ格納部には、パーソナルコンピュータ2−
jにエラーを発生させる変換データが格納される。エラ
ーデータ格納部には、エラーを発生させる変換データの
全てまたは部分(以下、「エラーデータ」と記載され
る)が格納される。
The personal computer 2-j (j = 1,
2, ..., n) are commercially available software "3-D VIE
W ". Commercial software "3-D VI
“EW” converts CATIA data into a data format for use in the personal computer 2-j.
The personal computer 2-j further has a reproduction program for reproducing the converted data, and an editor 3 for editing text data. The personal computer 2-j further includes a correction target data storage unit and an error data storage unit (not shown). The personal computer 2-
Conversion data causing an error is stored in j. The error data storage unit stores all or part of the converted data that causes an error (hereinafter, referred to as “error data”).

【0019】図2は、エディタ3を詳細に示している。
エディタ3は、図2に示されるように、修正プログラム
4をライブラリとして有している。修正プログラム4
は、抽出蓄積処理5と探索処理6と置換処理7とを実行
する。抽出蓄積処理5では、パーソナルコンピュータ2
−jにエラーを発生させる変換データが修正対象データ
格納部に格納され、エラーを発生させるエラーデータが
エラーデータ格納部に格納される。探索処理6では、変
換データの文字列から適当な部分文字列が探索される。
置換処理7では、変換データの文字列の中の部分文字列
が他の文字列に置換される。
FIG. 2 shows the editor 3 in detail.
The editor 3 has a correction program 4 as a library, as shown in FIG. Patch 4
Executes an extraction accumulation process 5, a search process 6, and a replacement process 7. In the extraction and accumulation process 5, the personal computer 2
The conversion data that causes an error at −j is stored in the correction target data storage unit, and the error data that causes the error is stored in the error data storage unit. In search processing 6, an appropriate partial character string is searched from the character string of the converted data.
In the replacement process 7, the partial character string in the character string of the converted data is replaced with another character string.

【0020】図3は、本発明によるデータ変換方法の実
施の形態を示している。ホストコンピュータ1は、ユー
ザからの送信指示に応答して、CATIAデータをパー
ソナルコンピュータ2−jに送信する。パーソナルコン
ピュータ2−jは、図3に示されるように、「3−D
VIEW」を用いて送信されたCATIAデータをパー
ソナルコンピュータ2−j用のデータ形式に変換する
(ステップS1)。このとき、データ変換ソフトの変換
能力により、CATIAデータの全てが再生可能なデー
タ形式に変換されないことがある。パーソナルコンピュ
ータ2−jは、ユーザからのファイル再生指示に応答し
て、再生プログラムによりデータ変換のファイルの再生
を試みる。(ステップS2)。CATIAデータの全て
が再生可能にデータ変換されていた場合、パーソナルコ
ンピュータ2−jにはエラーが発生しない。変換データ
の中にデータ変換されていない部分がある場合は、パー
ソナルコンピュータ2−jにエラーが発生する。
FIG. 3 shows an embodiment of the data conversion method according to the present invention. The host computer 1 transmits CATIA data to the personal computer 2-j in response to a transmission instruction from the user. The personal computer 2-j, as shown in FIG.
The CATIA data transmitted using "VIEW" is converted into a data format for the personal computer 2-j (step S1). At this time, depending on the conversion capability of the data conversion software, the entire CATIA data may not be converted into a reproducible data format. The personal computer 2-j responds to a file reproduction instruction from the user and attempts to reproduce a data conversion file by using a reproduction program. (Step S2). If all the CATIA data has been converted to be reproducible, no error occurs in the personal computer 2-j. If the converted data contains a part that has not been converted, an error occurs in the personal computer 2-j.

【0021】パーソナルコンピュータ2−jにエラーが
発生することなく、変換後の変換データが再生できたと
きには(ステップS3;エラー無)、その変換データは
そのままユーザ側で使用される。パーソナルコンピュー
タ2−jにエラーが発生する場合には(ステップS3;
エラー発生)、変換データがパーソナルコンピュータ2
−jで使用できない。このとき、ユーザはパーソナルコ
ンピュータ2−j上でエディタ3を起動し、修正プログ
ラム4を実行する。修正プログラム4が実行されると抽
出蓄積処理5がまず実行される。即ち、エラーを発生さ
せる変換データが修正対象データ格納部に格納される
(ステップS4)。更に、変換データがパーソナルコン
ピュータ2−jにエラーを発生させる部分とエラーを発
生させない部分とに分割できる場合は、エラーを発生さ
せる部分が抽出されてエラーデータとしてエラーデータ
格納部に蓄積される。分割できない場合、変換データの
全てがエラーデータとしてエラーデータ格納部に蓄積さ
れる。
When the converted data can be reproduced without any error in the personal computer 2-j (step S3; no error), the converted data is used by the user as it is. If an error occurs in the personal computer 2-j (step S3;
Error occurs), the converted data is stored in the personal computer 2
Cannot be used with -j. At this time, the user starts the editor 3 on the personal computer 2-j and executes the correction program 4. When the correction program 4 is executed, the extraction accumulation processing 5 is first executed. That is, the conversion data that causes an error is stored in the correction target data storage (step S4). Further, when the converted data can be divided into a part causing an error in the personal computer 2-j and a part not causing an error, the part causing the error is extracted and stored in the error data storage unit as error data. If the data cannot be divided, all of the converted data is stored in the error data storage unit as error data.

【0022】修正対象データ格納部に蓄積された変換デ
ータは、テキストデータとして読み出される。(ステッ
プS5)。その変換データに対応した文字列の中から、
探索処理6が実行され、適当な部分文字列が探索される
(ステップS11)。適当な部分文字列は、過去に蓄積
された複数のエラーデータの文字列に共通に含まれる文
字列である。このような共通に含まれる文字列は、変換
データがパーソナルコンピュータ2−jにエラーを発生
させる原因部分である可能性が高い。更に、パーソナル
コンピュータ2−jで再生できた変換データをテキスト
データとして再生し、部分文字列がその変換データに対
応する文字列の中に含まれる場合、その部分文字列は除
外される。除外される部分文字列は、変換データがパー
ソナルコンピュータ2−jにエラーを発生させる原因部
分でない可能性が高い。このような部分文字列の探索に
より、パーソナルコンピュータ2−jにエラーを発生さ
せる原因部分である原因文字列を効率よく求めることが
できる。
The converted data stored in the correction target data storage is read out as text data. (Step S5). From the character strings corresponding to the converted data,
The search processing 6 is executed to search for an appropriate partial character string (step S11). The appropriate partial character string is a character string commonly included in the character strings of a plurality of error data accumulated in the past. Such a commonly included character string is highly likely to be the part where the converted data causes an error in the personal computer 2-j. Further, the converted data reproduced by the personal computer 2-j is reproduced as text data, and when a partial character string is included in the character string corresponding to the converted data, the partial character string is excluded. It is highly likely that the partial character string to be excluded is not a part where the converted data causes an error in the personal computer 2-j. By searching for such partial character strings, it is possible to efficiently determine the cause character string that is the cause of the error in the personal computer 2-j.

【0023】決定された部分文字列は、置換処理7によ
り、文字数0の文字列に置換される(ステップS1
2)。即ち、部分文字列は文字列中から削除される。置
換された文字列は、図面データに戻され、再生プログラ
ムにより再度図面データとして再生される(ステップS
7)。このとき、パーソナルコンピュータ2−jにエラ
ーが再度発生する場合と、エラーが発生しない場合とが
存在する。パーソナルコンピュータ2−jにエラーが発
生しないとき(ステップS8;エラー無)は、そのまま
置換された文字列は図面データとしてユーザ側で使用さ
れ、そのとき置換した部分文字列はエラーを発生させる
原因部分である原因文字列としてパーソナルコンピュー
タ2−jに蓄積される。再生不能な変換データが他にも
ある場合、その変換データも同様に原因文字列が削除さ
れる(ステップS9)。
The determined partial character string is replaced by a character string having the number of characters 0 by the replacement processing 7 (step S1).
2). That is, the partial character string is deleted from the character string. The replaced character string is returned to the drawing data, and is reproduced again as drawing data by the reproduction program (step S).
7). At this time, there are a case where the error occurs again in the personal computer 2-j and a case where the error does not occur. When no error occurs in the personal computer 2-j (step S8; no error), the replaced character string is used by the user as drawing data, and the replaced partial character string is a part causing the error. Is stored in the personal computer 2-j as the cause character string. If there is another converted data that cannot be reproduced, the cause character string is similarly deleted from the converted data (step S9).

【0024】エラーが発生する場合(ステップS8;エ
ラー発生)、再度ステップS11が実行される。ステッ
プS11では、探索処理6が実行されて適当な部分文字
列が決定される。その後、置換される前の変換データの
文字列中から部分文字列が削除される(ステップS1
2)。ステップS11,S12,S7,S8の処理は、
パーソナルコンピュータ2−jにエラーが発生しなくな
るまで繰り返し試行される。このような試行の結果とし
て、原因文字列が決定する。
When an error occurs (step S8; error occurrence), step S11 is executed again. In step S11, search processing 6 is executed to determine an appropriate partial character string. Thereafter, the partial character string is deleted from the character string of the converted data before replacement (step S1).
2). The processing of steps S11, S12, S7, S8
The process is repeated until no error occurs in the personal computer 2-j. As a result of such an attempt, a cause character string is determined.

【0025】なお、変換データを図面データとして再生
する再生プログラムは、本実施の形態ではエディタ3と
は独立に並行に実行されているが、エディタ3のライブ
ラリとして従属的に実行されても良い。
Although the reproduction program for reproducing the converted data as the drawing data is executed in parallel with the editor 3 in the present embodiment, it may be executed independently as a library of the editor 3.

【0026】本発明によるデータ変換方法をCATIA
データのソリッド・モデルのデータのデータ変換に適用
した場合で、ステップS1のデータ変換に市販のパーソ
ナルコンピュータ・ソフトウェア「3−D VIEW」
を用いたとき、エラーを発生させる原因部分である原因
文字列は文字列”#QANN”と文字列”#IND”で
ある。CATIAデータのソリッド・モデルのデータを
3−D VIEWでデータ変換して得られたデータは、
文字列”#QANN”と文字列”#IND”とを削除す
ると、パーソナルコンピュータ2−jで再生可能にな
る。このように文字列の置換により作成されたデータ
は、実際には元の変換データと異なっているが、実用上
は差し支えない。
The data conversion method according to the present invention is called CATIA.
When applied to data conversion of solid model data, commercially available personal computer software “3-D VIEW” is used for data conversion in step S1.
Is used, the cause character strings which are the causes of the error are the character string "#QANN" and the character string "#IND". The data obtained by converting the data of the solid model of CATIA data by 3-D VIEW is
When the character string “#QANN” and the character string “#IND” are deleted, the personal computer 2-j can reproduce the character string. The data created by replacing the character strings in this way is actually different from the original converted data, but is not harmful in practical use.

【0027】以上説明したように、本発明によるデータ
変換方法は、市販ソフト3−D VIEWを介してCA
TIAデータを変換した場合で、変換データがパーソナ
ルコンピュータにエラーを発生させるとき、エラーを解
除できる。このようなデータ変換方法によれば、再生ソ
フトウェアを解析することなく容易に、且つ、新規に図
面を作成するより速く求める図面を得られる。その結
果、大幅な費用節減、タイムリーな下流情報の改訂が期
待できる。
As described above, the data conversion method according to the present invention uses the commercial software 3-D VIEW to execute CA
When the TIA data is converted and the converted data causes an error in the personal computer, the error can be canceled. According to such a data conversion method, a desired drawing can be obtained easily without analyzing the reproduction software and faster than creating a new drawing. As a result, significant cost savings and timely revision of downstream information can be expected.

【0028】更に、設計の元データであるCATIAデ
ータを直接に図面データにデータ変換して利用すること
により、正確な図面を得ることが可能である。
Further, by converting the CATIA data, which is the original data of the design, directly into drawing data and using the drawing data, it is possible to obtain an accurate drawing.

【0029】[0029]

【発明の効果】以上説明したように、本発明によるデー
タ変換方法は、3次元設計データをパーソナルコンピュ
ータで利用可能にデータ変換した場合でデータ変換され
たデータがそのパーソナルコンピュータにエラーを発生
させるとき、そのエラーを容易に解除できる。
As described above, the data conversion method according to the present invention is applied to a case where three-dimensional design data is converted so that it can be used by a personal computer, and the converted data causes an error in the personal computer. , The error can be easily canceled.

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

【図1】図1は、CATIAデータを使用するコンピュ
ータ群を示すブロック図である。
FIG. 1 is a block diagram showing a group of computers using CATIA data.

【図2】図2は、本発明によるデータ変換方法の実施の
形態におけるエディタを示すブロック図である。
FIG. 2 is a block diagram showing an editor in an embodiment of a data conversion method according to the present invention.

【図3】図3は、本発明によるデータ変換方法の実施の
形態を示すフローチャートである。
FIG. 3 is a flowchart showing an embodiment of a data conversion method according to the present invention.

【図4】図4は、公知のデータ変換の実施の形態を示す
フローチャートである。
FIG. 4 is a flowchart showing an embodiment of a known data conversion.

【符号の説明】[Explanation of symbols]

1…ホストコンピュータ 2−1〜2−n…パーソナルコンピュータ S1〜S12…ステップ 1. Host computer 2-1 to 2-n Personal computer S1 to S12 Step

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B046 FA09 JA01 KA03 5B082 GA02  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 5B046 FA09 JA01 KA03 5B082 GA02

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】上流側コンピュータから下流側コンピュー
タに前記上流側コンピュータの機械的設計図面に対応す
る3次元データをダウンロードすること、 前記下流側コンピュータで再生できない前記3次元デー
タの部分を蓄積すること、 前記部分の文字列の一部分である部分文字列を置換文字
列に置換すること、 前記置換することにより前記部分を前記下流側コンピュ
ータで再生することができれば、前記3次元データの他
の部分の文字列から前記部分文字列に同じである文字列
を前記置換文字列に置換することとを含むデータ変換方
法。
1. Downloading three-dimensional data corresponding to a mechanical design drawing of the upstream computer from an upstream computer to a downstream computer, and accumulating a part of the three-dimensional data that cannot be reproduced by the downstream computer. Replacing a partial character string that is a part of the character string of the part with a replacement character string; if the replacement enables the part to be reproduced on the downstream computer, the other part of the three-dimensional data A data conversion method comprising: replacing a character string that is the same as the partial character string from a character string with the replacement character string.
【請求項2】請求項1において、 前記部分文字列は、前記下流側コンピュータで再生でき
ない複数の前記3次元データの文字列の共通部分である
データ変換方法。
2. The data conversion method according to claim 1, wherein the partial character string is a common part of a plurality of character strings of the three-dimensional data that cannot be reproduced by the downstream computer.
【請求項3】請求項1または請求項2のいずれかにおい
て、 前記部分文字列は、前記下流側コンピュータで再生でき
る前記3次元データの文字列の部分ではないデータ変換
方法。
3. The data conversion method according to claim 1, wherein the partial character string is not a character string part of the three-dimensional data that can be reproduced by the downstream computer.
【請求項4】3次元データのうちコンピュータで再生で
きない一部を修正対象部として蓄積すること、 前記修正対象部の一部分に対応する部分文字列が前記コ
ンピュータにエラーを発生させる原因文字列であるかを
判定すること、 前記部分文字列が前記原因文字列であると判定されたと
き、前記一部の他の部分の文字列から前記部分文字列に
同じである文字列を置換文字列に置換することとを具備
するデータ変換プログラムを記録したコンピュータ読み
取り可能な記録媒体。
4. A part of the three-dimensional data which cannot be reproduced by a computer is stored as a correction target part, and a partial character string corresponding to a part of the correction target part is a character string causing an error in the computer. When it is determined that the partial character string is the cause character string, a character string that is the same as the partial character string from the character string of the other part of the part is replaced with a replacement character string. And a computer-readable recording medium having recorded thereon a data conversion program.
【請求項5】請求項4において、 過去に蓄積された複数の前記修正対象部に共通に含まれ
る文字列から前記部分文字列を採用することを更に具備
するデータ変換プログラムを記録したコンピュータ読み
取り可能な記録媒体。
5. The computer-readable recording device according to claim 4, further comprising a step of adopting the partial character string from a character string that is stored in the past and commonly included in the plurality of correction target units. Recording medium.
【請求項6】請求項4または請求項5のいずれかにおい
て、 前記コンピュータで再生できる3次元データに対応する
文字列に含まれる前記部分文字列を採用しないことを更
に具備するデータ変換プログラムを記録したコンピュー
タ読み取り可能な記録媒体。
6. The data conversion program according to claim 4, further comprising a step of not employing the partial character string included in the character string corresponding to the three-dimensional data reproducible by the computer. Computer readable recording medium.
JP2000362388A 2000-11-29 2000-11-29 Data converting method Withdrawn JP2002163303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000362388A JP2002163303A (en) 2000-11-29 2000-11-29 Data converting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000362388A JP2002163303A (en) 2000-11-29 2000-11-29 Data converting method

Publications (1)

Publication Number Publication Date
JP2002163303A true JP2002163303A (en) 2002-06-07

Family

ID=18833676

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000362388A Withdrawn JP2002163303A (en) 2000-11-29 2000-11-29 Data converting method

Country Status (1)

Country Link
JP (1) JP2002163303A (en)

Similar Documents

Publication Publication Date Title
JP4378029B2 (en) Data processing method and apparatus, and storage medium
CN105045663A (en) Method and system for rapidly deploying virtual machine
US9286228B2 (en) Facilitating caching in an image-processing system
JP4342193B2 (en) Three-dimensional CAD system, partial reprojection method, and computer program
JP4676630B2 (en) 3D analysis model generation method, apparatus, 3D analysis model generation program and recording medium thereof
CN109426944B (en) Three-dimensional model file filing management system
JP2010198528A (en) Storage system
CN109918346A (en) A kind of creation method and device of file
JP2002163303A (en) Data converting method
KR100353843B1 (en) Method for storing and retrieving 3-dimension data on internet
EP1686588A3 (en) Data processing method and storage medium, and program for causing computer to execute the data processing method
JP4516385B2 (en) Assembly configuration design apparatus, assembly configuration design method, assembly configuration design program, and recording medium recording assembly configuration design program
JP6064266B2 (en) File processing method and file processing apparatus for long-term storage of data file
US20080180444A1 (en) Cad-system projection method, cad-system, and recording medium
JP2010157165A (en) Information processor, information processing method, and program
JP4093802B2 (en) CAD data conversion system
JP4392780B2 (en) Data storage processing method, program and storage medium thereof, and processing system
JPH09293085A (en) Design support device
JP4154164B2 (en) Knowledge reuse system
JP2012133478A (en) Database generation device and data base generation method
JP5768280B2 (en) File processing method and storage medium for long-term storage of data file
CN118377605A (en) Task scheduling model construction method and device
CN116012525A (en) Data processing method based on three-dimensional graphic image software and illusion engine
CN117274556A (en) Virtual scene editing and displaying method and device
CN114359461A (en) File format conversion method, conversion device and computer storage medium

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080205