JP6811568B2 - Manufacturing BOM editing support system, manufacturing BOM editing support method, and program - Google Patents
Manufacturing BOM editing support system, manufacturing BOM editing support method, and program Download PDFInfo
- Publication number
- JP6811568B2 JP6811568B2 JP2016170072A JP2016170072A JP6811568B2 JP 6811568 B2 JP6811568 B2 JP 6811568B2 JP 2016170072 A JP2016170072 A JP 2016170072A JP 2016170072 A JP2016170072 A JP 2016170072A JP 6811568 B2 JP6811568 B2 JP 6811568B2
- Authority
- JP
- Japan
- Prior art keywords
- bom
- manufacturing
- design
- manufacturing bom
- change
- 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.)
- Active
Links
- 238000004519 manufacturing process Methods 0.000 title claims description 609
- 238000000034 method Methods 0.000 title claims description 203
- 238000013461 design Methods 0.000 claims description 203
- 230000008569 process Effects 0.000 claims description 165
- 230000008859 change Effects 0.000 claims description 136
- 238000012545 processing Methods 0.000 claims description 95
- 238000012546 transfer Methods 0.000 claims description 71
- 230000008676 import Effects 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 12
- 239000000463 material Substances 0.000 claims description 10
- 239000000284 extract Substances 0.000 claims description 6
- 238000007726 management method Methods 0.000 description 29
- 238000003860 storage Methods 0.000 description 29
- 239000000047 product Substances 0.000 description 27
- 238000011161 development Methods 0.000 description 19
- 230000018109 developmental process Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 9
- 206010013642 Drooling Diseases 0.000 description 7
- 208000008630 Sialorrhea Diseases 0.000 description 7
- 238000012938 design process Methods 0.000 description 6
- 238000003466 welding Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 238000012217 deletion Methods 0.000 description 5
- 230000037430 deletion Effects 0.000 description 5
- 239000013067 intermediate product Substances 0.000 description 5
- 238000011960 computer-aided design Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012946 outsourcing Methods 0.000 description 3
- 238000010422 painting Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- -1 production planning Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、製造BOM編集支援システム、製造BOM編集支援方法、およびプログラムに関する。 The present invention relates to a manufacturing BOM editing support system, a manufacturing BOM editing support method, and a program.
製品の生産管理に用いられる部品表には、製品と組み立て品、組み立て品と部品、部品と部材の関係を示す部品構成が記載されている。また、部品表には、製品、部品、組み立て品の仕様を定義するドキュメントが含まれる。部品表は、用途別に設計BOM(Bill Of Materials)と製造BOMとに分類される。設計BOMは、設計部門において作成されるもので、設計図面、製品の機能、製品の品質を定義するドキュメント等を含む設計情報に基づいて構成される。一方、製造BOMは、生産部門において作成されるもので、生産計画、部材調達、製造指示書、内作・外作の管理、進捗管理などの生産管理の基本となる製造情報等に基づいて構成されている。製造BOMは、設計BOMを組み替え、さらに生産に必要な情報を追加して作成される。作成された製造BOMは、生産管理システムの中で使用される。 The parts list used for product production control describes the parts composition showing the relationship between the product and the assembly, the assembly and the part, and the part and the member. The bill of materials also contains documents that define the specifications of the product, parts, and assembly. The bill of materials is classified into a design BOM (Bill Of Materials) and a manufacturing BOM according to the application. The design BOM is created by the design department and is composed of design information including design drawings, product functions, documents defining product quality, and the like. On the other hand, the manufacturing BOM is created in the production department, and is configured based on the manufacturing information that is the basis of production management such as production planning, parts procurement, manufacturing instructions, management of in-house / external production, and progress management. Has been done. The manufacturing BOM is created by rearranging the design BOM and adding the information necessary for production. The created manufacturing BOM is used in the production control system.
設計BOMに基づいて製造BOMを作成する編集作業は、生産部門において人手により行われることが多い。そのため、製造BOMの作成を容易にする方法が提案されている。 The editing work of creating a manufacturing BOM based on the design BOM is often performed manually in the production department. Therefore, a method for facilitating the production of a manufacturing BOM has been proposed.
特許文献1は、設計が全て完了した後に予め登録されている生産ユニットの中から設計仕様に適合する生産ユニットを決定することにより、製造BOMを作成する技術を開示している。
特許文献1に開示されたシステムは、製造BOMを半自動で作成できるにすぎず、効率化には限界がある。また、受注生産品では、製品の設計が完了して製品組図がすべて出来上がってから部品の手配及びユニットの製造を開始したのでは、出荷納期に製造が間に合わないことも多い。したがって、設計の途中段階で、確定した情報をさみだれ式に展開して、外注手配、ユニットの製造等を進める必要がある。しかしながら、特許文献1に開示された技術では、設計が全て完了してからしか製造BOMを作成できず、この必要性に答えることができない。
The system disclosed in
本発明は、上記の問題を鑑みてなされたものであり、設計の途中段階で製造BOMの作成を開始することが可能な製造BOM編集支援システム、製造BOM編集支援方法、およびプログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and provides a manufacturing BOM editing support system, a manufacturing BOM editing support method, and a program capable of starting the creation of a manufacturing BOM in the middle of design. With the goal.
この目的を達成するため本発明に係る製造BOM編集支援システムは、設計BOM取込部と、製造BOM作成部と、変更情報抽出部と、製造BOM転送部とを備える。設計BOM取込部は、設計情報から構成される設計BOMを取込む。製造BOM作成部は、製造BOMの雛形に設計BOMを関連付け、製造に必要な属性情報を管理する製造手配マスタを、設計BOM上の情報をキーとして検索し、検索された属性情報を製造BOMの雛形に設定することにより製造BOMを作成する。変更情報抽出部は、同一の製造品に関して、設計変更前と後の設計BOMに基づく製造BOMが作成された場合に、設計変更前の製造BOMと設計変更後の製造BOMとを比較して、変更内容を示す変更情報を抽出する。製造BOM転送部は、変更情報を生産管理システムに転送するが、変更情報の生産管理システムへの転送前に、設計BOM取込部に変更された設計BOMが取り込まれた場合には、変更情報を生産管理システムに転送しない。 In order to achieve this object, the manufacturing BOM editing support system according to the present invention includes a design BOM import unit, a manufacturing BOM creation unit, a change information extraction unit, and a manufacturing BOM transfer unit. The design BOM capture unit captures a design BOM composed of design information. The manufacturing BOM creation department searches the manufacturing order master that manages the attribute information necessary for manufacturing by associating the design BOM with the template of the manufacturing BOM using the information on the design BOM as a key, and searches the searched attribute information for the manufacturing BOM. A manufacturing BOM is created by setting it as a template. When a manufacturing BOM based on the design BOM before and after the design change is created for the same manufactured product, the change information extraction unit compares the manufacturing BOM before the design change with the manufacturing BOM after the design change. Extract the change information indicating the change contents. The manufacturing BOM transfer unit transfers the change information to the production control system, but if the changed design BOM is imported to the design BOM import unit before the change information is transferred to the production control system , the change information is transferred. Do not transfer to the production control system.
本発明によれば、製造BOMの変更情報が生産管理システムに転送される。従って、製造部門は、設計段階の途中でも製造BOMを作成でき、さらに、その後の設計変更に伴う製造BOMの変更を容易且つ適確に把握することができる。 According to the present invention, the change information of the manufacturing BOM is transferred to the production control system. Therefore, the manufacturing department can create the manufacturing BOM even in the middle of the design stage, and can easily and accurately grasp the change of the manufacturing BOM due to the subsequent design change.
以下、本発明の実施形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
最初に本実施形態に係る製造BOM(Bill Of Materials)編集支援システムの概略について説明する。受注個別生産では、製品組図がすべて出来上がってから手配・製造を開始したのでは出荷納期に間に合わない場合が多い。したがって、設計で確定した情報をさみだれ式に展開して、外注手配、ユニットの製造等を進める必要がある。本実施形態に係る製造BOM編集支援システム1は、このようにさみだれ式に展開される設計情報に基づいて、生産計画、部材調達、内外作管理、製造手順指示、進捗管理等の基本となる製品情報を定義する製造BOMの作成編集を行う。
First, the outline of the manufacturing BOM (Bill Of Materials) editing support system according to the present embodiment will be described. In individual order production, it is often the case that the shipping delivery date cannot be met if arrangements and manufacturing are started after all product assembly drawings are completed. Therefore, it is necessary to develop the information confirmed in the design in a drooling manner, and proceed with outsourcing arrangements, unit manufacturing, and the like. The manufacturing BOM
例えば、設計部門の設計工程が、見積もり設計工程、機能設計工程、機能レビュー工程、詳細設計工程、詳細設計レビュー工程の5つの工程から構成されている場合の製造BOMの編集工程を図1に示す。設計工程が5つの工程から構成されているので、製造BOMの編集工程も工程1から工程5の5つの編集工程から構成される。
For example, FIG. 1 shows an editing process of a manufacturing BOM when the design process of the design department is composed of five processes of an estimated design process, a functional design process, a functional review process, a detailed design process, and a detailed design review process. .. Since the design process is composed of five steps, the editing process of the manufacturing BOM is also composed of five editing steps of
設計部門が管理するPDM(Product Data Management)システム50からは、設計工程毎に設計BOM10が出力されてくる。図1に示す例では、設計BOM10aから設計BOM10nが出力されている。各工程で出力される設計BOM10には、設計部門で管理する製品の設計図、部品構成データ、技術情報、材料、CAD(Computer Aided Design)データ等が含まれている。また、設計BOM10には、複数の図面が含まれており、各図面が出力される標準工程の工程コードが図面毎に記載されている。製造BOM編集支援システム1は、このようにさみだれ的に出力されてくる設計BOM10を取り込んで、その設計BOM10に対応する製造BOMを作成する。したがって、製造BOMの編集工程が進むにつれ製造BOMの完成度は高まっていく。製造BOM編集支援システム1が作成した製造BOMは、生産管理システム20に転送され、生産管理システム20は製造BOMに基づいて発注手配、製造手配等の指示を行う。
The PDM (Product Data Management)
次に、製造BOM編集支援システム1の物理的構成について図2を参照して説明する。製造BOM編集支援システム1は、図2に示すように、CPU(Central Processing Unit)101と記憶部102と通信部103と入出力部104とを備える。この製造BOM編集支援システム1は、物理的には汎用のパーソナルコンピュータから構成される。記憶部102は、揮発性メモリもしくは不揮発性メモリから構成される。記憶部102は、CPU101のワークエリアとして使用される。また、後述する設計BOM取込履歴部2、製造BOM記憶部5、変更履歴記憶部42は、記憶部102内に構築される。CPU101は、記憶部102に記憶されたプログラムを実行することにより、後述する各種処理を実行する。
Next, the physical configuration of the manufacturing BOM
通信部103は、ネットワーク110を介して、PDMシステム50と生産管理システム20に製造BOM編集支援システム1を接続する。入出力部104には、表示装置30、入力装置31、出力装置32、外部記憶装置34が接続される。表示装置30は、情報を可視化して表示するディスプレイなどから構成されるユーザインタフェイスである。入力装置31は、キーボード、マウス等の情報入力装置から構成されるユーザインタフェイスである。出力装置32は、印刷装置から構成され、製造BOM編集支援システム1で生成された情報を紙媒体に印刷する。
The
次に、製造BOM編集支援システム1の機能構成について図3を参照しながら説明する。本実施形態に係る製造BOM編集支援システム1は、PDMシステム50から転送された設計BOM10を取り込む設計BOM取込部3、取り込んだ設計BOM10を記憶する設計BOM取込履歴部2、取り込んだ設計BOM10に基づいて製造BOMを作成する製造BOM作成部4、作成した製造BOMを記憶する製造BOM記憶部5、製造BOMの変更履歴を記憶する変更履歴記憶部42、作成した製造BOMを生産管理システム20に転送する製造BOM第1転送部9及び製造BOM第2転送部43を備える。
Next, the functional configuration of the manufacturing BOM
設計BOM取込部3は、PDMシステム50から設計BOM10を取得する。設計BOM10には、設計部門で管理する製品の設計図、部品構成データ、技術情報、材料、CAD(Computer Aided Design)データ等が含まれている。設計BOM取込部3は、取得した設計BOM10を設計BOM取込履歴部2に保存する。また、設計BOM取込部3は、新たな設計BOM10を取り込んだことを製造BOM作成部4に通知する。設計BOM取込部3は、図1に示すように、設計BOMが送られてくるごとに新たな設計BOM10の取り込みを行う。
The design
また、設計BOM取込部3は、設計BOM10の取込状況を表示装置30および図示しない設計部門の表示装置に表示する。製造部門及び設計部門が、設計BOM10を製造部門で取り込まれたか否かを確認できるようにするためである。その表示例を図4に示す。受注オーダ欄と製品ユニットの欄には、それぞれ受注オーダと製品ユニットを識別する番号が表示される。製造BOM作成開始日の欄及び製造BOM作成完了日の欄については後述する。
Further, the design
図3に戻って、製造BOM作成部4は、新たに設計BOM取込履歴部2に記憶された設計BOM10に基づいて製造BOMを作成する。具体的には、製造BOM作成部4は、後述する製造BOM雛形73を使用して、生産管理システム20で必要であるが設計BOM10には含まれていない内外作フラグ、発注先、経路パターン、保管場所等の属性情報を編集又は作成することにより製造BOMを作成する。また、製造BOM作成部4は、後述する経路パターンに基づいた経路展開後の部品構成データを作成する。詳細は後述する。製造BOM作成部4は、新たな設計BOM10を取得すると、その設計BOM10に対応する製造BOMを作成する。そして、設計が完了し、製造に必要な全図面を取得完了後に最終的な製造BOMが完成する。
Returning to FIG. 3, the manufacturing
また、製造BOM作成部4は、設計BOM取込履歴部2に新たに記憶された設計BOM10に対応する製造BOMの作成を開始した日付を表示装置30および図示しない設計部門の表示装置に表示する。また、取り込んだ設計BOM10に対応する製造BOMの作成が完了した日付を表示する。製造部門及び設計部門が、設計BOM10に対応する製造BOMの作成状況を確認できるようにするためである。その表示例を図4に示す。
Further, the manufacturing
製造BOM作成部4は、製造BOMを作成するために、製造BOM属性情報設定部6を備える。また、製造BOM作成部4は、設計BOM10で指定されている編集工程をユーザが手動で変更することを受け付ける製造BOM工程情報設定部7と製造BOM属性情報編集部8を備える。また、製造BOM作成部4は、製造BOMの変更履歴を管理するために、変更情報抽出部40、経路展開後更新処理部41を備える。
The manufacturing
製造BOM属性情報設定部6は、内作/外作を指定する内外作フラグ、発注先、経路パターン、保管場所等の製造手配に必要な属性情報を製造BOM雛形73の該当欄に設定することにより製造BOMを作成する。製造BOM雛形73とは、製造BOMを作成するために使用するテンプレートである。この属性情報は、生産管理システム20が要求する項目を含んでいる。
The manufacturing BOM attribute
製造BOM属性情報設定部6が行う属性情報設定処理について、図5と図6を参照しながら説明する。ここでは、設計BOM10に登録されている品名1の部品について、その製造に必要な属性情報を製造BOM雛形73に設定して、品名1の部品の製造BOMを作成する場合について説明する。製造BOM属性情報設定部6は、設計BOM10で指定される部品毎に製造BOM雛形73を準備して製造BOMを作成する。図6に示す例では、部品Aの製造BOMを作成するための製造BOM雛形73を示しているが、製造BOM属性情報設定部6は、他の部品B,C,Dについても製造BOM雛形73を準備する。
The attribute information setting process performed by the manufacturing BOM attribute
設計BOM10で規定されている部品の部品番号は、設計部門が管理する品名マスタA71で管理されている。部品番号とは、部品マスタに登録されている部品を一意に決める番号である。また、その部品番号に対応する製造手配コードは、設計部門が管理する品名マスタB72で管理されている。製造BOM属性情報設定部6は、設計BOM10から該当する部品番号を取得する。図6に示す例では、部品番号「A」を取得する。
The part numbers of the parts specified in the
製造BOM属性情報設定部6は、新たな設計BOM10に含まれる部品番号を取得すると、図5に示す製造BOM属性情報設定処理を開始する。
When the manufacturing BOM attribute
まず、製造BOM属性情報設定部6は、取得した設計BOM10に含まれる部品の部品番号と同一部品番号の製造BOMが、すでに生産管理システム20に登録されているか否かを判別する(ステップS101)。図3には図示しないが、生産管理システム20は、製造BOM編集支援システム1から転送された製造BOMを蓄積して管理しているものとする。
First, the manufacturing BOM attribute
製造BOM属性情報設定部6は、生産管理システム20に同一部品番号の製造BOMが存在した場合(ステップS101:Yes)、生産管理システム20に保存されている製造BOMを取得して製造BOM記憶部5に記憶する(ステップS102)。例えば、図1の工程1で取り込んだ設計BOM10aの中に、以前のオーダで使用された部品と同じ部品が含まれている場合、生産管理システム20内には、そのときに作成された製造BOMの情報が格納されている。このような場合には、製造BOM属性情報設定部6は、生産管理システム20に格納されている製造BOMを取得して、製造BOM記憶部5に記憶する。
When the manufacturing BOM having the same part number exists in the
製造BOM属性情報設定部6は、生産管理システム20に同一部品番号の製造BOMが存在しない場合(ステップS101:No)、製造手配マスタ11から製造BOMの各属性情報を取得し、製造BOM雛形73の該当箇所に設定し、新たな製造BOMを作成する(ステップS103)。製造手配マスタ11は、内作/外作を指定する内外作フラグ、発注先、経路パターン、保管場所等の製造手配に関する情報を製造手配コードごとに管理するマスタである。
When the manufacturing BOM having the same part number does not exist in the
図6に示す例では、製造BOM属性情報設定部6は、部品番号「A」に対応する製造手配コード「AA」を品名マスタB72から取得する。そして、製造BOM属性情報設定部6は、部品番号「A」に関する製造BOMを作成するために、製造BOM雛形73の製造手配コード欄に取得した製造手配コード「AA」を設定する。
In the example shown in FIG. 6, the manufacturing BOM attribute
次に、製造BOM属性情報設定部6は、製造手配マスタ11を検索して、詳細作業内容を指定する経路パターンを製造BOM雛形73の該当欄に設定する。図6に示す例では、製造手配マスタ11の製造手配コード「AA」の該当欄には、経路パターン:X、Y、Zの指定がなされている。経路パターンとは、1つの作業を完了するために必要な詳細作業の流れを定義するものである。製造BOM属性情報設定部6は、この属性情報を製造BOM雛形73の該当欄に設定する。
Next, the manufacturing BOM attribute
次に、製造BOM属性情報設定部6は、設計BOM10に含まれている部品構成データに基づいて、製造手配マスタから取得した経路パターンを盛り込んだ経路展開後の部品構成データを作成する。製造BOM属性情報設定部6は、この部品構成データも製造BOMの一部として作成する。
Next, the manufacturing BOM attribute
製造BOM属性情報設定部6は、経路パターンを盛り込んだ部品構成データを作成するために、製造手配マスタから取得した経路パターンに基づいて経路展開処理を行う(ステップS104)。製造BOM属性情報設定部6は、設計BOM10で経路情報が設定されている部品について経路展開処理する。経路展開処理について、図7と図8を参照して詳しく説明する。図7は、経路展開処理のフローチャートである。図8は、経路展開前後の部品構成について説明するための概念図である。
The manufacturing BOM attribute
製造BOM属性情報設定部6が取得する設計BOM10に含まれる部品構成データの例を図8の左側に示す。設計BOMに含まれる部品構成データには、その部品構成データが経路展開前か経路展開済かを示す展開区分の欄、その部品が経路パターン展開を含んでいるか否かを示す経路Pの欄、その部品の変更内容を示す変更区分の欄が設けられている。図8に示す例では、展開区分の欄で、「0」が経路展開前で、「1」が経路展開済を意味している。また、経路Pの欄では、「有」はその部品が経路展開をする必要があることを意味し、「無」は経路展開する必要が無いことを意味している。また、変更区分の欄には、変更内容を示すパラメータが記載されており、「1」は追加、「2」は変更、「3」は削除を意味している。経路展開後の部品構成データには、さらにE親の欄とM親の欄を設けている。E親の欄は、経路展開前の階層関係を表し、M親の欄は、経路展開後の階層関係を表している。図5のステップS104の経路展開処理を始めると、図7に示すフローチャートは開始される。
An example of component configuration data included in the
(手順1)
製造BOM属性情報設定部6は、経路展開処理を始めると、まず、経路展開後の部品番号の生成処理を行う(ステップS201)。経路展開を伴う場合、経路パターンに規定されている作業処理を行う前の中間品が存在することになるので、製造BOM属性情報設定部6は、この中間品の部品番号として、部品番号「A_P」を生成する。設計BOM10に含まれている部品構成データには、経路パターンの有無を示す情報が含まれており、製造BOM属性情報設定部6は、この情報に基づいて経路展開の有無を判断する。図8に示す例では、部品Aの「経路P」欄が「有」となっているので、製造BOM属性情報設定部6は、部品Aの経路展開後の部品番号として「A_P」を生成する。
(Procedure 1)
When the manufacturing BOM attribute
(手順2)
次に、製造BOM属性情報設定部6は、設計BOM10を検索して、経路Pの欄が「有」となっている部品の子部品を抽出し、その子部品を経路展開後の部品構成データの部品A_Pの子部品として設定する。図8に示す例では、子部品B、C、Dを部品番号「A_P」の子部品として部品構成データを作成する。(ステップS202)。
(Procedure 2)
Next, the manufacturing BOM attribute
(手順3)
次に、製造BOM属性情報設定部6は、全ての経路展開を完了したか否かを判別する(ステップS203)。経路展開処理を完了していない部品が残っている場合(ステップS203:No)、製造BOM属性情報設定部6は、経路展開処理が終わっていない部品について経路展開処理を行う(ステップS204)。
(Procedure 3)
Next, the manufacturing BOM attribute
製造BOM属性情報設定部6は、経路パターンが設定されている全ての部品について、経路展開処理を継続する。製造BOM属性情報設定部6は、経路展開後の部品番号を、「展開元部品の部品番号」+「_経路パターン」の形式で生成する。図6に示した例では、経路パターンX,Y,Zが設定されているので、製造BOM属性情報設定部6は、図8に示すように、X,Y,Zの経路パターンに対応する、A_X、A_Yを部品番号として生成している。ただし、最後の経路パターンZの処理で部品Aが完成するので、A_Zの部品番号は生成しない。
The manufacturing BOM attribute
(手順4)
一方、ステップS203において、全ての経路展開処理が完了したと判断した場合(ステップS203:Yes)、製造BOM属性情報設定部6は、ステップS204で生成した部品番号A_X、A_Yについて、経路パターンの設定処理を行う(ステップS205)。具体的には、製造BOM属性情報設定部6は、経路パターン「X」をキーにして経路パターンマスタ12を検索して、経路パターン「X」で定義されている詳細作業内容、その作業時間等の詳細情報を取得する。図6に示す例では、製造BOM属性情報設定部6は、部品番号A_Xについて、経路パターンマスタ12から、経路パターンXに含まれる作業[1]溶接1→[2]溶接2→[3]総組→[4]塗装の作業に必要なデータを取得し、製造BOM雛形73に設定する。同様にして、部品番号A_Yについて、経路パターンマスタ12から、経路パターンYに含まれる作業[1]溶接1→[2]溶接2→[3]塗装の作業に必要なデータを取得し、製造BOM雛形73の図示しない欄に設定する。
(Procedure 4)
On the other hand, when it is determined in step S203 that all the route expansion processes have been completed (step S203: Yes), the manufacturing BOM attribute
製造BOM属性情報設定部6は、以上の処理により、図8の右側に示すような経路展開後の部品構成データを作成する。具体的には、製造BOM属性情報設定部6は、経路展開後の部品構成データとして、[1]親:A、子:A_Y、[2]親:A_Y、子:A_X、[3]親:A_X、子:A_P、[4]親:A_P、子:B、C、D、を生成する。この部品構成データは、部品Aは、子部品A_Yで構成され、子部品A_Yは、子部品A_Xで構成され、子部品A_Xは、子部品A_Pで構成され、子部品A_Pは、子部品B、C、Dで構成されていることを表している。製造BOM属性情報設定部6は、このように、部品構成データを階層的に作成する。この階層関係をE親、M親の欄に設定する。
By the above processing, the manufacturing BOM attribute
図5のステップS104の処理が終わると、製造BOM属性情報設定部6は、業者手配品の設定処理を行う(ステップS105)。製造BOM属性情報設定部6は、製造手配マスタ11の内外作フラグの欄から内外作フラグを取得して、各部品の製造BOM雛形73の内外作フラグの欄に設定する。ここでは、内外作フラグが、内作M、外作P、在庫Iのように決められているものとする。図6に示す例では、部品番号Aの製造BOM雛形73の内外作フラグの属性情報を「P」に設定している。また、製造BOM属性情報設定部6は、内外作フラグ=Pとなっている部品に対して、購買請求券を作成する設定を行う。購買請求券が設定された部品は、例えば、購買部門からその部品の発注伝票が発行される。
When the process of step S104 of FIG. 5 is completed, the manufacturing BOM attribute
製造BOM属性情報設定部6は、業者手配品の設定処理において、購買品の子部品について、購買請求券が作成されないように内外作フラグの参照区分を例えば在庫Iに設定する。購買品の親部品とその子部品が重複して手配されないようにするためである。
The manufacturing BOM attribute
製造BOM属性情報設定部6は、経路展開後の部品構成データにおいてE親の欄に親部品が設定されている部品を検索する。そして、親部品の設定がある部品について内外作フラグを在庫Iに設定する。図8に示す例では、部品B,C,Dがこれに該当する。
The manufacturing BOM attribute
業者手配品に対する在庫Iの設定処理は、下記の手順1と手順2により処理される。
The inventory I setting process for the trader-arranged item is processed by the following
(手順1)
製造BOM属性情報設定部6は、内外作フラグが外作Pとなっている部品の中間品を経路展開後の部品構成データから取得する。中間品とは、複数の部品を組み合わせて生成される部品である。
(手順2)
製造BOM属性情報設定部6は、取得した中間品に子部品が存在するかを判別し、子部品が存在する場合、その子部品の内外作フラグを在庫Iに設定する。
(Procedure 1)
The manufacturing BOM attribute
(Procedure 2)
The manufacturing BOM attribute
以上の処理により、属性情報を設定した製造BOM雛形73と経路展開後の部品構成データとを含む製造BOMが自動で作成され、製造部門の担当者がその編集を承認する確定処理を行うと、製造BOM第1転送部9は、作成された製造BOMを生産管理システム20へ転送する。
By the above processing, a manufacturing BOM including the manufacturing BOM template 73 in which the attribute information is set and the component configuration data after the route development is automatically created, and when the person in charge of the manufacturing department performs the confirmation process to approve the editing, The manufacturing BOM
ところで、設計部門から出力されてくる設計BOM10には、その設計BOM10が出力される標準工程の工程コードが記載されている。製造BOM編集支援システム1は、工程コードに基づいて、出力されてくる設計BOM10を図1に示す編集工程のどの工程に対応させるかを自動設定する。しかし、設計遅延や製造工程遅延等が発生した場合、標準工程で対応することが困難な場合がある。このような場合、製造BOM編集支援システム1は、手動による工程コードの設定を受け付ける機能を有している。製造BOM作成部4は、設計BOM10を製造BOMの編集工程に自動で関連付けるか、手動で関連付けるかをユーザが選択することができる選択機能を有している。ユーザが自動を選択した場合は、製造BOM作成部4は、設計BOM10に付与されている工程コードに基づいて、製造BOMの該当する編集工程に取得した設計BOM10を関連付ける。ユーザが手動を選択した場合は、製造BOM作成部4は、ユーザが設定した工程コードに合わせて、取得した設計BOM10を製造BOMの編集工程に関連付ける。製造BOM工程情報設定部7は、この手動による工程コードの変更処理を行う。
By the way, in the
製造BOM工程情報設定部7は、設計BOM10に設定されている工程コードをデフォルトとして表示装置30に表示する。ユーザは、工程コードを変更したい場合、変更したい部品を指定し、工程コードを変更登録する。
The manufacturing BOM process
また、製造BOM工程情報設定部7は、設計BOM10で指定された工程コードを細分化した工程分類コードを作成する。細分化した工程分類コードの単位で工程コードを変更登録できるようにするためである。製造BOM工程情報設定部7は、工程コードと工程分類コードとを関連付けて工程分類コードマスタで管理する。1つの工程を8つの詳細工程に分類した工程分類コードマスタの例を図9に示す。この工程分類コードは、図9の説明欄に示すように、製造現場の作業単位で分けられている。ユーザは、工程を変更したい場合、この工程分類コードマスタを修正することにより、工程の変更設定をすることができる。図10は、製造BOM工程情報設定部7が作成した工程情報を表示した例である。製造BOM工程情報設定部7は、工程コード、工程分類コード、工程コード部品番号をセットにした情報を部品番号ごとに作成する。
Further, the manufacturing BOM process
上記のような手動による工程変更は、複数人によって行われる場合がある。このような場合、製造BOMの編集進捗状況がわかると便利である。そこで、製造BOM属性情報編集部8は、受注オーダごとの製造BOMの編集進捗状況を表示する機能を備える。進捗状況の表示例を図11に示す。この進捗状況は、工程コードごとに、もしくは工程分類コードごとに表示することもできる。進捗状況は、下記のようなステータスで管理する。例えば、ステータス「未」は、未処理の設計BOM10のデータが存在しない状態を示す。ステータス「一時保存」は、製造BOMが登録済みで未確定の状態を示す。ステータス「編集中」は、誰かが製造BOMを編集している状態を示す。製造BOM属性情報編集部8は、誰かが製造BOMを編集している時、ステータスの下段に「編集中の担当者」を表示する。「確定処理日付」が入力された状態は、その担当者の編集が終了して確定処理が完了し、製造BOMが生産管理システム20へ転送された状態を示す。
The above-mentioned manual process change may be performed by a plurality of people. In such a case, it is convenient to know the editing progress of the manufacturing BOM. Therefore, the manufacturing BOM attribute information editing unit 8 has a function of displaying the editing progress status of the manufacturing BOM for each order of order. A display example of the progress status is shown in FIG. This progress status can also be displayed for each process code or for each process classification code. The progress status is managed by the following status. For example, the status "not yet" indicates a state in which there is no unprocessed design BOM10 data. The status "temporary storage" indicates that the manufacturing BOM has been registered and is unconfirmed. The status "Editing" indicates that someone is editing the manufacturing BOM. When someone is editing the manufacturing BOM, the manufacturing BOM attribute information editing unit 8 displays "the person in charge of editing" at the bottom of the status. The state in which the "confirmation processing date" is input indicates that the editing of the person in charge is completed, the confirmation processing is completed, and the manufacturing BOM is transferred to the
また、製造BOM属性情報編集部8は、製造BOM雛形73に設定する属性を編集工程のどの工程で設定するかを管理する工程マスタを作成する機能を備えている。設計BOM10には、その設計BOM10を図1に示す編集工程のどの編集工程に関連付けるかを指定する工程コードが記載されている。又、その設計BOMに関する属性情報をどの固定で設定するのかも記載されている。製造BOM属性情報編集部8は、設計BOM10に記載されているこれらの情報に基づいて、どの属性情報をどの編集工程で設定するのかを定義する工程マスタのデフォルトを作成する。編集工程が5段階であり設定する属性の数が5つの場合の工程マスタの例を図12に示す。図12に示す工程コードは、図1に例示した製造BOMの編集工程と対応する。属性1から属性5は、図6を用いて説明した製造BOM雛形73に設定する内外作フラグ、発注先、経路パターン等である。製造BOM属性情報編集部8は、属性情報をどの編集工程で設定するのかを工程マスタで管理する。また、製造BOM属性情報設定部6は、この工程マスタに基づいて、製造BOM雛形73に属性情報の設定処理を行う。
Further, the manufacturing BOM attribute information editing unit 8 has a function of creating a process master that manages in which process of the editing process the attributes to be set in the manufacturing BOM template 73 are set. In the
また、製造BOM属性情報編集部8は、作成した工程マスタに対するユーザによる設定変更を受け付ける。製造BOM属性情報編集部8は、表示装置30に工程マスタのデフォルトを表示し、ユーザは入力装置31からその設定を変更することが出来る。製造BOM属性情報編集部8は、ユーザが設定した情報を取り込んで工程マスタを修正する。
Further, the manufacturing BOM attribute information editing unit 8 accepts a user setting change for the created process master. The manufacturing BOM attribute information editing unit 8 displays the default of the process master on the
また、製造BOM属性情報編集部8は、さみだれ的に出力されてくる設計BOM10に含まれる部品構成データに対応する経路展開後の部品構成データを作成する。製造BOM属性情報編集部8は、設計BOM10に記載されている変更区分に基づいて変更後の部品構成データを作成する。以前に出力した設計BOM10と同じ部品について変更があった場合、設計BOM10には変更があったことを示す情報が記載されている。例えば、変更区分欄を設け、変更有りを意味する「1」が設定されている。製造BOM属性情報編集部8は、変更があった部品のみを経路展開処理し、変更後の部品構成データを作成する。
Further, the manufacturing BOM attribute information editing unit 8 creates the component configuration data after the route development corresponding to the component configuration data included in the
変更を指示する設計BOM10に対応する製造BOM属性情報編集部8による部品構成データの作成例について、図13、図14、図15を参照して説明する。
An example of creating component configuration data by the manufacturing BOM attribute information editing unit 8 corresponding to the
経路パターンが設定されていない状態に新たな経路パターンを追加する場合の経路展開処理について、図13を参照して説明する。最初に経路Pの欄が「無」の設計BOM10を取得しており、その後に、同じ部品Aについて経路展開があるという変更を指示する設計BOM10が出力された場合に、経路展開後の部品構成データを作成する場合である。この場合は、製造BOM属性情報編集部8は、図13の左側に示す設計BOM10の部品Aの経路P欄が「有」に変更されているので、部品Aについて経路展開後の部品番号A_Pを生成する。そして、経路展開後の部品番号A_X、A_Yを生成し、図13の右側に示す経路展開処理後の部品構成データを作成する。経路展開後の部品構成データの部品A,A_Y,A_X,A_Pについては経路展開による変更があるので、変更区分の欄が「2」に設定される。
The route expansion process in the case of adding a new route pattern to the state in which the route pattern is not set will be described with reference to FIG. When the design BOM10 in which the column of the route P is "none" is acquired first, and then the design BOM10 instructing the change that there is a route expansion for the same component A is output, the component configuration after the route expansion is output. This is the case when creating data. In this case, the manufacturing BOM attribute information editing unit 8 has changed the path P column of the part A of the
次に、経路展開を削除する場合の経路展開処理について、図14を参照して説明する。部品Aについて図13に示す経路展開後の部品構成データを作成した後に、部品Aは経路展開をしないこととする変更がなされた場合である。製造BOM属性情報編集部8は、図14の左側に示す経路展開後の図面構成データを図14の右側に示す経路展開前の部品構成データに戻す処理を行う。 Next, the route expansion process when the route expansion is deleted will be described with reference to FIG. This is a case where the component A is changed so that the route is not expanded after the component configuration data after the route expansion shown in FIG. 13 is created for the component A. The manufacturing BOM attribute information editing unit 8 performs a process of returning the drawing configuration data after the route development shown on the left side of FIG. 14 to the component configuration data before the route development shown on the right side of FIG.
製造BOM属性情報編集部8は、経路展開処理を削除する場合、経路Pの欄が「有」となっている部品で、E親の欄が「_」となっている部品を設計BOM10の部品構成データから検索する。そして、該当する部品の部品データ、部品構成データ、作業データ、取引先データ、倉庫データ等を削除する。具体的な手順は以下のとおりである。 When deleting the route expansion process, the manufacturing BOM attribute information editing unit 8 designs a part in which the path P column is “Yes” and the E parent column is “_” in the design BOM10 part. Search from the configuration data. Then, the component data, component configuration data, work data, business partner data, warehouse data, etc. of the corresponding component are deleted. The specific procedure is as follows.
(手順1)
製造BOM属性情報編集部8は、設計BOM10に含まれている部品構成データの経路Pの欄を検索し、経路P欄が「有」となっている部品を特定する。図14では、部品A、A_Y、A_X、A_Pが該当する。
(手順2)
製造BOM属性情報編集部8は、手順1で特定した部品の中で、M親の欄に設定があり、E親の欄が「_」となっている部品を検索し、その部品を部品構成データから削除する。図14では、部品A_Y、A_X、A_Pが該当する。
(手順3)
製造BOM属性情報編集部8は、設計BOM10に含まれている部品構成データの上記削除対象の部品をM親に指定しており、E親が「_」となっている部品を検索し、その部品を削除する。図14では、部品A_Y、A_X、A_Pが該当する。
(手順4)
手順2と手順3を繰り返す。
(手順5)
M親が部品_Pの設定となっている場合、その部品を手順1の処理前に戻す。
(手順6)
製造BOM属性情報編集部8は、内外作フラグを初期時点の参照区分に戻す。
以上の手順により、製造BOM属性情報編集部8は、図14の右側に示す部品構成データを作成する。
(Procedure 1)
The manufacturing BOM attribute information editing unit 8 searches the path P column of the component configuration data included in the
(Procedure 2)
The manufacturing BOM attribute information editing unit 8 searches for a part that has a setting in the M parent column and the E parent column is "_" among the parts specified in
(Procedure 3)
The manufacturing BOM attribute information editing unit 8 designates the parts to be deleted in the parts configuration data included in the
(Procedure 4)
Repeat steps 2 and 3.
(Procedure 5)
If the M parent is set to part_P, the part is returned to before the process of
(Procedure 6)
The manufacturing BOM attribute information editing unit 8 returns the internal / external production flag to the reference classification at the initial time.
By the above procedure, the manufacturing BOM attribute information editing unit 8 creates the component configuration data shown on the right side of FIG.
次に、製造手配マスタ11が変更された場合の経路展開処理について、図15を参照して説明する。具体的には、図6に示した製造手配マスタ11の製造手配コード「AA」の経路パターンが、X,Y,ZからE,F,Gに変更された場合である。
Next, the route expansion process when the
この場合、製造BOM属性情報編集部8は、まず、図14を参照して説明した経路展開を取り消す処理を行い、経路展開前の初期時点の部品構成データに戻す。その後、図8を参照して説明した新たな設計BOM10に対する部品構成データの作成処理を行う。
In this case, the manufacturing BOM attribute information editing unit 8 first performs a process of canceling the route expansion described with reference to FIG. 14, and returns the component configuration data at the initial time before the route expansion. After that, the component configuration data creation process for the
図3に戻って、変更情報抽出部40は、あるオーダについて最初の設計BOM10を取得して、初期の製造BOMを作成した後に、追加もしくは変更を行う設計BOM10を取り込んだ場合、設計変更後の製造BOMと設計変更前の製造BOMとを比較して、製造BOMの変更情報を抽出する。具体的には、変更情報抽出部40は、追加修正を行う設計BOM10が複数回出力されてきた場合、最後に取得した図面改定情報13に基づいて作成された製造BOMと、生産管理システム20に最後に転送した製造BOMと、の差分情報を製造BOMの変更情報として抽出する。具体的には、変更情報抽出部40は、製造BOM記憶部5に格納されている設計変更前の製造BOMと、図面改定情報13に記載されている部品情報の追加、部品情報の変更、部品情報の削除、構成情報の追加、構成情報の変更、構成情報の削除、の情報を照合して製造BOMの変更箇所を特定し、変更履歴記憶部42に格納する。
Returning to FIG. 3, when the change
具体的には、設計BOM10の部品構成データには、1:追加、2:変更、3:削除、の変更区分が設定されており、変更情報抽出部40は、この変更区分を図面改定情報13として取得する。
Specifically, the component configuration data of the
次に、経路展開後更新処理部41は、図面改定情報13を元に経路展開後の部品構成データを変更履歴記憶部42に格納する。図16から図18を参照しながら、具体的に説明する。図16から図18は、最初にオーダ1に基づく経路展開後の製造BOMが生産管理システム20に転送された後、オーダ2で新たな設計BOM10が追加された場合について説明するための概念図である。新たなオーダ2は、追加オーダ、変更オーダ、削除オーダに分類される。例えば、オーダ1は図1に示す編集工程1で取得した設計BOM10であり、オーダ2は、他の編集工程で取得した設計BOM10である。
Next, the post-route expansion
図16に示す<パターン1>は、図16の上側に示す最初のオーダ1で経路展開処理を行い、生産管理システム20に製造BOMを転送した後、生産管理システム20に転送された部品の変更区分が1(新規)から2(変更)に更新された場合である。パターン1は、図16の下側に示す別のオーダ2で、オーダ1と同じ図面構成のオーダがなされた場合を想定している。図16の例では、経路展開後更新処理部41は、オーダ1とオーダ2の設計BOM10の部品構成データを比較する。図16に示す例では、オーダ1とオーダ2の部品構成データとは同じである。経路展開後更新処理部41は、生産管理システム20側で製造手配の変更を行わないように、新たに作成する部品構成データの変更区分の欄を2(変更)に設定する。図16に示す例では、部品A、部品A_Y、部品A_X、部品A_P、部品B、部品C、部品Dの変更区分が「2」に更新されている。
In <
経路展開後更新処理部41は、図16の下側に示すオーダ2の部品構成データを検索し、部品展開区分が「1」、かつ、経路パターン有の部品を親に持つ、変更区分が「1」となっている子部品を特定する。経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、先に特定した子部品の中で、M親とE親が等しく、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品を特定する。経路展開後更新処理部41は、特定した部品の中でM親とE親が同じ部品を削除する。図16に示す例では、部品B、部品C、部品Dがこれに該当している。
The post-route expansion
図17に示す<パターン2>は、最初にオーダ1で経路展開処理を行い、生産管理システム20に製造BOMを転送した後、生産管理システム20に転送された部品の変更区分が1(新規)から2(変更)に更新される場合である。パターン2は、オーダ2で部品Eが新規追加された場合を想定している。経路展開後更新処理部41は、オーダ1とオーダ2の部品構成データを比較して差分を検出する。経路展開後更新処理部41は、変更が無い部品については、変更区分を「2」と設定して新たな経路展開後の部品構成データを作成する。図17の例では、部品A、部品A_Y、部品A_X、部品A_P、部品B、部品C、部品Dの変更区分が「2」に更新されている。経路展開後更新処理部41は、オーダ1とオーダ2の部品構成データの差として、部品Eが追加されていることを検出する。経路展開後更新処理部41は、図17の右下に示すように、経路展開後の部品構成データとして部品Eを追加する。部品Eは新たに追加されているので、変更区分を「1」として作成する。生産管理システム20に新たな製造手配が必要であることを伝えるためである。
In <
経路展開後更新処理部41は、図17の下側に示すオーダ2の部品構成データを検索し、部品展開区分が「1」、かつ、経路パターン有の部品を親に持つ、変更区分が「1」となっている子部品を特定する。そして、経路展開後更新処理部41は、経路展開後の部品構成データを検索し、先に特定した子部品の中でM親とE親が等しい部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品構成データが存在しない部品を特定する。経路展開後更新処理部41は、特定した部品のM親とE親の部品構成データを追加する。図17に示す例では、部品Eがこれに該当する。なお、追加された部品Eの変更区分は1(新規)に設定される。
The post-route expansion
さらに、経路展開後更新処理部41は、オーダ2の部品構成データを検索し、部品展開区分が「1」、かつ、経路パターン有の部品を親に持つ、変更区分が「1」の子部品の部品を特定する。そして、経路展開後更新処理部41は、経路展開後の部品構成データを検索し、先に特定した部品の中で、M親とE親が等しい部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品構成データを特定する。そして、特定した部品の中でM親とE親が同じ部品を削除する。図17に示す例では、部品B、部品C、部品Dがこれに該当する。部品B、部品C、部品Dを部品A_Pの子部品として登録するためである。当処理は、<パターン1>と同様である。
Further, the post-route expansion
図18に示す<パターン3>は、最初にオーダ1で経路展開処理を行い、生産管理システム20に製造BOMを転送した後、生産管理システム20に転送された部品の変更区分が1(新規)から2(変更)に更新された場合である。パターン3は、オーダ2で部品Bが削除され、部品Cの部品情報が変更され、部品Eが新規追加された場合を想定している。図18の例では、部品A、部品A_Y、部品A_X、部品A_P、部品B、部品C、部品Dがこの対象となっている。経路展開後更新処理部41は、図18の下側に示すオーダ2の部品構成データを検索し、部品展開区分が「1」、かつ、経路パターン有の部品を親に持つ、変更区分が「2」の子部品を検索する。経路展開後更新処理部41は、検索した子部品のM親とE親が同じ部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品を特定する。そして、特定した部品に関する、更新項目:数量、単位、列番号、乗数区分、行番号などを更新する。経路展開後更新処理部41は、その後、M親とE親が同じになっている部品を削除する。
In <
次に、経路展開後更新処理部41は、オーダ2の部品構成データを検索し、部品展開区分が「1」、かつ、経路パターン有の部品を親に持つ、変更区分が「3」となっている子部品を特定する。経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、先に特定した部品の中で、M親とE親の部品構成と同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品構成データを検索する。そして、検索した部品とM親とE親が等しい部品を削除する。図18の場合、部品Bがこれに該当する。部品Bについてはすでに製造手配がなされている可能性が有り、生産管理システム20にその製造手配を取り消す必要があることを伝えるためである。
Next, the post-route expansion
次に、経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、M親とE親が等しい部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品を特定する。該当する部品が存在しない場合は、M親とE親の部品構成データを追加する。図18に示す例では、部品Eがこれに該当する。なお、追加された部品Eの変更区分は1(新規)に設定する。当処理は、<パターン2>と同様である。
最後に、経路展開後更新処理部41は、別のオーダ2で部品展開区分が「1」、かつ 、経路パターン有の部品を親に持つ、変更区分が「1」の子部品の部品を検索する。経路展開後更新処理部41は、検索した部品の中で、M親とE親が等しい部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品を検索する。そして、該当する部品を削除する。図18に示す例では、部品B、部品C、部品Dがこれに該当する。当処理は、<パターン1>および<パターン2>と同様である。
Next, the post-route expansion
Finally, the post-route expansion
上記のパターン1から3を満たす処理手順をパターン1から3に分けて以下に示す。
The processing procedure for satisfying the
(1)パターン1
(手順1)
経路展開後更新処理部41は、オーダ1の経路展開後の部品構成データにおいて、部品展開区分が展開済を意味する「1」で、経路パターンが設定されている部品を親部品に持ち、変更区分が追加を意味する「1」となっている子部品を検索する。生産管理システム20に転送する設計BOM10の変更情報を作成するためである。図16に示す例では、オーダ2で転送された部品B,C,Dが検索対象である。
(手順2)
経路展開後更新処理部41は、手順1で検索した部品の中に、M親=E親の部品と同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品が存在する場合は、M親=E親となっている部品を削除する。図16に示す部品B,C,Dがこれに該当する。経路展開後更新処理部41は、部品Aの子部品から部品B,C,Dを削除する。部品B,C,Dを経路展開後の部品A_Pの子部品として登録するためである。
(1)
(Procedure 1)
The post-route expansion
(Procedure 2)
The post-route expansion
(2)パターン2
(手順1)
経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データにおいて、部品展開区分が展開済を意味する「1」で、経路パターンが設定されている部品を親部品に持ち、変更区分が追加を意味する「1」となっている子部品を検索する。オーダ2で転送された部品B,C,Dがこれに該当する。
(手順2)
経路展開後更新処理部41は、手順1で検索した部品の中に、M親=E親の部品と同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品が存在する場合は、M親=E親となっている部品を削除する。図16に示す部品B,C,Dがこれに該当する。経路展開後更新処理部41は、部品Aの子部品から部品B,C,Dを削除する。部品B,C,Dを経路展開後の部品A_Pの子部品として登録するためである。
(手順1)と(手順2)は、パターン1と同じである。オーダ2で新たな部品Eが部品Aの構成部品として追加になった時の処理を(手順3)以降に示す。
(手順3)
経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、部品展開区分=「1」、かつ、経路パターン有の部品を親に持つ、変更区分=「1」となっている子部品を特定する。経路展開後更新処理部41は、特定した子部品の中で、M親=E親の部品構成データと同一部品、かつ、E親が同じ、かつ、M親がE親_Pの部品構成データが存在しない部品を特定する。そして、特定した部品をE親_Pの子部品として設定する。設定した子部品のM親の欄にE親_Pを設定する。図17に示す例では、部品Eがこれに該当する。新たに追加された部品Eを経路展開後の部品構成データに追加するためである。
(2)
(Procedure 1)
The post-route expansion
(Procedure 2)
The post-route expansion
(Procedure 1) and (Procedure 2) are the same as
(Procedure 3)
The post-route expansion
(3)パターン3
(手順1)
経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、部品展開区分が展開済を意味する「1」で、経路パターンが設定されている部品を親部品に持つ、変更区分が変更有りを意味する「2」となっている子部品を特定する。
(手順2)
経路展開後更新処理部41は、手順1で特定した部品の中に、M親=E親となっている部品と同一部品、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品が存在する場合、その部品に関する情報を図面改定情報13に基づいて更新する。数量、単位、列番号、乗数区分、行番号などが更新項目の対象となる。その後、経路展開後更新処理部41は、M親=E親となっている部品を削除する。図18に示すパターン3の部品Eがこれに該当する。つまり、部品Aの子部品である部品Eが削除対象である。
(手順3)
経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、部品展開区分が展開済を意味する「1」で、経路パターンが設定されている部品を親部品に持つ、変更区分が削除を意味する「3」となっている子部品の部品を特定する。
(手順4)
経路展開後更新処理部41は、オーダ2の経路展開後の部品構成データを検索し、M親=E親となっている部品と同一部品、かつ、E親が同じ、かつ、M親がE親_Pとなっている部品を検索する。検索した部品の中で、M親=E親となっている部品を削除する。図18に示すパターン3の部品Bがこれに該当する。部品Bが削除されたことを生産管理システム20に伝えるためである。
(手順5)
部品Eの追加処理は(2)パターン2で説明した処理と同じである。また、M親=E親となっている部品Dの削除は、(1)パターン1で説明した処理と同じである。
(3)
(Procedure 1)
The post-route expansion
(Procedure 2)
The post-route expansion
(Procedure 3)
The post-route expansion
(Procedure 4)
The post-route expansion
(Procedure 5)
The additional processing of the component E is the same as the processing described in (2)
経路展開後更新処理部41は、図16から図18を用いて説明したように、経路展開後の部品構成データの変更区分の設定を行い、これを変更履歴記憶部42に格納する。
As described with reference to FIGS. 16 to 18, the post-route expansion
図3に戻って、製造BOM第2転送部43は、設計BOM10がさみだれ的に追加変更された場合に、最後に取得した設計BOM10に基づいて作成した製造BOMと、最後に生産管理システム20に転送した製造BOMと、の差分情報を生産管理システム20に転送する。
Returning to FIG. 3, when the
また、製造BOM第2転送部43は、生産管理システム20に過去に一度でも転送している製造BOMについては、最新の製造BOMと過去に転送した製造BOMの両方の情報を表示装置30に表示する。そして、ユーザが転送許可を行った部品を生産管理システム20に転送する。最新の製造BOMと過去に転送した製造BOMとの差の要因が、一次的な理由である場合もあり、ユーザに変更理由を再確認する機械を与えるためである。
Further, the manufacturing BOM
図19から図24を参照して、製造BOM第2転送部43の転送処理について具体的に説明する。図19から図24は、製造BOM編集支援システム1から生産管理システム20に、製造BOMの変更情報を通知する際のステータスの受け渡しに使用するテーブルの例である。図19は、図面変更処理前のテーブルを示す。このテーブルでは、製造BOMの転送状況を表すステータスをIF区分で管理する。また、設計BOM10の取込状況を表すステータスを処理フラグで管理する。図面変更処理前においては、IF区分=0、処理フラグ=0となっている。IF区分=0は、新たな製造BOMの確定処理がなされていない状況を表す。IF区分=1は、新たな製造BOMの確定処理が完了しており、生産管理システム20にその製造BOMをまだ転送していない転送待ち状況を表す。IF区分=2は、新たな製造BOMを生産管理システム20に転送完了した転送済の状況を表す。処理フラグ=0は、新たに取得した設計BOM10を製造BOMにまだ取り込んでいない未処理状況を表す。また、処理フラグ=1は、新たに取得した設計BOM10を製造BOMへの取り込みが完了した処理完了状況を表す。
The transfer process of the manufacturing BOM
(1)新規の製造BOMの確定処理時
図20は、新規の製造BOMの確定処理を行った場合のテーブルを示す。製造BOM第2転送部43は、製造BOMの確定処理がなされたタイミングで、変更区分=1となっているデータのステータスを、IF区分=0からIF区分=1に、処理フラグ=0から処理フラグ=1に変更する。新たに作成した製造BOMが存在することを、生産管理システム20に伝えるためである。
(1) At the time of finalizing processing of the new manufacturing BOM FIG. 20 shows a table when the finalizing processing of the new manufacturing BOM is performed. The
(2)図面改定時
図21は、部品変更及び部品構成変更を伴う設計BOM10を取得したときのテーブルを示す。IF区分=1、処理フラグ=1となっている製造BOMが、生産管理システム20へ転送する対象となる。生産管理システム20への転送対象データが転送待ちを意味するIF区分=1の状態で、PDMシステム50から設計BOM10の図面改定情報13が製造BOM編集支援システム1に転送された場合、製造BOM第2転送部43は、処理フラグ=1から未処理を意味する処理フラグ=0に変更する。これにより、最新状態に更新されていないデータが生産管理システム20に転送されないようにしている。
(2) At the time of drawing revision FIG. 21 shows a table when a design BOM10 accompanied by a component change and a component configuration change is acquired. The manufacturing BOM having the IF classification = 1 and the processing flag = 1 is the target to be transferred to the
製造BOM第2転送部43は、設計BOM取込部3が変更情報を含む新たな設計BOM10を取り込むと、IF区分=1をIF区分=0に、処理フラグ=1を処理フラグ=0に変更する。図21は、作成した製造BOMが生産管理システム20に転送される前に、立て続けに設計BOM10が複数回転送されてきた場合の例である。この例では、部品が5回変更され、部品構成が2回変更された場合の例である。部品変更に対応する副番A、副番B、副番C、副番D、副番Eの製造BOMを作成する準備段階である。また、部品構成変更に対応して副番A、副番Bの製造BOMを作成する準備をしている。副番の欄がブランクになっている製造BOMは、生産管理システム20に最後に転送した製造BOMである。製造BOM第2転送部43は、新たな設計BOM10を取得したが、まだ製造BOMに取り込んでいないので、未処理を意味する処理フラグ=0と設定し、生産管理システム20が作成中の製造BOMを取り込むことを防止している。
When the design
(3)図面改定の確定処理時
図22は、部品変更及び部品構成変更を伴う設計BOM10に対応する製造BOMを作成し、ユーザが確定処理を行った場合のテーブルを示す。製造BOM第2転送部43は、製造BOM確定処理時、最古と最新のデータ以外は、処理完了を意味する処理フラグ=1、転送済を意味するIF区分=2とし、不要なデータが転送されないようにしている。また、製造BOM第2転送部43は、IF区分=0、処理フラグ=0となっているデータについて、副番が付されていない生産管理システム20に最後に転送した製造BOMと最新の製造BOMとの差分情報を変更履歴記憶部42から取得する。そして、製造BOM第2転送部43は、その差分情報を生産管理システム20に転送する。
(3) At the time of finalizing the drawing revision FIG. 22 shows a table when a manufacturing BOM corresponding to the
製造BOM第2転送部43は、IF区分=0、処理フラグ=0となっているデータのうち、変更有りを意味する変更区分=2となっている副番Eで示す最新データと、副番を付けていない最古データ以外のデータのステータスを、IF区分=0をIF区分=2に、処理フラグ=0を処理フラグ=1に変更する。図22に示す例では、製造BOM第2転送部43は、部品変更の最新データに対応する副番Eで示す製造BOM以外のデータのステータスを転送済を意味するIF区分=2、および、処理完了を意味する処理フラグ=1に変更する。製造BOM第2転送部43は、部品構成データに対応する製造BOMも同様に処理する。生産管理システム20が不要なデータを取り込まないようにするためである。
The manufacturing BOM
(4)生産管理システム20に転送時
図23は、図面改定に対応する製造BOMの確定処理後に、製造BOMを生産管理システム20に転送する場合のテーブルを示す。製造BOM第2転送部43は、製造BOMを生産管理システム20に転送すると、転送したデータのステータスを、IF区分=0をIF区分=1に、処理フラグ=0を処理フラグ=1に変更する。生産管理システム20が取り込むべき新たな製造BOMが存在することを、生産管理システム20に伝えるためである。
(4) Transfer to
(5)生産管理システム20による製造BOM取込時
図24は、図面改定に対応する製造BOMが生産管理システム20に取り込まれる場合のテーブルを示す。製造BOM第2転送部43は、製造BOMが生産管理システム20に取り込まれたタイミングで、IF区分=1をIF区分=2に切り替える。生産管理システム20が最新の製造BOMを取り込んだことを明確にするためである。製造BOM第2転送部43は、IF区分=2、処理フラグ=1となっているデータを、履歴管理テーブルの管理対象外とすることにより、変更データ管理を容易とし、生産管理システム20への転送回数の抑制を図っている。
(5) At the time of importing the manufacturing BOM by the
上記(1)から(5)で説明したように、製造BOM第2転送部43は、何回も図面改定があった時に、1つ1つのデータの差分を取って生産管理システム20に転送することはしない。製造BOM第2転送部43は、生産管理システム20に最後に転送した製造BOMと最新の製造BOMとの差分情報を生産管理システム20に転送する。生産管理システム20は、この差分情報に基づいて外注手配、製造手配等の修正指示を行う。
As described in the above (1) to (5), the manufacturing BOM
次に、以上の構成を有する製造BOM編集支援システム1が、設計BOM10を順次取り込んで製造BOMを順次作成する処理について説明する。
Next, a process in which the manufacturing BOM
設計BOM取込部3は、設計BOM10を取り込むと、取り込んだ設計BOM10を設計BOM取込履歴部2に格納し、新たな設計BOM10を取り込んだことを製造BOM作成部4に伝える。この情報を受けて、製造BOM工程情報設定部7は、設計BOM10に記載されている工程コードに基づいて、取り込んだ設計BOM10を図1に示すどの編集工程に関連付けるかを判別する。また、製造BOM工程情報設定部7は、設計BOM10に記載されている情報に基づいて、図9に示すような工程を細分化した工程分類コードを管理する工程分類コードマスタを作成する。また、製造BOM属性情報編集部8は、設計BOM10に記載されている工程コードに基づいて図12に示す工程マスタを作成し、どの属性情報をどの編集工程で設定するかを管理する。また、製造BOM工程情報設定部7と製造BOM属性情報編集部8は、ユーザが手動で工程の変更を設定した場合、ユーザが設定した情報に基づいて、工程分類コードマスタと工程マスタを変更し、製造BOMの編集工程を管理する。
When the
取得した設計BOM10の編集工程が決まると、製造BOM属性情報設定部6は、図5と図6を用いて説明したように、製造BOM雛形73に製造に必要な属性情報を設定して製造BOMを作成する。具体的には、製造BOM属性情報設定部6は、設計BOM10で展開される部品毎に、その部品番号に対応する製造手配コードを品名マスタB72から取得する。そして、製造BOM属性情報設定部6は、取得した製造手配コードをキーにして、製造手配マスタ11を検索し、その部品に関する発注先、経路パターン、保管場所等の製造に必要な属性情報を取得し、製造BOM雛形73に設定していく。図6に示す例では、経路パターンとして、X,Y,Zを製造BOM雛形73に設定している。
When the editing process of the acquired
次に、製造BOM属性情報設定部6は、経路パターンが設定されている場合、経路パターンマスタ12を検索して、該当する経路パターンをキーとして登録されている経路情報を取得する。図6に示す経路パターンマスタ12の例では、製造BOM属性情報設定部6は、経路パターンXの作業経路として、[1]溶接1→[2]溶接2→[3]総組→[4]塗装、の詳細作業を取得する。製造BOM属性情報設定部6は、経路パターンY,Zについても同様にして詳細作業を製造BOM雛形73に設定する。
Next, when the route pattern is set, the manufacturing BOM attribute
また、製造BOM属性情報設定部6は、図8を用いて説明したように、取得した設計BOM10に対応する経路展開後の部品構成データを作成する。
Further, the manufacturing BOM attribute
以上の処理により製造BOMが作成され、ユーザが編集の確定処理を行うと、製造BOM第1転送部9は、作成された製造BOMを生産管理システム20へ転送する。
When the manufacturing BOM is created by the above processing and the user performs the editing confirmation process, the manufacturing BOM
次に、製造BOM編集支援システム1が、以前に取得した設計BOM10に対して何らかの変更を伴う設計BOM10を取得した場合について説明する。製造BOM属性情報編集部8は、図13、図14、図15を用いて説明したように、さみだれ的に展開されてくる設計BOM10に基づいて、経路パターン情報を盛り込んだ部品構成データを製造BOMの一つとして作成する。
Next, a case where the manufacturing BOM
変更情報抽出部40は、設計BOM10が複数回出力されてきた場合、最後に作成した製造BOMと、生産管理システム20に最後に転送した製造BOMと、の差分情報を製造BOMの変更情報として抽出し、変更履歴記憶部42に格納する。
When the
経路展開後更新処理部41は、図16から図18を用いて説明したように、設計BOM10の図面改定情報13に基づいて変更後の部品構成データを製造BOMの一つとして作成する。経路展開後更新処理部41は、生産管理システム20で製造手配の修正を行う必要があるか否かがわかるように、この部品構成データの変更区分を更新する。
As described with reference to FIGS. 16 to 18, the post-route development
製造BOM第2転送部43は、生産管理システム20に作成した製造BOMの差分情報を転送する際に、図19から図24を用いて説明したフラグシーケンスを使用している。これにより、製造BOMの転送漏れおよび無駄なデータの転送をなくすとともに、製造BOMの作成状況を確認できるようにしている。
The manufacturing BOM
生産管理システム20は、製造BOM第1転送部9から作成された製造BOMの全データを取得する。また、生産管理システム20は、製造BOM第2転送部43から製造BOMの差分情報を取得する。この差分情報より、生産管理システムは、製造BOMの変更箇所を容易に特定することができる。
The
以上に説明したように、本実施形態に係る製造BOM編集支援システム1は、設計BOM10から製造BOMを自動作成する。これにより、製造BOMの編集作業を効率化することができる。また、PDMシステム50及び生産管理システム20との間で編集状況のステータス情報を送受する。これにより、部門間のシームレスなデータ連係を図ることが可能となる。また、製造BOM編集支援システム1は、設計変更データの履歴を管理するとともに、設計変更に対応する製造BOMを作成する。具体的には、図面改定情報13に基づいて、追加、変更、削除の変更区分を更新した部品構成データを作成し、製造BOMの変更内容を抽出する。これにより、設計段階の途中でさみだれ的に展開された設計情報に対応する製造BOMを作成しても、履歴管理が容易になるとともに、生産管理システム20に転送するデータを削減することができる。
As described above, the manufacturing BOM
また、製造BOM編集支援システム1は、階層化された作業を展開し、展開した作業の詳細情報とその作業順序を規定する。これにより、精密な製造BOMを作成することができる。
Further, the manufacturing BOM
製造BOM編集支援システム1は、最新の図面改定情報13に基づいて作成された製造BOMと、生産管理システム20に最後に転送した製造BOMと、の差分情報を製造BOMの変更情報として生産管理システム20に転送する。これにより、送信処理を削減することができる。
The manufacturing BOM
また、製造BOM編集支援システム1は、設計BOM10を製造BOM雛形73に関連付ける場合、自動で関連付けるか、手動で関連付けるかを選択する選択機能を有する。これにより、イレギュラーな設定変更にも対応できる。
Further, the manufacturing BOM
また、製造BOM編集支援システム1は、複数のマスタに含まれている情報を組み立てて製造BOMを作成する。これにより、複数のマスタで管理されている情報を人が介在して編集することなく製造BOMを作成することができ、効率化を図ることができる。
Further, the manufacturing BOM
また、製造BOM編集支援システム1は、工程を細分化した工程分類コードの単位で、工程の変更設定を受け付ける。そして、製造BOM編集支援システム1は、変更後の工程分類コードに基づいて製造BOMを作成する。これにより、イレギュラーな状況が発生した場合でも、変更する工程範囲を最小限の範囲にすることができ、効率化を図ることができる。
Further, the manufacturing BOM
また、製造BOM編集支援システム1は、生産管理システム20に転送する製造BOMに過去に転送した部品が含まれる場合、転送済の部品と今回の転送対象とする部品との差分を抽出して表示装置30に表示し、ユーザが指定した部品を転送対象とする。これにより、手配漏れ、2重手配が発生することを防止できる。また、生産管理システム20に転送するデータ量を削減できる。
Further, when the manufacturing BOM to be transferred to the
なお、上記の説明では、製造BOM編集支援システム1が一つの装置に実装されている場合について説明したが、実装形態はこれに限定されることはない。例えば、製造BOM編集支援システム1を構成する各部が別々の装置に実装され、ネットワークで接続されていても良い。
In the above description, the case where the manufacturing BOM
また、設計BOM取込履歴部2、製造BOM記憶部5、変更履歴記憶部42は、ネットワークを介してクラウドサーバ内に設けるようにしても良い。
また、手動による関連付けを選択した場合、製造BOM雛形73に属性情報を手動で設定できるようにしてもよい。
Further, the design BOM
Further, when the manual association is selected, the attribute information may be manually set in the manufacturing BOM template 73.
また、本発明に係る機能を実現するための構成を予め備えた製造BOM編集支援システム1として提供できることはもとより、プログラムの適用により、既存のパーソナルコンピュータや情報端末機器等を、本発明に係る製造BOM編集支援システム1として機能させることもできる。すなわち、上記実施形態で例示した製造BOM編集支援システム1による各機能構成を実現させるためのプログラムを、既存のパーソナルコンピュータや情報端末機器等を制御するCPUが実行できるように適用することで、本発明に係る製造BOM編集支援システム1として機能させることができる。また、本発明に係る製造BOM編集支援方法は、製造BOM編集支援システム1を用いて実施できる。
In addition, it can be provided as a manufacturing BOM
また、このようなプログラムの適用方法は任意である。プログラムを、例えば、コンピュータが読取可能な記録媒体(CD−ROM(Compact Disc Read-Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto Optical disc)等)に格納して適用できる他、インターネット上のストレージにプログラムを格納しておき、これをダウンロードさせることにより適用することもできる。 Moreover, the method of applying such a program is arbitrary. The program can be stored and applied on a computer-readable recording medium (CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Versatile Disc), MO (Magneto Optical disc), etc.), or on the Internet. It is also possible to apply by storing the program in the storage of and downloading it.
1 製造BOM編集支援システム、2 設計BOM取込履歴部、3 設計BOM取込部、4 製造BOM作成部、5 製造BOM記憶部、6 製造BOM属性情報設定部、7 製造BOM工程情報設定部、8 製造BOM属性情報編集部、9 製造BOM第1転送部、10 設計BOM、11 製造手配マスタ、12 経路パターンマスタ、13 図面改定情報、20 生産管理システム、21 部品マスタ、22 部品構成マスタ、23 作業マスタ、24 取引先マスタ、25 倉庫マスタ、30 表示装置、31 入力装置、32 出力装置、33 製造BOM紙媒体、34 外部記憶装置、40 変更情報抽出部、41 経路展開後更新処理部、42 変更履歴記憶部、43 製造BOM第2転送部、50 PDMシステム、71 品名マスタA、72 品名マスタB、73 製造BOM雛形、101 CPU、102 記憶部、103 通信部、104 入出力部、110 ネットワーク 1 Manufacturing BOM editing support system, 2 Design BOM import history unit, 3 Design BOM import unit, 4 Manufacturing BOM creation unit, 5 Manufacturing BOM storage unit, 6 Manufacturing BOM attribute information setting unit, 7 Manufacturing BOM process information setting unit, 8 Manufacturing BOM attribute information editing department, 9 Manufacturing BOM 1st transfer department, 10 Design BOM, 11 Manufacturing arrangement master, 12 Route pattern master, 13 Drawing revision information, 20 Production control system, 21 Parts master, 22 Parts configuration master, 23 Work master, 24 supplier master, 25 warehouse master, 30 display device, 31 input device, 32 output device, 33 manufacturing BOM paper medium, 34 external storage device, 40 change information extraction unit, 41 route expansion post-update processing unit, 42 Change history storage unit, 43 manufacturing BOM second transfer unit, 50 PDM system, 71 product name master A, 72 product name master B, 73 manufacturing BOM template, 101 CPU, 102 storage unit, 103 communication unit, 104 input / output unit, 110 network
Claims (10)
取り込んだ前記設計BOMを製造BOMの雛形に関連付け、製造に必要な属性情報を管理する製造手配マスタを、取り込んだ前記設計BOM上の情報をキーとして検索し、検索した属性情報を前記製造BOMの雛形に設定することにより製造BOMを作成する製造BOM作成部と、
前記製造BOM作成部が、同一の製造品に関して、設計変更前と後の設計BOMに基づく製造BOMを作成した場合に、設計変更前の製造BOMと設計変更後の製造BOMとを比較して、変更内容を示す変更情報を抽出する変更情報抽出部と、
前記変更情報を生産管理システムに転送する製造BOM転送部と、
を備え、
前記製造BOM転送部は、前記変更情報の前記生産管理システムへの転送前に、前記設計BOM取込部に変更された設計BOMが取り込まれた場合には、前記変更情報を前記生産管理システムに転送しない、
製造BOM編集支援システム。 A design BOM import section that imports a design BOM (Bill Of Materials) composed of design information,
The manufacturing arrangement master that associates the imported design BOM with the template of the manufacturing BOM and manages the attribute information necessary for manufacturing is searched using the information on the imported design BOM as a key, and the searched attribute information is used in the manufacturing BOM. The manufacturing BOM creation department that creates the manufacturing BOM by setting it as a template,
When the manufacturing BOM creation unit creates a manufacturing BOM based on the design BOM before and after the design change for the same manufactured product, the manufacturing BOM before the design change and the manufacturing BOM after the design change are compared. A change information extraction unit that extracts change information indicating the changes,
A manufacturing BOM transfer unit that transfers the change information to the production control system,
With
If the changed design BOM is taken into the design BOM importing unit before the change information is transferred to the production control system, the manufacturing BOM transfer unit transfers the change information to the production control system. Do not transfer
Manufacturing BOM editing support system.
請求項1に記載の製造BOM編集支援システム。 The attribute information includes a route pattern that defines a plurality of operations and a work route that is the work order thereof.
The manufacturing BOM editing support system according to claim 1.
請求項1又は2に記載の製造BOM編集支援システム。 The change information extraction unit produces difference information between the manufacturing BOM created based on the latest design BOM and the newest manufacturing BOM among the manufacturing BOMs compared by the change information extraction unit. Extracted as change information of
The manufacturing BOM editing support system according to claim 1 or 2.
前記製造BOM作成部は、
品名と製造手配コードとを関連付けて管理する品名マスタを品名をキーとして検索して、品名と関連付けられている製造手配コードを特定し、
特定した前記製造手配コードをキーとして、前記製造手配マスタを検索し、特定した前記製造手配コードに対応する経路パターンを取得し、
取得した前記経路パターンをキーとして、前記経路パターンマスタを検索して、取得した前記経路パターンに対応する作業経路の情報を取得し、取得した前記作業経路の情報を前記製造BOMの雛形に設定する属性情報設定部を備える、
請求項1から3の何れか1項に記載の製造BOM編集支援システム。 The manufacturing order master includes a route pattern master that manages the manufacturing order code in association with a route pattern that identifies a work route, and further manages the route pattern in association with information on the work route.
The manufacturing BOM creation unit
Search the product name master that manages by associating the product name with the manufacturing order code using the product name as a key to identify the manufacturing order code associated with the product name.
Using the specified manufacturing order code as a key, the manufacturing order master is searched, and the route pattern corresponding to the specified manufacturing order code is acquired.
Using the acquired route pattern as a key, the route pattern master is searched, information on the work route corresponding to the acquired route pattern is acquired, and the acquired information on the work route is set in the template of the manufacturing BOM. Equipped with an attribute information setting unit
The manufacturing BOM editing support system according to any one of claims 1 to 3.
前記製造BOM作成部は、
自動を選択した場合は、設計BOMに含まれている製造BOMの編集工程を指定する工程コードに基づいて、前記設計BOMを、該工程コードにより指定された編集工程に関連付け、
手動を選択した場合は、手動による工程コードの設定を受け付け、受け付けた前記工程コードに基づいて、前記設計BOMを、該工程コードにより指定された編集工程に関連付ける、
請求項1から4の何れか1項に記載の製造BOM編集支援システム。 When associating the imported design BOM with the template of the manufacturing BOM, the manufacturing BOM creation unit has a selection function of selecting whether to associate the design BOM automatically or manually.
The manufacturing BOM creation unit
When automatic is selected, the design BOM is associated with the editing process specified by the process code based on the process code that specifies the editing process of the manufacturing BOM included in the design BOM.
When manual is selected, the manual process code setting is accepted, and the design BOM is associated with the editing process specified by the process code based on the accepted process code.
The manufacturing BOM editing support system according to any one of claims 1 to 4.
請求項5に記載の製造BOM編集支援システム。 When the manual association is selected, the manufacturing BOM creation unit accepts the manual setting of the attribute information in the template of the manufacturing BOM, and sets the received attribute information in the template of the manufacturing BOM.
The manufacturing BOM editing support system according to claim 5.
前記製造BOM工程情報設定部は、手動による関連付けが選択された場合、ユーザによる工程の変更設定を、細分化した工程ごとに受け付ける、
請求項5又は6に記載の製造BOM編集支援システム。 The manufacturing BOM creation unit includes a manufacturing BOM process information setting unit that subdivides the process code for each part included in the manufacturing BOM.
When the manual association is selected, the manufacturing BOM process information setting unit accepts the process change setting by the user for each subdivided process.
The manufacturing BOM editing support system according to claim 5 or 6.
前記生産管理システムに転送する製造BOMに含まれる部品の全てが新規の転送である場合、前記属性情報の設定が完了したタイミングで作成した製造BOMを前記生産管理システムに転送し、
前記生産管理システムに転送する製造BOMに新規の転送でない部品が含まれる場合、転送済の部品と今回の転送対象とする部品との差分を抽出して表示装置に表示し、ユーザが指定した部品を転送対象とする、
請求項1から7の何れか1項に記載の製造BOM編集支援システム。 The manufacturing BOM transfer unit
When all the parts included in the manufacturing BOM to be transferred to the production control system are new transfers, the manufacturing BOM created at the timing when the setting of the attribute information is completed is transferred to the production control system.
When the manufacturing BOM to be transferred to the production control system includes a new non-transferred part, the difference between the transferred part and the part to be transferred this time is extracted and displayed on the display device, and the part specified by the user is displayed. To be transferred,
The manufacturing BOM editing support system according to any one of claims 1 to 7.
製造に必要な属性情報を管理する製造手配マスタを前記設計BOM上の情報をキーとして検索し、前記属性情報を前記製造手配マスタから取込み、製造BOMの雛形に設定することにより製造BOMを作成し、
同一の製造品に関して、設計変更前と後の設計BOMに基づく製造BOMを作成した場合に、製造BOMの変更内容を示す変更情報を抽出して、前記変更情報を送信し、
前記変更情報を送信する前に、変更された設計BOMを取り込んだ場合には、前記変更情報を送信しない、
製造BOM編集支援方法。 Incorporating the design BOM (Bill Of Materials)
A manufacturing BOM is created by searching for a manufacturing order master that manages attribute information required for manufacturing using the information on the design BOM as a key, fetching the attribute information from the manufacturing order master, and setting it as a template of the manufacturing BOM. ,
When a manufacturing BOM based on the design BOM before and after the design change is created for the same manufactured product, the change information indicating the change content of the manufacturing BOM is extracted, and the change information is transmitted.
If the modified design BOM is imported before the change information is transmitted, the change information is not transmitted.
Manufacturing BOM editing support method.
設計BOM(Bill Of Materials)を取込み、
製造に必要な属性情報を管理する製造手配マスタを前記設計BOM上の情報をキーとして検索し、前記属性情報を前記製造手配マスタから取込み、製造BOMの雛形に設定することにより製造BOMを作成し、
同一の製造品に関して、設計変更前と後の設計BOMに基づく製造BOMを作成した場合に、製造BOMの変更内容を示す変更情報を抽出して、前記変更情報を送信し、
前記変更情報を送信する前に、変更された設計BOMを取り込んだ場合には、前記変更情報を送信しない、
処理を実行させるプログラム。 On the computer
Captures the design BOM (Bill Of Materials),
A manufacturing BOM is created by searching for a manufacturing order master that manages attribute information required for manufacturing using the information on the design BOM as a key, fetching the attribute information from the manufacturing order master, and setting it as a template of the manufacturing BOM. ,
For the same article of manufacture, when you create a production BOM based on the design BOM before and after design changes, and extracted change information indicating a change of the production BOM, and sends the change information,
If the modified design BOM is imported before the change information is transmitted, the change information is not transmitted.
A program that executes processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016170072A JP6811568B2 (en) | 2016-08-31 | 2016-08-31 | Manufacturing BOM editing support system, manufacturing BOM editing support method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016170072A JP6811568B2 (en) | 2016-08-31 | 2016-08-31 | Manufacturing BOM editing support system, manufacturing BOM editing support method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018036899A JP2018036899A (en) | 2018-03-08 |
JP6811568B2 true JP6811568B2 (en) | 2021-01-13 |
Family
ID=61564715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016170072A Active JP6811568B2 (en) | 2016-08-31 | 2016-08-31 | Manufacturing BOM editing support system, manufacturing BOM editing support method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6811568B2 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108805470B (en) * | 2018-06-29 | 2021-05-11 | 安徽江淮汽车集团股份有限公司 | Automatic configuration method and device for production orders |
JP2020027597A (en) * | 2018-12-21 | 2020-02-20 | 如如研創股▲分▼有限公司 | Software system generating system |
KR102239523B1 (en) * | 2019-02-11 | 2021-04-14 | 한국항공우주산업 주식회사 | Comparative analysis system and method of Bill Of Material |
JP2020027663A (en) * | 2019-09-16 | 2020-02-20 | 如如研創股▲分▼有限公司 | Specification generating unit |
CN111652488B (en) * | 2020-05-26 | 2023-04-25 | 浙江师范大学 | Intelligent manufacturing service coupling method and system |
CN115735223A (en) * | 2020-07-21 | 2023-03-03 | 三菱电机株式会社 | Component table generation support device, component table generation support method, and component table generation support program |
CN112801609A (en) * | 2021-01-19 | 2021-05-14 | 深圳市墨工智云科技有限公司 | System for managing data and working in coordination based on BOM |
KR102478291B1 (en) * | 2021-11-18 | 2022-12-16 | (주)이로젠 | System for managing component library and method thereof |
JP2023172016A (en) | 2022-05-23 | 2023-12-06 | オムロン株式会社 | Information management system and information management method |
CN114997799B (en) * | 2022-06-29 | 2024-06-07 | 苏州浪潮智能科技有限公司 | System and method for creating modular BOMs for different configurations of servers |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4116981B2 (en) * | 2004-03-25 | 2008-07-09 | 株式会社 日立東日本ソリューションズ | Production planning support system and computer program for supporting production planning |
JP2008158691A (en) * | 2006-12-21 | 2008-07-10 | Hitachi Ltd | Parts list generation method and parts list generation program |
JP5231946B2 (en) * | 2008-11-04 | 2013-07-10 | 株式会社日立製作所 | Manufacturing information management method and manufacturing information management system |
JP5397156B2 (en) * | 2009-10-27 | 2014-01-22 | 株式会社リコー | Parts management system, parts management method, and parts management program |
JP6139838B2 (en) * | 2012-09-26 | 2017-05-31 | 株式会社アマダホールディングス | Sheet metal working process design system and method |
US9483587B2 (en) * | 2013-06-05 | 2016-11-01 | Accenture Global Services Limited | Master bill of materials creation |
JP2015197864A (en) * | 2014-04-02 | 2015-11-09 | 三菱電機株式会社 | Process management device, process management system, process management method, and program |
-
2016
- 2016-08-31 JP JP2016170072A patent/JP6811568B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018036899A (en) | 2018-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6811568B2 (en) | Manufacturing BOM editing support system, manufacturing BOM editing support method, and program | |
US20120297295A1 (en) | Authoring tool | |
US20100114355A1 (en) | Method and system for management of manufacturing information | |
EP2220591A1 (en) | System and method for transforming documents for publishing electronically | |
JP4100156B2 (en) | Data conversion system | |
CN116438530A (en) | System and method for automatically configuring custom product options based on user actions | |
WO2021244812A1 (en) | Method and system for enabling to store genealogically related data within a blockchain network | |
JP6758167B2 (en) | Data processing equipment, data processing method and data processing program | |
KR100337373B1 (en) | A method for Managing Design Information in CAD system | |
JP2007249572A (en) | Project management support device, project management support method, and project management support program | |
JP6397657B2 (en) | Requirements calculation system, requirements calculation method and program | |
JP6379425B2 (en) | BOM management system and BOM management method | |
JP5687918B2 (en) | Business application component device | |
JP2008165497A (en) | Information processor and program | |
JP2012128555A (en) | Engineering arrangement integration system and engineering arrangement integration method | |
JP4582462B2 (en) | Information management system | |
JP2009064347A (en) | Work support information display, and work support information display method | |
JP2012173983A5 (en) | ||
US11816071B2 (en) | Operations and maintenance file protection processes | |
US11288228B2 (en) | Operations and maintenance file protection processes | |
JP2003016255A (en) | Device and method for managing code | |
JP4948843B2 (en) | CAD data identity guarantee server device, CAD data identity guarantee method | |
JP2021128621A (en) | Data processing support device and data processing support system | |
JP5997315B1 (en) | Asset management apparatus, asset management method, and program | |
JP4655897B2 (en) | Integrated data management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190312 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200316 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200616 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200731 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20201117 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201215 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6811568 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |