[go: up one dir, main page]

JP2007011825A - Shape data management program, management method and management system - Google Patents

Shape data management program, management method and management system Download PDF

Info

Publication number
JP2007011825A
JP2007011825A JP2005193286A JP2005193286A JP2007011825A JP 2007011825 A JP2007011825 A JP 2007011825A JP 2005193286 A JP2005193286 A JP 2005193286A JP 2005193286 A JP2005193286 A JP 2005193286A JP 2007011825 A JP2007011825 A JP 2007011825A
Authority
JP
Japan
Prior art keywords
feature data
shape feature
shape
data set
data management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005193286A
Other languages
Japanese (ja)
Inventor
Ichiro Harashima
一郎 原島
Makoto Onodera
誠 小野寺
Ichiro Nishigaki
一朗 西垣
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 JP2005193286A priority Critical patent/JP2007011825A/en
Publication of JP2007011825A publication Critical patent/JP2007011825A/en
Pending legal-status Critical Current

Links

Images

Abstract

【課題】
CADで作成された形状モデルをCAEやCAM等で利用する際、データ変換後に利用目的毎に形状を修正する作業が発生し、効率が低下する。
【解決手段】
CADの形状モデルをベース形状データと複数の目的別形状フィーチャデータセットとに分割して管理する手段,形状フィーチャセットに属性情報として、作成条件や作成ルール,利用目的等を付加する手段,付加された属性情報を検索する手段,検索結果から必要な形状フィーチャセットを選択する手段,選択された形状フィーチャセットとベース形状を合成する手段,合成された形状データを提示する手段とからなる。
【選択図】図1
【Task】
When a shape model created by CAD is used in CAE, CAM, etc., an operation for correcting the shape for each purpose of use after data conversion occurs, resulting in a reduction in efficiency.
[Solution]
A means for dividing a CAD shape model into base shape data and a plurality of purpose-specific shape feature data sets, and means for adding creation conditions, creation rules, purpose of use, etc. as attribute information to the shape feature set are added. A means for retrieving the attribute information, a means for selecting a necessary shape feature set from the retrieval result, a means for synthesizing the selected shape feature set and the base shape, and a means for presenting the synthesized shape data.
[Selection] Figure 1

Description

本発明は、製品等のコンピュータ支援による形状設計において、さまざまな目的で形状データを加工するための形状データ管理プログラム,形状データ管理方法及び形状データ管理システムに関する。   The present invention relates to a shape data management program, a shape data management method, and a shape data management system for processing shape data for various purposes in computer-aided shape design of products and the like.

コンピュータを利用した設計(CAD:Computer Aided Design) において、製品等の形状設計を支援するCADシステムを利用して、ユーザは一般に最終的な完成形状をモデリングする。この後、CADシステムでモデリングされた形状データは、強度や熱等の性能評価のためにCAE(Computer Aided Engineering)システム用に、製造のためにCAM
(Computer Aided Manufacturing)システム用に、等、利用目的別にデータを変換し、さらに人手により修正,加工する必要がある。特開2001−34653号公報(特許文献1)には、初期モデルに対して複数のフィーチャから成るフィーチャ群が用意されている設計支援システムが記載されている。
In computer-aided design (CAD), a user generally models a final completed shape using a CAD system that supports shape design of a product or the like. After that, the shape data modeled by the CAD system is used for CAE (Computer Aided Engineering) system for performance evaluation such as strength and heat, and CAM for manufacturing.
For (Computer Aided Manufacturing) systems, it is necessary to convert data according to the purpose of use, etc., and to further modify and process it manually. Japanese Unexamined Patent Publication No. 2001-34653 (Patent Document 1) describes a design support system in which a feature group including a plurality of features is prepared for an initial model.

特開2001−34653号公報JP 2001-34653 A

CAMにおいては、最終形状から穴や溝等の形状フィーチャ(特徴)を除去して、加工のための途中形状(中間形状)を作成したり、公差寸法レベルの微小な変形を行って、加工用形状を作成する場合がある。   In CAM, shape features (features) such as holes and grooves are removed from the final shape to create intermediate shapes (intermediate shapes) for processing, and minute deformations at the tolerance dimension level are used for processing. A shape may be created.

特許文献1の技術では、例えば、モデルから穴の加工を行う前の形状を見てモデルを編集する場合、最終モデルから全ての穴の加工工程を選択して除去する作業が必要があり、フィーチャが多数となる場合、除去したいフィーチャの選択手順が煩雑となる。   In the technique of Patent Document 1, for example, when editing a model by looking at the shape before processing a hole from the model, it is necessary to select and remove all the hole processing steps from the final model. When there are a large number, the procedure for selecting features to be removed becomes complicated.

本発明は、効率良くモデルを編集することができる形状データ管理プログラム,管理方法及び管理システムを提供することを目的とする。   An object of the present invention is to provide a shape data management program, a management method, and a management system that can efficiently edit a model.

