Nothing Special   »   [go: up one dir, main page]

JP2001142929A - Family tree editing and designing system - Google Patents

Family tree editing and designing system

Info

Publication number
JP2001142929A
JP2001142929A JP32559999A JP32559999A JP2001142929A JP 2001142929 A JP2001142929 A JP 2001142929A JP 32559999 A JP32559999 A JP 32559999A JP 32559999 A JP32559999 A JP 32559999A JP 2001142929 A JP2001142929 A JP 2001142929A
Authority
JP
Japan
Prior art keywords
editing
tree
data
family tree
database
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
JP32559999A
Other languages
Japanese (ja)
Inventor
Munehisa Maekawa
宗久 前川
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 Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP32559999A priority Critical patent/JP2001142929A/en
Publication of JP2001142929A publication Critical patent/JP2001142929A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a family tree editing and designing system, with which the preparation/cost of components can be estimated in initial design stage without a drawing by directly editing/generating a component constitution table (family tree) for the unit of product without inputting the component list of a drawing. SOLUTION: A database 300 is retrieved through an interface device 200 by a tree defining/retrieving/diverting part 110 of a tree generating/editing device 100 and editing data 130 are generated by diverting an existent family tree to become the base of a new product/model change by selecting checked/un- checked data. While referring to the database 300, a tree display/editing part 120 directly applies editing/data addition to editing data. Besides, on the basis of the editing data, the cost is integrated/outputted 140 or the cost and components are estimated/preparation-instructed 150 and the drawing is inversely generated 21 from the family tree.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、製品や中間組立品
を構成する図面や部品・材料を一覧に示す製品・組立品
構成情報(ファミリーツリー)とこれを構成する要素情
報の、生成と活用ならびにデータ管理を行なうファミリ
ーツリー編集設計システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the generation and utilization of product / assembly composition information (family tree) showing a list of drawings and parts / materials constituting a product or an intermediate assembly, and element information constituting the same. The present invention also relates to a family tree editing and design system for managing data.

【0002】[0002]

【従来の技術】図12は、現状のファミリーツリー生成
方式を示す図である。ファミリーツリーとは、図12の
960の例に示すように製品もしくは中間組立品(ここ
ではS)を構成する子部品(D・E)、さらにはその子
部品D・Eの子部品(F・G・H・J)などの親子関係
を階層構造(ツリー構造)で示したものである。一般
に、このファミリーツリーのデータを元にして製品の生
産手配やコスト見積などが行われる。
2. Description of the Related Art FIG. 12 is a diagram showing a current family tree generation method. The family tree is a child part (DE) constituting a product or an intermediate assembly (here, S) as shown in an example of 960 in FIG. 12, and further, a child part (FG) of the child part DE. H.J) are shown in a hierarchical structure (tree structure). In general, product production arrangements and cost estimation are performed based on the family tree data.

【0003】図12に示す通り、従来、ファミリーツリ
ーは、データベース装置950のツリー展開機能により
計算機処理で自動的に生成されていた。ファミリーツリ
ーの生成に先立ち、CAD等の図面作成装置940は、
製品を構成する子部品毎に、個別に組立図(図12の9
10,920,930)や部品図を作成する。組立図や
部品図は、図面毎の部品表情報911,921,931
(当該の部品情報や、これを構成する子部品・材料の構
成情報を定義したもの)を、持っており、これらを基に
データベース装置950によりファミリーツリー960
は生成されていた。
Conventionally, as shown in FIG. 12, a family tree has been automatically generated by computer processing by a tree expansion function of a database device 950. Prior to generation of the family tree, a drawing creation device 940 such as CAD,
Assembly drawings (9 in FIG. 12) are individually set for each of the child parts constituting the product.
10, 920, 930) and parts drawings. Assembly drawings and parts drawings are parts table information 911, 921, 931 for each drawing.
(Definition of the part information and the configuration information of the child parts and materials constituting the part information), and the family tree 960 is created by the database device 950 based on these.
Had been generated.

【0004】組立図の部品表は組立品を親部品とする子
部品の種類と数を定義する。図12の911,921,
931は、組立図の部品表である。組立図910の部品
表911は、中間組立品Sが部品D,Hから構成される
ことを示している。組立図920の部品表921は、中
間組立品Dが部品F,Gから構成されることを示してい
る。組立図930の部品表931は、中間組立品Eが部
品H,Jから構成されることを示している。
[0004] A parts table of an assembly drawing defines types and numbers of child parts having an assembly as a parent part. 911, 921, FIG.
931 is a parts table of an assembly drawing. The parts table 911 of the assembly drawing 910 indicates that the intermediate assembly S is composed of parts D and H. The parts table 921 of the assembly drawing 920 indicates that the intermediate assembly D is composed of parts F and G. The parts table 931 of the assembly drawing 930 indicates that the intermediate assembly E is composed of parts H and J.

【0005】部品図の部品表にはその部品を製作するの
に必要な素材の情報や加工情報が定義してある。部品図
の部品表の例を図13に示す。図13は、部品Hの部品
図であり、その部品表941にはこの部品図の部品Hの
材料・寸法,重量等が定義されている。データベース装
置950は、これらの図面作成装置940で作成された
図面の部品表の情報を基に、製品や中間組立品の最終組
立図面を最上位の親部品として、個々の図面に定義され
た部品間の親子情報を、最下位の子部品・材料まで、逐
次、親子展開して、ファミリーツリーを生成する。
[0005] In a parts table of a parts drawing, information of materials and processing information necessary for manufacturing the parts are defined. FIG. 13 shows an example of a parts table of a parts drawing. FIG. 13 is a component diagram of the component H, and its component table 941 defines the material, dimensions, weight, and the like of the component H in this component diagram. The database device 950 sets the final assembly drawing of a product or an intermediate assembly as the top-level parent component based on the information of the parts table of the drawing created by the drawing creation device 940, and defines the parts defined in each drawing. The parent-child information is sequentially expanded from the parent-child information to the lowest child parts / materials to generate a family tree.

【0006】このように、現状のファミリーツリー生成
方式では、図面が持っている部品表を基にしていたの
で、ファミリーツリーを構成する必要な図面があらかじ
めすべて作成・入力されないとファミリーツリーは自動
生成できなかった。
As described above, the current family tree generation method is based on the parts list included in the drawings, and therefore, unless all the drawings necessary to construct the family tree are created and input in advance, the family tree is automatically generated. could not.

【0007】[0007]

【発明が解決しようとする課題】一般に製品開発設計の
初期段階で、新製品や新規モデルチェンジ品の図面が十
分に揃っているケースは稀有である。したがって、この
段階で当該製品のファミリーツリーを自動生成すること
は困難である。にもかかわらず、この段階では、製品の
部品構成をいかにするか、というファミリーツリー上で
の検討が有効であるが、設計者が既存の製品情報を切り
貼りしながら紙の上で検討を重ねている状況にある。ま
た、開発初期には製品原価などのコスト見積を精度高く
行うことが、製品開発の成否を左右する重要な作業とな
るが、ファミリーツリーがないためコストの積算や設計
変更によるコストシミュレーションが手作業となるため
設計の負荷がかかる割には、精度が悪いというジレンマ
を生じている。さらに納期のかかる部品や材料の先行的
な手配も手作業となり、手配の迅速性に支障を生じてい
るという問題点があった。
Generally, in the initial stage of product development and design, there are rare cases where drawings of a new product or a new model change product are sufficiently prepared. Therefore, it is difficult to automatically generate a family tree of the product at this stage. Nevertheless, at this stage, it is effective to consider how to configure the product parts on the Family Tree.However, the designer repeatedly examines the paper while cutting and pasting existing product information. Is in a situation. In the early stage of development, it is important to accurately estimate product costs and other costs, which is an important task that determines the success or failure of product development.However, since there is no family tree, cost simulation by manual cost estimation and design changes is performed manually. Therefore, there is a dilemma that the accuracy is low in spite of the design load. In addition, there is a problem in that prior arrangement of parts and materials with a delivery date is also a manual operation, which hinders quickness of the arrangement.

