一、前言
2018年,Trace Software推出了《電氣CAD軟件選型指南》白皮書,分析了當(dāng)前國(guó)外電氣軟件的發(fā)展方向和三大發(fā)展趨勢(shì),為電氣CAD軟件選型公司提供參考。
機(jī)電協(xié)同布線設(shè)計(jì)必然離不開電氣原理設(shè)計(jì),傳統(tǒng)的設(shè)計(jì)方式將電氣與工藝設(shè)計(jì)分離,對(duì)適應(yīng)當(dāng)前智能制造大背景下帶來(lái)的智能產(chǎn)線升級(jí),智能裝備設(shè)計(jì)及制造造成瓶頸,大多數(shù)行業(yè)龍頭企業(yè)都在尋求機(jī)與電的有效融合,數(shù)據(jù)互通,在此大背景下,如何電氣數(shù)據(jù)與結(jié)構(gòu)數(shù)據(jù)融合,既數(shù)據(jù)可重復(fù)使用,成為裝備制造企業(yè)在信息化建設(shè)最后一公里的關(guān)鍵點(diǎn)。
本文講解在應(yīng)用成熟電氣CAD數(shù)字化設(shè)計(jì)軟件的基礎(chǔ)上,基于Creo三維平臺(tái)的布線及工藝文件輸出應(yīng)用案例。
二、機(jī)電協(xié)同設(shè)計(jì)的前提條件
從事設(shè)計(jì)的工作者都很清楚,參數(shù)化設(shè)計(jì)在電氣設(shè)計(jì)中發(fā)揮著重要作用,傳統(tǒng)的CAD圖形化設(shè)計(jì)已經(jīng)不能滿足新一代工程項(xiàng)目的復(fù)雜設(shè)計(jì)要求。因此,電氣參數(shù)化設(shè)計(jì)是完成機(jī)電協(xié)同設(shè)計(jì)的前提條件。
我們知道,電氣布線要求有電氣原理的支撐,在電氣原理設(shè)計(jì)環(huán)節(jié)實(shí)現(xiàn)完整的參數(shù)化設(shè)計(jì)是實(shí)現(xiàn)數(shù)字化布線設(shè)計(jì)及電氣數(shù)據(jù)管控的基礎(chǔ)和必要條件。目前較成熟的電氣參數(shù)化設(shè)計(jì)軟件有eplan和elecworks,兩者都是基于數(shù)據(jù)庫(kù)的對(duì)象式設(shè)計(jì),本章重點(diǎn)介紹elecworks的參數(shù)化設(shè)計(jì)方式,及與Creo協(xié)同完成機(jī)電布線的應(yīng)用案例。
前期通過(guò)elecworks完成電氣原理圖創(chuàng)建的大致步驟如下:
創(chuàng)建項(xiàng)目,根據(jù)應(yīng)用標(biāo)準(zhǔn)選擇項(xiàng)目模板。
elecworks支持GB,IEC,ANSI,JIS四種設(shè)計(jì)標(biāo)準(zhǔn),選用不同的標(biāo)準(zhǔn)模板,軟件會(huì)自動(dòng)調(diào)用各國(guó)標(biāo)準(zhǔn)中所定義的設(shè)計(jì)規(guī)范,并自動(dòng)應(yīng)用到項(xiàng)目的各個(gè)設(shè)計(jì)環(huán)節(jié),例如字體,編號(hào)樣式,符號(hào)標(biāo)準(zhǔn),選型標(biāo)準(zhǔn),圖框標(biāo)準(zhǔn)等。
2.創(chuàng)建原理圖模板,使用參數(shù)化工具高效完成電線,電纜,電氣元件,端子等原理圖設(shè)計(jì),如有PLC相關(guān)設(shè)計(jì),還可以使用PLC參數(shù)化管理工具完成PLC接線圖的設(shè)計(jì)。
通過(guò)軟件自帶的圖庫(kù)及選型庫(kù),設(shè)計(jì)者可使用拖拽的方式完成圖形內(nèi)容搭建,對(duì)于一些特殊期間,例如伺服變頻設(shè)備,軟件通常采用black box(黑盒)設(shè)計(jì),只需在圖紙中繪制一個(gè)矩形,軟件會(huì)賦予它電氣連接點(diǎn)參數(shù),選型參數(shù),它立即成為一個(gè)參數(shù)化電氣設(shè)備。
3.生成BOM清單,完成參數(shù)化的原理設(shè)計(jì)后,電氣元件及線纜連接信息完全保存在數(shù)據(jù)庫(kù)中,通過(guò)elecworks內(nèi)置BOM導(dǎo)出工具,可自定義提取所有報(bào)表數(shù)據(jù),例如電纜清單,接線表,物料清單,端子報(bào)表等。
對(duì)于報(bào)表的編輯工作,也不像其他軟件,需要利用編程語(yǔ)言單獨(dú)開發(fā)固定的模板。elecworks則開放了界面式報(bào)表編輯器,將數(shù)百種變量變?yōu)榭梢暬瘏?shù),用戶只需要在模板的合適位置添加所需變量,并可以在可視化窗口中調(diào)整報(bào)表的排序規(guī)則,數(shù)據(jù)分類規(guī)則等,定制化的報(bào)表配置可在幾分鐘內(nèi)完成。
本案例中導(dǎo)出的為電線接線表清單,包含了電線的物料標(biāo)準(zhǔn),從到端的工藝接頭,兩端設(shè)備詳細(xì)連接點(diǎn)信息,線號(hào)表,長(zhǎng)度等內(nèi)容。
4.面板布局圖,基于elecworks參數(shù)化的物料庫(kù),可自動(dòng)提取與真實(shí)物料選型1:1尺寸的外形圖,由設(shè)計(jì)者完成面板布局。
參數(shù)化的優(yōu)勢(shì)是通過(guò)動(dòng)態(tài)尺寸數(shù)據(jù)的驅(qū)動(dòng),外形圖在布局時(shí)自動(dòng)匹配,不再需要人為錄入尺寸,此設(shè)計(jì)方式節(jié)約了大量的人工選型及繪制面板布局時(shí)間。
三、單獨(dú)應(yīng)用Creo的布線
在參數(shù)化電氣CAD軟件沒(méi)有實(shí)現(xiàn)機(jī)電協(xié)同應(yīng)用之前,通常專業(yè)的三維CAD軟件也會(huì)提供一些Cabling(布線)模塊,例如 UG的Cabling,Creo的Piping and Cabling,SolidWorks的Routing等。
這里我們不妨先來(lái)了解一下基于三維CAD軟件自身提供的布線模塊的工作原理,有助于與后面章節(jié)機(jī)電協(xié)同設(shè)計(jì)形成一個(gè)鮮明的對(duì)比,我們拿Creo布線模塊舉例。
Creo布線簡(jiǎn)單來(lái)講分為幾個(gè)步驟:
1.3D布線前的準(zhǔn)備,主要是對(duì)三維模型預(yù)處理,通過(guò)簡(jiǎn)化模型,調(diào)整模型樹機(jī)構(gòu),建立坐標(biāo)系,參考軸等工作; 再就是需要處理端子出線方向。
2.準(zhǔn)備接線數(shù)據(jù)中性文件,.nwf, .xls, .xml等格式文件,此準(zhǔn)備過(guò)程需要通過(guò)電氣CAD進(jìn)行導(dǎo)出,或者需人工錄入,錄入過(guò)程需要對(duì)電氣原理圖有比較深入的理解,結(jié)合實(shí)際設(shè)備的端子接頭編制中性文件,以備導(dǎo)入所需。
圖6.待導(dǎo)入的中性文件
3.導(dǎo)入.nwf中性文件,一一對(duì)應(yīng)文件表中各數(shù)據(jù)與3D模型的關(guān)聯(lián)關(guān)系,此過(guò)程需要人工比對(duì),需要對(duì)電氣原理圖和3D模型有非常清楚的認(rèn)識(shí)。
4.創(chuàng)建布線網(wǎng)絡(luò),明確走線的公共路徑,比如建立一條從A到B的高速公路,需要通過(guò)草圖繪制一些基準(zhǔn)面或基準(zhǔn)線,為了是路徑達(dá)到更美觀的效果。
5.開始自動(dòng)布線,布線的結(jié)果和過(guò)程取決于接線表的準(zhǔn)確度以及模型與電氣參數(shù)的一致性。
6.生成各類工藝報(bào)表,線纜長(zhǎng)度報(bào)表,3D線纜展平圖等。
圖7.線纜長(zhǎng)度表
圖8.3D線纜展平圖
以上過(guò)程,我們不難發(fā)現(xiàn),對(duì)于設(shè)計(jì)者的要求很高,需要設(shè)計(jì)者能夠識(shí)別原理圖數(shù)據(jù),輸出為Creo可導(dǎo)入格式,同時(shí)要求設(shè)計(jì)者了解三維裝配中的零件結(jié)構(gòu)并能進(jìn)行電氣元件參數(shù)的定義工作,如果裝配體中涉及的電線電纜數(shù)量增多,此工作量會(huì)呈幾何倍數(shù)增加,設(shè)計(jì)者需要在大量的線纜中甄別器件連接點(diǎn),并能夠準(zhǔn)確在三維裝配中篩選出有用的電氣模型,經(jīng)過(guò)一些企業(yè)的走訪,要實(shí)現(xiàn)設(shè)計(jì)指導(dǎo)生產(chǎn)并非易事,隨著設(shè)計(jì)周期和生產(chǎn)周期的壓力,大部分企業(yè)并不能在生產(chǎn)開始前按照上述步驟完成具有生產(chǎn)指導(dǎo)意義的3D布線工作。
四、借助elecworks for Creo的布線
2005年,elecworks業(yè)內(nèi)最早的推出了基于三維CAD軟件無(wú)縫集成的布線模塊,何謂無(wú)縫集成?它的工作方式完全顛覆了我們傳統(tǒng)思維模式,甚至有些設(shè)計(jì)者親眼見證這種集成方式之后,大呼沒(méi)有想到可以這樣集成。
其實(shí),最早與elecworks合作的當(dāng)屬SolidWorks,很多SolidWorks用戶目前也都了解這一集成功能,但是由于Creo之前并沒(méi)有可與之競(jìng)爭(zhēng)的集成方案,因此Creo用戶大部分不了解這種集成模式。
首先,elecworks for Creo是完全嵌入在Creo菜單中的外掛插件,通過(guò)此插件,可以連通三維模型與elecworks電氣原理數(shù)據(jù),簡(jiǎn)單理解的話,就是省去了任何中間格式文件的轉(zhuǎn)換過(guò)程。
采用elecworks for Creo布線過(guò)程大致如下:
1.使用elecworks 2D軟件完成電氣原理圖設(shè)計(jì)。既本文章節(jié)二中提到的前提條件,這個(gè)步驟非常重要,它是數(shù)據(jù)生成的主要來(lái)源,當(dāng)然,elecworks也可以不繪制原理圖,利用“excel自動(dòng)化”功能,通過(guò)選配式設(shè)計(jì)直接指導(dǎo)三維布線,本文不再詳細(xì)描述此方法。
2.進(jìn)入Creo界面,elecworks菜單,可通過(guò)“工程管理”菜單直接進(jìn)入上述的電氣項(xiàng)目。
前面提到elecworks基于數(shù)據(jù)庫(kù)的設(shè)計(jì)方式,可通過(guò)Creo插件直接讀取到電氣項(xiàng)目數(shù)據(jù),并且可以在Creo環(huán)境下直接預(yù)覽電氣圖紙。打開工程瀏覽器中的Creo格式文件,通過(guò)此方式進(jìn)入,其實(shí)已經(jīng)建立了電氣數(shù)據(jù)與Creo裝配體的關(guān)聯(lián)。
3.三維模型與電氣零件的關(guān)聯(lián)。
a)對(duì)于還沒(méi)有三維電氣模型的裝配體,通過(guò)elecworks自帶的模型庫(kù),可以直接點(diǎn)擊“插入零件”菜單,選擇本項(xiàng)目中需要插入模型的電氣零件名稱,elecworks自動(dòng)調(diào)出此設(shè)備零件模型,用戶只需在Creo中放置具體位置即可。
b)對(duì)于已有三維電氣模型的裝配體,用戶只需先選中要定義電氣屬性的模型,再點(diǎn)擊elecworks菜單中的“關(guān)聯(lián)”菜單,選擇要關(guān)聯(lián)的電氣零件名稱,就能瞬間完成電氣數(shù)據(jù)與三維模型的關(guān)聯(lián)。
4.布線網(wǎng)絡(luò)的設(shè)置。
對(duì)于需要線槽的路徑,用戶可直接調(diào)用elecworks提供的標(biāo)準(zhǔn)線槽,放置在裝配體的合適位置即可,無(wú)需另外建立坐標(biāo)系和布線網(wǎng)絡(luò)。
對(duì)于類似柜門,或者復(fù)雜走線空間的環(huán)境,用戶可通過(guò)“纜”功能,創(chuàng)建虛擬布線網(wǎng)絡(luò)專用通道,結(jié)合Creo的基本功能應(yīng)用,建立布線路徑坐標(biāo)系,既上文中提到的線路走線的公共路徑。
5.自動(dòng)布線。點(diǎn)擊elecworks菜單中的“自動(dòng)布線”菜單,可快速自動(dòng)完成網(wǎng)絡(luò)布線,且可直接切換為實(shí)體布線,既可以根據(jù)電氣原理中的線纜屬性,截面積大小自動(dòng)生成具有真實(shí)指導(dǎo)意義的實(shí)體布線,用戶也可以對(duì)個(gè)別線路進(jìn)行手動(dòng)調(diào)整。
6.工藝文件輸出。布線結(jié)束后,返回到elecworks 2D界面,可在接線表中一鍵式更新線纜長(zhǎng)度。
7.此外,elecworks接口不僅模擬電線布線,更可以實(shí)現(xiàn)快速電纜布線,并且能真實(shí)反映電纜各芯剝皮段的接線方式及長(zhǎng)度;對(duì)有些需要完成線束設(shè)計(jì)的企業(yè),通過(guò)elecworks線束設(shè)計(jì)模塊,能夠根據(jù)定義自動(dòng)生成電纜束設(shè)計(jì),此內(nèi)容本文不再詳細(xì)描述,實(shí)例效果如下圖。
通過(guò)以上步驟,就完成利用elecworks for Creo的快速布線,我們不難發(fā)現(xiàn),布線的所有操作環(huán)境都在原有的Creo環(huán)境下,用戶無(wú)需學(xué)習(xí)任何額外的三維軟件,還可以直接利用Creo已裝配的模型,在資源的重復(fù)利用,實(shí)現(xiàn)的可行性方面都具有真實(shí)意義。
五、結(jié)語(yǔ)
elecworks for Creo的優(yōu)勢(shì)就是,真實(shí)協(xié)同設(shè)計(jì)環(huán)境的搭建,及應(yīng)用的便捷性。對(duì)比Creo手動(dòng)布線,它節(jié)省了中性文件的準(zhǔn)備時(shí)間,不需要進(jìn)行文件或模型的導(dǎo)入或?qū)С?,這樣,從根本上解決了設(shè)計(jì)者既需要充分了解電氣原理,又必須有足夠經(jīng)驗(yàn)面對(duì)復(fù)雜三維模型,對(duì)于處理大裝配體,復(fù)雜布線網(wǎng)絡(luò)的實(shí)現(xiàn)提供的可能性。
對(duì)比Creo手工布線和elecworks自動(dòng)布線,我們不難發(fā)現(xiàn),用戶無(wú)法成熟應(yīng)用的原因也在于應(yīng)對(duì)用戶臨時(shí)提出的需求變更,手動(dòng)導(dǎo)入,關(guān)聯(lián),和布線已經(jīng)耗費(fèi)了大量時(shí)間,面臨原理設(shè)計(jì)變更時(shí),此過(guò)程幾乎不可能再?gòu)?fù)制。
另外,此方式對(duì)于工程師的個(gè)人能力要求則大大降低,電氣工程師無(wú)需掌握詳盡的三維軟件技巧,無(wú)需掌握建模知識(shí),只需規(guī)劃合理的布線路徑就能實(shí)現(xiàn)數(shù)字化布線。
第三,通過(guò)引入elecworks網(wǎng)絡(luò)版,elecworks 2D 與Creo可以實(shí)現(xiàn)遠(yuǎn)距離協(xié)同設(shè)計(jì),分別由電氣設(shè)計(jì)和機(jī)械或工藝團(tuán)隊(duì)在各自的工作段完成設(shè)計(jì)。
當(dāng)然,協(xié)同設(shè)計(jì)的概念遠(yuǎn)遠(yuǎn)不至于電氣原理驅(qū)動(dòng)三維布線,也不至于電氣設(shè)計(jì)與機(jī)械設(shè)計(jì)遠(yuǎn)程共享數(shù)據(jù),協(xié)同設(shè)計(jì)還可能涉及到PLM的項(xiàng)目管理,ERP的物料協(xié)同,甚至是大項(xiàng)目對(duì)于電氣設(shè)計(jì)團(tuán)隊(duì)的協(xié)作設(shè)計(jì)要求,本文只是通過(guò)elecworks for Creo的集成,引入到機(jī)電無(wú)縫集成的工作方式,隨著企業(yè)信息化平臺(tái)的不斷完善,我們相信,機(jī)電協(xié)同設(shè)計(jì)還會(huì)有更加完善的內(nèi)容加入。