本発明の一つの特徴は、形状データ管理プログラムを、管理コンピュータを、複数の形状フィーチャデータのセットを属性情報と関連付けて保存する形状フィーチャデータセット保存手段と、形状フィーチャデータのセットに関する条件の指定を入力する形状フィーチャデータセット条件入力手段と、前記形状フィーチャデータセットに保存された形状フィーチャデータのセットから前記形状フィーチャデータセット条件入力手段により入力された形状フィーチャデータのセットに関する条件に基づいて検索した結果を出力する検索処理手段と、前記検索処理手段が検索した結果に基づいてモデルを表示する表示手段として機能させる点にある。本発明のその他の特徴は、以下の発明を実施するための最良の形態欄で説明する。   One feature of the present invention is that a shape data management program, a management computer, a shape feature data set storage means for storing a plurality of sets of shape feature data in association with attribute information, and specification of conditions relating to the set of shape feature data A shape feature data set condition input means for inputting a shape, and a search based on conditions relating to the set of shape feature data input by the shape feature data set condition input means from the set of shape feature data stored in the shape feature data set A search processing means for outputting the result, and a display means for displaying the model based on the search result of the search processing means. Other features of the present invention will be described in the following section of the best mode for carrying out the invention.

本発明は、形状フィーチャを用途別にグループ化(形状フィーチャデータセット)し、形状フィーチャデータセットに対して利用目的等のアノテーション,関連ファイル等の属性情報を付与し、これを検索可能とすることにより、形状フィーチャデータセット単位での再利用を容易にできる。   According to the present invention, shape features are grouped according to use (shape feature data set), attribute information such as annotations and related files for use purposes is assigned to the shape feature data set, and this can be searched. In addition, it can be easily reused in units of shape feature data sets.

以下の本発明の実施例は、CADによる形状データをベースとなる形状と、穴/溝/フィレット等の形状フィーチャ(特徴)のセットとに分離して管理し、形状フィーチャセットを複数もつことが可能な管理手段と、形状フィーチャセットの属性情報として、モデリングに関する、あるいは利用目的に関するアノテーションやルール,関連ファイルを付加可能とし、この属性情報を検索対象とする検索手段と、モデリング情報や利用目的等、形状フィーチャセットを特定するための情報を入力する手段と、入力情報を検索クエリとして、該当する形状フィーチャセットを検索する検索手段と、その結果得られた検索結果一覧から、必要とする形状フィーチャセットを選択する手段と、選択された形状フィーチャセットとベース形状を合成する形状データ合成手段と、合成された形状データをユーザに提示する表示手段とからなる。   In the following embodiments of the present invention, shape data based on CAD is separately managed as a shape based on CAD and a set of shape features (features) such as holes / grooves / fillets, and a plurality of shape feature sets may be provided. Possible management means, and annotations, rules, and related files related to modeling or purpose of use can be added as attribute information of the shape feature set. Search means for searching this attribute information, modeling information, purpose of use, etc. , A means for inputting information for specifying a shape feature set, a search means for searching for a corresponding shape feature set using the input information as a search query, and a required shape feature from a list of search results obtained as a result A means of selecting a set and compositing the selected shape feature set and the base shape And Jo data combining means, combining shape data consisting of a display means for presenting to the user.

図1に第1の実施例の機能ブロック図を示す。図1は、本発明の全体構成を示す機能ブロック図の例である。   FIG. 1 shows a functional block diagram of the first embodiment. FIG. 1 is an example of a functional block diagram showing the overall configuration of the present invention.

図1において、作業者10は必要とする形状の特徴,利用目的を表す情報を入力部11から入力する。入力部11から入力された情報は検索処理部12に送られ、検索用の用語に展開される。検索処理部は各形状フィーチャデータセット16に関連付けられたアノテーションや形状生成ルール,関連ファイル等の属性情報17を検索し、出力部13により検索結果を出力する。作業者10は得られた検索結果から所望の属性情報を選択すると、選択された属性情報に対応する形状フィーチャデータセットが選ばれ、出力部13によりこの形状フィーチャデータセットの情報が提示される。   In FIG. 1, an operator 10 inputs information indicating a required shape characteristic and purpose of use from an input unit 11. Information input from the input unit 11 is sent to the search processing unit 12 and expanded into search terms. The search processing unit searches the attribute information 17 such as annotations, shape generation rules, and related files associated with each shape feature data set 16, and the output unit 13 outputs the search result. When the operator 10 selects desired attribute information from the obtained search results, a shape feature data set corresponding to the selected attribute information is selected, and information on this shape feature data set is presented by the output unit 13.

ここで形状フィーチャセットは形状フィーチャを生成するコマンドとパラメータのリストでもよいし、生成された形状データでもよい。   Here, the shape feature set may be a list of commands and parameters for generating a shape feature, or may be generated shape data.

また、図1に示すように形状フィーチャデータセット16と、ベースとなる形状データ15を分離して、各形状フィーチャデータセット16は差分情報を管理してもよい。この場合も上記と同様に、作業者10が選択した属性情報に対応する形状フィーチャデータセットが選ばれる。その後、形状合成処理部14によりこの形状フィーチャデータセットとベース形状データが合成され、出力部13により形状合成情報が提示される。   Further, as shown in FIG. 1, the shape feature data set 16 and the base shape data 15 may be separated, and each shape feature data set 16 may manage difference information. In this case as well, the shape feature data set corresponding to the attribute information selected by the operator 10 is selected as described above. Thereafter, this shape feature data set and base shape data are synthesized by the shape synthesis processing unit 14, and shape synthesis information is presented by the output unit 13.

第2の実施例の機能ブロック図を図2に示す。図2は、形状フィーチャデータセットの作成方法の一例として、作成済みの形状フィーチャデータセットを複製するための機能ブロック図の例である。   A functional block diagram of the second embodiment is shown in FIG. FIG. 2 is an example of a functional block diagram for duplicating a created shape feature data set as an example of a method for creating a shape feature data set.

