PLM以及Teamcenter的介紹
時(shí)間:2023-03-13 15:32:02 | 來源:電子商務(wù)
時(shí)間:2023-03-13 15:32:02 來源:電子商務(wù)
一、PDM(Product Data Management):
概念:
PDM是企業(yè)的信息集成框架,以此框架為基礎(chǔ) ,高度地集成各種應(yīng)用軟件,管理所有與產(chǎn)品 及其過程相關(guān)的數(shù)據(jù),為工程技術(shù)人員提供一 個(gè)協(xié)同的工作環(huán)境,確保在正確的時(shí)間把正確 的信息以正確的形式傳遞給正確的人,實(shí)現(xiàn)高 效的產(chǎn)品開發(fā)
管理整個(gè)產(chǎn)品生命周期內(nèi)所有與產(chǎn)品相關(guān)信息和過程的技術(shù).
管理整個(gè)產(chǎn)品的生命周期的信息
主要功能:
1) 數(shù)據(jù)與文檔管理:
電子倉庫為核心,保證數(shù)據(jù)的安全性和完整性,支持簽入/簽出、增刪、查詢
2) 產(chǎn)品結(jié)構(gòu)配置管理:
建立產(chǎn)品結(jié)構(gòu)樹、EBOM/MBOM等BOM多視圖生成和管理、動態(tài)分層瀏覽、產(chǎn)品配置管理等。
3)工作流和過程管理:
對產(chǎn)品開發(fā)過程和工程更改過程中的所有事件和活動進(jìn)行定 義、執(zhí)行、跟蹤和監(jiān)控
4) 應(yīng)用封裝與集成:
企業(yè)級應(yīng)用集成平臺,從集成對象上需要考慮與應(yīng)用軟件、異構(gòu) PDM 以及其他平臺軟件(ERP 等)的集成。
對于一般的軟件,如Word,實(shí)現(xiàn)一定程序的封裝就可以(通過點(diǎn)擊相應(yīng)格式文件來激活應(yīng)用系統(tǒng)); 更進(jìn)一步要求就是通過PDM提供的二次開發(fā)工具和API開發(fā)相應(yīng)的接口來進(jìn)行簡單交互; 還可以利用軟件廠商提供的接口或連接驅(qū)動等程序?qū)崿F(xiàn)與PDM間的接口或緊密集成。
5) 系統(tǒng)定制:
客戶化、二次開發(fā)
結(jié)構(gòu)組成:
大多數(shù)采用分布式的客戶機(jī)/服務(wù)器(Client/Server)結(jié)構(gòu)
1)服務(wù)器端負(fù)責(zé)公共數(shù)據(jù)的存儲、多用戶的同步等功能
2)客戶端主要負(fù)責(zé)與用戶的交互、客戶私有數(shù)據(jù)的管理等
系統(tǒng)體系結(jié)構(gòu)
第一層:支持層
關(guān)系型數(shù)據(jù)庫是PDM系統(tǒng)的支持平臺,提供了數(shù)據(jù)管理的最基本的功能(存、增、刪、改、查)
第二層:面向?qū)ο髮?br>將動態(tài)數(shù)據(jù)變化的功能轉(zhuǎn)換成多個(gè)二維關(guān)系型表格
第三層:功能層
基本管理模塊:
包括文檔管理、產(chǎn)品配置管理、工作流程管理、零 件分類和檢索及項(xiàng)目管理等
系統(tǒng)管理模塊:
針對系統(tǒng)管理員如何維護(hù)系統(tǒng),確保數(shù)據(jù)安全與正 常運(yùn)行的功能模塊
第四層:用戶層
包括開發(fā)工具層和界面層
PDM軟件的分類:
按管理對象分:
1) 電子文檔管理
2) 面向產(chǎn)品管理
按管理范圍分:
1) 部門級的PDM系統(tǒng)
2) 企業(yè)級的PDM系統(tǒng)
3) 分布式PDM系統(tǒng)
按操作系統(tǒng)分類:
1) 基于Linux操作系統(tǒng)的PDM系統(tǒng)
2) 基于Windows操作系統(tǒng)的PDM系統(tǒng)
二、PLM(Product Lifecycle Management):
概念:產(chǎn)品生命周期管理(Cpdm基于協(xié)同的PDM)
*****一種應(yīng)用于在單一地點(diǎn)的企業(yè)內(nèi)部、分散在多個(gè)地點(diǎn)的企業(yè)內(nèi)部,以及在產(chǎn)品研
發(fā)領(lǐng)域具有協(xié)作關(guān)系的企業(yè)之間的,支持產(chǎn)品全生命周期的信息的創(chuàng)建、管理、分發(fā)和應(yīng)用的一系列應(yīng)用解決方案,它能夠集成與產(chǎn)品相關(guān)的人力資源、流程、應(yīng)用系統(tǒng)和信息。
PLM 與 PDM 可作如下對比:
(1) PDM 側(cè)重于對產(chǎn)品數(shù)據(jù)的管理; PLM 則強(qiáng)調(diào)對企業(yè)智力財(cái)富的充分再利用。
(2) PDM 側(cè)重于對產(chǎn)品開發(fā)階段數(shù)據(jù)的管理; PLM 側(cè)重于對產(chǎn)品全生命周期內(nèi)數(shù)據(jù)的管理。
(3) PDM 側(cè)重于對企業(yè)內(nèi)部產(chǎn)品數(shù)據(jù)的管理; PLM 則強(qiáng)調(diào)對產(chǎn)品生命周期內(nèi)跨越供應(yīng)鏈的所有信息進(jìn)行管理和利用的概念。
(4) PDM 的體系結(jié)構(gòu)是強(qiáng)調(diào)以文檔為中心的研發(fā)流程管理。重點(diǎn)在于建立文檔之間
的聯(lián)接, PLM 則尋求能夠?qū)崿F(xiàn)在多功能、多部門、多學(xué)科、多外協(xié)供應(yīng)商之間的緊密的協(xié)同,以在這些領(lǐng)域中取得真實(shí)的互操作性為目標(biāo)。
(5)PDM 提供剛性的、單純化的信息之間的聯(lián)合性。PLM 提供的是上下文關(guān)聯(lián)式的、
更寬泛和更柔性的聯(lián)合性,因?yàn)?PLM 允許在一個(gè)領(lǐng)域的創(chuàng)造性的活動對整個(gè)環(huán)境具有完整的意義。
(6) PDM 側(cè)重于實(shí)現(xiàn)對 ERP 等系統(tǒng)的對接式集成; PLM 側(cè)重于以其為基礎(chǔ)來實(shí)現(xiàn)整個(gè)企業(yè)的信息化,以 PLM 生態(tài)系統(tǒng)的方式來實(shí)現(xiàn)對 ERP 等系統(tǒng)的深層次集成。
三、Teamcenter:
定義:
Teamcenter 是為企業(yè)提供產(chǎn)品數(shù)字化全生命周期管理的軟件產(chǎn)品
兩個(gè)主要功能:
(1) 統(tǒng)一管理整個(gè)產(chǎn)品生命周期
(2) 針對行業(yè)提供即開即用的解決方案
為什么要進(jìn)行客戶化定制?
Teamcenter的標(biāo)準(zhǔn)功能基本能滿足客戶的使用,但是基于每家公司業(yè)務(wù)問題以及使
用習(xí)慣,還有一些特殊的應(yīng)用與數(shù)據(jù)整合,所以會產(chǎn)生不同的業(yè)務(wù)需求,這個(gè)時(shí)候我們就需要通過客戶化去滿足客戶的應(yīng)用需求。
從哪些方面進(jìn)行客戶化定制?
1) 服務(wù)端定制:
前處理,后處理,SOA接口,ITK函數(shù),Handler等
2) 客戶端定制:
對話框、界面
3) 數(shù)據(jù)顯示與表單定制:
4) 數(shù)據(jù)共享:
Teamcenter系統(tǒng)中的一些數(shù)據(jù)與別的系統(tǒng)進(jìn)行共享或者Teamcenter共享別的系統(tǒng)中數(shù)據(jù),比較典型的有報(bào)表,CAD集成,ERP集成,CAPP集成等等。
Teamcenter四層結(jié)構(gòu):Client tier:用戶接口層,采用java語言
a)Rich client: Eclipse Plugin-in開發(fā)
b)Thin client:: XML和Java Script
- Enterprise tier: 服務(wù)器層
采用 Integration Toolkit (ITK)(C 語言),處理My Teamcenter、PSE、EPM 等應(yīng)用模塊。 - Resource tier:Oracle 、RDBMS等
采用Persistent Object Manager (POM)(C語言),直接處理數(shù)據(jù)。 - Web tier:服務(wù)器端文件夾結(jié)構(gòu):
根目錄:? %TC_ROOT%
? bin/ Teamcenter 執(zhí)行文件
? include/ ITK 程序(C)用的頭文件
? include_cpp/ C++程序用的頭文件
? install/ 安裝工具
? lang/ 多語言的本地化文件
? lib/ 動態(tài)連結(jié)庫
? sample/ 開發(fā)的源代碼和編譯腳本
系統(tǒng)術(shù)語:
1) 零組件(Item):管理Teamcenter信息的基本對象,代表產(chǎn)品、部件或零件的結(jié)構(gòu)化表達(dá),也包含其他數(shù)據(jù)對象,表示真實(shí)世界中的一個(gè)產(chǎn)品、部件或零件對象,也表示一個(gè)種類的集合等;
2) 零組件版本(Item Revision):每個(gè)產(chǎn)品對象(Item)都有至少一個(gè)版本(Item Revision)。在Teamcenter中,系統(tǒng)利用版本來記錄產(chǎn)品對象的歷史演變(更改情況),并通過版本的追蹤來保證用戶取用的數(shù)據(jù)是最新有效的。每當(dāng)產(chǎn)品歸檔,即生成一個(gè)新版本。沒有歸檔以前的圖紙修改不作為一個(gè)版本。或者說,新版本的產(chǎn)生一定伴隨有工程更改的發(fā)生;
3) 表單(Form):存儲Item、Item Revision等對象屬性信息數(shù)據(jù)的地方;
4) BOM(Bill of Material):產(chǎn)品結(jié)構(gòu)管理關(guān)系的信息對象,也稱為物料清單;
5) 數(shù)據(jù)集(Dataset):管理其他軟件應(yīng)用程序創(chuàng)建的數(shù)據(jù)文件的數(shù)據(jù)對象,例如:Word、Excel、PDF、RAR文件;
6) 文件夾(Folder):用來組織產(chǎn)品信息的數(shù)據(jù)對象,類似Windows里的文件夾;
7) 偽文件夾:系統(tǒng)內(nèi)對象與對象之間關(guān)系的虛擬表現(xiàn)形式(不是文件夾,實(shí)際上是一種關(guān)系的文件夾表達(dá)方式);
8) 時(shí)間表(Schedule):時(shí)間表,用來管理項(xiàng)目計(jì)劃;
9) 更改(ECN等):用來管理產(chǎn)品變更記錄;