BYESDDforXTPDMIntegrationv2_第1頁
BYESDDforXTPDMIntegrationv2_第2頁
BYESDDforXTPDMIntegrationv2_第3頁
BYESDDforXTPDMIntegrationv2_第4頁
BYESDDforXTPDMIntegrationv2_第5頁
已閱讀5頁,還剩24頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、廣州白云電器PLM項目XTPDM 集成 SDD(系統描述文檔)說明:本文檔基于Windchill PDMLink 7.0版本提供。版權所有屬于PTC公司。沒有PTC公司的口頭或者書面授權,任何人不得拷貝、使用本文檔。 2004 PTC2PTC Global Service變更記錄版本版本日期日期作者作者主要變更描述主要變更描述v12005/05/12Eric LinSDD草案,用于介紹及訪談。草案,用于介紹及訪談。v22005/05/13Eric Lin提交提交BYE評審,并用于指導評審,并用于指導XTPDM集成的實施和開發工作。集成的實施和開發工作。 2004 PTC3PTC Global

2、Service簽字確認單位單位代表姓名代表姓名代表簽字代表簽字日期日期廣州白云電器設備廣州白云電器設備有限公司有限公司 楊中升楊中升參數技術參數技術(香港香港)有有限公司限公司鄭鄭 杰杰 2004 PTC4PTC Global Service關于本文檔本文檔提及的本文檔提及的“XTPDM”均特指均特指BYE目前已經實施且正在使用的目前已經實施且正在使用的XTPDM系統;系統;本文檔描述和分析了本文檔描述和分析了BYE PLM項目項目XTPDM集成的業務和功能需求;集成的業務和功能需求;本文檔將直接用于指導本文檔將直接用于指導BYE PLM項目項目XTPDM集成的具體實施和開發工集成的具體實施和

3、開發工作;作;本文檔中出現的所有用戶界面僅僅作為功能示意,旨在比較形象和直觀本文檔中出現的所有用戶界面僅僅作為功能示意,旨在比較形象和直觀地讓用戶對將來的系統功能進一步的了解,并不代表系統實施后的實際地讓用戶對將來的系統功能進一步的了解,并不代表系統實施后的實際頁面。頁面。 2004 PTC5PTC Global Service實施目標通過通過Windchill PDMLink與與XTPDM的集成,從技術上解決產品數據的的集成,從技術上解決產品數據的一致性、連續性一致性、連續性保證設計的正確結果可以作為XTPDM的信息輸入;及時地傳遞PDM系統中零部件的變更狀態信息到XTPDM系統中;及時地傳

4、遞更新后的產品數據到XTPDM系統中;通過程序實現自動傳遞產品數據到XTPDM系統中; 2004 PTC6PTC Global Service實施范圍Pro/ENGINEERWindchill PDMLinkPro/INTRALINKXTPDMERP AS ISERP TO BE 圖中紅色框部分為本方案涉及的實施范圍。圖中紅色框部分為本方案涉及的實施范圍。 2004 PTC7PTC Global Service定義Part:Windchill PDMLink系統中零件、部件、成品等的泛指。系統中零件、部件、成品等的泛指。CAD文檔文檔:Windchill PDMLink系統中通過系統中通過CA

5、D集成方式自動創建的特定格式的集成方式自動創建的特定格式的文檔,對應于文檔,對應于prt/asm/drw/frm/dwg等圖檔文件;等圖檔文件;零件零件:XTPDM系統中的零件、部件、成品等的泛指。系統中的零件、部件、成品等的泛指。物料物料:ERP系統中零件、部件、成品等的泛指,對應于系統中零件、部件、成品等的泛指,對應于Windchill PDMLink系統系統中的中的Part。BOM:Windchill PDMLink系統中的產品結構關系信息,對應于系統中的產品結構關系信息,對應于ERP系統中的物系統中的物料清單。料清單。PBO:Primary Business Object,主要業務對象