図2において、作業者10はすでに作成された形状フィーチャデータセットの中から、利用目的に近いものとして形状フィーチャデータセットA(20)を選択する。データセット複製処理部22は形状フィーチャデータセットA20を複製して形状フィーチャデータセットB(21)を生成する。この際、データセット複製処理部22は形状フィーチャデータセットB(21)が形状フィーチャデータセットA20を元に生成されたことを複製来歴データ23として保存する。具体的な保存データは、形状フィーチャデータセットA20と形状フィーチャデータセットB21の形状フィーチャデータセットIDのペアとして構成してもよいし、複製元を親とするツリー形式で構成してもよい。複製履歴データ23は、複製元の形状フィーチャデータセットに変更が加わったときに、その変更伝播の範囲を特定する際にも用いられる。   In FIG. 2, the worker 10 selects the shape feature data set A (20) from the already created shape feature data sets as being close to the purpose of use. The data set duplication processing unit 22 duplicates the shape feature data set A20 to generate a shape feature data set B (21). At this time, the data set duplication processing unit 22 stores, as duplication history data 23, that the shape feature data set B (21) is generated based on the shape feature data set A20. The specific stored data may be configured as a pair of the shape feature data set ID of the shape feature data set A20 and the shape feature data set B21, or may be configured in a tree format with the copy source as a parent. The replication history data 23 is also used to specify the range of change propagation when a change is made to the shape feature data set of the replication source.

第3の実施例の機能ブロック図を図3に示す。第3の実施例は、ある形状フィーチャデータセットに変更を加える場合の機能ブロック図の例である。   A functional block diagram of the third embodiment is shown in FIG. The third embodiment is an example of a functional block diagram in the case where a certain shape feature data set is changed.

図3において、作業者10はデータセット更新処理部31により形状フィーチャデータセットA(20)を変更する(矢印(1))。形状フィーチャデータセットA(20)は第2の実施例で記載した方法により、形状フィーチャデータセットB(21)にすでに複製されているものとする。データセット更新処理部31が形状フィーチャデータセットA(20)を更新すると同時に、データセット変更通知処理部32を起動する。データセット変更通知処理部32はデータセット複製処理部22により生成された複製来歴データ
23からフィーチャデータセットA20を複製元とする形状フィーチャデータセットがないかを調べ、ある場合はその形状フィーチャデータセットを利用している作業者に対し、複製元の形状フィーチャデータセットが変更されたことを通知する。この変更を作業中の形状フィーチャデータセットに反映させるか否かは作業者の判断による。反映させる場合は、データセット更新処理部31により形状フィーチャデータセットB(21)を変更する(矢印(2))。
In FIG. 3, the worker 10 changes the shape feature data set A (20) by the data set update processing unit 31 (arrow (1)). It is assumed that the shape feature data set A (20) has already been copied to the shape feature data set B (21) by the method described in the second embodiment. At the same time that the data set update processing unit 31 updates the shape feature data set A (20), the data set change notification processing unit 32 is activated. The data set change notification processing unit 32 checks whether or not there is a shape feature data set having the feature data set A20 as a copy source from the copy history data 23 generated by the data set copy processing unit 22, and if there is, the shape feature data set. Is notified that the shape feature data set of the copy source has been changed. Whether or not this change is reflected in the working shape feature data set is determined by the operator. In the case of reflecting, the shape feature data set B (21) is changed by the data set update processing unit 31 (arrow (2)).

図4に本発明の第4の実施例の機能ブロック図を示す。第4の実施例は、別々に管理された形状フィーチャデータセットを共通化する場合の機能ブロック図の例である。   FIG. 4 shows a functional block diagram of the fourth embodiment of the present invention. The fourth embodiment is an example of a functional block diagram in the case of sharing separately managed shape feature data sets.

図4において、共通形状フィーチャデータ抽出処理部40は複数の形状フィーチャデータセット16の中から共通部分を探索し、共通形状フィーチャデータセット41として保存する。作業者は必要に応じて、データ更新処理部42により共通形状フィーチャデータセット41をベース形状データ15に反映させるために追記し、同時に、各形状フィーチャデータセット16から共通形状フィーチャデータセットの該当部分を削除する。以上の処理により、形状フィーチャデータセットの共通部分を再利用しやすくなり、新たな形状フィーチャデータセット作成の際の効率向上が期待できる。   In FIG. 4, the common shape feature data extraction processing unit 40 searches for a common portion from a plurality of shape feature data sets 16 and stores it as a common shape feature data set 41. If necessary, the operator adds the common shape feature data set 41 to the base shape data 15 by the data update processing unit 42, and at the same time, the corresponding portion of the common shape feature data set from each shape feature data set 16. Is deleted. Through the above processing, the common part of the shape feature data set can be easily reused, and an improvement in efficiency in creating a new shape feature data set can be expected.

図5に第5の実施例のデータベースのテーブル構造の例を示す。第5の実施例は、図1,図2,図4において記載した形状フィーチャデータセットと属性データを格納するデータベースのテーブル構造の例である。   FIG. 5 shows an example of the table structure of the database of the fifth embodiment. The fifth embodiment is an example of a table structure of a database that stores the shape feature data set and attribute data described in FIGS.