【0008】この発明は上記のような問題点を解決する
ためになされたもので、図面データベースを背景に、フ
ァミリーツリーを電子計算機上でダイレクトに生成・編
集するとともに、設計作業に必要な機能を提供するファ
ミリーツリー編集設計システムを実現することを目的と
する。また、図面が十分に揃っていない段階でも、ファ
ミリーツリーを用いてコストのシミュレーションが行な
えるファミリーツリー編集設計システムを実現すること
を目的とする。また、図面が十分に揃っていない段階で
も、ファミリーツリーを用いて納期のかかる部品や材料
の先行的な手配が行なえるファミリーツリー編集設計シ
ステムを実現することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and directly generates and edits a family tree on a computer with a drawing database as a background, and provides functions necessary for design work. The purpose of the present invention is to realize a family tree editing and design system to be provided. It is another object of the present invention to realize a family tree editing and design system that can perform cost simulation using a family tree even when drawings are not sufficiently prepared. It is another object of the present invention to realize a family tree editing and design system that can perform advanced arrangement of parts and materials with a delivery date using a family tree even at a stage where drawings are not sufficiently prepared.

【0009】[0009]

【課題を解決するための手段】この発明のファミリーツ
リー編集設計システムは、1つ以上の部品からなる組立
品の構成を階層構造で示すファミリーツリーの生成/編
集を行なうファミリーツリー編集設計システムにおい
て、上記組立品の構成に関する組立品構成情報を記憶す
るデータベースと、上記データベースに記憶される組立
品構成情報を参照し、ファミリーツリーを生成・編集す
るツリー生成/編集装置とを備えたことを特徴とする。
A family tree editing and design system according to the present invention is a family tree editing and design system for generating / editing a family tree showing a structure of an assembly comprising one or more parts in a hierarchical structure. A database for storing assembly configuration information relating to the configuration of the assembly; and a tree generating / editing device for generating and editing a family tree by referring to the assembly configuration information stored in the database. I do.

【0010】上記データベースは、上記組立品構成情報
を検認完了した状態である検認データと作業中の状態で
ある未検認データとに分類して保持し、上記ツリー生成
/編集装置の組立品構成情報の参照時に検認データと未
検認データとを選択させて上記ツリー生成/編集装置に
対して上記組立品構成情報を参照させることを特徴とす
る。
[0010] The database classifies and retains the assembly configuration information into verification data in a state where verification has been completed and unverified data in a working state, and assembles the tree generating / editing apparatus. When referring to the component configuration information, the verification data and the unverified data are selected, and the tree generating / editing device is referred to the assembly configuration information.

【0011】上記データベースは、生成されたファミリ
ーツリーを上記組立品構成情報として記憶するととも
に、上記ツリー生成/編集装置は、上記データベースに
記憶されたファミリーツリーを検索して編集するツリー
検索/編集部を備えたことを特徴とする。
The database stores the generated family tree as the assembly component information, and the tree generating / editing device searches and edits the family tree stored in the database. It is characterized by having.

【0012】上記ファミリーツリー編集設計システム
は、上記ツリー生成/編集装置が編集中のデータを元
に、上記組立品構成情報を生成することを特徴とする。
The family tree editing and designing system is characterized in that the assembly generating information is generated based on data being edited by the tree generating / editing device.

【0013】上記データベースは、上記組立品構成情報
として部品に対応する図面データを記憶するとともに、
上記ツリー生成/編集装置は、編集中のファミリーツリ
ーを元に、編集中の組立品の図面データをその組立品を
構成する部品の図面から生成して上記データベースへ反
映することを特徴とする。
The database stores drawing data corresponding to parts as the assembly configuration information,
The tree generating / editing apparatus is characterized in that, based on the family tree being edited, the drawing data of the assembly being edited is generated from the drawing of the parts constituting the assembly and reflected in the database.

【0014】[0014]

【発明の実施の形態】実施の形態1.以下に、本発明の
ファミリーツリー編集設計システムの実施の形態につい
て、図1から図4を用いて説明する。図1から図4は、
本発明のファミリーツリー編集設計システムの一構成例
を示す概要図である。本発明のファミリーツリー編集設
計システムは、例えば、ファミリーツリーの生成・編集
を行うツリー生成/編集装置100と、ファミリーツリ
ーに情報を双方向で提供する各種データベース300
と、ツリー生成/編集装置100とデータベース300
とを接続するインタフェース装置200で構成する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiment 1 Hereinafter, an embodiment of a family tree editing and designing system according to the present invention will be described with reference to FIGS. 1 to 4
1 is a schematic diagram illustrating an example of a configuration of a family tree editing and designing system according to the present invention. The family tree editing and designing system of the present invention includes, for example, a tree generating / editing device 100 for generating and editing a family tree, and various databases 300 for providing information to the family tree in both directions.
, Tree generating / editing apparatus 100 and database 300
And an interface device 200 for connecting the.

【0015】データベース300は、CAD等の図面作
成装置で生成・更新される図面データベースが基本デー
タベースであり、「図面」として図面表題情報・部品表
・図面実体が格納される。さらに、「部品情報」・「部
品構成情報」が格納される。また、ファミリーツリー自
身も、このデータベース300に格納される。これらの
データは、データベース300の内部で検認完了した検
認データと設計者が作業中の未検認データに分類されて
いる。また、「コスト情報」や「生産管理情報」もデー
タベース群として本システムの対象とする。
The database 300 is a basic database which is a drawing database generated and updated by a drawing creating device such as a CAD, and stores drawing title information, a parts table, and a drawing entity as "drawings". Further, “parts information” and “parts configuration information” are stored. The family tree itself is also stored in the database 300. These data are classified into verification data that has been verified in the database 300 and unverified data that the designer is working on. In addition, “cost information” and “production management information” are also targets of this system as a database group.

【0016】ツリー生成/編集装置100では、新製品
やモデルチェンジ品及び中間組立品等、新たに生成・編
集したい対象を「編集機種」として登録するとともに、
その「編集機種」のベースとなる既存機種や中間組立品
のファミリーツリーを検索/流用するツリー編集/検索
/流用部をもつ。この検索/流用の際、検認データ・未
検認データの選択も行なう。
The tree generating / editing apparatus 100 registers a new object to be generated and edited, such as a new product, a model change product, and an intermediate assembly, as an "edit model".
It has a tree editing / searching / diverting unit for searching / diverting a family tree of an existing model or an intermediate assembly as a base of the “editing model”. At the time of this search / diversion, verification data and unverification data are also selected.

【0017】ツリー生成/編集装置100では生成した
データを、400に示すように「編集データ」として装
置内に保持する。生成したデータを「編集データ」とし
て保持するので、個別の図面がない状態でも、ツリー表
示/編集部でグラフィカルにファミリーツリーの情報を
切替表示したり直接編集することを可能にする。また設
計検討に必要な各種データの入力・保存もツリー表示/
編集部で行う。
The tree generation / editing apparatus 100 holds the generated data as "edit data" in the apparatus as shown at 400. Since the generated data is held as "edit data", it is possible to graphically switch and directly display the information of the family tree in the tree display / editing section even when there is no individual drawing. Also, input / save of various data required for design study is displayed as a tree /
Performed by the editorial department.

【0018】また、「編集データ」を元に、コスト積算
見積などの積算・ファイル出力処理(500に示す)や
他部門への単価見積依頼・部品手配(600に示す)を
行なう。図2に、コスト見積集計表510を示す。図3
に、見積依頼書610を示す。また、ファミリーツリー
から個別図面(部品表)の逆生成(700に示す)を行
うことでファミリーツリーを活用した設計支援を行う。
図4に、編集データ400のファミリーツリーから逆生
成された図面(部品表)を示す。従来から行われていた
通常の生成は、図面の部品表からファミリーツリーを生
成するので、ここでは、あえて逆生成と呼んでいるが、
単に生成と呼んでも構わない。
Further, based on the "edited data", integration / file output processing (shown at 500) such as cost integration estimation, unit price estimation request to other departments, and parts arrangement (shown at 600) are performed. FIG. 2 shows a cost estimation summary table 510. FIG.
Shows a quote request form 610. In addition, design support utilizing the family tree is performed by inversely generating an individual drawing (parts list) from the family tree (shown at 700).
FIG. 4 shows a drawing (parts list) reversely generated from the family tree of the edit data 400. Normal generation, which has been performed in the past, generates a family tree from the bill of materials in the drawing.
It may be simply called generation.