6、,即執行流程的主要對象;,主要業務對象,即執行流程的主要對象;CA:Windchill PDMLink系統中的變更活動;系統中的變更活動; 2004 PTC8PTC Global Service實施范圍Windchill PDMLink與與XTPDM的集成是單向的,僅從的集成是單向的,僅從Windchill PDMLink系統中往系統中往XTPDM系統傳遞產品數據;系統傳遞產品數據;需要傳遞的產品數據包括:需要傳遞的產品數據包括:Part,包括Part的屬性及狀態信息;BOM;Windchill PDMLink系統負責將需要傳遞的產品數據傳遞到中間數據系統負責將需要傳遞的產品數據傳遞到中間數據

7、區,由區,由XTPDM系統負責定期(時間間隔可配置)掃描引入數據并更系統負責定期(時間間隔可配置)掃描引入數據并更新新XTPDM系統中的相關數據;系統中的相關數據; 2004 PTC9PTC Global ServicePDMLink系統中的傳遞機制對于新設計的零部件,執行完簽審流程(即零部件的生命周期狀態變為對于新設計的零部件,執行完簽審流程(即零部件的生命周期狀態變為“已已發放發放”)后系統將自動傳遞產品數據;)后系統將自動傳遞產品數據;對于變更的零部件,對于變更的零部件,CA執行完簽審流程(即零部件的生命周期狀態變為執行完簽審流程(即零部件的生命周期狀態變為“已已發放發放”)后系統將自動

8、傳遞產品數據;)后系統將自動傳遞產品數據;傳遞的產品數據包括傳遞的產品數據包括Part和和BOM;零部件發生變更時,傳遞零部件的變更狀態信息到零部件發生變更時,傳遞零部件的變更狀態信息到XTPDM系統中;系統中;傳遞失敗的零部件允許手工執行重新傳遞的動作;傳遞失敗的零部件允許手工執行重新傳遞的動作;Windchill PDMLink不直接更改不直接更改XTPDM系統(或數據庫)中的任何數據;系統(或數據庫)中的任何數據;PDMLink傳遞符合傳遞條件的產品數據到指定存儲位置的中性格式文件中;傳遞符合傳遞條件的產品數據到指定存儲位置的中性格式文件中; 2004 PTC10PTC Global S

9、ervicePDMLink系統中的傳遞機制(續)傳遞某零部件到傳遞某零部件到XTPDM時,將同時傳遞其子件及下一層時,將同時傳遞其子件及下一層BOM;意味著傳遞零部件時,不僅傳遞其自身的Part信息,還將傳遞其下一層符合傳遞條件的子件的Part信息,以及它們之間的BOM(結構關系)信息;傳遞產品數據是一個遞歸的過程;Windchill PDMLink中可能存在某些子件(獨立執行簽審流程)尚未發放而父件先發放(生命周期狀態為“已發放”)的情況,此時,父件的BOM信息將先傳遞,而子件的Part信息不傳遞,子件的BOM也不傳遞;如右圖:P0和P1都是獨立執行簽審流程;P0已發放,但P1尚未發放;P0

10、發放時將先傳遞:P0P2P0-P1P0-P2P3,P3,已發放已發放P5,P5,正在審閱正在審閱P4, P4, 正在審閱正在審閱P0,P0,已發放已發放P2,P2,已發放已發放P1,P1,正在審閱正在審閱 2004 PTC11PTC Global ServiceXTPDM中的接收機制需要由需要由XTPDM技術人員在技術人員在XTPDM系統中開發相應的應用定期(時間間系統中開發相應的應用定期(時間間隔可配置)通過隔可配置)通過FTP方式訪問指定的存儲位置下的中性格式文件,并添方式訪問指定的存儲位置下的中性格式文件,并添加加/更改更改/刪除刪除XTPDM系統中的產品數據;系統中的產品數據;XTPD

11、M的處理結果也將通過中性文件的方式反饋給的處理結果也將通過中性文件的方式反饋給Windchill PDMLink系統;系統; 2004 PTC12PTC Global Service流程圖BOM數據下發數據下發XML文件編寫文件編寫公共交換區公共交換區XML文件解析文件解析啟動數據傳遞處理程序啟動數據傳遞處理程序將產品數據信息寫入將產品數據信息寫入XML文件文件從從xml文件中讀取產品數據信息文件中讀取產品數據信息寫入寫入XTPDM將 產 品 數 據 信 息 更 新 到將 產 品 數 據 信 息 更 新 到XTPDM中中Windchill工作流工作流/手工手工傳傳遞遞失失敗敗 2004 PTC