図5(a)において、データテーブル50は例として形状フィーチャデータセット
“FDS00001”に関係する部分を表しているが、テーブル項目としては、形状フィーチャの作成日時51,フィーチャ作成コマンド52,作成内容の説明53等から構成される。説明53はフィーチャ作成コマンドとパラメータの内容を自然言語で表現したもので、フィーチャ作成コマンドのマニュアル情報から自動的に生成してもよいし、作業者が追記してもよい。
In FIG. 5A, the data table 50 represents a portion related to the shape feature data set “FDS00001” as an example, but the table items include a shape feature creation date 51, a feature creation command 52, and a creation content. It consists of explanation 53 and the like. The description 53 represents the feature creation command and the content of the parameter in a natural language. The description 53 may be automatically generated from manual information of the feature creation command or may be added by the operator.

図5(b)において、データテーブル54は形状フィーチャデータセットと属性情報との対応関係を表しているが、テーブル項目としては、形状フィーチャデータセットID55,形状フィーチャデータセット55を作成した作成者を特定する作成者ID56,形状フィーチャデータセットの作成日時57,形状フィーチャデータセットに対応する属性情報,関連ファイルを特定する属性情報ID(またはファイル名)58等から構成される。なお、属性情報IDの他に図5(a)の説明53と同様に、形状フィーチャデータセットに対するアノテーションを記述するテーブル項目を追加してもよい。   In FIG. 5B, the data table 54 represents the correspondence between the shape feature data set and the attribute information. The table items include the creator who created the shape feature data set ID 55 and the shape feature data set 55. It includes a creator ID 56 to be identified, a creation date and time 57 of the shape feature data set, attribute information corresponding to the shape feature data set, an attribute information ID (or file name) 58 to identify the related file, and the like. In addition to the attribute information ID, a table item describing an annotation for the shape feature data set may be added as in the description 53 of FIG.

図6に第6の実施例の複製,変更伝播の流れを示す。第6の実施例では、第2,第3の実施例で示した形状フィーチャデータセットの複製,変更伝播の流れ(図2,図3の複製履歴データ23に該当)を示す。   FIG. 6 shows the flow of replication and change propagation in the sixth embodiment. The sixth embodiment shows a flow of duplication and change propagation of the shape feature data set shown in the second and third embodiments (corresponding to the duplication history data 23 in FIGS. 2 and 3).

図6において、作業者1(60)が作成した形状フィーチャデータセットID“FDS00001”(61)を作業者2(62)と作業者3(64)が複製して、それぞれ形状フィーチャデータセットID“FDS00002”(63)と“FDS00003”
(65)として登録する。さらに、作業者4が形状フィーチャデータセットID“FDS00002”(63)を複製して、形状フィーチャデータセットID“FDS00004”(67)として登録する。ここで、形状フィーチャデータセット61に変更が生じた場合、形状フィーチャデータセット63,65の利用者に対して変更通知がなされる。また、形状フィーチャデータセット63に変更が生じた場合、形状フィーチャデータセット67の利用者に対して変更通知がなされる。
In FIG. 6, the shape feature data set ID “FDS00001” (61) created by the worker 1 (60) is duplicated by the worker 2 (62) and the worker 3 (64), and the shape feature data set ID “ "FDS00002" (63) and "FDS00003"
Register as (65). Further, the operator 4 duplicates the shape feature data set ID “FDS00002” (63) and registers it as the shape feature data set ID “FDS00004” (67). Here, when a change occurs in the shape feature data set 61, a change notification is made to the users of the shape feature data sets 63 and 65. Further, when a change occurs in the shape feature data set 63, a change notification is made to the user of the shape feature data set 67.

なお、複写元の変更内容を作業中の形状フィーチャデータセットに反映させるか否かは作業者の判断に任される。   Note that it is up to the operator to determine whether or not to reflect the change contents of the copy source in the working shape feature data set.

図7に第7の実施例のフローチャートを示す。第7の実施例は、本発明の中で形状フィーチャデータセットの検索を実現するための処理の流れを示すフローチャートの例である。   FIG. 7 shows a flowchart of the seventh embodiment. The seventh embodiment is an example of a flowchart showing a processing flow for realizing a search for a shape feature data set in the present invention.

図7において、作業者は処理71で利用目的やフィーチャの作成条件,作成ルール等を入力する。入力方法としては、形状フィーチャ指定、および形状フィーチャのパラメータの範囲を条件として指定してもよいし、「径10mmの穴…」,「強度解析用に利用…」等、自然言語で入力してもよい。処理72では処理71で入力された情報を検索条件に展開し、形状フィーチャデータセットに関連付けられた属性情報や関連ファイルを対象に検索する。処理71において自然言語で入力された場合は、これを形態素解析し、検索用の用語に分解後、属性情報や関連ファイルを対象に全文検索する。処理73では検索結果を一覧表示し、その中から作業者により属性情報、あるいは関連ファイルを選択させる。処理74では選択された属性情報、あるいは関連ファイルに関連付けられた形状フィーチャデータセットを取り込み、表示する。形状フィーチャデータセットとベース形状を分離して管理している場合は取り込まれた形状フィーチャデータセットをベース形状と合成し、表示する。   In FIG. 7, the worker inputs the purpose of use, feature creation conditions, creation rules, and the like in process 71. As an input method, you may specify the shape feature specification and the range of the parameter of the shape feature as a condition, or input in natural language such as “hole with a diameter of 10 mm…”, “use for strength analysis”, etc. Also good. In process 72, the information input in process 71 is expanded to search conditions, and attribute information and related files associated with the shape feature data set are searched. If it is input in the natural language in the process 71, this is subjected to morphological analysis, decomposed into search terms, and then subjected to full text search for attribute information and related files. In process 73, search results are displayed in a list, and attribute information or a related file is selected from the list by the operator. In process 74, the selected attribute information or the shape feature data set associated with the related file is captured and displayed. When the shape feature data set and the base shape are managed separately, the captured shape feature data set is combined with the base shape and displayed.

