




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PDM與CAD軟件集成開目PDM系統(tǒng)實現(xiàn)了與多種CAD軟件比較完整應(yīng)用集成功能,實現(xiàn)與軟件間較深入的信息互動。新的CAD軟件集成將全部采用DDB集成框架。
由于開目的集成中間件的靈活性,開目PDM系統(tǒng)對應(yīng)用系統(tǒng)的集成很容易擴(kuò)展,可與更多軟件進(jìn)行集成。PDM系統(tǒng)集成支持的CAD軟件:
二維CAD軟件:OFFICE(WORD、EXCEL、PROJECT)、AutoCAD、CAXA、Inventor等。
三維CAD軟件:Solidworks、Catia、SolidEdge、UG、Proe等。
公司軟件:KMCAD、KMCAPP等。
PDM系統(tǒng)與CAD軟件集成基本功能:數(shù)據(jù)批量導(dǎo)入BOM展開文卷的瀏覽和編輯圖文檔的屬性互動工作流程中的圖文檔標(biāo)注工作流程中的圖文檔簽名插件集成BOM匯總
注:在實現(xiàn)開目PDM系統(tǒng)與其它軟件的集成,需要根據(jù)系統(tǒng)的規(guī)則完成相關(guān)的基礎(chǔ)定義。DDB框架
CAD集成組件DDB配置文件
PDM系統(tǒng)與CAD軟件集成所需組件:DDB:
DesignDataBridge的簡稱。DDB框架作用:負(fù)責(zé)各讀寫組件與處理組件之間的調(diào)度,以達(dá)到數(shù)據(jù)從一種形式到另一種形式的轉(zhuǎn)換。提供對外的接口。
讀寫組件:
DDB框架支持的擴(kuò)展組件,用于讀寫一個數(shù)據(jù)源,轉(zhuǎn)化成原始XML文件。處理組件:
DDB框架支持的擴(kuò)展組件,用于處理原始xml數(shù)據(jù),生成標(biāo)準(zhǔn)的xml格式的數(shù)據(jù)。DDBExec.exe作用:讀取DDBExec.ini中參數(shù),調(diào)用DdbShell.dll。DdbShell.dll作用:DDB框架唯一接口,調(diào)用DDB框架中組件。
DDB框架:文件名相對路徑名是否需要注冊DDBExec.exeC:\KMSOFT\COMMON\DDB否DdbShell.dllC:\KMSOFT\COMMON\DDB否DDBCore.dllC:\KMSOFT\COMMON\DDB是DDBDispatch.dllC:\KMSOFT\COMMON\DDB是DDBData.dllC:\KMSOFT\COMMON\DDB是DataPsr.dllC:\KMSOFT\COMMON\DDB是DDBDplPsr.dllC:\KMSOFT\COMMON\DDB是CAD集成組件:CAD軟件CAD組件相對路徑名CATIACATIATranslator.dllC:\KMSOFT\COMMON\DDBCAXACAXATranslator.dllC:\KMSOFT\COMMON\DDBWORDWORDTranslator.dllC:\KMSOFT\COMMON\DDBEXCEL結(jié)構(gòu)數(shù)據(jù)DDBNomalTrans.dllC:\KMSOFT\COMMON\DDBEXCELExcelTranslator.dllC:\KMSOFT\COMMON\DDBAUTOCADKMDDBdwg.dllC:\KMSOFT\COMMON\DDBSOLIDWORKSSWTranslator.dllC:\KMSOFT\COMMON\DDBPROEDDBProeTranslator.dllC:\KMSOFT\COMMON\DDBPROJECTdpProject.dllC:\KMSOFT\COMMONUGUgSeTranslator.dllC:\KMSOFT\COMMON\DDBDDB配置文件的作用:后綴為XML的文件,DDB框架使用的配置數(shù)據(jù)。
DDB框架通過DDB配置文件來讀寫、處理文件屬性信息,并轉(zhuǎn)化為PDM系統(tǒng)可
識別的XML文件。
DDB配置文件:DDB組件配置文件組成讀寫配置系統(tǒng)配置處理配置配置集合支持的數(shù)據(jù)源類型配置版本接口支持的數(shù)據(jù)源類型的取值范圍:數(shù)據(jù)源說明READFILESYSTEM普通文件導(dǎo)入EXCELTRANSLATORExcel文件導(dǎo)入WORDTRANSLATORWord文件導(dǎo)入NOMALTRANSExcel結(jié)構(gòu)數(shù)據(jù)導(dǎo)入CAXA_2DCaxa文件導(dǎo)入AUTOCAD_2DDWG文件導(dǎo)入SOLIDWORKSSolidWorks三維文件導(dǎo)入SOLIDWORKS_2DSolidWorks二維文件導(dǎo)入PROEProE三維文件導(dǎo)入PROE_2DProE二維文件導(dǎo)入INVENTORInventor三維文件導(dǎo)入INVENTOR_2DInventor二維文件導(dǎo)入UG_SOLIDEDGEUG,SolidEdge三維文件導(dǎo)入UG_SOLIDEDGE_2DUG,SolidEdge二維文件導(dǎo)入CATIACatia三維文件導(dǎo)入CATIA_2DCatia二維文件導(dǎo)入PROTELTRANSLATORProTel文件導(dǎo)入DDBXML本地DDBXML數(shù)據(jù)導(dǎo)入(新增)配置版本:DDB框架以PDM432為界限,有兩種處理方式,PDM432以前的為老方式,PDM432及以后為新方式,在配置結(jié)合中增加屬性“配置版本”來控制處理新方式還是老方式,當(dāng)“配置版本=1”時,為新方式,沒有“配置版本”屬性時為老方式。數(shù)據(jù)源類型:支持?jǐn)?shù)據(jù)源類型的取值可以為多個或一個,如果取多個值則用“分號“分隔。系統(tǒng)配置系統(tǒng)配置節(jié)點是根點的第一個子節(jié)點,它有唯一的屬性:名稱,它的取值是必須為:擴(kuò)展部件。系統(tǒng)配置節(jié)點可以配置多個子節(jié)點,每一個子節(jié)點的名稱取值必須為:接口。其中有一個接口是必須的,值必須為DataPsr.CommonDataPsr。調(diào)用組件接口的取值范圍:系統(tǒng)配置組件的ProgID說明DataPsr.CommonDataPsrDDB框架的處理組件ReadFileSystemAttr.ReadSystemDDB普通文件導(dǎo)入組件ExcelTranslator.DDBExcelExcel導(dǎo)入組件WordTranslator.DDBWordWord導(dǎo)入組件DDBNomalTrans.InitProcessExcel結(jié)構(gòu)數(shù)據(jù)導(dǎo)入組件CAXATranslator.CAXAInfoCaxa導(dǎo)入組件KMDDBdwg.DwgBomAutoCAD導(dǎo)入組件SWTranslator.DDBSWBominfoSolidWorks導(dǎo)入組件DDBProeTranslator.ProeRWProE導(dǎo)入組件InvTranslator.InvRWInventor導(dǎo)入組件UgSeTranslator.UgSeRWUG、SolidEdge導(dǎo)入組件CATIATranslator.CATIARWCatia導(dǎo)入組件ProtelTranslator.DDBPtProtel導(dǎo)入組件讀寫配置2D3D2D讀寫組件2D讀寫組件提供了對
DWG\三維工程圖進(jìn)行信息提取與寫入的功能提取的信息主要包括:標(biāo)題欄、明細(xì)欄以及參數(shù)表的信息。默認(rèn)字段:在配置讀寫配置時,如果需要獲得:文件名、圖幅和標(biāo)識格信息,可配置默認(rèn)字段。注:目前的默認(rèn)字段只支持“文件名”、“圖幅”,“標(biāo)識格”三種在標(biāo)注坐標(biāo)時,需要精確到小數(shù)點后3位。(PDM433將改進(jìn))支持多塊明細(xì)欄支持明細(xì)欄的第一塊在標(biāo)題欄的左邊支持一套圖紙有多種標(biāo)志格和多種明細(xì)欄的信息讀取3D
讀寫配置數(shù)據(jù)源類型="PROE":根據(jù)導(dǎo)入的文件類型配置相應(yīng)的數(shù)據(jù)源類型。處理配置用來實現(xiàn)對原始xml格式的數(shù)據(jù)結(jié)構(gòu)進(jìn)行處理,生成符合要求的標(biāo)準(zhǔn)的xml格式數(shù)據(jù)結(jié)構(gòu)。下表列出了已實現(xiàn)的配置處理組件,以及各組件所支持的配置名稱。處理組件名稱支持的配置名稱通用數(shù)據(jù)處理組件屬性合并;保存文件;屬性對應(yīng);拆分圖紙屬性;生成裝配結(jié)構(gòu);數(shù)量欄處理;同義詞對照DPL屬性處理組件屬性處理刪除結(jié)點處理配置如出現(xiàn)相同屬性名,優(yōu)先級按照配置順序,由低到高。如示例中優(yōu)先級為:文檔屬性>文件系統(tǒng)屬性>標(biāo)題欄屬性>明細(xì)欄屬性3D2D屬性對應(yīng)說明:處理配置“屬性對應(yīng)”將圖紙中的屬性對應(yīng)為PDM中配置的屬性
左邊為模型、圖紙中的屬性;右邊為pdm中的屬性說明:在執(zhí)行此配置時,根據(jù)組裝屬性中定義的屬性字段對xml原始數(shù)據(jù)結(jié)構(gòu)中信息生成裝配結(jié)構(gòu)組裝屬性="代號",此配置中的“代號”可以為Part和childPart節(jié)點中的任意字段“明細(xì)欄子對象屬性”中的配置針對無圖子件,將childpart結(jié)點中對應(yīng)的屬性復(fù)制到新產(chǎn)生的part結(jié)點上,并將childpart的refId值改為新產(chǎn)生part結(jié)點的id值?!?”號左邊的為寫入新part的屬性名,“=”號右邊為childpart結(jié)點中的屬性名。生成裝配結(jié)構(gòu)此配置僅針對2D圖紙;此配置應(yīng)在處理配置“屬性對應(yīng)”之后。目前支持兩種拆分類型——數(shù)字和非數(shù)字。圖紙屬性拆分說明:如上所示配置將“第頁”屬性中的數(shù)字拆成屬性“第頁”,將“共頁”屬性中的數(shù)字拆成“共頁”,非數(shù)字拆成“單位”。數(shù)量欄處理說明:“單位”為PDM中定義的單位,多個單位間用“;”分隔“非法數(shù)量值寫為結(jié)構(gòu)屬性”為當(dāng)“數(shù)量”不符合要求時將“數(shù)量”屬性值寫入的結(jié)構(gòu)屬性名稱。此配置應(yīng)放在處理配置“屬性對應(yīng)”之后。只針對xml格式中part與childPart結(jié)點的屬性字段進(jìn)行同義詞對照對于多個字段名要對照成同一個名稱的,可如示例,在字段名間用符號“;”分隔說明:在執(zhí)行此配置時,將part與childPart中“名字”與“零部件名稱”字段改名為“名稱”。如果part與childPart的屬性中同時存在“零部件名稱”與“名字”字段,同義詞對照后的值為原屬性字段“名字”的值,因為“名字”字段定義在后面。同義詞對照DPL屬性處理組件該組件提供了對XML格式的數(shù)據(jù)進(jìn)行處理功能功能主要是借用DPL來實現(xiàn)比較復(fù)雜的數(shù)值及邏輯運(yùn)算,因而本組件對數(shù)據(jù)庫平臺有依賴。本組件支持的配置有:屬性處理,刪除結(jié)點。本組件提供的功能有:屬性處理,刪除滿足條件的子零部件,增加或刪除屬性;零部件自動分類DPL屬性處理組件屬性處理說明:處理配置的名稱為“屬性處理”;<DPL腳本>…</DPL腳本>:定義屬性處理時所采用的DPL腳本,允許含多段腳本對象類型:支持對part與childPart兩種類型的結(jié)點進(jìn)行屬性處理,如果沒有定義對象類型,默認(rèn)類型為part。新增屬性與刪除屬性:定義了在屬性處理過程中為對應(yīng)的結(jié)點增加與刪除相應(yīng)屬性字段刪除結(jié)點說明:對xml格式中part與childPart結(jié)點按給定的條件進(jìn)行刪除;處理配置的名稱為“屬性處理”自
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 油用芍藥果實種植園生態(tài)環(huán)境保護(hù)考核試卷
- 抗凝劑皮下注射技術(shù)臨床實踐指南(2024版)解讀 2
- 嬰幼兒生長遲緩的早期識別與早期干預(yù)
- 成人霧化吸入護(hù)理團(tuán)體標(biāo)準(zhǔn)考核試題
- 南通理工學(xué)院《腫瘤生物學(xué)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉林省松原市2024-2025學(xué)年第二學(xué)期高三第一次網(wǎng)上綜合模擬測試物理試題試卷含解析
- 山東英才學(xué)院《石油工程專業(yè)文獻(xiàn)檢索及論文寫作》2023-2024學(xué)年第一學(xué)期期末試卷
- 江西建設(shè)職業(yè)技術(shù)學(xué)院《道路與橋梁工程專業(yè)軟件應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇省無錫市丁蜀學(xué)區(qū)2025屆初三一輪復(fù)習(xí)質(zhì)量檢測試題化學(xué)試題含解析
- 山西工學(xué)院《檢體診斷學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 肝硬化失代償期護(hù)理查房
- 急性腦卒中的介入治療課件
- 《神經(jīng)病理性疼痛》
- 盆底POP-Q評分體系
- OEE記錄表格(設(shè)備綜合效率)
- 養(yǎng)蠶觀察記錄表(小學(xué)生)
- 醫(yī)院處方箋文檔
- 余華《活著》讀書分享課件ppt
- 《MATLAB-Simulink電力系統(tǒng)建模與仿真》電子課件
- JJF 1220-2009顆粒碰撞噪聲檢測系統(tǒng)校準(zhǔn)規(guī)范
- GB/T 4354-2008優(yōu)質(zhì)碳素鋼熱軋盤條
評論
0/150
提交評論