JP2015166895A - Design information search device, design information search method, and design information search program - Google Patents
Design information search device, design information search method, and design information search program Download PDFInfo
- Publication number
- JP2015166895A JP2015166895A JP2014040630A JP2014040630A JP2015166895A JP 2015166895 A JP2015166895 A JP 2015166895A JP 2014040630 A JP2014040630 A JP 2014040630A JP 2014040630 A JP2014040630 A JP 2014040630A JP 2015166895 A JP2015166895 A JP 2015166895A
- Authority
- JP
- Japan
- Prior art keywords
- information
- change
- design
- current
- design information
- 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
Links
Images
Abstract
Description
本発明は、設計情報検索装置、設計情報検索方法および設計情報検索プログラムに関する。 The present invention relates to a design information search apparatus, a design information search method, and a design information search program.
製品を設計した後、その製品を検証するために、強度解析などの解析作業を行うことが一般的である。設計者は、解析者が行った解析結果をもとに、強度不足などの問題点を把握して設計を修正する。
特許文献1には、製品の設計データの解析結果を蓄積したデータベースから選択された解析内容を修正させることで、設計者から解析者に対する新たな解析依頼の作成を支援する設計解析方法が記載されている。
After designing a product, analysis work such as strength analysis is generally performed to verify the product. Based on the analysis result performed by the analyst, the designer grasps problems such as insufficient strength and corrects the design.
同じ計算機や同じプログラムを用いたとしても、解析者による解析結果の品質は、熟練者と初心者とで大きく異なることもある。解析対象となる3次元の形状データは製品ごとに多様であり、熟練者は、それぞれの形状データの特性に合わせて、解析の種類や解析の適用箇所を的確に選択している。一方、初心者は、熟練者のような高度な知識を持ち合わせていないことにより、解析プログラムの機能を活かしきることができず、強度不足の発見漏れなどの不充分な解析を行ってしまうこともある。
そこで、熟練者の解析結果をデータベースとして蓄積しておき、初心者が解析を行うときに、その解析に類似する熟練者の解析結果を取得できれば、初心者の助けになる。
Even if the same computer or the same program is used, the quality of the analysis result by the analyst may differ greatly between the skilled person and the beginner. The three-dimensional shape data to be analyzed varies from product to product, and an expert selects the type of analysis and the application location of the analysis in accordance with the characteristics of each shape data. On the other hand, beginners may not be able to make full use of the functions of the analysis program because they do not have advanced knowledge like experienced people, and may perform insufficient analysis such as omission of lack of strength. .
Therefore, it is helpful for the beginner to accumulate the analysis results of the skilled person as a database and acquire the analysis result of the skilled person similar to the analysis when the beginner performs the analysis.
また、製品設計を行うときには、1回の設計や1回の解析で済むことは少なく、何度も解析や設計を行うことで、徐々に製品の問題点を解消して設計を改良していく場合が多い。そのため、熟練者の解析結果を製品設計ごとという大まかな単位で検索させても、その改良過程においてどの解析が、初心者の今回の解析に有効かがわからないため、データ検索結果を今回の解析に有効な部分に絞り込む必要がある。 Also, when designing a product, it is rare that only one design or one analysis is required. By performing analysis and design many times, problems in the product are gradually solved and the design is improved. There are many cases. Therefore, even if the expert's analysis results are searched in rough units of each product design, it is not clear which analysis is effective for this analysis for beginners in the improvement process, so the data search results are effective for this analysis It is necessary to narrow down to the correct part.
そこで、本発明は、過去の解析結果から今回の解析に有効な解析結果を効率的に検索させることを、主な課題とする。 Therefore, the main object of the present invention is to efficiently search for analysis results effective for the current analysis from past analysis results.
前記課題を解決するために、本発明の設計情報検索装置は、
過去の解析データを含む設計情報が設計の各段階に分けて構成される従来プロセスの情報と、前記従来プロセスの情報内の前段階の設計情報から後段階の設計情報への差分である従来変更情報とが記憶されている記憶手段と、
今回の設計結果として変更前後の設計情報を含む今回プロセスの情報の入力を受け付ける入力部と、
入力された前記今回プロセスの情報から設計情報の差分を今回変更情報として抽出する変更抽出部と、
前記今回変更情報を検索キーとし、前記記憶手段内の各段階の前記従来変更情報から、前記今回変更情報に類似する前記従来変更情報を検索する変更検索部と、
検索された前記従来変更情報に対応する前記従来プロセスの情報の設計情報のうちの少なくとも後段階の設計情報の前記解析データを前記記憶手段から取得して出力する出力部と、を有することを特徴とする。
その他の手段は、後記する。
In order to solve the above-mentioned problem, the design information retrieval apparatus of the present invention provides:
Conventional process information, which includes design information including past analysis data divided into each stage of design, and a change from previous stage design information to subsequent stage design information in the conventional process information Storage means for storing information;
An input unit that accepts input of information on the current process including design information before and after the change as the current design result,
A change extraction unit that extracts design information differences from the input information of the current process as current change information;
Using the current change information as a search key, a change search unit that searches the conventional change information similar to the current change information from the conventional change information at each stage in the storage unit;
An output unit that obtains and outputs the analysis data of at least a subsequent stage of design information of the information of the conventional process corresponding to the retrieved conventional change information from the storage unit; And
Other means will be described later.
本発明によれば、過去の解析結果から今回の解析に有効な解析結果を効率的に検索させることができる。 According to the present invention, an analysis result effective for the current analysis can be efficiently retrieved from the past analysis results.
以下、本発明の一実施形態を、図面を参照して詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
図1は、設計情報検索装置1を示す構成図である。
設計情報検索装置1は、演算処理を行う際に用いられる記憶手段としてのメモリと、前記演算処理を行う演算処理装置とを少なくとも備えるコンピュータを搭載または内蔵しているものとする。このコンピュータのメモリは、RAM(Random Access Memory)などにより構成される。演算処理は、CPU(Central Processing Unit)によって構成される演算処理装置が、メモリ上のプログラムを実行することで、実現される。
設計情報検索装置1は、入力される初心者の変更前後の設計情報の差分を手がかりとして、あらかじめ記憶してある熟練者の変更前後の設計情報の差分から類似する差分を検索し、検索された差分結果の設計情報を初心者に提供するデータマイニング装置として動作する。
FIG. 1 is a configuration diagram showing a design
The design
The design
さらに、設計情報検索装置1は、各処理部(入力部11、タスク抽出部11b、タスク検索部12、変更抽出部13、変更検索部14、および、出力部15)を構成するためのプログラムと、その各処理部の処理に使用される各データとして、今回タスク21、今回プロセス22(変更前設計情報23と、変更後設計情報24とを含む)、今回変更情報25、従来タスク31、および、従来プロセス32(従来設計情報33と、従来変更情報35とを含む)とを記憶するための記憶手段を有する。
Furthermore, the design
入力部11は、今回プロセス22(詳細は図2,図9)および従来プロセス32(詳細は図3)の入力を受け付ける。今回プロセス22および従来プロセス32は、各設計段階の設計情報を段階順に並べたものである。
The input unit 11 receives inputs of the current process 22 (details are FIGS. 2 and 9) and the conventional process 32 (details are FIG. 3). In the
タスク抽出部11bは、今回プロセス22から今回タスク21を抽出するとともに、従来プロセス32から従来タスク31を抽出する(詳細は図4)。なお、今回プロセス22と、その今回プロセス22から抽出した今回タスク21とは、互いに対応付けられて設計情報検索装置1の記憶手段内に登録される。同様に、従来プロセス32と、その従来プロセス32から抽出した従来タスク31とは、互いに対応付けられて設計情報検索装置1の記憶手段内に登録される。
なお、データベースにおけるデータ本体を従来プロセス32とすると、従来タスク31は、そのデータ本体を効率的に検索させるためのインデックスに該当する。
The task extraction unit 11b extracts the
If the data body in the database is the
タスク検索部12は、今回タスク21に類似する従来タスク31を検索し、その検索された従来タスク31に対応する従来プロセス32を取得する(詳細は図4)。
変更抽出部13は、タスク検索部12が検索した今回プロセス22から今回変更情報25を抽出するとともに(詳細は図5)、タスク検索部12が取得した従来プロセス32から従来変更情報35を抽出する(詳細は図6,図7)。
変更検索部14は、今回変更情報25に類似する従来変更情報35を、従来プロセス32から検索する。
出力部15は、検索された従来変更情報35に対応する従来設計情報33の解析データを取得して出力する。
The task search unit 12 searches for a
The change extraction unit 13 extracts the
The change search unit 14 searches the
The output unit 15 acquires and outputs analysis data of the
図2は、今回プロセス22を示す説明図である。今回プロセス22は、変更前設計情報23から変更後設計情報24への変更のプロセスを示す情報である。
変更前設計情報23は、文書データ23aと、形状データ23bと、解析データ23cと、概要データ23zとを含めて構成される。
変更後設計情報24は、文書データ24aと、形状データ24bと、解析データ24cと、概要データ24zとを含めて構成される。
FIG. 2 is an explanatory diagram showing the
The
The
文書データ23a,24aは、形状データ23b,24bを設計する際に設計者によって入力された設計ドキュメントであり、人間が読めるようにテキスト形式で記述されている。文書データ23a,24aには、例えば、形状データ23b,24bの材料が「鉄」である旨が記載される。
形状データ23b,24bは、3D−CAD(Computer Aided Design)のモデルなどで記述される設計対象の形状を示すデータである。
解析データ23c,24cは、形状データ23b,24bに対して、強度解析、熱解析、電磁解析、流体解析、振動解析、音響解析などの各種解析処理の結果として作成されるデータである。本実施形態では、解析処理が行われた解析データを示すのに、微細な三角形の集合であるメッシュ表現を用いる。
The
The
The
概要データ23z,24zは、文書データ23a,24aの概要を示すデータ(材料「鉄」)と、形状データ23b,24bの概要を示すデータ(モデル「基礎モデル」や「面取り追加」)と、解析データ23c,24cの概要を示すデータ(「解析結果:強度不足、熱溜まり有り」や「解析結果:強度OK、熱溜まり無し」)とで構成される。
この概要データ23z,24zは、入力部11を介してユーザが手入力してもよいし、概要を示すデータ元を入力として、設計情報検索装置1が抽出してもよい。
The
The
図3は、従来プロセス32を示す説明図である。従来プロセス32は、各段階(ここでは、第1版と第4版)の従来設計情報33の変更のプロセスを示す情報である。
従来設計情報33も、変更前設計情報23や変更後設計情報24と同様に、文書データ33aと、形状データ33bと、解析データ33cと、概要データ33zとを含めて構成される。
FIG. 3 is an explanatory diagram showing the
Similarly to the
図4は、今回タスク21に類似する従来タスク31を検索するタスク検索部12を示す説明図である。
今回タスク21および従来タスク31は、それぞれ製品種類、部品種類、設計目標を含めて構成される。
「製品種類」は、製品の名称や機能などで定義されており、例えば、パワエレ(パワーエレクトロニクス)装置、エレベータ、情報機器である。タスク抽出部11bは、設計情報内の文書データからのあらかじめ登録されているキーワード抽出処理や、設計情報内の形状データからのあらかじめ登録されている製品形状データとの照合処理などにより、各設計情報から製品種類を抽出する。
「部品種類」は、部品の名称や形状などで定義されており、例えば、板金部品、コンデンサ、銅板部品、バッテリである。タスク抽出部11bは、設計情報内の形状データからのあらかじめ登録されている部品形状データとの照合処理などにより、各設計情報から部品種類を抽出する。
FIG. 4 is an explanatory diagram showing the task search unit 12 that searches for a
The
The “product type” is defined by the name and function of the product, for example, a power electronics device, an elevator, and an information device. The task extraction unit 11b performs each design information by a keyword extraction process registered in advance from the document data in the design information, a collation process with product shape data registered in advance from the shape data in the design information, and the like. Extract product type from
The “component type” is defined by the name and shape of the component, and is, for example, a sheet metal component, a capacitor, a copper plate component, or a battery. The task extraction unit 11b extracts a part type from each piece of design information, for example, by collation processing with part shape data registered in advance from shape data in the design information.
「設計目標」は、設計目標を満たすか否かを判定するための解析種類に関わる各物理量で定義されており、例えば、熱(発熱低減)、強度(応力低減)、流量(通風改良)である。また、設計目標は、指定する物理量のパターンで定義するケースもあり、「バッテリ付近の熱溜り」と、「コンデンサ付近の熱溜り」などがある。タスク抽出部11bは、設計情報内の文書データからのあらかじめ登録されているキーワード抽出処理や、設計情報内の解析データからの解析種別を示すキーワード抽出処理などにより、各設計情報から設計目標を抽出する。 “Design target” is defined by each physical quantity related to the analysis type for determining whether or not the design target is satisfied. For example, it is defined by heat (heat generation reduction), strength (stress reduction), and flow rate (ventilation improvement). is there. In addition, there are cases where the design target is defined by a specified physical quantity pattern, such as “heat accumulation near the battery” and “heat accumulation near the capacitor”. The task extraction unit 11b extracts a design target from each design information by a keyword extraction process registered in advance from document data in the design information or a keyword extraction process indicating an analysis type from the analysis data in the design information. To do.
タスク検索部12は、タスク抽出部11bにより抽出された今回タスク21および従来タスク31それぞれに含まれる各キーワードを、「製品種類」などの項目ごとに比較して、一致するキーワードの数や一致するキーワードの割合が高いほど、類似度が高いとして判定する。そして、タスク検索部12は、類似度が高い(所定値よりも高い、または、従来タスク31間での類似度の順位が、所定順位よりも高い)従来タスク31を、検索結果として抽出する。
または、タスク検索部12は、例えば、参考文献「清水勇喜, 設計プロセスと連携した有用情報配信技術の開発,日本機械学会論文集,Vol78, 1226-1234, 2012」に記載の文書関連度評価技術を用いて、文書と文書との関連度を評価することで、今回タスク21と類似する従来タスク31を抽出してもよい。
以上、図4を参照して説明したタスク検索部12によるタスク検索処理により、大量の従来プロセス32が格納されている大規模なデータベースであっても、今回タスクに有益な従来プロセス32を事前に絞り込むことができる。
The task search unit 12 compares each keyword included in each of the
Alternatively, the task search unit 12 is a document relevance evaluation technique described in, for example, a reference document “Yuki Shimizu, Development of useful information distribution technology linked with the design process, Transactions of the Japan Society of Mechanical Engineers, Vol 78, 1226-1234, 2012”. The
As described above, the task search process performed by the task search unit 12 described with reference to FIG. 4 allows the
図5は、今回変更情報25を示す説明図である。図5では、変更前設計情報23を左列に記載し、変更後設計情報24を右列に記載し、左列と右列との中間位置に今回変更情報25の概要を記載する。
今回変更情報25は、(1)「属性変更」と、(2)「モデル変更」と、(3)「解析結果変更」とのうちの少なくとも1つの変更情報から構成されている。このように多様な視点で変更内容を抽出することで、所望の検索結果を初心者に与えることができる。
FIG. 5 is an explanatory diagram showing the
The
(1)「属性変更」は、「材料変更:鉄→銅」など、材料などの属性の変更である。変更抽出部13は、以下に示すように、変更前設計情報23と変更後設計情報24とから「属性変更」を抽出する。
まず、変更抽出部13は、変更前後の形状データ23b,24bを互いに同じ座標系に置いて比較することで、変更前後で形状が共通する(座標系内で重複する)形状データの部品集合を抽出し、その部品集合のうちの体積(ボリューム)が最大の共通部品を選択する。
次に、変更抽出部13は、最大の共通部品を示す名称を検索キーとして、文書データ23a,24aからそれぞれその共通部品の材料名を検索する。検索された両材料名が不一致であるときには、「材料変更:鉄→銅」などの形式に従って、「属性変更」が抽出される。
(1) “Attribute change” is a change of an attribute such as a material such as “material change: iron → copper”. The change extraction unit 13 extracts “attribute change” from the
First, the change extraction unit 13 compares the
Next, the change extraction unit 13 searches the
(2)「モデル変更」は、モデル形状変化であり、部品の追加、部品の削除、部品の開口、補強の追加、補強の削除、補強の開口などが挙げられる。また、「部品」や「補強」を具体化した、仕切り板の追加、リブとフィレットの追加なども、モデル変更も一例である。
変更抽出部13は、変更前後の形状データ23b,24bを互いに同じ座標系に置いて比較することで、形状データ23b,24bの差分となる形状を抽出し、その抽出した差分形状を対象とした、文献「針谷著,設計者気づき支援システム(日本機械学会誌2011.8,Vol.114,No.1113)」などに記載された形状認識処理により、差分形状を示すキーワード(面取り)と、追加や削除などのCAD操作を示すキーワードとを取得する。
なお、今回変更情報25には、抽出した差分形状の周囲を破線で囲み、「変更A」などの差分形状を示すIDが割り当てられている。そして、変更前後それぞれの差分形状を拡大したもの(図5の破線の囲み部分)も、拡大前の形状データ23b,24bと併せて今回変更情報25に含めている。
(2) “Model change” is a model shape change, and includes addition of a part, deletion of a part, opening of a part, addition of reinforcement, deletion of reinforcement, opening of reinforcement, and the like. In addition, model changes are also examples, such as the addition of partition plates and the addition of ribs and fillets that embody “parts” and “reinforcement”.
The change extraction unit 13 extracts the shape that is the difference between the
The
また、変更抽出部13は、形状認識結果から曲げといった加工に関する情報を取り出すには、CAD形状と加工形状名が対応づけられた表を用意し、前記の形状認識処理により認識された形状をもとに、用意された表から形状に対応する加工形状名を取り出す。
さらに、変更抽出部13は、CAD形状と部品名との対応関係が記載された表も同様に用意し、CAD形状に対応する部品名を取り出してもよい。
これにより、CADによる設計変更操作に対応した加工形状名や部品名を設計変更内容として抽出することができる。
In addition, the change extraction unit 13 prepares a table in which the CAD shape and the processing shape name are associated with each other in order to extract information on processing such as bending from the shape recognition result, and includes the shape recognized by the shape recognition processing. In addition, a machining shape name corresponding to the shape is extracted from the prepared table.
Further, the change extraction unit 13 may similarly prepare a table in which the correspondence relationship between the CAD shape and the part name is described, and extract the part name corresponding to the CAD shape.
As a result, the machining shape name and part name corresponding to the design change operation by CAD can be extracted as the design change contents.
(3)「解析結果変更」は、性能の改良に関わる物理量の変化であり、最大応力が下がること、風量と風速が上がること、固有値が変動することなどがある。
変更抽出部13は、以下に示すように解析データ23c,24cから「解析結果変更」を抽出する。
まず、変更抽出部13は、解析データ23c,24cの解析種類に関する情報(応力、温度、熱、流速)などを用いて、文書データ23a,23bに記載された設計基準を読み取る。設計基準は、例えば、以下のフォーマットで記載されている。
・設計基準を満足する条件: ミーゼス応力<応力閾値→強度OK
・設計基準を満足しない条件: ミーゼス応力>応力閾値→強度不足
応力閾値は、例えば、80[kgf/mm2](=80×9806650[Pa])である。
(3) “Analysis result change” is a change in physical quantity related to performance improvement, which includes a decrease in maximum stress, an increase in air volume and speed, and a change in eigenvalue.
The change extraction unit 13 extracts “analysis result change” from the
First, the change extraction unit 13 reads design standards described in the
・ Conditions that satisfy the design criteria: Mises stress <stress threshold → strength OK
-Conditions that do not satisfy the design criteria: Mises stress> stress threshold → insufficient strength The stress threshold is, for example, 80 [kgf / mm 2 ] (= 80 × 9806650 [Pa]).
次に、変更抽出部13は、各解析データ23c,24cについて、読み取った設計基準を満たしているか否かを判定する。もし、解析データ23c,24cそれぞれについて、1箇所でも設計基準を満たしていない箇所(ミーゼス応力>応力閾値となる箇所)が存在する場合、その解析データ23cまたは解析データ24cは、「強度不足」と判定される。
Next, the change extraction unit 13 determines whether or not the read design criteria are satisfied for each
そして、変更抽出部13は、「解析データ23cの判定結果(強度不足)→解析データ24cの判定結果(強度OK)」という「解析結果変更」を抽出する。
一方、解析データ24cの入力が省略される場合、変更抽出部13は、解析データ23cが「設計基準を満足しない条件」であるときには、「設計基準を満足しない条件」から「設計基準を満足する条件」にすることが好ましい。つまり、変更抽出部13は、「強度不足→強度OK」の「解析結果変更」を抽出してもよい。
Then, the change extraction unit 13 extracts “analysis result change” that is “determination result of
On the other hand, when the input of the
図6は、従来変更情報35を示す説明図である。
変更抽出部13は、図5で説明した今回変更情報25と同様にして、第1版などの古い版の従来設計情報33から、第4版などの新しい版の従来設計情報33への変更内容を、従来変更情報35として抽出する。よって、従来変更情報35も、(1)「属性変更」と、(2)「モデル変更」と、(3)「解析結果変更」とから構成されている。
ここで、変更抽出部13は、(3)「解析結果変更」において、横軸を形状データの位置とし、縦軸を解析データの解析結果である応力としたグラフにより、「強度不足」や「強度OK」の根拠を示してもよい。変更抽出部13は、このグラフ内で物理量変化量の最も大きい場所(破線で囲った場所)を抽出し、強調表示する。
さらに、変更抽出部13は、今回変更情報25と同様に、抽出した差分形状の周囲を破線で囲み、「変更A」などの差分形状を示すIDを割り当て、その差分形状の拡大図を(2)「モデル変更」内に記載してもよい。
FIG. 6 is an explanatory diagram showing the
In the same way as the
Here, in (3) “Analysis Result Change”, the change extraction unit 13 uses a graph in which the horizontal axis is the position of the shape data and the vertical axis is the stress that is the analysis result of the analysis data. The basis of “strength OK” may be indicated. The change extraction unit 13 extracts and highlights a place having the largest physical quantity change amount (place surrounded by a broken line) in the graph.
Further, similarly to the
このように抽出された従来変更情報35により、面取りを追加したため、変更後の解析結果である物理量(応力)が変更前よりも低減したこと(つまり、強度不足が解消されたこと)がわかる。つまり、今回変更情報25に類似する従来変更情報35には、応力が低減するという事前評価がなされているので、今回変更情報25を入力するユーザは、従来変更情報35を参照することにより、今回変更情報25に対する解析を行う前に、応力が低減することが期待できることを把握できる。
It can be seen from the
図7は、各段階の従来設計情報33から各段階の従来変更情報35を抽出する変更抽出部13の処理内容を示す説明図である。
従来設計情報33には、図3で説明した各レビュー段階の概要データ33zの項目として、属性情報と、モデルと、解析結果とが含まれている。
例えば、第1版の従来設計情報33の解析結果には「強度不足、熱溜まり有り」という2つの問題点がある。
第2版の従来設計情報33は、第1版の従来設計情報33の形状データに対して、補強を追加することにより、「強度不足」は解消される。一方、「熱溜まり有り」の問題点は、依然として残っている。
第3版の従来設計情報33は、第2版の従来設計情報33の形状データに対して、追加された補強に開口することにより、「熱溜まり有り」は解消されるが、その副作用として「強度不足」が発生してしまう。
第4版の従来設計情報33は、第3版の従来設計情報33の形状データに対して、面取りを追加することにより、「強度不足、熱溜まり有り」という2つの問題点が同時に解消される。
FIG. 7 is an explanatory diagram showing the processing contents of the change extraction unit 13 that extracts the
The
For example, the analysis result of the first version of the
In the second version of the
Although the third version of the
In the fourth version of the
従来変更情報35には、第n版の従来設計情報33から第n+1版の従来設計情報33への変更内容の項目として、属性情報の変更と、モデルの変更と、解析結果の変更とが含まれている。
なお、従来変更情報35や今回変更情報25が対象とするレビュー(版)は、変更前「第n版」→変更後「第n+1版」のように直前の版からの変更に限定されず、変更前「第1版」→変更後「第4版」のように、変更後よりも前の版を変更前としてもよい。
The
The review (version) targeted by the
変更抽出部13は、第n版の従来設計情報33と、第n+1版の従来設計情報33とを項目ごとに比較して、その差分を従来変更情報35として抽出する。
次に、変更抽出部13は、図5で説明したように、変更前設計情報23と変更後設計情報24とを項目ごとに比較して、その差分を今回変更情報25として抽出する。例えば、今回変更情報25は、「属性変更:無し」、「モデル変更:面取り」、「解析結果変更:強度不足→強度OK(強度の改善)」の組み合わせである。
The change extraction unit 13 compares the nth version of the
Next, as described with reference to FIG. 5, the change extraction unit 13 compares the
そして、変更検索部14は、今回変更情報25を検索キーとし、各段階の従来変更情報35から、今回変更情報25に類似する従来変更情報35を検索する。
例えば図7の場合、第1版→第2版の従来変更情報35と、第3版→第4版の従来変更情報35とがそれぞれ「強度の改善」において、今回変更情報25と一致するものの、「モデル変更:面取り」は第3版→第4版の従来変更情報35だけが一致するので、変更検索部14は、第3版→第4版の従来変更情報35を、検索結果として取得する。
Then, the change search unit 14 searches the
For example, in the case of FIG. 7, the first version → second version
図8は、設計情報検索装置1の処理を示すフロー説明図である。
S101は、タスク抽出部11bが、入力部11により入力された従来プロセス32から従来タスク31を抽出する処理である(図4参照)。
S102は、変更抽出部13が、S101の従来プロセス32の各従来設計情報33から従来変更情報35を抽出する処理である(図7参照)。
S103は、S101と同様に、タスク抽出部11bが、入力部11により入力された今回プロセス22から今回タスク21を抽出する処理である。
S104は、S102と同様に、変更抽出部13が、S103の今回プロセス22から今回変更情報25を抽出する処理である。
FIG. 8 is a flow explanatory diagram showing processing of the design
S101 is processing in which the task extraction unit 11b extracts the
S102 is a process in which the change extraction unit 13 extracts the
S103 is processing in which the task extraction unit 11b extracts the
S104 is processing in which the change extraction unit 13 extracts the
S105は、タスク検索部12が、S103の今回タスク21に類似する、S101の従来タスク31を検索する処理である(図4参照)。
S106は、タスク検索部12が、S105で検索された従来タスク31の従来プロセス32(S101で抽出元となったもの)を取得する処理である。
S107は、変更検索部14が、S104の今回変更情報25に類似するS102の従来変更情報35を、S106の従来プロセス32から検索する処理である。
In S105, the task search unit 12 searches for the
S106 is processing in which the task search unit 12 acquires the
S107 is processing in which the change search unit 14 searches for the
S108は、出力部15が、S107で検索された従来変更情報35に対応する従来設計情報33(S102で抽出元となったもののうちの少なくとも変更後のもの)の解析データを取得して出力する処理である。この出力処理では、例えば、出力部15は、表示装置に対して、図5の今回変更情報25と、図6の従来変更情報35とを画面の左右に分けて並べて表示する。
In S108, the output unit 15 acquires and outputs analysis data of the conventional design information 33 (at least after the change from the extraction source in S102) corresponding to the
図9は、今回プロセス22の入力画面(S103の入力処理)を示す画面図である。「今回情報の入力」ボタン210が押されると、今回情報入力画面220が表示される。
今回情報入力画面220の表示欄221は、変更前設計情報23のファイル特定情報(ディレクトリ名称とファイル名称との組み合わせ)が表示される。選択ボタン222が押されると、ファイル選択ダイアログが表示され、表示欄221に表示されるファイル特定情報を選択させる。
同様にして、今回情報入力画面220の表示欄223には、選択ボタン224によって選択される変更後設計情報24のファイル特定情報が表示される。
なお、表示欄221(変更前設計情報23の入力手段)と、表示欄223(変更後設計情報24の入力手段)とは、同じ今回情報入力画面220内に設置されているが、別々の画面に設置されていてもよい。
FIG. 9 is a screen diagram showing an input screen of the current process 22 (input processing in S103). When the “input current information”
The
Similarly, in the
The display field 221 (input means for the pre-change design information 23) and the display field 223 (input means for the post-change design information 24) are installed in the same current
今回情報入力画面220の表示欄225には、選択ボタン226によって選択される今回変更情報25のファイル特定情報が表示される。なお、今回変更情報25は、今回プロセス22(変更前設計情報23、変更後設計情報24)とは異なり、機械生成(変更抽出部13の出力)されるデータであるので、既存のファイルを選択する代わりに、新たなファイル特定情報を入力させる。
そして、「従来設計情報の検索」ボタンが押されると、図8のS104〜S108が実行されることにより、表示欄221,223,225で指定された各データをもとにして、今回変更情報25に類似する従来変更情報35が検索され、その従来設計情報33に対応する従来設計情報33の解析データが出力される。
In the
Then, when the “search for conventional design information” button is pressed, S104 to S108 in FIG. 8 are executed, so that the current change information is based on the data specified in the display fields 221, 223, and 225. The
以上説明した本実施形態では、熟練設計者による従来プロセス32として、設計各段階での解析データを含む従来設計情報33をあらかじめ設計情報検索装置1内に用意しておく。そして、変更抽出部13は、初心設計者による今回プロセス22が入力されると、変更前後の設計情報の差分(今回変更情報25、従来変更情報35)を今回変更情報25として抽出する。
変更検索部14は、今回変更情報25と、従来設計情報33の差分である従来変更情報35とを比較することによって、今回プロセス22に類似する従来プロセス32の設計段階を取得する。
In the present embodiment described above,
The change search unit 14 acquires the design stage of the
初心設計者は、出力部15から出力される従来プロセス32の設計段階(特に、類似する設計変更後の従来設計情報33内の解析データ)を把握することにより、設計変更の内容に関連する過去解析事例を効率よく参照できる。
よって、初心設計者は、今回プロセス22の解析(変更後設計情報24の解析データの作成)が苦手であっても、従来設計情報33内の解析データを参照することで、強度の改善などの問題解決に役立つ熟練設計者の解析内容を、今回の設計に活用することができる。
The original designer knows the design stage of the
Therefore, even if the original designer is not good at analyzing the process 22 (creating the analysis data of the
なお、本発明は前記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、前記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。
また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。また、上記の各構成、機能、処理部、処理手段などは、それらの一部または全部を、例えば集積回路で設計するなどによりハードウェアで実現してもよい。
また、前記の各構成、機能などは、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。
In addition, this invention is not limited to an above-described Example, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described.
Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment.
Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment. Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit.
Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor.
各機能を実現するプログラム、テーブル、ファイルなどの情報は、メモリや、ハードディスク、SSD(Solid State Drive)などの記録装置、または、IC(Integrated Circuit)カード、SDカード、DVD(Digital Versatile Disc)などの記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。
Information such as programs, tables, and files for realizing each function is stored in memory, a hard disk, a recording device such as an SSD (Solid State Drive), an IC (Integrated Circuit) card, an SD card, a DVD (Digital Versatile Disc), etc. Can be placed on any recording medium.
Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.
1 設計情報検索装置
11 入力部
11b タスク抽出部
12 タスク検索部
13 変更抽出部
14 変更検索部
15 出力部
21 今回タスク
22 今回プロセス
23 変更前設計情報
24 変更後設計情報
25 今回変更情報
31 従来タスク
32 従来プロセス
33 従来設計情報
35 従来変更情報
DESCRIPTION OF
Claims (7)
今回の設計結果として変更前後の設計情報を含む今回プロセスの情報の入力を受け付ける入力部と、
入力された前記今回プロセスの情報から設計情報の差分を今回変更情報として抽出する変更抽出部と、
前記今回変更情報を検索キーとし、前記記憶手段内の各段階の前記従来変更情報から、前記今回変更情報に類似する前記従来変更情報を検索する変更検索部と、
検索された前記従来変更情報に対応する前記従来プロセスの情報の設計情報のうちの少なくとも後段階の設計情報の前記解析データを前記記憶手段から取得して出力する出力部と、を有することを特徴とする
設計情報検索装置。 Conventional process information, which includes design information including past analysis data divided into each stage of design, and a change from previous stage design information to subsequent stage design information in the conventional process information Storage means for storing information;
An input unit that accepts input of information on the current process including design information before and after the change as the current design result,
A change extraction unit that extracts design information differences from the input information of the current process as current change information;
Using the current change information as a search key, a change search unit that searches the conventional change information similar to the current change information from the conventional change information at each stage in the storage unit;
An output unit that obtains and outputs the analysis data of at least a subsequent stage of design information of the information of the conventional process corresponding to the retrieved conventional change information from the storage unit; Design information retrieval device.
請求項1に記載の設計情報検索装置。 The change extraction unit extracts the common parts of the shape data by comparing the shape data before and after the change in the same coordinate system as the difference between the design information to be extracted, and the design information before and after the change. By referring to the correspondence data between the shape data of the part described in the document data in advance and the material information of the part, the material information corresponding to the common part is specified before and after the change, and the material information before and after the change. The design information retrieval apparatus according to claim 1, wherein a match or mismatch is extracted as the current change information.
請求項1に記載の設計情報検索装置。 The change extraction unit extracts difference components that are different from each other in the shape data before and after the change by arranging the shape data before and after the change in the same coordinate system as a difference in design information to be extracted, and comparing them. Referring to the correspondence data between the shape data of the described part and the name of the part, the name of the differential part is specified, and the differential part name is added or deleted before and after the change. The design information search apparatus according to claim 1, wherein a combination with information indicating whether or not information is extracted as the current change information.
請求項1に記載の設計情報検索装置。 The change extraction unit, when the analysis data that is a result of analyzing the design information before the change in the information of the current process does not satisfy a predetermined design standard, information of the information of the conventional process that does not satisfy the predetermined design standard 2. The design according to claim 1, wherein the current change information for retrieving the conventional change information from design information to design information of the information of the conventional process that satisfies the predetermined design criteria is created. 3. Information retrieval device.
前記記憶手段内の前記従来プロセスの情報は、設計対象を特定する情報または設計目標を特定する情報を示す従来タスクと対応付けられており、
前記タスク抽出部は、入力された前記今回プロセスの情報の設計情報を読み取り、読み取った設計情報内の前記形状データから前記設計対象を特定する情報を抽出する処理、または、読み取った設計情報内の前記文書データから前記設計目標を特定する情報を抽出する処理を行うことで、前記今回プロセスの情報に対応する今回タスクを抽出し、
前記タスク検索部は、抽出された前記今回タスクを検索キーとして、前記記憶手段内の前記従来タスクから類似する前記従来タスクを検索し、その検索結果に対応する前記従来プロセスの情報を、前記変更検索部の検索対象とすることを特徴とする
請求項1ないし請求項4のいずれか1項に記載の設計情報検索装置。 The design information search apparatus further includes a task extraction unit and a task search unit,
The information of the conventional process in the storage means is associated with a conventional task indicating information for specifying a design target or information for specifying a design target,
The task extraction unit reads the design information of the input information of the current process and extracts information for specifying the design target from the shape data in the read design information, or in the read design information By extracting the information specifying the design target from the document data, the current task corresponding to the current process information is extracted,
The task search unit searches for the conventional task similar to the conventional task in the storage unit using the extracted current task as a search key, and changes the information of the conventional process corresponding to the search result to the change The design information search device according to any one of claims 1 to 4, wherein the design information is set as a search target of a search unit.
前記記憶手段には、過去の解析データを含む設計情報が設計の各段階に分けて構成される従来プロセスの情報と、前記従来プロセスの情報内の前段階の設計情報から後段階の設計情報への差分である従来変更情報とが記憶されており、
前記入力部は、今回の設計結果として変更前後の設計情報を含む今回プロセスの情報の入力を受け付け、
前記変更抽出部は、入力された前記今回プロセスの情報から設計情報の差分を今回変更情報として抽出し、
前記変更検索部は、前記今回変更情報を検索キーとし、前記記憶手段内の各段階の前記従来変更情報から、前記今回変更情報に類似する前記従来変更情報を検索し、
前記出力部は、検索された前記従来変更情報に対応する前記従来プロセスの情報の設計情報のうちの少なくとも後段階の設計情報の前記解析データを前記記憶手段から取得して出力することを特徴とする
設計情報検索方法。 Executed by a design information search device having a storage means, an input unit, a change extraction unit, a change search unit, and an output unit;
The storage means includes information on a conventional process in which design information including past analysis data is divided into each stage of design, and from previous stage design information to subsequent stage design information in the conventional process information. The conventional change information that is the difference between
The input unit accepts input of information of the current process including design information before and after the change as a current design result,
The change extraction unit extracts a difference in design information from the input information of the current process as current change information,
The change search unit uses the current change information as a search key, searches the conventional change information similar to the current change information from the conventional change information in each stage in the storage unit,
The output unit acquires and outputs the analysis data of at least a subsequent stage of design information of the information of the conventional process corresponding to the searched conventional change information from the storage unit. Yes Design information search method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014040630A JP2015166895A (en) | 2014-03-03 | 2014-03-03 | Design information search device, design information search method, and design information search program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014040630A JP2015166895A (en) | 2014-03-03 | 2014-03-03 | Design information search device, design information search method, and design information search program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015166895A true JP2015166895A (en) | 2015-09-24 |
Family
ID=54257747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014040630A Pending JP2015166895A (en) | 2014-03-03 | 2014-03-03 | Design information search device, design information search method, and design information search program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015166895A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110059328A (en) * | 2017-12-08 | 2019-07-26 | 富士通株式会社 | Structural Analysis method, information processing equipment and computer readable storage medium |
CN111598579A (en) * | 2019-02-02 | 2020-08-28 | 阿里巴巴集团控股有限公司 | Commodity content processing method and device, storage medium and processor |
-
2014
- 2014-03-03 JP JP2014040630A patent/JP2015166895A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110059328A (en) * | 2017-12-08 | 2019-07-26 | 富士通株式会社 | Structural Analysis method, information processing equipment and computer readable storage medium |
CN110059328B (en) * | 2017-12-08 | 2023-03-17 | 富士通株式会社 | Structural analysis simulation method, information processing apparatus, and computer-readable storage medium |
CN111598579A (en) * | 2019-02-02 | 2020-08-28 | 阿里巴巴集团控股有限公司 | Commodity content processing method and device, storage medium and processor |
CN111598579B (en) * | 2019-02-02 | 2023-05-02 | 阿里巴巴集团控股有限公司 | Commodity content processing method, commodity content processing device, storage medium and processor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100956835B1 (en) | Recording medium storing program, method and system for selecting the three-dimensional model of a component | |
JP2010009577A (en) | Information processing apparatus, full text retrieval method, full text retrieval program, and recording medium | |
JP2006018693A (en) | Similar source code extraction program, similar source code extraction device and similar source code extraction method | |
US20060136855A1 (en) | Method of implementing an engineering change order in an integrated circuit design by windows | |
US11907278B2 (en) | Method and apparatus for deriving keywords based on technical document database | |
CN110321446B (en) | Related data recommendation method and device, computer equipment and storage medium | |
JP2019204246A (en) | Learning data creation method and learning data creation device | |
JP2015166895A (en) | Design information search device, design information search method, and design information search program | |
JP6244274B2 (en) | Correlation rule analysis apparatus and correlation rule analysis method | |
JP5439235B2 (en) | Document classification method, document classification device, and program | |
JP2010140209A (en) | Retrieval system, retrieval method, and program | |
JP2019200582A (en) | Search device, search method, and search program | |
US20180365341A1 (en) | Three-Dimensional Cad System Device, and Knowledge Management Method Used in Three-Dimensional Cad | |
JP4813312B2 (en) | Electronic document search method, electronic document search apparatus and program | |
JP2016212542A (en) | Design work support device and design cloud device | |
US10891332B2 (en) | Instrumentation diagram data generation device, instrumentation diagram search system, and computer readable medium | |
TW202001613A (en) | Search device, search method, and machine learning device | |
JP6852002B2 (en) | Data search method, data search device and program | |
JP6040055B2 (en) | Database access verification method, database access verification apparatus, and program | |
JP2012155636A (en) | Design support device | |
JP7393291B2 (en) | Design support device and search key shape registration method | |
KR20190102755A (en) | recycling platform of right removed patent and its method | |
WO2015019458A1 (en) | Solution retrieval device, solution retrieval method, and solution retrieval program | |
JP2010055439A (en) | Design support device, method thereof and storage medium thereof | |
JP5514682B2 (en) | Batch processing program analysis method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20160715 |