処理75では、作業者により表示された形状が利用目的に合っているかどうかが確認され、利用可能な場合は処理76に進み、必要に応じて形状フィーチャデータセットの複製,編集操作を行い、新たな形状フィーチャデータセットとして保存してもよい。最終的に処理78に進み、得られた形状を利用する解析や加工準備等の作業フェーズに移行する。   In process 75, it is confirmed whether or not the shape displayed by the operator is suitable for the purpose of use. If it is available, the process proceeds to process 76, and if necessary, the shape feature data set is duplicated and edited. May be stored as a simple shape feature data set. Finally, the process proceeds to a process 78, and the process proceeds to an operation phase such as analysis or preparation for using the obtained shape.

図8に第8の実施例の画面を示す。第8の実施例は、本発明の中で形状フィーチャデータセットの検索を実現するための画面の例である。   FIG. 8 shows a screen of the eighth embodiment. The eighth embodiment is an example of a screen for realizing a search for a shape feature data set in the present invention.

図8において、画面80上に、形状フィーチャデータセットを検索するための検索条件を入力するエリア81,検索結果を表示するエリア82,その中から選択された属性情報の内容を表示するエリア86,選択された属性情報に対応する形状フィーチャデータセットの内容を形状フィーチャツリーとして表示するエリア87を表示する。   In FIG. 8, on a screen 80, an area 81 for inputting a search condition for searching a shape feature data set, an area 82 for displaying a search result, an area 86 for displaying the contents of attribute information selected from the area 82, An area 87 for displaying the contents of the shape feature data set corresponding to the selected attribute information as a shape feature tree is displayed.