【0019】既存ツリーの検索・流用・編集過程でのデ
ータベースの参照及び逆生成図面や見積・手配指示のデ
ータベースへの反映は、インタフェース装置200を介
して行う。インタフェース装置200は、データベース
300のデータとツリー生成/編集装置100の編集デ
ータとのリンクを行う。インタフェース装置200は、
図1では独立したハードウェアのように示されている
が、固有の独立したH/W(ハードウェア)で実現しな
くともよい。この実施の形態では、ツリー生成/編集装
置100と各種データベース300のインタフェース機
能をもつプログラムを搭載したコンピュータもしくはイ
ンタフェースS/W(ソフトウェア)そのものを示して
いる。また、その意味では、ツリー生成/編集装置10
0も、当該機能のプログラムを搭載したコンピュータも
しくはインタフェースS/Wそのものを示すと考えてよ
い。
Reference to the database in the process of retrieving, diverting, and editing the existing tree and reflection of the inversely generated drawing and estimate / arrangement instruction on the database are performed via the interface device 200. The interface device 200 links the data of the database 300 and the edit data of the tree generating / editing device 100. The interface device 200
Although shown as independent hardware in FIG. 1, the hardware need not be implemented by unique independent H / W (hardware). In this embodiment, a computer equipped with a program having an interface function of the tree generation / editing apparatus 100 and various databases 300 or an interface S / W (software) itself is shown. In that sense, the tree generating / editing device 10
0 may be considered to indicate a computer on which the program of the function is installed or the interface S / W itself.

【0020】以下に、本発明の実施の形態を詳細に説明
する。図5は、本発明の機能の構成図を示す。図5にお
いて、110は編集データ130を定義し、検索し、流
用するツリー定義/検索/流用部、120は編集データ
130を表示し編集させるツリー表示編集部、140は
編集データを基に積算や出力を行なうツリー積算/出力
部、150は編集データを基に見積や手配指示を行なう
見積/手配指示部である。図5において、ツリー生成/
編集装置100とは、設計者が、製品や中間組立品のフ
ァミリーツリーを、対話操作で直接的に生成・編集する
ものである。新製品や既存製品のモデルチェンジを検討
する場合、設計者はツリー生成/編集装置100のツリ
ー定義/検索/流用部110を起動する。
Hereinafter, embodiments of the present invention will be described in detail. FIG. 5 shows a configuration diagram of the function of the present invention. In FIG. 5, reference numeral 110 denotes a tree definition / search / reuse unit for defining, searching, and diverting edit data 130; 120, a tree display edit unit for displaying and editing the edit data 130; A tree integration / output unit 150 for performing output is an estimate / arrangement instructing unit for instructing estimation and arrangement based on the edited data. In FIG. 5, tree generation /
In the editing apparatus 100, a designer directly generates and edits a family tree of products and intermediate assemblies by interactive operation. When considering a model change of a new product or an existing product, the designer activates the tree definition / search / reuse unit 110 of the tree generation / editing apparatus 100.

【0021】まず、新製品やモデルチェンジする既存製
品の機種情報を定義する。機種情報の内容は機種コード
(図1の402に示す”PA01499G05”)や機
種名(図1の401に示す”PLFY−J56M”)・
形名(図示しない)などで構成する。次に、定義した機
種情報をキーに、編集データの編集機種(図5の13
2)に登録する。編集データの編集機種132は、これ
らの機種情報が格納されるエリアを言い、図6の133
に示すように登録される。
First, model information of a new product or an existing product whose model is to be changed is defined. The contents of the model information include a model code (“PA01499G05” shown at 402 in FIG. 1), a model name (“PLFY-J56M” shown at 401 in FIG. 1),
It consists of a model name (not shown). Next, the editing model (13 in FIG. 5) of the editing data is set using the defined model information as a key.
Register in 2). The edit model 132 of the edit data refers to an area in which the model information is stored.
It is registered as shown in

【0022】つぎに新製品・モデルチェンジのベースと
なる既存製品がデータベース300にあれば、図面デー
タベース310から当該既存製品のファミリーツリーを
検索する。検索する時の画面表示例を図7に示す。図7
において、71はファミリーツリー検索画面、72は検
索機種名入力エリア、73は検索機種コード入力エリ
ア、74は検索ボタン、75は検索結果表示エリア、7
6はファミリーツリー表示ボタン、77はファミリーツ
リー流用ボタン、78はキャンセルボタンである。
Next, if there is an existing product serving as a base for a new product / model change in the database 300, the family tree of the existing product is searched from the drawing database 310. FIG. 7 shows an example of a screen display when searching. FIG.
, 71 is a family tree search screen, 72 is a search model name input area, 73 is a search model code input area, 74 is a search button, 75 is a search result display area, 7
6 is a family tree display button, 77 is a family tree diversion button, and 78 is a cancel button.

【0023】まず、検索したいファミリーツリーの機種
情報をキーとして入力する。この画面では、機種名,機
種コードが検索キーとなっているが、PLFを頭文字と
する機種を検索したいので、”PLF*”を検索機種名
入力エリア24に入力している。ここで、検索ボタン7
4が押されると、PLFを頭文字とする機種が検索さ
れ、検索結果表示エリア75に表示される。操作者は、
表示された検索結果から所望の機種を選択し、F/T
(ファミリーツリー)表示ボタン76を押すと、選択さ
れた機種のファミリーツリーが表示される。
First, the model information of the family tree to be searched is input as a key. In this screen, the model name and the model code are used as search keys, but “PLF *” is entered in the search model name input area 24 because it is desired to search for a model whose first letter is PLF. Here, search button 7
When 4 is pressed, a model having PLF as an initial is searched for and displayed in the search result display area 75. The operator
Select the desired model from the displayed search results and press F / T
When the (Family Tree) display button 76 is pressed, the Family Tree of the selected model is displayed.

【0024】このようにして、選択されたファミリーツ
リーを編集対象として、今回作成する新製品・モデルチ
ェンジ品のファミリーツリーを編集する。ファミリーツ
リーを構成する図面情報一式をデータ抽出して編集デー
タベースにコピーする。この編集データベースにコピー
したデータを編集データとする。この編集データの上で
部品や材料の追加・変更を検討することで、設計者は新
製品やモデルチェンジ品の図面がない段階からコスト評
価や先行的な部品手配を指示することができる。
In this way, the family tree of the new product / model change product to be created this time is edited with the selected family tree as the object to be edited. A set of drawing information constituting a family tree is extracted and copied to an editing database. The data copied to the editing database is referred to as editing data. By examining the addition or change of parts or materials based on the edited data, the designer can instruct cost evaluation and advance parts arrangement from the stage where there is no drawing of a new product or a model change product.

【0025】図面データベース310とのリンクは、イ
ンタフェース装置200を介して行う。図面データベー
ス310からの参照リンク機能の具体例を、以下に示
す。ツリー生成/編集装置100から、ツリーの定義・
生成・編集に必要なキー情報(機種名/部品番号など)
を指定することで、図面データベース300にSQL
(Structured Query Languag
e:データベースの構造化問い合わせ言語)のsele
ct文を発行し、ファミリーツリーや部品情報/構成情
報を取得する。
The link to the drawing database 310 is made via the interface device 200. A specific example of the function of the reference link from the drawing database 310 will be described below. From the tree generation / editing device 100, a tree definition
Key information required for generation / editing (model name / part number, etc.)
Is specified in the drawing database 300 in SQL.
(Structured Query Language)
e: sele of structured query language of database)
A ct statement is issued to obtain a family tree and component information / configuration information.

