張睿杭 王展 中國電子科技集團公司第五十三研究所
隨著電子計算機技術、網絡技術的發展,各種為企業服務的信息化管理系統應運而生,它們為企業的管理和發展提供了很大助力,信息化管理系統也在這一發展過程中逐漸產品化定型。目前,我公司使用了西門子的Teamcenter產品來管理產品研發數據,本文概略介紹我公司光、機、電、軟各專業的研發數據在Teamcenter系統內的數據管理模型。
Teamcenter系統內的基礎數據模型稱為Item,即零組件,它的典型特征如圖1所示。其中,“000049-物理機器人”中的“000049”是零組件的編號,又稱為ItemID,它在整個Teamcenter系統內唯一;“000049-物理機器人”中的“物理機器人”是零組件的名稱,又稱為ItemName。其中,“000049/001;2-物理機器人”是零組件“000049-物理機器人”的第一個版本,“000049/001;2-物理機器人”中的“001”是版本號,又稱為ItemRevisionID,“000049/001;2-物理機器人”中的“物理機器人”是零組件版本的名稱,又稱為ItemRevisionName,它默認等同ItemName。零組件基本模型中默認還包括零組件主屬性表、零組件版本主屬性表,用于定制一些業務管理屬性,填寫記錄零組件、零組件版本的信息。
結構專業的設計結果為三維模型、基于三維模型生成的二維工程圖。在Teamcenter系統內,為設計圖賦予唯一的編號,保存三維模型、二維工程圖、可視化文件,如圖2所示。其中,“000695-安全保護裝置”、“000698-測試盒”等是代表結構設計結果的零組件,“000695/001;1-安全保護裝置”是代表結構設計結果的零組件版本,使用NX工具創建生成的三維模型、二維工程圖存放在零組件版本下。
電專業的設計圖紙分原理圖、印制板圖兩類。在Teamcenter系統內,為原理圖賦予唯一的編號,保存原理圖的設計文件、中間格式文件、可視化文件,以及PDF格式的原理圖。其中,原理圖的設計文件可在Cadence工具內打開,用于編輯修改原理圖;中間格式文件由Cadence工具生成,Teamcenter系統基于這份中間格式文件轉換得到一份可直接在Teamcenter系統內瀏覽的可視化文件;PDF格式的文件是使用Cadence工具直接基于原理圖的設計文件轉換生成。
在Teamcenter系統內,為印制板賦予唯一的編號,保存印制板裝配的設計文件、中間格式文件、可視化文件,以及PDF格式的原理圖。在印制板裝配的零組件版本下關聯存放對應的原理圖的零組件版本,以及電路板的零組件版本。
光學專業的實際設計過程與結構專業、電專業有較大差異,但是光學設計完畢的設計結果在Teamcenter系統內以結構件方式存在,例如鏡片、鏡筒,故對數據的管理模型與結構件的管理模型相同,此處不再贅述。
軟件設計完畢后輸出軟件代碼,軟件代碼以及相應的文檔(需求說明、概要設計、詳細設計等)在軟件管理系統內(另外一套專用戶管理軟件研發過程的信息化管理系統)存放管理。為了完整地組織產品的設計數據,在Teamcenter系統內存放將軟件代碼相關的信息記錄。在Teamcenter系統內每一個軟件配置項賦予唯一的編碼,在零組件版本下以壓縮包方式存放軟件的代碼文件。
產品的全數據包含各個專業的設計結果,在Teamcenter系統內產品的每一項組成部分都有唯一的編碼,各組成部分通過裝配關系形成BOM結構,如圖7所示。(光學專業的產品設計結果以“結構”設計方式體現。)
Teamcenter系統的可配置性非常強,與不同的設計工具的集成后可直接應用標準的集成功能實現數據交互,也可以基于業務管理需求做一些定制開發,以滿足管理需要。由于不同企業的產品特點不同,故應用Teamcenter系統管理產品數據時的數據模型不盡相同,應用時應考慮與實際業務相結合,確定管理需求的情況下最終確定數據的管理模型。