作業者は検索条件入力エリア81に自然言語で必要とする形状の条件を入力し、検索処理を実行すると、検索結果一覧表示エリア82に類似度を表すスコア83,属性情報ID(または関連ファイル名)84,形状フィーチャデータセットID(85)をリスト表示し、さらに、属性情報内容表示エリア86に、検索結果一覧表示エリア82の属性情報
ID84の中から作業者により選択された属性情報ID(または関連ファイル名)の内容を表示する。
When an operator inputs a condition of a shape necessary for a natural language in the search condition input area 81 and executes a search process, the search result list display area 82 has a score 83 indicating similarity and an attribute information ID (or related file name). ) 84, the shape feature data set ID (85) is displayed as a list, and the attribute information ID (or the attribute information ID selected by the operator from the attribute information ID 84 in the search result list display area 82) is displayed in the attribute information content display area 86 (or Displays the contents of (related file name).

図9に第9の実施例の画面を示す。第9の実施例は、第8の実施例に、さらに3次元形状表示を追加した画面の例である。   FIG. 9 shows a screen of the ninth embodiment. The ninth embodiment is an example of a screen in which a three-dimensional shape display is further added to the eighth embodiment.

図9において、画面80と別画面90の中に3次元形状を表示する。あるいは画面80上の表示エリアに表示してもよい。検索結果一覧表示エリア82の属性ID84の中から作業者により選択された属性情報ID(または関連ファイル名)に対応する形状フィーチャデータセットが画面90上で3次元形状として表示される。さらに形状フィーチャの編集操作を容易にするために、形状フィーチャツリー表示エリア87の中の形状フィーチャを選択すると、画面90上の3次元形状の対応する部分がハイライト表示されてもよい。図9では形状フィーチャツリーの中で、穴作成フィーチャのグループ“makeHole”が除去されていることを、形状フィーチャツリー上では“[−](マイナス)makeHole”と表示され、画面90上の3次元形状では対応する穴形状91,92,93,94が灰色で表示されている例である。   In FIG. 9, a three-dimensional shape is displayed in a screen 80 and a separate screen 90. Alternatively, it may be displayed in a display area on the screen 80. A shape feature data set corresponding to the attribute information ID (or related file name) selected by the operator from the attribute ID 84 in the search result list display area 82 is displayed on the screen 90 as a three-dimensional shape. Further, in order to facilitate the editing operation of the shape feature, when a shape feature in the shape feature tree display area 87 is selected, a corresponding portion of the three-dimensional shape on the screen 90 may be highlighted. In FIG. 9, the hole creation feature group “makeHole” is removed from the shape feature tree, and “[−] (minus) makeHole” is displayed on the shape feature tree. In the shape, the corresponding hole shapes 91, 92, 93, 94 are displayed in gray.

図10に第10の実施例の全体システム構成図を示す。第10の実施例は、本発明において、ネットワークを介して複数の作業者で業務を遂行する場合の全体システム構成図である。   FIG. 10 shows an overall system configuration diagram of the tenth embodiment. The tenth embodiment is an overall system configuration diagram in the present invention when a plurality of workers perform work through a network.

図10において、各作業者100は作業者用クライアント101を用いてネットワーク102経由で、上記の実施例の機能を実現する形状処理サーバ103とデータの送受信を行い、ユーザ管理のためのDB106,形状関連のDB(形状フィーチャデータセット
DB105,ベース形状DB104へのデータ入出力により、各作業者に応じた形状フィーチャデータセット等の形状データ情報を表示,提供する。
In FIG. 10, each worker 100 transmits / receives data to / from the shape processing server 103 that realizes the functions of the above-described embodiments via the network 102 using the worker client 101, and the DB 106 for user management, the shape Shape data information such as a shape feature data set corresponding to each worker is displayed and provided by data input / output to a related DB (shape feature data set DB 105 and base shape DB 104).

本発明は、上記実施例に記載の手順をプログラムによりコンピュータに実行させることによっても実現可能である。   The present invention can also be realized by causing a computer to execute the procedure described in the above embodiment by a program.

従来、CADでモデリングされた形状をCAEやCAMで用途別に一括して変換,加工していたために、類似の形状編集処理をさまざまな作業者がさまざまなフェーズで実施することになり、全体としての作業効率が低下する。   Traditionally, CAD modeled shapes have been collectively converted and processed by CAE and CAM for different applications, so similar shape editing processes will be carried out in various phases by various operators. Work efficiency decreases.

本発明によれば、形状フィーチャを用途別にグループ化(形状フィーチャデータセット)し、形状フィーチャデータセットに対して利用目的等のアノテーション,関連ファイル等の属性情報を付与し、これを検索可能とすることにより、形状フィーチャデータセット単位での再利用を容易にできる。   According to the present invention, shape features are grouped according to use (shape feature data set), and attribute information such as annotations and related files such as the purpose of use is assigned to the shape feature data set so that it can be searched. This facilitates reuse in the shape feature data set unit.

これにより今まで利用目的毎に加工したデータを、別の利用目的でも再利用でき、煩雑なデータ加工作業を削減することで設計・解析・製造全体の効率化を図ることが可能となる。   As a result, the data processed for each purpose of use can be reused for another purpose of use, and the efficiency of the entire design / analysis / manufacturing can be improved by reducing complicated data processing work.

本発明の全体構成を示す機能ブロック図の例である。It is an example of the functional block diagram which shows the whole structure of this invention. 本発明において、形状フィーチャデータセットの作成方法の一例として、作成済みの形状フィーチャデータセットを複製するための機能ブロック図である。In the present invention, as an example of a method for creating a shape feature data set, it is a functional block diagram for duplicating a created shape feature data set. 本発明において、ある形状フィーチャデータセットに変更を加える場合の機能ブロック図である。In this invention, it is a functional block diagram in the case of adding a change to a certain shape feature data set. 本発明において、別々に管理された形状フィーチャデータセットを共通化する場合の機能ブロック図である。In this invention, it is a functional block diagram in the case of sharing the shape feature data set managed separately. 本発明において、形状フィーチャデータセットと属性データを格納するデータベースのテーブル構造である。In this invention, it is a table structure of the database which stores a shape feature data set and attribute data. 本発明において、形状フィーチャデータセットの複製,変更伝播の流れを示すフロー図である。In the present invention, it is a flowchart showing the flow of duplication and change propagation of the shape feature data set. 本発明において、形状フィーチャデータセットの検索を実現するための処理の流れを示すフローチャートである。In this invention, it is a flowchart which shows the flow of a process for implement | achieving the search of a shape feature data set. 本発明において、形状フィーチャデータセットの検索を実現するための画面例である。In the present invention, it is an example of a screen for realizing a search for a shape feature data set. 本発明において、第8の実施例に3次元形状表示を追加した画面例である。In this invention, it is the example of a screen which added the three-dimensional shape display to the 8th Example. 本発明において、ネットワークを介して複数の作業者で業務を遂行する場合の全体システム構成図である。In the present invention, it is an overall system configuration diagram when a plurality of workers perform work through a network.

符号の説明Explanation of symbols

10…作業者、11…入力部、12…検索処理部、13…出力部、15…形状データ、16…各形状フィーチャデータセット、17…属性情報。
DESCRIPTION OF SYMBOLS 10 ... Worker, 11 ... Input part, 12 ... Search process part, 13 ... Output part, 15 ... Shape data, 16 ... Each shape feature data set, 17 ... Attribute information.

Claims (13)

コンピュータを、複数の形状フィーチャデータのセットを当該形状フィーチャデータのセットの属性情報と関連付けて記憶する形状フィーチャデータセット記憶手段と、形状フィーチャデータのセットに関する条件の指定を入力する形状フィーチャデータセット条件入力手段と、前記形状フィーチャデータセット記憶手段に記憶された形状フィーチャデータのセットから前記形状フィーチャデータセット条件入力手段により入力された形状フィーチャデータのセットに関する条件に該当する形状フィーチャデータのセットを検索した結果を出力する検索処理手段と、前記検索処理手段が出力した形状フィーチャデータのセットに基づいてモデルを表示する表示手段として機能させることを特徴とする形状データ管理プログラム。   A shape feature data set condition for inputting a shape feature data set storage means for storing a plurality of sets of shape feature data in association with attribute information of the shape feature data set, and a condition specification relating to the set of shape feature data. From the input means and the set of shape feature data stored in the shape feature data set storage means, a set of shape feature data corresponding to the condition relating to the set of shape feature data input by the shape feature data set condition input means is searched. A shape data management program that functions as search processing means for outputting the results, and display means for displaying a model based on the set of shape feature data output by the search processing means. 請求項1に記載の形状データ管理プログラムにおいて、前記形状フィーチャは、穴,溝又はフィレットであることを特徴とする形状データ管理プログラム。   2. The shape data management program according to claim 1, wherein the shape feature is a hole, a groove, or a fillet. 請求項1に記載の形状データ管理プログラムにおいて、前記形状フィーチャデータのセットの属性情報は前記形状フィーチャデータのセットに関するアノテーション,作成条件又は関連ファイル名であることを特徴とする形状データ管理プログラム。   2. The shape data management program according to claim 1, wherein the attribute information of the shape feature data set is an annotation, a creation condition, or an associated file name related to the shape feature data set. 請求項1に記載の形状データ管理プログラムにおいて、前記表示手段は、モデルのベース形状に前記検索処理手段が出力した形状フィーチャデータのセットを重ね合わせてモデルを表示することを特徴とする形状データ管理プログラム。   2. The shape data management program according to claim 1, wherein the display means displays a model by superimposing a set of shape feature data output by the search processing means on a base shape of the model. program. 請求項1に記載の形状データ管理プログラムにおいて、コンピュータを、ある形状フィーチャデータセットを変更した際に、当該形状フィーチャセットを元とした形状フィーチャデータセットにも変更を反映させることを特徴とする変更手段として機能させることを特徴とする形状データ管理プログラム。   2. The shape data management program according to claim 1, wherein when the computer changes a certain shape feature data set, the change is also reflected in the shape feature data set based on the shape feature set. A shape data management program characterized by functioning as a means. 請求項1に記載の形状データ管理プログラムにおいて、コンピュータを、前記形状フィーチャデータのセットを比較して形状フィーチャデータの共通部分を抽出する共通形状フィーチャデータ抽出手段と、前記共通形状フィーチャデータ抽出手段が抽出した形状フィーチャデータセットの共通部分を記憶する共通形状フィーチャデータ記憶手段として機能させることを特徴とする形状データ管理プログラム。   2. The shape data management program according to claim 1, wherein the computer includes a common shape feature data extraction unit that compares the set of shape feature data and extracts a common part of the shape feature data, and the common shape feature data extraction unit. A shape data management program that functions as a common shape feature data storage unit that stores a common part of extracted shape feature data sets. 複数の形状フィーチャデータのセットを当該形状フィーチャデータのセットの属性情報と関連付けて記憶手段に記憶する形状フィーチャデータセット記憶手順と、形状フィーチャデータのセットに関する条件の指定を入力手段から入力する形状フィーチャデータセット条件入力手順と、前記形状フィーチャデータセット記憶手順において記憶された形状フィーチャデータのセットから前記形状フィーチャデータセット条件入力手順において入力された形状フィーチャデータのセットに関する条件に該当する形状フィーチャデータのセットを検索した結果を出力する検索処理手順と、前記検索処理手順において出力した形状フィーチャデータのセットに基づいてモデルを表示手段により表示する表示手順を有する形状データ管理方法。   A shape feature data set storing procedure for storing a plurality of shape feature data sets in association with attribute information of the shape feature data sets and storing them in the storage means, and shape features for inputting a specification of conditions relating to the shape feature data sets from the input means A data set condition input procedure, and a shape feature data set corresponding to a condition relating to a set of shape feature data input in the shape feature data set condition input procedure from the set of shape feature data stored in the shape feature data set storage procedure A shape data management method comprising: a search processing procedure for outputting a result of searching a set; and a display procedure for displaying a model by a display unit based on the set of shape feature data output in the search processing procedure. 請求項7に記載の形状データ管理方法において、前記形状フィーチャは、穴,溝又はフィレットであることを特徴とする形状データ管理方法。   8. The shape data management method according to claim 7, wherein the shape feature is a hole, a groove, or a fillet. 請求項7に記載の形状データ管理方法において、前記形状フィーチャデータのセットの属性情報は前記形状フィーチャデータのセットに関するアノテーション,作成条件又は関連ファイル名であることを特徴とする形状データ管理方法。   8. The shape data management method according to claim 7, wherein the attribute information of the shape feature data set is an annotation, a creation condition, or an associated file name related to the shape feature data set. 請求項7に記載の形状データ管理方法において、前記表示手段は、モデルのベース形状に前記検索処理手段が出力した形状フィーチャデータのセットを重ね合わせてモデルを表示する表示手順を有することを特徴とする形状データ管理方法。   8. The shape data management method according to claim 7, wherein the display means has a display procedure for displaying a model by superimposing a set of shape feature data output by the search processing means on a base shape of the model. Shape data management method. 請求項7に記載の形状データ管理方法において、ある形状フィーチャデータセットを変更した際に、当該形状フィーチャセットを元とした形状フィーチャデータセットにも変更を反映させることを特徴とする変更手順を有することを特徴とする形状データ管理方法。   8. The shape data management method according to claim 7, wherein when a certain shape feature data set is changed, the change is reflected in the shape feature data set based on the shape feature set. A shape data management method characterized by the above. 請求項7に記載の形状データ管理方法において、前記形状フィーチャデータのセットを比較して形状フィーチャデータの共通部分を抽出する共通形状フィーチャデータ抽出手順と、前記共通形状フィーチャデータ抽出手順によって抽出した形状フィーチャデータセットの共通部分を記憶手段に記憶する共通形状フィーチャデータ記憶手順を有することを特徴とする形状データ管理方法。   8. The shape data management method according to claim 7, wherein a common shape feature data extraction procedure for comparing the shape feature data sets and extracting a common part of the shape feature data, and a shape extracted by the common shape feature data extraction procedure. A shape data management method comprising a common shape feature data storage procedure for storing a common part of a feature data set in a storage means. 複数の形状フィーチャデータのセットを当該形状フィーチャデータのセットの属性情報と関連付けて記憶する形状フィーチャデータセット記憶手段と、形状フィーチャデータのセットに関する条件の指定を入力する形状フィーチャデータセット条件入力手段と、前記形状フィーチャデータセット記憶手段に記憶された形状フィーチャデータのセットから前記形状フィーチャデータセット条件入力手段により入力された形状フィーチャデータのセットに関する条件に該当する形状フィーチャデータのセットを検索した結果を出力する検索処理手段と、前記検索処理手段が出力した形状フィーチャデータのセットに基づいてモデルを表示する表示手段を備える形状データ管理システム。
Shape feature data set storage means for storing a plurality of sets of shape feature data in association with attribute information of the shape feature data set, and shape feature data set condition input means for inputting designation of conditions relating to the shape feature data set; , A result of searching a set of shape feature data corresponding to the condition regarding the set of shape feature data input by the shape feature data set condition input means from the set of shape feature data stored in the shape feature data set storage means. A shape data management system comprising: search processing means for outputting; and display means for displaying a model based on a set of shape feature data output by the search processing means.
JP2005193286A 2005-07-01 2005-07-01 Shape data management program, management method and management system Pending JP2007011825A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005193286A JP2007011825A (en) 2005-07-01 2005-07-01 Shape data management program, management method and management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005193286A JP2007011825A (en) 2005-07-01 2005-07-01 Shape data management program, management method and management system

Publications (1)

Publication Number Publication Date
JP2007011825A true JP2007011825A (en) 2007-01-18

Family

ID=37750199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005193286A Pending JP2007011825A (en) 2005-07-01 2005-07-01 Shape data management program, management method and management system

Country Status (1)

Country Link
JP (1) JP2007011825A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009044484A1 (en) * 2007-10-05 2009-04-09 Mitsubishi Electric Corporation Input device of changing logic of three-dimensional model data
JP2010518480A (en) * 2007-02-02 2010-05-27 ダッソー・システムズ・ソリッドワークス・コーポレーション Reusable data structures for modeling systems
JPWO2008114321A1 (en) * 2007-03-20 2010-06-24 富士通株式会社 Analysis model creation device, analysis model creation method, and analysis model creation program
JP2012520526A (en) * 2009-03-12 2012-09-06 シーメンス プロダクト ライフサイクル マネージメント ソフトウェアー インコーポレイテッド System and method for determining virtual curves in an object model
JP2013515993A (en) * 2009-12-23 2013-05-09 富士通株式会社 Computer-implemented improved method for detecting shape features
JP2013196258A (en) * 2012-03-19 2013-09-30 Pfu Ltd Information management device, information management method and program

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010518480A (en) * 2007-02-02 2010-05-27 ダッソー・システムズ・ソリッドワークス・コーポレーション Reusable data structures for modeling systems
JPWO2008114321A1 (en) * 2007-03-20 2010-06-24 富士通株式会社 Analysis model creation device, analysis model creation method, and analysis model creation program
JP4962561B2 (en) * 2007-03-20 2012-06-27 富士通株式会社 Analysis model creation device, analysis model creation method, and analysis model creation program
WO2009044484A1 (en) * 2007-10-05 2009-04-09 Mitsubishi Electric Corporation Input device of changing logic of three-dimensional model data
JP2012520526A (en) * 2009-03-12 2012-09-06 シーメンス プロダクト ライフサイクル マネージメント ソフトウェアー インコーポレイテッド System and method for determining virtual curves in an object model
JP2013515993A (en) * 2009-12-23 2013-05-09 富士通株式会社 Computer-implemented improved method for detecting shape features
JP2013196258A (en) * 2012-03-19 2013-09-30 Pfu Ltd Information management device, information management method and program

Similar Documents

Publication Publication Date Title
US7688318B2 (en) Reusable data constructs for a modeling system
US6898560B1 (en) Maintaining a computer-generated design model
CN109033729B (en) Product design information management method and system
JP2003177811A (en) Design support apparatus and method
JPH10207523A (en) Automatic programming device and method
US20060129574A1 (en) Intergrated modeling method for authoring/modification of illustrated drawing using 3D model and computer-aided design log database
JP2014029581A (en) Hexahedral mesh generator
JP2007011825A (en) Shape data management program, management method and management system
JP2010123105A (en) Method of automatically creating working sequence, and system for automatically creating documented work instruction
US20230229824A1 (en) Designing a product using procedural graphs
JP2004062707A (en) Work support device
JP2003316829A (en) Design work support equipment
JP3441155B2 (en) Information management search device
JP2007280327A (en) Parts composition table creation system and parts composition table creation / management method
JP2001142929A (en) Family Tree Editing Design System
JP4656957B2 (en) 3D shape data generation apparatus, 3D shape data generation method, 3D shape data generation program, and computer-readable recording medium
JP2005100038A (en) Analysis model creation support device
JP2002109448A (en) Form processing device, form processing method, storage medium
JP2008257510A (en) Design support system, method and program
JPH10232874A (en) Information processing know-how sharing method
JP2010122831A (en) Drawing preparation apparatus, drawing preparation program and drawing preparation method
JP4032306B2 (en) Design work support device
JP2007025896A (en) Bill of materials cooperation 3D CAD data generation device and generation method
JP2002132323A (en) Production process design method and apparatus
JP2011186963A (en) Drawing editing device, drawing editing program and drawing editing method