【0026】図面データベースへの逆生成図面の反映リ
ンク機能の具体例を、以下に示す。編集ツリーの中から
編集した図面(組立図/部品図)単位を選定・抽出し
て、図面データベースの未検認データ314に新規デー
タをインサートするSQL文を発行する。
A specific example of a link function of reflecting a reversely generated drawing in a drawing database will be described below. An edited drawing (assembly drawing / parts drawing) unit is selected and extracted from the editing tree, and an SQL statement for inserting new data into the unverified data 314 of the drawing database is issued.

【0027】図面データベース310は、一般に製品や
設計部門・図面種別ごとに形態が異なる場合が多い。そ
れは、図面データベースを生成・メンテするシステム
が、製品や設計部門によって個別に異なる、すなわち、
アプリケーションS/Wが異なるからである。したがっ
て、個別のアプリケーションに従属する個別のデータベ
ーススキーマが複数存在して、それらの一群を図面デー
タベースと呼んでいる。例えば、具体的には、A設計部
門で描く図面の図面名は英数字20桁だが、B設計部門
では英数字カナ32桁であるとか、図面情報の属性が電
気部品と機械部品で異なるなどを理由として、個別のデ
ータベーススキーマが存在する。
In general, the drawing database 310 often has a different form for each product, design department, and drawing type. That is, the system that generates and maintains the drawing database differs depending on the product and the design department.
This is because the application S / W is different. Therefore, there are a plurality of individual database schemas dependent on individual applications, and a group of them is called a drawing database. For example, specifically, the drawing name of the drawing drawn by the design department A is alphanumeric 20 digits, but the design department B is alphanumeric kana 32 digits, and the attribute of the drawing information is different between the electrical parts and the mechanical parts. The reason is that there is a separate database schema.

【0028】このため、この実施の形態のインタフェー
ス装置200では、編集データベースがそれらの個別形
態に依存しないよう、インタフェース装置2に、個別デ
ータベースと編集データベースのデータ対照テーブルを
定義した図面リンク機能をもたせて、データの受け渡し
を行う。
For this reason, in the interface device 200 of this embodiment, the interface device 2 is provided with a drawing link function that defines a data comparison table between the individual database and the edit database so that the edit database does not depend on those individual forms. To exchange data.

【0029】データ対照テーブルには、上記のように例
えば設計部門や製品/部品の種別で図面データベースが
異なる場合、編集データベースの例えば「図面名」はA
設計部門データベースのどのテーブルのどのフィールド
が該当し、B設計部門ではどのデータが該当するのかを
定義する。また、データをコピーするとき、どのデータ
タイプ・桁に統合するのかをデータ対照テーブルで定義
して、異なるデータベーススキーマから編集データベー
スとして共有するデータの抽出、もしくは逆方向への反
映基準を定める。
In the data comparison table, as described above, when the drawing database differs depending on, for example, the design department or the type of product / part, for example, the “drawing name” of the editing database is “A”.
Which field of which table in the design department database corresponds, and which data corresponds in the design department B, are defined. When data is copied, which data type / digit is to be integrated is defined in the data comparison table, and data shared as an editing database is extracted from a different database schema, or a reflection standard in the reverse direction is determined.

【0030】図8に、図面データベースの構造例を示
す。個別に形態は異なるが、図面データベース310
は、基本的に図8に示すデータ内容を保有している。図
面データベース310は、データを大きく2つに分類し
て保持している。検認終了し出図されている「正」の検
認データ312と、その時点で設計者が作業している最
新状態の未検認データ314との2つである。未検認デ
ータ314では、個別の図面情報380を保管する。個
別の図面情報とは、CADなどの図面作成装置320で
は、図面がバラバラで作成されるために図面親子関係が
成立しないことを意味している。検認データ312で
は、図面の親子関係の成立を図面検認/改定機能350
で確認している。このため、ファミリーツリーは検認デ
ータ312の図面から生成した部品情報と部品構成情報
を、機種情報につながるトツプレベル図面から順に親子
部品を展開して生成される。生成されたファミリーツリ
ーは370に示すように検認データ312に保持され
る。
FIG. 8 shows an example of the structure of the drawing database. Although the form differs individually, the drawing database 310
Has basically the data contents shown in FIG. The drawing database 310 classifies and holds data in two broad categories. The verification data is “correct” verification data 312 that has been verified and output, and the latest unverified data 314 that the designer is working on at that time. In the unverified data 314, individual drawing information 380 is stored. The individual drawing information means that the drawing creation device 320 such as a CAD does not establish the drawing parent-child relationship because the drawings are created separately. In the verification data 312, the drawing verification / revision function 350
Is confirmed. For this reason, the family tree is generated by expanding the component information and the component configuration information generated from the drawing of the verification data 312, and expanding the parent-child components in order from the top-level drawing connected to the model information. The generated family tree is held in the verification data 312 as shown at 370.

【0031】検認データと未検認データの関係を図9に
示す。図面の新旧は図面表題情報の副番データで示す。
副番データは例えば、以下のように採番される。この実
施の形態では、新しい図面(新図とも言う)の副番は
「ブランク(空白)」で、図面が変更されるたびにAか
らZまで順々に採番されるものとする。ただし、この場
合、昇順にしか採番できない。このように、自動的に副
番を進める方法もあるが、設計者が独自に進める方法で
も構わない。
FIG. 9 shows the relationship between verified data and unverified data. The new and old drawings are indicated by sub-number data of the drawing title information.
The sub-number data is numbered as follows, for example. In this embodiment, the sub-number of a new drawing (also called a new drawing) is “blank (blank)”, and each time the drawing is changed, the sub-number is sequentially assigned from A to Z. However, in this case, numbers can be assigned only in ascending order. As described above, there is a method of automatically proceeding with the subroutine, but a method of proceeding independently by a designer may be employed.

【0032】改定中のデータは、改定作業の目的毎に管
理されたフォルダ(作業中フォルダとも言う)92に保
持され、副番や日付が進む。検認データ91では、どの
図面がどのフォルダでだれが作業しているのか判断する
ためにフォルダ情報を記録図面表題情報94に記録す
る。未検認データのフォルダ内容が検認されると検認デ
ータの副番や日付・設計者などが最新の検認データに更
新され、該当するフォルダ情報を空白にする。同時に図
面実体や部品表情報などを最新データに更新し、ファミ
リーツリーも最新の情報に合わせて再展開を行う。その
後、当該の未検認データは削除する。この一連の処理
は、図面データベースを制御する図面検認/改定機能3
50で実施する。
The data under revision is stored in a folder (also referred to as a working folder) 92 managed for each purpose of the revision work, and the sub-number and date are advanced. In the verification data 91, folder information is recorded in the recording drawing title information 94 in order to determine which drawing is working in which folder. When the folder content of the unverified data is verified, the sub-number, date, designer, etc. of the verified data are updated to the latest verified data, and the corresponding folder information is blank. At the same time, the drawing entity and parts list information are updated to the latest data, and the Family Tree is redeployed according to the latest information. After that, the unverified data is deleted. This series of processing is performed by a drawing verification / revision function 3 for controlling the drawing database.
Perform at 50.

【0033】図5のツリー定義/検索/流用部110で
は、既存ファミリーツリーを検索・流用する際、検認デ
ータでのツリー流用と、未検認データを反映したツリー
流用を選択する。検認データでのツリー流用と未検認デ
ータでの選択は、例えば、前述したファミリーツリー検
索画面の検索結果に検認済みと未検認のステータスを表
示することにより行なう。検認済みと未検認のステータ
スをみながら、設計者が流用元を選択してF/T流用ボ
タン77を押すと該当するデータベースからファミリー
ツリーがコピーされる。
The tree definition / search / diversion unit 110 shown in FIG. 5 selects tree diversion in the verification data and tree diversion reflecting unverified data when searching and diverting the existing family tree. The tree diversion of the verification data and the selection of the non-verification data are performed, for example, by displaying the status of verified and non-verification in the search result of the family tree search screen described above. When the designer selects the diversion source and presses the F / T diversion button 77 while checking the status of verified and unverified, the family tree is copied from the corresponding database.

