引子
經(jīng)常有人問我,你家的PDM能不能集成AutoCAD,能不能集成CAXA?這個問題如果是問銷售,那基本只有一個回答,那就是“能”。其實(shí)CAD集成的內(nèi)容有很多,簡單的一個“能”字怎么夠描述了。用戶問得應(yīng)該是PDM到CAD的集成到什么地步。下面我來給大家講一講,你別被“奸商”騙了。
第一層 封裝
在PDM中,如果您選中了一個零件,然后點(diǎn)擊打開,就可以自動調(diào)用對應(yīng)的CAD程序來編輯這個CAD模型或純二維圖紙。在我看來,這根本不算是什么集成。因?yàn)樵诓僮飨到y(tǒng)的資源管理器里,你雙擊一個零件,也可以自動被相應(yīng)的CAD文件打開,只要在注冊表里改一下就行了。如果這也能被稱為集成,那么所有的PDM都可以集成任意一種CAD。
第二層 屬性映射
在PDM中,應(yīng)該是有零件的版本對象的,在版本對象上會設(shè)置一些屬性,例如材料、重量、規(guī)格等。這些屬性本來是由設(shè)計人員在CAD文件中填寫的,對于非設(shè)計人員,他們計算機(jī)上沒有安裝CAD軟件,要查看屬性或?qū)С鯞OM表必須依賴存放在版本對象的屬性。所以CAD映射必須包含屬性映射,這樣才能在數(shù)據(jù)庫中統(tǒng)一管理零部件的屬性,生成各種BOM,以及以后實(shí)施與ERP的集成。
第三層 裝配結(jié)構(gòu)同步到PDM的產(chǎn)品結(jié)構(gòu)
如果是AutoCAD這樣的二維圖紙,由于文件間沒有關(guān)聯(lián)關(guān)系,不需要用到這個功能,我這里談的CAD指的是三維CAD。當(dāng)您編輯完一個三維CAD裝配并保存到PDM的時候,PDM中應(yīng)該會自動產(chǎn)生對應(yīng)的EBOM(設(shè)計BOM)。如果PDM實(shí)施商讓您在PDM中手工生成BOM,您應(yīng)該心里有數(shù),他們是沒有CAD集成的。
第四層 編輯裝配
在PDM系統(tǒng)中,CAD文件時被統(tǒng)一存放在服務(wù)器上的,為了編輯的效率,需要編輯的文件需要被下載到本地緩存后才能被編輯。這個時候問題來了,如果您編輯的是一個裝配,下載到本地緩存的,不僅僅是當(dāng)前的裝配文件,而應(yīng)該是這個裝配及其下屬所有的子裝配和零件。如果實(shí)施商告訴你需要手工查找后手動下載所有的子裝配、零件放到緩存,然后再進(jìn)行裝配的編輯,那么您被坑了。
第五層 嵌入式客戶端
就是在不打開PDM客戶端的前提下,在CAD中直接訪問PDM中的數(shù)據(jù),在CAD中包含PDM的菜單和功能。比如裝配需要安裝一個零件,這個零件在PDM服務(wù)器上,在緩存中暫時不存在,嵌入式客戶端能直接調(diào)用。
第六層 生成輕量化模型
在PDM中,如果沒有輕量化模型,那么查看三維裝配會非常、非常慢,現(xiàn)在新一代的PDM都有了自己的輕量化模型,例如Teamcenter的JT,ENOVIA的3DXML,天喻的iva/ivp,山大華天的svl。沒有輕量化模型的三維CAD很難支持在PDM中的異構(gòu)裝配。正常的CAD集成中應(yīng)該有一個選項,用于自動生成輕量化模型。在這一層,有許多PDM會落馬。輕量化模型對于數(shù)據(jù)的安全性也非常重要,車間工人沒有必要接觸源文件。
第七層 PDM的裝配結(jié)構(gòu)映射回CAD
這個功能不是必須的,但您如果想進(jìn)行自頂向下的設(shè)計,最好有這個功能。這樣的話,在PDM里面可以搭建產(chǎn)品結(jié)構(gòu)樹、分配編碼。然后總工或項目經(jīng)理可以將裝配拆分給工程師進(jìn)行詳細(xì)設(shè)計。
第八層 深度集成
比如在CAD中有零件族、焊接件、可調(diào)整裝配、鋼結(jié)構(gòu)、標(biāo)準(zhǔn)件庫,這些功能如果在CAD與PDM的集成環(huán)境中直接使用,那就了不起了。這個功能一般只有在自家的PDM中才能實(shí)現(xiàn),比如在ENOVIA中集成CATIA,在Windchill中集成Creo,在Teamcenter中集成NX或Solid Edge。
第九層 異構(gòu)裝配
在PDM中可以使用不同的軟件來創(chuàng)建CAD模型,而后在PDM中或者在某種PDM中將異構(gòu)零件裝配起來。其中的零件可以任意用原先的CAD軟件修改,裝配可以自動更新。
綜述
如果一個PDM宣稱能集成某種CAD,至少要達(dá)到第五層。在這個層次上,意味著PDM能夠識別CAD的文件格式,能夠?qū)Υ私馕?,?dǎo)出裝配結(jié)構(gòu)和屬性。而達(dá)到第九層,集成應(yīng)該可以說是很完美了,不僅可以使用原先CAD軟件的幾乎所有功能,而且可以擴(kuò)展原先CAD的功能,達(dá)到協(xié)同設(shè)計的目的。
那么AutoCAD和CAXA到底能不能集成呢?那些二維CAD,有必要談集成嗎?封裝就可以了。
Teamcenter和Solid Edge的集成達(dá)到了上述全部九個層次(利益相關(guān))。您的CAD集成到第幾層了?
歡迎留言,說出您的故事。
--------------------------
關(guān)于工業(yè)制造