12、13PTC Global Service傳遞狀態通過添加一個零部件的軟屬性通過添加一個零部件的軟屬性“傳遞狀態傳遞狀態”來標識一個執行簽審流程的零部件及其子件是否來標識一個執行簽審流程的零部件及其子件是否已經傳遞到已經傳遞到XTPDM系統中;系統中;傳遞狀態的取值:傳遞狀態的取值:- :缺省值,表示尚未傳遞;不傳遞:表示不需要傳遞到XTPDM中;已傳遞:表示PDMLink已成功寫入中間文件;傳遞成功:表示XTPDM已經成功更新產品數據;傳遞失敗:表示PDMLink或XTPDM傳遞失敗;系統只自動更新系統只自動更新PBO對應的零部件的對應的零部件的“傳遞狀態傳遞狀態”的值,其子件的的值,其子件的

13、“傳遞狀態傳遞狀態”的值保持為的值保持為“-”;新創建的零部件的新創建的零部件的“傳遞狀態傳遞狀態”的值缺省為的值缺省為“-”;零部件發生修訂時,系統將自動更新其零部件發生修訂時,系統將自動更新其“傳遞狀態傳遞狀態”的值為的值為“-”;傳遞狀態為傳遞狀態為“-”或或“傳遞失敗傳遞失敗”才需要進行傳遞;才需要進行傳遞; 2004 PTC14PTC Global Service中間數據交換區在在WT_HOMEtemp目錄下創建一個子目錄目錄下創建一個子目錄xtpdm作為中間數據交換作為中間數據交換區;區;在在Windchill PDMLink服務器上架構服務器上架構FTP Server,FTP S

14、erver的根路的根路徑為:徑為:WT_HOMEtempxtpdm,設置特定的用戶名及密碼給,設置特定的用戶名及密碼給XTPDM應用程序使用;應用程序使用;在在xtpdm目錄下建立幾個子目錄:目錄下建立幾個子目錄:Backup,用于備份處理過的數據;Working,用于Part和BOM信息的交互;Changing,用于Part狀態信息的交互;Windchill PDMLink系統管理員負責定期系統管理員負責定期備份或處理備份或處理Backup目錄下的數據;目錄下的數據; 2004 PTC15PTC Global ServiceWindchill PDMLink傳遞產品數據以次為單位,每進行一次

15、數據傳遞,都自動在以次為單位,每進行一次數據傳遞,都自動在Working目錄下創建一個目錄下創建一個子目錄,格式為:子目錄,格式為:當前時間當前時間+“_”+PBO OID中的中的ID號號;該子目錄作為本次傳遞該子目錄作為本次傳遞PDMLink與與XTPDM系統之間的數據交換區;系統之間的數據交換區;每次傳遞數據都把該次需要傳遞的所有信息(包括每次傳遞數據都把該次需要傳遞的所有信息(包括Part及及BOM信息)寫信息)寫在一個在一個xml文件中,文件中,xml文件名格式為:文件名格式為:PBO OID中的中的ID號號.xml,如:,如:510327.xml,該文件保存在本次對應的子文件夾中;,

16、該文件保存在本次對應的子文件夾中;xml文件寫入完成后,構造一個文件文件寫入完成后,構造一個文件start.ini,文件內容為,文件內容為PBO的編號和的編號和名稱,該文件也保存在本次對應的子文件夾中,作為名稱,該文件也保存在本次對應的子文件夾中,作為XTPDM系統可以開系統可以開始處理的標識;始處理的標識;系統自動更新系統自動更新PBO的的“傳遞狀態傳遞狀態”的值為的值為“已傳遞已傳遞”; 2004 PTC16PTC Global ServiceXTPDM接收產品數據XTPDM定時掃描定時掃描WT_HOMEtempxtpdmWorking目錄下的子目錄;目錄下的子目錄;同時滿足以下條件的情況