【0034】このような検認データでのツリー流用と未
検認データを反映したツリー流用との選択は、新製品や
モデルチェンジ検討時にすでに作成・改定していた新図
や改定図面をファミリーツリーの中に反映して編集デー
タを生成するために行う。検認データの流用は図面デー
タベースのデータをそのまま流用する。未検認データを
反映した流用は、検認データによるファミリーツリーの
中の図面情報を全件検索し、図9で示すような作業中の
図面があれば、その図面データとその図面以下の子図面
データを抽出し、検認データのファミリーツリーの当該
部分と置換して生成する。この処理は、図5のインタフ
ェース装置200の図面リンク部210で実施する。
The selection between the tree diversion in the verification data and the tree diversion reflecting the non-verification data can be made by selecting a new drawing or revised drawing which has been created or revised when a new product or model change is considered. This is performed to generate edit data by reflecting it in Diversion of verification data uses the data in the drawing database as it is. In the diversion reflecting the unverified data, all the drawing information in the family tree based on the verified data is searched, and if there is a working drawing as shown in FIG. 9, the drawing data and the children below the drawing are displayed. The drawing data is extracted and generated by replacing it with the relevant part of the family tree of the verification data. This processing is performed by the drawing link unit 210 of the interface device 200 shown in FIG.

【0035】編集データベースに生成したファミリーツ
リーは、図面データベースに依存せず、自由に設計者が
ツリー表示/編集部120で編集し、設計検討を行う。
前述した図1の400は、ファミリーツリー編集(F/
T編集)画面399に表示されている編集データの例を
示している。ここでは、部品構成をファミリーツリーと
してグラフィカルに階層構造で表示する(410)。未
検認データによるファミリーツリーの場合、どの部品が
現在、図5の図面作成装置320で作業中なのかをハイ
ライト表示すること等も可能である。またツリー表示状
態で、編集操作メニュー420などにより、ダイレクト
にその内容をグラフィカルに編集・更新する。このと
き、図面データベースにある既存図面データを、インタ
フェース装置200を介して参照する。図面データベー
スにない(まだ図面として作成されていない)図面情報
・部品情報・部品構成情報も編集データとして独自に登
録が可能である。これらのデータは編集データベースに
独自に保持する。F/T編集画面399では、グラフィ
カルなツリー表示410に対応して、設計検討に必要な
各種のデータを画面切替えしながら表示できる。
The family tree generated in the editing database is freely edited by the tree display / editing unit 120 by the designer without depending on the drawing database, and the design is examined.
1 in FIG. 1 described above is a family tree editing (F /
An example of edit data displayed on the (T edit) screen 399 is shown. Here, the component configuration is graphically displayed as a family tree in a hierarchical structure (410). In the case of a family tree based on unverified data, it is also possible to highlight which part is currently being worked on by the drawing creation device 320 in FIG. In the tree display state, the content is directly graphically edited / updated by the editing operation menu 420 or the like. At this time, the existing drawing data in the drawing database is referred to via the interface device 200. Drawing information, component information, and component configuration information that is not in the drawing database (not yet created as a drawing) can be independently registered as edit data. These data are held independently in the editing database. On the F / T editing screen 399, various data required for design study can be displayed while switching screens, corresponding to the graphical tree display 410.

【0036】画面切替えの例を図10,図11を用いて
説明する。図10では、F/T編集画面399は、左右
に2分して構成されている。左欄1001は、常時ツリ
ーを表示するツリーエリア、右欄1002はツリーに対
応した表示内容を切り替えるビューエリアである。この
図10は、コスト表示の例である。また、図11は手配
情報(生産管理情報)の例である。部品情報の例は、図
1の表示450に示す通りである。
An example of screen switching will be described with reference to FIGS. In FIG. 10, the F / T editing screen 399 is configured to be divided into right and left. The left column 1001 is a tree area for always displaying a tree, and the right column 1002 is a view area for switching display contents corresponding to the tree. FIG. 10 is an example of cost display. FIG. 11 shows an example of order information (production management information). An example of the component information is as shown in the display 450 of FIG.

【0037】図1では、部品のコスト情報の表示430
・生産管理情報の表示440・部品の各種属性情報を示
す部品情報の表示450を切り替えて表示する。コスト
情報や生産管理情報は、初期に編集データを図面データ
ベースから流用・生成するときに、インタフェース装置
200を介して、それぞれのデータベース(図5の生産
管理データベース330,コスト管理データベース34
0)から編集データに参照コピーしておく。また、ツリ
ー編集過程で編集データを更新した場合、設計者の指示
操作でインタフェース装置200を介して、最新のコス
トや生産管理情報を取得し、対応する編集データも更新
する。
In FIG. 1, the display 430 of the cost information of the parts is performed.
Display 440 of production management information Switch display 450 of component information indicating various attribute information of components. The cost information and the production management information are supplied to the respective databases (the production management database 330 and the cost management database 34 in FIG. 5) via the interface device 200 when the editing data is initially diverted and generated from the drawing database.
Reference copy is made from 0) to the edited data. When the editing data is updated in the tree editing process, the latest cost and production management information is acquired via the interface device 200 by the instruction operation of the designer, and the corresponding editing data is also updated.

【0038】次に、設計者指示でどのようにインタフェ
ースをとるのか、コマンドや動作、情報の受け渡しを説
明する。編集データベースにある編集ファミリーツリー
が保持しているコストや手配情報は何もしないと、最初
にコピーした内容のまま保持される。その間、各種デー
タベースのデータは日々更新されるので、あるタイミン
グで整合をとる操作を行なう。例えば、設計者が、編集
ファミリーツリーを表示した上で、「コストのリフレッ
シュ」や「手配情報のリフレッシュ」を画面メニューか
ら指示することで、表示している編集ファミリーツリー
の全部の構成部品について最新のコストや手配情報を各
種データベースから取得して再表示するという機能を提
供する。
Next, a description will be given of how to take an interface according to a designer's instruction, the transfer of commands, operations, and information. If nothing is done on the cost and arrangement information held by the editing family tree in the editing database, the contents copied first are retained. During that time, the data in the various databases is updated daily, so that an operation for matching is performed at a certain timing. For example, after displaying the editing family tree, the designer instructs “refresh cost” and “refresh arrangement information” from the screen menu, and updates the components of the displayed editing family tree. It provides a function of acquiring the cost and arrangement information from various databases and displaying it again.

【0039】また、コスト表示画面430から、設計者
が独自に設計目標コストや見積コストを入力してするこ
とが出来る。これは、コスト積算見積500や単価見積
依頼・部品手配600に利用する。また、部品情報画面
450では部品属性情報に対して独自にデータ追加・変
更が可能である。
Further, the designer can input the design target cost and the estimated cost independently from the cost display screen 430. This is used for cost estimation 500 and unit price estimation request / part arrangement 600. Further, on the component information screen 450, data can be independently added or changed with respect to the component attribute information.

【0040】次に、他の機能について説明する。図1で
はファミリーツリーの編集・各種データ表示以外の設計
検討支援機能として提供される機能を3つ示している。
まず、コスト積算見積機能500である。開発初期の段
階ではコスト検討が設計検討の大きな比率を占める。図
面が不揃いな設計初期段階では、この作業を計算機支援
で行うのは困難であったが、本発明での前述機能によ
り、新製品やモデルチェンジ品のコストを編集ツリーを
ベースに自動積算し、図2に示すコスト集計表510と
して見積もる。図2のコスト集計表510は製品のコス
トをABC分析する様式の例である。一般にコストを集
計するとき、製品を構成する部品の種別毎にコストを集
計して評価することがおおいが、コスト集計表510で
は、構成部品の種別を「板金」「配管」「電気品」など
コスト比率の高いものに中間集計している。部品の種別
は、部品情報や手配情報にある部品分類や購買分類とい
うデータを判断して集計する。さらに、コスト集計表5
10の例では外作で完成品購買したり加工外注する費用
「直接材料費(直材費)」と、内作加工する「加工費」
に分けて集計している。ここでいう集計とは、ファミリ
ーツリーを構成する部品の単価に構成個数を乗算して合
計することを言う。
Next, other functions will be described. FIG. 1 shows three functions provided as a design study support function other than the editing of the family tree and the display of various data.
First, the cost estimation function 500 is described. In the early stages of development, cost considerations account for a large proportion of design considerations. It was difficult to perform this work with computer support in the early stages of design when the drawings were not aligned, but with the above-mentioned function of the present invention, the cost of new products and model change products was automatically integrated based on the edit tree, It is estimated as a cost summary table 510 shown in FIG. The cost tabulation table 510 in FIG. 2 is an example of a form for performing ABC analysis on the cost of a product. In general, when totaling costs, it is often the case that the costs are totaled and evaluated for each type of parts constituting the product, but in the cost totaling table 510, the types of the component parts are "sheet metal", "plumbing", "electrical goods", etc. Interim totals are used for those with a high cost ratio. The type of the component is calculated by judging data such as the component classification and the purchase classification in the component information and the order information. Furthermore, cost summary table 5
In the example of 10, the cost of purchasing a finished product by external work or outsourcing processing is “direct material cost (direct material cost)” and the “processing cost” of in-house processing is
Are divided into tally. The term “totaling” as used herein refers to multiplying the unit price of the components constituting the family tree by the number of components and summing up.

【0041】このコスト積算機能は、図5のツリー積算
/出力部140の機能をコスト対応で適用した機能であ
る。コストの他には、重量や信頼性データの積算に適用
するともに、ツリー情報や積算結果を汎用のスプレッド
シートデータ形式にファイル出力することで、さらに自
由なデータ加工を提供する。
This cost integration function is a function obtained by applying the function of the tree integration / output unit 140 shown in FIG. In addition to the cost, the method is applied to the integration of weight and reliability data, and the tree information and the integration result are output to a file in a general-purpose spreadsheet data format, thereby providing more flexible data processing.

【0042】また、図1のツリー表示部410で、資材
部門や生産技術部門に購入単価や加工時間を見積もって
もらう部品をマーキングし、マーキングした部品データ
を集合して単価見積依頼を当該部門に電子的に発行する
機能(単価見積依頼・部品手配600)を提供する。こ
の処理を行うことで、マーキングした部品から構成する
見積依頼書610が自動生成され、設計者がこれに必要
情報を追記入力して依頼データを生成する。依頼により
見積もられたコストデータはコスト管理データベース3
40に登録され、設計者はインタフェース装置200を
介して、このコストデータを編集データとして取得し、
新たにコスト積算することができる。
Also, in the tree display section 410 in FIG. 1, the parts for which the material department and the production engineering department are to estimate the purchase unit price and the processing time are marked, the marked part data is assembled, and a unit price estimation request is sent to the department. A function of issuing electronically (unit price estimation request / part arrangement 600) is provided. By performing this process, an estimate request form 610 composed of the marked parts is automatically generated, and the designer additionally inputs necessary information to generate request data. The cost data estimated by the request is the cost management database 3
40, and the designer acquires this cost data as edit data via the interface device 200,
Cost can be newly added.

【0043】同様の方式で、試作手配や生産のために先
行手配したい部品をツリー表示上にマーキングして、部
品手配依頼を電子的に生成する。これらの機能を活用す
ることで迅速かつ正確に単価見積とその反映や部品の手
配を行うことが出来る。
In the same manner, the parts to be ordered in advance for the trial arrangement and production are marked on the tree display, and a parts arrangement request is generated electronically. By utilizing these functions, it is possible to quickly and accurately estimate a unit price, reflect the unit price, and arrange parts.

【0044】また、本発明では、編集ツリーで独自に生
成してまだ図面作成装置では図面作成していない図面情
報を、編集ツリーから抽出して図面データベースを更新
する図面(部品表)の逆生成機能700を提供する。図
面情報の逆生成では、図面(部品表情報)710を編集
ツリーから生成し、図面データベースの未検認データ
(図8の314)にインタフェース装置200を介して
データ転送する。編集ツリーでは逆生成するデータに未
検認データの作業中フォルダをあらかじめ指定してお
く。このとき、未検認データに当該図面データがすでに
存在していたなら、警告メッセージを設計者に表示す
る。設計者が問題なしと入力すれば既存の未検認データ
を上書きする。未検認データに当該図面データがなけれ
ば、図面データベースからみて新規な未検認データとな
るので、検認データにも作業中データを追加することで
データベースの整合を維持する。
Also, in the present invention, drawing information (parts list) for updating drawing data by extracting drawing information from the editing tree, which is generated independently in the editing tree and has not been drawn by the drawing creation device, is updated. A function 700 is provided. In the reverse generation of the drawing information, a drawing (parts list information) 710 is generated from an editing tree, and data is transferred to the unverified data (314 in FIG. 8) of the drawing database via the interface device 200. In the edit tree, the working folder of the unverified data is specified in advance for the data to be reversely generated. At this time, if the drawing data already exists in the unverified data, a warning message is displayed to the designer. If the designer inputs no problem, the existing unverified data is overwritten. If the drawing data is not present in the unverified data, the data becomes new unverified data as viewed from the drawing database. Therefore, the consistency of the database is maintained by adding working data to the verified data.

【0045】以上のようにこの実施の形態では、製品も
しくは中間組立品の部品・材料構成を示すファミリーツ
リーの生成において、ファミリーツリーの直接生成・編
集を行うツリー生成/編集装置と、ファミリーツリーに
情報を双方向で提供するデータベース、及びツリー生成
/編集装置とデータベース群を接続するインタフェース
装置から構成されるシステムで、データベースには、図
面表題情報・部品表・部品情報・部品構成情報・図面実
体およびファミリーツリーが格納された図面データベー
スが主体として存在し、インタフェース装置を介してコ
スト情報や生産管理情報もデータベースとしてツリー生
成/編集装置にリンクし、ツリー生成/編集装置では、
新製品やモデルチェンジ品及び中間組立品等、新たに生
成・編集したい対象を編集機種として定義・登録すると
ともに、そのベースとなる既存ファミリーツリーを、検
索・流用するツリー編集/検索/流用部をもち、ツリー
生成/編集装置で生成したデータは編集データとして装
置内に独自に保持して、個別の図面がない状態でも、フ
ァミリーツリーを直接編集したり設計検討に必要な各種
データの入力する他、各種データを切替表示することを
可能にするツリー表示/編集部を有することを特長とす
るファミリーツリー編集設計システムについて説明し
た。
As described above, in this embodiment, in generating a family tree indicating the parts and material composition of a product or an intermediate assembly, a tree generating / editing apparatus for directly generating and editing a family tree, and a family tree This system consists of a database that provides information in both directions and an interface device that connects the tree generation / editing device and the database group. The database contains drawing title information, parts table, parts information, parts configuration information, and drawing entities. And a drawing database in which family trees are stored, and cost information and production management information are also linked to the tree generating / editing device as a database via an interface device.
Define and register new objects, model change products, intermediate assemblies, and other objects that you want to create and edit as editing models, and use the tree editing / search / reuse unit to search and reuse existing family trees that serve as the base. In addition, the data generated by the tree generation / editing device is independently retained as editing data in the device. Even if there is no individual drawing, the family tree can be directly edited and various data necessary for design study can be input. The family tree editing and designing system, which has a tree display / editing unit capable of switching and displaying various data, has been described.