17、下才進行處理:同時滿足以下條件的情況下才進行處理:不存在ok.ini和failed.ini文件;存在PBO OID中的ID號.xml文件;存在start.ini文件;處理完成后,處理完成后,如果處理成功,則寫入一個ok.ini文件,文件內容為頂層零件的編號;如果處理失敗,則寫入一個failed.ini文件,文件內容為導致失敗的簡要信息描述;對于對于Part信息,信息,XTPDM直接添加新版本;直接添加新版本;對于對于BOM信息,信息,XTPDM先刪除舊的版本,然后添加新的版本;先刪除舊的版本,然后添加新的版本; 2004 PTC17PTC Global ServiceWindchill PDM

18、Link傳遞產品數據的結果處理通過一個通過一個Services來實現,在來實現,在PDMLink MethodServer啟動時將自動啟動;啟動時將自動啟動;定時(時間間隔可配置)自動檢查定時(時間間隔可配置)自動檢查WT_HOMEtempWorking目錄下的子目錄目錄下的子目錄,檢查子目錄下的文件:,檢查子目錄下的文件:如果存在ok.ini文件,說明XPDM系統已處理成功;根據xml文件的id號來獲取相應的Part,并更改其“傳遞狀態”屬性的值為“傳遞成功”;移動當前子目錄到WT_HOMEtempBackupWorking目錄下;如果存在failed.ini文件,說明XPDM系統處理失敗;

19、根據xml文件的id號來獲取相應的Part,并更改其“傳遞狀態”屬性的值為“傳遞失敗”;讀取failed.ini文件中的內容,寫入到檢入說明中;移動當前子目錄到WT_HOMEtempBackupWorking目錄下;獲取PBO的更新者,發送郵件通知,郵件內容為:failed.ini文件中的內容;PBO的鏈接;其它情況下不需做任何處理; 2004 PTC18PTC Global Service零部件變更的處理XPDM/ERP中中Part狀態:已發放、已取消、保持、變更中狀態:已發放、已取消、保持、變更中變更請求啟動:變更請求啟動:往Changing目錄中添加PBO OID中的ID號.xml文件,

20、寫入Part編號、大版本、狀態為“變更中”;CA發放(零部件的生命周期狀態為發放(零部件的生命周期狀態為“已發放已發放”):):往Changing目錄中添加PBO OID中的ID號.xml文件,寫入Part編號、大版本、狀態為設計員所選擇的狀態,可能為“已取消”或“保持”;往Working目錄中寫入新版本的信息;XTPDM處理完后直接移動處理完后直接移動PBO OID中的中的ID號號.xml文件到文件到BackupChanging目錄中;目錄中; 2004 PTC19PTC Global Service傳遞的零部件信息需要傳遞的零部件信息包括:需要傳遞的零部件信息包括:模型屬性:編號(Part

21、Number);名稱(PartName);默認單位(DefaultUnit);大版本(PartVersion);更新者(Modifier);更新時間(ModifyTimestamp);狀態(PartState):已發放;所有軟屬性;零部件的分類(PartClassification);所有分類屬性; 2004 PTC20PTC Global Service傳遞的BOM信息需要傳遞的零部件信息包括:需要傳遞的零部件信息包括: 父件編號(ParentPartNumber)子件編號(ChildPartNumber)數量(Quantity)單位(Unit) 2004 PTC21PTC Global S

22、ervice材料輔料的處理材料、輔料在材料、輔料在PDMLink中的處理:中的處理:材料、輔料作為PDMLink中的零件來處理;Pro/ENGINEER模型中可以不需要創建;Pro/INTRALINK中的Pro/E模型發布到PDMLink中后,在PIM中通過更新結構來添加材料輔料,同時設置其數量及單位; 2004 PTC22PTC Global ServiceBOM中的單位去掉系統默認的所有單位;去掉系統默認的所有單位;添加如右所示的單位:添加如右所示的單位:默認值為默認值為“件件”;02千克 33百支 52組 05件 34桶 53元 06平方米 35罐 54批 11套 36包 57毫升 13立方米 37個 56升 16米 38支 58平方分米 08卷 39粒 59頂 01噸 23百件 60平方毫米 10箱 40雙 43排 25把 41毫米 44片 04臺 42厘米 45張 18盒 48百粒 46位 26條 49對 47副 20只 50扎 55克 21本 31百米 32瓶 51塊 2004 PTC23PTC Global Service傳遞產品數據的xml文件格式及范例 2004 PTC24PTC Global Service傳遞零部件變更狀態信息的x

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論