【0046】また、編集データを元に、コスト積算見積
などの積算・ファイル出力処理や他部門への単価見積・
部品手配依頼及びファミリーツリーから個別図面(部品
表)の逆生成機能を含むファミリーツリー編集設計シス
テムについて説明した。
Further, based on the edited data, integration / file output processing such as cost estimation / estimation, unit price estimation /
The family tree editing and design system including the part arrangement request and the function of reversely generating individual drawings (parts list) from the family tree has been described.

【0047】また、図面データベースに、検認完了した
検認データと作業中の未検認データを分類・保持して、
ファミリーツリーの流用や図面データの参照時に検認デ
ータと未検認データの選択が可能となることを特徴とす
るファミリーツリー編集設計システムについて説明し
た。
In addition, the verification data that has been verified and the unverified data that is being worked on are classified and stored in the drawing database.
The family tree editing and design system has been described in which verified data and unverified data can be selected when a family tree is diverted or drawing data is referenced.

【0048】また、編集データのファミリーツリーから
未検認の図面(部品表)を逆生成して図面データベース
へ反映することを特徴とするファミリーツリー編集設計
システムについて説明した。
Also, a family tree editing and designing system characterized in that an unverified drawing (parts table) is reversely generated from a family tree of edited data and reflected in a drawing database has been described.

【0049】本発明では、上記の機能を総合したシステ
ムを、ファミリーツリー編集設計システムとして考案
し、図面が十分に揃っていない設計初期段階での設計検
討作業を支援する。これにより、図面情報の計算機処理
を従来の、個別図面入力からファミリーツリー展開とい
う一方向での処理から、双方向でのリアルタイムな生成
・メンテを可能にした。また、その際、実践的に必要な
「検認済み・未検認」という図面やファミリーツリーの
管理区分をシステムに包含したので、特にファミリーツ
リーから図面を逆生成するときの未検認データとしての
扱いが有効である。さらに、ファミリーツリーを設計上
流でフル活用するために、多くの設計に必要な情報群と
接点を維持するだけでなく、ファミリーツリー上からの
直接的な部品手配やコスト集計・評価機能など、ファミ
リーツリーを最大限に生かす機能を考案・提供した。こ
のため、千差万別な各種データベースとの接点を定義す
る方法や手配など個別アプリケーションへの連携方法等
が、この発明により、具体的に実現された。その結果、
ツリー生成/編集装置の独立性や汎用性が確保でき、ど
この設計事業所でも簡単にインプリメンテーションでき
るという効果がある。また、ファミリーツリーからの図
面情報の逆生成なども含め、ファミリーツリー検討デー
タを電子的に共有・伝達・再利用することで開発期間の
短縮や開発初期段階からのコスト低減が期待できる。
In the present invention, a system integrating the above functions is devised as a family tree editing and design system, and supports design study work at an early stage of design when drawings are not sufficiently prepared. As a result, the computer processing of the drawing information can be performed in two directions in real time, from the conventional one-way processing of inputting individual drawings to expanding the family tree. In addition, at that time, the system includes the drawings of “verified / unverified” and the management division of Family Tree, which are necessary for practical use, especially as unverified data when reversely generating drawings from Family Tree. Is effective. Furthermore, in order to make full use of the Family Tree upstream in the design, not only are the information groups and contacts required for many designs maintained, but also the Family Arrangement, such as direct parts arrangement from the Family Tree and cost aggregation / evaluation functions. We devised and provided a function to make the most of the tree. For this reason, a method of defining a contact point with various various databases and a method of coordinating with an individual application such as arrangement are specifically realized by the present invention. as a result,
There is an effect that independence and versatility of the tree generation / editing device can be secured, and implementation can be easily performed at any design office. In addition, by sharing, transmitting, and reusing the family tree study data electronically, including the reverse generation of drawing information from the family tree, the development period can be shortened and the cost can be reduced from the initial development stage.

【0050】[0050]

【発明の効果】この発明によれば、完成した図面がなく
とも、既存のデータベースを背景にして、ファミリーツ
リーを電子的に容易に生成できる。
According to the present invention, a family tree can be easily generated electronically with an existing database as a background, without a completed drawing.

【0051】この発明によれば、図面が不揃いの段階
で、完成した図面に影響を与えず、ファミリーツリーを
生成/編集できる。
According to the present invention, the family tree can be generated / edited at the stage where the drawings are irregular, without affecting the completed drawings.

【0052】また、この発明によれば、既存のファミリ
ーツリーを活用して新規のファミリーツリーを生成/編
集できる。
According to the present invention, a new family tree can be generated / edited by utilizing an existing family tree.

【0053】また、この発明によれば、既存のデータベ
ースを背景にしたファミリーツリーの直接生成/編集を
通して、図面が不揃いな設計の初期段階から、編集中の
データを元にして、部品構成の検討や製品原価の積算見
積・先行部品手配が、迅速かつ精度高くおこなえる。
Further, according to the present invention, through the direct generation / editing of a family tree against the background of an existing database, from the initial stage of design with irregular drawings, the study of the component configuration is performed based on the data being edited. Estimate cost and product costs and arrange advanced parts quickly and accurately.

【0054】この発明によれば、ファミリーツリーから
の図面の逆生成で、図面作成を簡便迅速に行ない効率化
できる。
According to the present invention, drawing creation can be performed simply and quickly, and efficiency can be improved by inversely generating a drawing from a family tree.

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

【図1】 本発明のファミリーツリー編集設計システム
の一構成例を示す概要図である。
FIG. 1 is a schematic diagram showing one configuration example of a family tree editing and design system of the present invention.

【図2】 本発明でのコスト見積集計表510を示す図
である。
FIG. 2 is a diagram showing a cost estimation summary table 510 according to the present invention.

【図3】 本発明での見積依頼書610を示す図であ
る。
FIG. 3 is a diagram showing an estimate request form 610 according to the present invention.

【図4】 本発明でのファミリーツリーから生成された
図面を示す図である。
FIG. 4 is a diagram showing a drawing generated from a family tree in the present invention.

【図5】 本発明の機能の構成図である。FIG. 5 is a configuration diagram of functions of the present invention.

【図6】 本発明の実施の形態での編集データベースの
編集機種の例を示す図である。
FIG. 6 is a diagram showing an example of editing models of an editing database according to the embodiment of the present invention.

【図7】 本発明の実施の形態で検索する時の画面表示
例を示す図である。
FIG. 7 is a diagram showing a screen display example when searching according to the embodiment of the present invention.

【図8】 本発明の実施の形態での図面データベースの
構造例を示す図である。
FIG. 8 is a diagram showing an example of the structure of a drawing database according to the embodiment of the present invention.

【図9】 本発明の検認データと未検認データの関係を
示す図である。
FIG. 9 is a diagram showing a relationship between verified data and unverified data according to the present invention.

【図10】 本発明の実施の形態のF/T編集画面39
9表示の例を示す図である。
FIG. 10 shows an F / T editing screen 39 according to the embodiment of the present invention.
It is a figure showing the example of 9 display.

【図11】 本発明の実施の形態の手配情報(生産管理
情報)表示の例を示す図である。
FIG. 11 is a diagram showing an example of display of arrangement information (production management information) according to the embodiment of the present invention.

【図12】 従来のファミリーツリー生成方式を示す図
である。
FIG. 12 is a diagram showing a conventional family tree generation method.

【図13】 部品Hの部品図である。FIG. 13 is a component diagram of a component H.

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

100 ツリー生成編集装置、110 ツリー定義/検
索/流用部、120ツリー表示/編集部、130 編集
データ、140 積算/出力部、150 見積/手配指
示部、200 インタフェース装置、210 図面リン
ク部、300データベース、310 図面データベー
ス、312 検認データ、314 未検認データ、32
0 図面作成装置、340 生産管理データベース、3
50図面検認機能、399 ファミリーツリー編集画
面、400 編集データ、500 コスト積算見積、5
10 コスト見積集計表、600 単価見積依頼・部品
手配、610 見積依頼書、700 図面逆生成、71
0 図面(部品表情報)。
100 tree generation / editing device, 110 tree definition / search / reuse unit, 120 tree display / editing unit, 130 edited data, 140 integration / output unit, 150 quotation / arrangement instruction unit, 200 interface device, 210 drawing link unit, 300 database , 310 drawing database, 312 verified data, 314 unverified data, 32
0 Drawing creation device, 340 Production management database, 3
50 drawing verification function, 399 family tree editing screen, 400 editing data, 500 cost estimation, 5
10 Cost estimation summary table, 600 Unit price estimate request / parts arrangement, 610 Estimation request form, 700 Drawing reverse generation, 71
0 Drawing (parts list information).

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 1つ以上の部品からなる組立品の構成を
階層構造で示すファミリーツリーの生成/編集を行なう
ファミリーツリー編集設計システムにおいて、 上記組立品の構成に関する組立品構成情報を記憶するデ
ータベースと、 上記データベースに記憶される組立品構成情報を参照
し、ファミリーツリーを生成・編集するツリー生成/編
集装置とを備えたことを特徴とするファミリーツリー編
集設計システム。
1. A family tree editing and design system for generating / editing a family tree showing a configuration of an assembly composed of one or more parts in a hierarchical structure, wherein a database storing assembly configuration information relating to the configuration of the assembly. And a tree generating / editing device that generates and edits a family tree by referring to the assembly configuration information stored in the database.
【請求項2】 上記データベースは、上記組立品構成情
報を検認完了した状態である検認データと作業中の状態
である未検認データとに分類して保持し、上記ツリー生
成/編集装置の組立品構成情報の参照時に検認データと
未検認データとを選択させて上記ツリー生成/編集装置
に対して上記組立品構成情報を参照させることを特徴と
する請求項1記載のファミリーツリー編集設計システ
ム。
2. The tree generating / editing apparatus according to claim 2, wherein the database classifies and holds the assembly configuration information into verification data in a state where verification has been completed and unverified data in a working state. 2. The family tree according to claim 1, wherein when the assembly configuration information is referred to, verification data and unverification data are selected, and the tree generation / editing device is referred to the assembly configuration information. Editing design system.
【請求項3】 上記データベースは、生成されたファミ
リーツリーを上記組立品構成情報として記憶するととも
に、上記ツリー生成/編集装置は、上記データベースに
記憶されたファミリーツリーを検索して編集するツリー
検索/編集部を備えたことを特徴とする請求項1、2い
ずれかに記載のファミリーツリー編集設計システム。
3. The database stores the generated family tree as the assembly configuration information, and the tree generating / editing device searches and edits the family tree stored in the database. 3. The family tree editing and designing system according to claim 1, further comprising an editing unit.
【請求項4】 上記ファミリーツリー編集設計システム
は、上記ツリー生成/編集装置が編集中のデータを元
に、上記組立品構成情報を生成することを特徴とする請
求項1から3いずれかに記載のファミリーツリー編集設
計システム。
4. The family tree editing and design system according to claim 1, wherein the assembly generation information is generated based on data being edited by the tree generating / editing device. Family tree editing design system.
【請求項5】 上記データベースは、上記組立品構成情
報として部品に対応する図面データを記憶するととも
に、 上記ツリー生成/編集装置は、編集中のファミリーツリ
ーを元に、編集中の組立品の図面データをその組立品を
構成する部品の図面から生成して上記データベースへ反
映することを特徴とする請求項4に記載のファミリーツ
リー編集設計システム。
5. The database stores drawing data corresponding to a part as the assembly configuration information, and the tree generating / editing device edits a drawing of the assembly being edited based on the family tree being edited. 5. The family tree editing and designing system according to claim 4, wherein data is generated from drawings of parts constituting the assembly and reflected in the database.
JP32559999A 1999-11-16 1999-11-16 Family tree editing and designing system Pending JP2001142929A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP32559999A JP2001142929A (en) 1999-11-16 1999-11-16 Family tree editing and designing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP32559999A JP2001142929A (en) 1999-11-16 1999-11-16 Family tree editing and designing system

Publications (1)

Publication Number Publication Date
JP2001142929A true JP2001142929A (en) 2001-05-25

Family

ID=18178690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32559999A Pending JP2001142929A (en) 1999-11-16 1999-11-16 Family tree editing and designing system

Country Status (1)

Country Link
JP (1) JP2001142929A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985785B2 (en) 2002-04-24 2006-01-10 Hitachi, Ltd. Method and apparatus for creating shape data
JP2006127314A (en) * 2004-10-29 2006-05-18 Toyoda Mach Works Ltd Extension pdm system
JP2006302108A (en) * 2005-04-22 2006-11-02 Toshiba Corp Information processor and program
JP2007115164A (en) * 2005-10-24 2007-05-10 Mitsubishi Electric Corp Tree configuration examining device
JP2008293469A (en) * 2007-04-24 2008-12-04 Sigma:Kk Cad system, computer program for carrying out same, and recording medium recording computer program
US8965797B2 (en) 2011-08-22 2015-02-24 International Business Machines Corporation Explosions of bill-of-materials lists
US9231895B2 (en) 2012-10-23 2016-01-05 International Business Machines Corporation Tag management of information technology services improvement

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6985785B2 (en) 2002-04-24 2006-01-10 Hitachi, Ltd. Method and apparatus for creating shape data
JP2006127314A (en) * 2004-10-29 2006-05-18 Toyoda Mach Works Ltd Extension pdm system
JP4706230B2 (en) * 2004-10-29 2011-06-22 株式会社ジェイテクト Extended PDM system
JP2006302108A (en) * 2005-04-22 2006-11-02 Toshiba Corp Information processor and program
US7454395B2 (en) 2005-04-22 2008-11-18 Kabushiki Kaisha Toshiba Information processing apparatus and program for displaying tree diagram
JP4660264B2 (en) * 2005-04-22 2011-03-30 株式会社東芝 Information processing apparatus and program
JP2007115164A (en) * 2005-10-24 2007-05-10 Mitsubishi Electric Corp Tree configuration examining device
JP2008293469A (en) * 2007-04-24 2008-12-04 Sigma:Kk Cad system, computer program for carrying out same, and recording medium recording computer program
US8965797B2 (en) 2011-08-22 2015-02-24 International Business Machines Corporation Explosions of bill-of-materials lists
US9231895B2 (en) 2012-10-23 2016-01-05 International Business Machines Corporation Tag management of information technology services improvement

Similar Documents

Publication Publication Date Title
JP3458728B2 (en) Component data management device and computer readable storage medium storing component data management program
US5987472A (en) System and method for handling database cross references
JP3547990B2 (en) Production management system, computer readable recording medium recording production management program
JP5231946B2 (en) Manufacturing information management method and manufacturing information management system
JP4580518B2 (en) Database design system
US7467122B2 (en) System for aiding the design of product configuration
CN106445536B (en) Automatic business design management system
CN110673848A (en) Enterprise information management system configuration platform based on JavaWeb
JP3223645B2 (en) Database access method and apparatus
JP2001142929A (en) Family tree editing and designing system
JP3577400B2 (en) System design equipment and data warehouse design system
JP2008117004A (en) Diversion device for layout data and specification data of piping component, and its diversion method
JP2007011825A (en) Shape data management program, management method and management system
JP4011995B2 (en) Product design support apparatus and method
JP2005044016A (en) Circuit design support method and circuit design support system for product
JPH1097417A (en) Program assembling device and storage medium
KR100902193B1 (en) A System For Composing Report, A Method ? A System For Providing A Made-To-Order Report, And A Storage Medium
US6453318B1 (en) Control apparatus of structured information and method of controlling the information
JP3741450B2 (en) Item component element execution method and execution apparatus
JP2004220548A (en) Medium production information system
Chlebus et al. CAx application for process oriented concurrent design
JP2001273342A (en) Product manufacturing method and product manufacturing support method
KR100453929B1 (en) Automatic management system for it system design document and its method
JPH0844549A (en) Document management system
JP2004303117A (en) Name sorting database design support method and system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040512

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20041018

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061027

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091006

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100223