入到高效畫圖全解析)
簡介一套面向EPLAN電氣設(shè)計(jì)工程師的官方部件庫與宏合集聚焦西門子、ABB等主流設(shè)備廠商的標(biāo)準(zhǔn)化元件數(shù)據(jù)與可復(fù)用宏命令適合從事電氣控制系統(tǒng)設(shè)計(jì)、柜內(nèi)布局與原理圖繪制的初中級設(shè)計(jì)師用以減少重復(fù)查元件和手動(dòng)建模的時(shí)間。壓縮包內(nèi)共112個(gè)文件以106個(gè)zip分卷部件庫、5個(gè)xml型號關(guān)聯(lián)文件及1個(gè)txt說明文件為主整體大小約64.89MB。zip分卷涵蓋西門子SIMATIC系列PLC、接觸器、斷路器以及ABB低壓電器、變頻器、電機(jī)并包含Schneider、Moeller、Lenze等品牌模塊xml文件則維護(hù)部件屬性與產(chǎn)品型號的映射關(guān)系便于在EPLAN部件管理器中直接檢索調(diào)用。宏部分提供電路布局、標(biāo)注規(guī)則、符號關(guān)聯(lián)等預(yù)定義命令可配合部件庫實(shí)現(xiàn)從元件選型到圖框出樣的自動(dòng)化流程。目前已有14091人學(xué)習(xí)下載。實(shí)際使用時(shí)既能按企業(yè)規(guī)范定制宏模板、快速插入常用電路也可定期導(dǎo)入官方更新以保證元件參數(shù)與最新產(chǎn)品同步對于企業(yè)內(nèi)部標(biāo)準(zhǔn)化元件庫建設(shè)同樣具有參考價(jià)值能夠顯著提升設(shè)計(jì)一致性與出圖效率。1. EPLAN部件庫和宏合集先解決“選型兩小時(shí)、畫圖兩小時(shí)”的問題電氣圖紙畫得快的人背后都有一套“貨全”的部件庫畫得慢的人多半卡在同一個(gè)環(huán)節(jié)每臺設(shè)備都要手動(dòng)錄入型號、關(guān)聯(lián)圖形、補(bǔ)外部線號。EPLAN的部件庫和宏就是干這個(gè)的。這份合集把德系自動(dòng)化頭部廠商業(yè)內(nèi)習(xí)慣叫S系和歐系電氣老牌廠商A系的官方部件數(shù)據(jù)和宏打包在一起裝進(jìn)去之后插入一臺PLC只需要拖一下型號、訂貨號、功能模板、設(shè)備文檔一次帶齊。適合天天跟原理圖、機(jī)柜圖、BOM表打交道的電氣設(shè)計(jì)、自動(dòng)化調(diào)試和盤廠工程師。下文先從底層數(shù)據(jù)結(jié)構(gòu)講起再走一遍導(dǎo)入和調(diào)用流程最后把常見坑挨個(gè)踩一遍。2. 部件庫與宏的底細(xì)為什么要從官方數(shù)據(jù)入手而不是自己建庫很多人第一次接觸EPLAN部件庫時(shí)以為它就是一張型號與參數(shù)對照表查得到訂貨號就夠了。實(shí)際上EPLAN里說的部件是一整套被結(jié)構(gòu)化整理的主數(shù)據(jù)它帶著選型參數(shù)、功能模板、圖形宏、文檔鏈接插入圖紙的過程也不是“畫個(gè)符號再填型號”而是把這四條數(shù)據(jù)一次性鋪到圖紙上。理解這一點(diǎn)后面所有操作都不會(huì)跑偏包括看懂這份合集為什么既有EDZ文件又有宏目錄。2.1 部件庫的核心數(shù)據(jù)結(jié)構(gòu)型號、功能模板、圖形宏和文檔是四個(gè)捆在一起的字段在EPLAN的部件管理對話框里一個(gè)部件本質(zhì)上由下面這幾類字段共同構(gòu)成字段組作用插入圖紙時(shí)的表現(xiàn)部件編號與制造商全局唯一標(biāo)識S系/A系通過編號前綴和制造商字段區(qū)分作為設(shè)備主屬性出現(xiàn)在BOM和報(bào)表里功能模板定義設(shè)備的連接點(diǎn)數(shù)量、端子號、符號分配邏輯決定原理圖上符號怎么擺、端子怎么編號圖形宏與窗口宏保存設(shè)備的圖形表達(dá)插入設(shè)備時(shí)帶出完整電路或安裝板布局技術(shù)參數(shù)與文檔電壓、電流、功率、特性曲線以及手冊、CAD圖鏈接點(diǎn)擊設(shè)備屬性可直接打開官方文檔注意這里的關(guān)鍵點(diǎn)功能模板和圖形宏是“綁”在部件號下面的。當(dāng)你在部件選擇對話框里找到一臺PLC并拖到原理圖時(shí)EPLAN做的事是根據(jù)部件編號找到這組數(shù)據(jù)把功能模板對應(yīng)的符號放上去把訂貨號、制造商、型號填入部件屬性同時(shí)把關(guān)聯(lián)的窗口宏作為設(shè)備圖形備好。所以你看到的“插入一臺設(shè)備”其實(shí)是四類數(shù)據(jù)同時(shí)生效。這也是官方EDZ數(shù)據(jù)值錢的地方。我拆過不少自建的部件庫最常見的毛病是只錄了型號和技術(shù)參數(shù)功能模板空白圖形宏沒有。結(jié)果就是設(shè)備能插入但它是一堆孤立符號沒有連接點(diǎn)信息畫線全靠手動(dòng)BOM也統(tǒng)計(jì)不出數(shù)量。如果你手里的部件庫里沒有功能模板那它只能算“選型手冊數(shù)字版”起不到提效作用。功能模板還有一個(gè)重要作用它是項(xiàng)目自動(dòng)生成端子圖和總覽圖的前提。設(shè)備帶完整功能模板時(shí)EPLAN能自動(dòng)識別每個(gè)連接點(diǎn)歸屬的端子號進(jìn)而生成詳細(xì)的接線圖模板缺失時(shí)這些圖全部要手畫工作量翻倍不說還容易漏線。對盤廠來說這一條就值得把部件庫換成官方數(shù)據(jù)。2.2 宏的三種形態(tài)窗口宏、符號宏與頁宏各自管什么部件庫里掛的圖形宏只是宏的一種用法。EPLAN中的宏文件按作用范圍分為三類類型擴(kuò)展名內(nèi)容與適用場景窗口宏.ema打包矩形區(qū)域內(nèi)全部對象比如一臺變頻器帶啟停、調(diào)速的完整接線或一個(gè)電機(jī)控制回路符號宏.ems單個(gè)符號及其屬性用于復(fù)用自定義符號或改造過的圖形頁宏.emp整頁打包典型的圖框、目錄頁、配電總覽頁這類重復(fù)性頁面窗口宏是最需要花時(shí)間研究的。它的價(jià)值在“變量”兩個(gè)字上同一個(gè)窗口宏插入不同項(xiàng)目時(shí)可以通過變量替換設(shè)備標(biāo)識符前綴。一套畫法多處復(fù)用是宏能大幅提速的根本原因。頁宏則適合公司標(biāo)準(zhǔn)化的圖框和封面換項(xiàng)目時(shí)不用重新排版。舉一個(gè)具體場景電機(jī)控制回路從接觸器、熱繼電器到按鈕、信號燈加上跨頁參考手工畫一套至少要二十分鐘。把這套回路做成窗口宏后插入一次只要幾秒鐘順手把設(shè)備標(biāo)識符前綴一換整個(gè)項(xiàng)目的風(fēng)格完全一致。這就是宏的杠桿效應(yīng)。2.3 選擇官方部件庫的理由數(shù)據(jù)校驗(yàn)、型號統(tǒng)一與跨項(xiàng)目一致性有人會(huì)問自己按手冊一條條錄入不是也行嗎理論上行但實(shí)際維護(hù)過部件庫的人都知道自建庫有三個(gè)繞不過去的問題。第一是數(shù)據(jù)正確性。官方EDZ里的型號、訂貨號、參數(shù)都經(jīng)過廠商校驗(yàn)和你拿到的選型手冊一致。自建庫靠人肉錄入抄錯(cuò)一個(gè)字母或數(shù)字圖紙上發(fā)現(xiàn)不了直到采購按錯(cuò)誤的訂貨號下單才會(huì)暴露。第二是分類體系。官方庫的部件分類層級是設(shè)計(jì)過的PLC、低壓電器、端子排這些大類下還有清晰的子類查找設(shè)備時(shí)逐層定位很快自建庫經(jīng)常出現(xiàn)分類混亂同類設(shè)備散落在七八個(gè)自定義分類里。第三是可遷移性。EDZ是標(biāo)準(zhǔn)交換格式升級EPLAN版本、換電腦、新同事接手都能完整導(dǎo)入導(dǎo)出自建庫如果當(dāng)初只存在某個(gè)項(xiàng)目的部件庫里換項(xiàng)目就丟。注意官方庫不是萬能的。停產(chǎn)型號、非標(biāo)定制件、OEM設(shè)備仍需自建部件。自建時(shí)務(wù)必按官方庫的字段完整度錄入功能模板和圖形宏否則它會(huì)拖累整張圖紙的BOM統(tǒng)計(jì)和接線邏輯。官方部件庫全量導(dǎo)入后部件管理里的記錄條數(shù)會(huì)非常多日常查找不能靠滾動(dòng)要依賴分類篩選。我一般建議在完成導(dǎo)入后按自己項(xiàng)目的常見設(shè)備類型建立“常用分組”把接觸器、繼電器這類高頻設(shè)備單獨(dú)收攏減少每次選型的翻找時(shí)間。這個(gè)動(dòng)作別省后面用起來會(huì)順手很多。3. 把官方部件庫裝進(jìn)EPLAN版本檢查、EDZ導(dǎo)入與品牌數(shù)據(jù)差異EDZ是EPLAN Data Export的標(biāo)準(zhǔn)交換格式也是這份合集里最主要的文件形態(tài)。整個(gè)安裝過程不復(fù)雜但版本、路徑、權(quán)限這三個(gè)前置條件沒滿足導(dǎo)入時(shí)會(huì)彈出一堆看不懂的報(bào)錯(cuò)。我先說檢查再走一遍操作。3.1 裝之前先確認(rèn)三件事EPLAN版本、項(xiàng)目路徑和使用權(quán)限先看EPLAN版本。EDZ文件向下兼容性尚可但2.7以下版本打開新格式的部件庫會(huì)出現(xiàn)“部件庫版本過高”的提示功能模板和宏變量可能丟失。我一般建議至少用2.9能跑2022或2024更穩(wěn)。版本這事沒有玄學(xué)越新對EDZ內(nèi)部結(jié)構(gòu)的兼容越完整。再看安裝路徑。EPLAN主數(shù)據(jù)目錄不能放在含中文或空格的路徑下否則導(dǎo)入時(shí)宏文件釋放不進(jìn)來報(bào)錯(cuò)信息又不太明確容易讓人誤以為是EDZ文件損壞。最后是Windows用戶權(quán)限。導(dǎo)入EDZ會(huì)往主數(shù)據(jù)目錄寫文件如果權(quán)限不夠操作可能無聲失敗——日志沒有任何ERROR但部件管理里就是找不到新數(shù)據(jù)。這個(gè)坑我后面在避坑章會(huì)專門講。導(dǎo)入前可以先看一眼EDZ包內(nèi)部結(jié)構(gòu)確認(rèn)里面到底有什么。EDZ本質(zhì)上是帶約定的zip包可以用PowerShell直接查看不用先導(dǎo)入# 列出當(dāng)前目錄下所有EDZ文件的基本信息 Get-ChildItem -Path .\EPLAN部件庫 -Filter *.edz | Select-Object Name, Length, LastWriteTime # 把EDZ當(dāng)成zip包查看內(nèi)部文件清單 Add-Type -AssemblyName System.IO.Compression.FileSystem $zip [System.IO.Compression.ZipFile]::OpenRead(某廠商部件庫.edz) $zip.Entries | Select-Object FullName | Format-Table -AutoSize $zip.Dispose()這段腳本的作用是讓你在導(dǎo)入前就知道包里有哪幾類文件XML部件數(shù)據(jù)、.ema窗口宏、.ems符號宏以及關(guān)聯(lián)文檔。如果發(fā)現(xiàn)某個(gè)EDZ里只有XML而沒有宏目錄說明這個(gè)包對應(yīng)的是純部件數(shù)據(jù)圖形宏得另外裝。我用這個(gè)習(xí)慣避免了很多“導(dǎo)入完才發(fā)現(xiàn)缺圖形”的返工。3.2 EDZ導(dǎo)入的完整操作順序從雙擊到部件管理里核對標(biāo)準(zhǔn)導(dǎo)入流程分四步按順序走不容易出岔子關(guān)閉當(dāng)前打開的項(xiàng)目進(jìn)入EPLAN的部件管理入口。不同版本菜單叫法略有差異2.9里在“工具 → 主數(shù)據(jù) → 部件 → 管理”2022以后在“選項(xiàng) → 部件 → 管理”但核心都是打開部件管理對話框。在部件管理對話框中點(diǎn)“導(dǎo)入”選擇目標(biāo)EDZ文件。EPLAN會(huì)詢問文件復(fù)制位置我一般選“復(fù)制到主數(shù)據(jù)目錄”這樣所有項(xiàng)目共用如果只是想在某一個(gè)項(xiàng)目里試效果選項(xiàng)目目錄。等待導(dǎo)入完成。導(dǎo)入速度取決于包內(nèi)宏文件數(shù)量幾百兆的包可能要幾分鐘進(jìn)度條卡住時(shí)別動(dòng)它更不要強(qiáng)制結(jié)束進(jìn)程。導(dǎo)入完成后在部件管理左邊的分類樹里展開對應(yīng)廠商分類找一個(gè)已知型號驗(yàn)證是否成功入庫。還有一種更快的導(dǎo)入方式把EDZ文件直接拖進(jìn)EPLAN窗口會(huì)自動(dòng)觸發(fā)導(dǎo)入向?qū)?。如果你手里的EDZ文件比較多建議用上面PowerShell腳本先查一遍文件信息再按廠商分類逐個(gè)導(dǎo)入避免一次性導(dǎo)入過多導(dǎo)致數(shù)據(jù)庫占用時(shí)間過長。提示導(dǎo)入過程中不要打開其他項(xiàng)目也不要同時(shí)在另一個(gè)EPLAN實(shí)例里操作部件管理。EDZ導(dǎo)入會(huì)寫入共享主數(shù)據(jù)數(shù)據(jù)庫并發(fā)操作容易出現(xiàn)數(shù)據(jù)庫鎖沖突。3.3 S系與A系部件數(shù)據(jù)的覆蓋范圍PLC、低壓電器和端子的取舍這份合集的特色是把兩大主流廠商的部件數(shù)據(jù)放在一起但它們的覆蓋重點(diǎn)并不相同廠商體系強(qiáng)項(xiàng)類別常見設(shè)備舉例S系控制系統(tǒng)主干PLC、分布式I/O、工業(yè)通信模塊、變頻器、伺服、HMIA系低壓配電與二次回路接觸器、熱繼電器、斷路器、按鈕指示燈、接線端子、中間繼電器實(shí)際畫圖時(shí)這兩類庫需要配合使用。比如一個(gè)典型的電機(jī)回路S系出PLC輸出點(diǎn)A系出接觸器主回路和控制回路兩側(cè)部件一起插入BOM才完整。這份合集把兩類放在一起的好處是不用再去廠商官網(wǎng)逐個(gè)下EDZ而且宏模板之間的風(fēng)格一致圖面不會(huì)出現(xiàn)符號混亂。需要留意的是覆蓋邊界。即使是官方部件庫也不可能包含某廠商所有在產(chǎn)型號尤其是非標(biāo)定制類。導(dǎo)入后如果發(fā)現(xiàn)某個(gè)具體型號搜不到先確認(rèn)是不是停產(chǎn)或區(qū)域限定型號大概率需要自建補(bǔ)充而不是判定部件庫有問題。3.4 導(dǎo)入完成后立刻要做的一項(xiàng)檢查導(dǎo)入完成后別急著畫圖先花三分鐘做一輪“查、插、看”在部件選擇對話框搜索一個(gè)具體型號確認(rèn)能搜到。這里建議搜你最常用的設(shè)備不要搜冷門型號。拖一張到原理圖看符號和功能模板是否帶齊端子號是否合理。重點(diǎn)看有沒有自動(dòng)帶出外部端子標(biāo)記。在部件管理里檢查該部件是否關(guān)聯(lián)了圖形宏和文檔確認(rèn)不是“只有型號沒有圖”的殘缺數(shù)據(jù)。檢查沒問題后面項(xiàng)目就可以直接調(diào)用。如果發(fā)現(xiàn)某些部件只有參數(shù)沒有圖形宏說明這份EDZ本身不含該設(shè)備的圖形這時(shí)候需要自制宏來補(bǔ)充。下一章就講宏的制作與調(diào)用。4. 把宏用起來從插入設(shè)備到一鍵切換接線方案部件庫解決的是“設(shè)備有什么”宏解決的是“設(shè)備怎么畫”。使用宏最終目標(biāo)是讓90%的重復(fù)電路不再從零畫起——插入一個(gè)帶完整接線的窗口宏改幾個(gè)設(shè)備標(biāo)識符一張圖就成了。這章把三種宏里最常用的窗口宏講透順帶講清楚宏變量和宏值集這兩個(gè)容易繞暈的概念。4.1 用一個(gè)窗口宏替代十次重復(fù)畫圖插入前先設(shè)置插入點(diǎn)窗口宏的本質(zhì)是創(chuàng)建宏時(shí)你選中的矩形區(qū)域內(nèi)的所有對象——符號、連線、連接點(diǎn)、文本——被整體打包成一個(gè).ema文件。插入時(shí)EPLAN會(huì)把這些對象放到當(dāng)前圖紙的指定位置。所以制作宏時(shí)一定要設(shè)置插入點(diǎn)它決定拖入時(shí)圖紙上從哪個(gè)坐標(biāo)開始擺。如果沒有插入點(diǎn)宏插入后出現(xiàn)在圖紙左下角你還得全選再移動(dòng)標(biāo)準(zhǔn)化操作里這是最煩人的事。插入窗口宏的標(biāo)準(zhǔn)步驟打開宏瀏覽器也可以通過“插入 → 窗口宏”進(jìn)入。從目錄里找到對應(yīng)宏文件選中后在預(yù)覽區(qū)確認(rèn)圖形。點(diǎn)插入后鼠標(biāo)變成十字在圖紙上點(diǎn)一下確定插入位置。彈出對話框選擇宏變量填寫設(shè)備標(biāo)識符起始編號。生成后檢查元件編號有沒有重復(fù)。窗口宏插入后是一個(gè)整體但并不是不能編輯。斷開宏關(guān)聯(lián)后可以單獨(dú)修改內(nèi)部任何一個(gè)符號只是一般不建議這么做會(huì)破壞復(fù)用的一致性原則。我見過最典型的誤用是把窗口宏當(dāng)普通圖塊插入后每個(gè)都改一通結(jié)果就是“標(biāo)準(zhǔn)宏”變成了“非標(biāo)圖”背離了初衷。4.2 宏變量的用法設(shè)備標(biāo)識符和起始編號怎么分配宏文件的靈魂是變量。創(chuàng)建宏時(shí)把設(shè)備標(biāo)識符寫成“?”或“M”這類占位形式插入時(shí)EPLAN就會(huì)彈出變量選擇框。變量A/B/C分別對應(yīng)同一設(shè)備的三種標(biāo)識符表達(dá)。舉一個(gè)最常見的應(yīng)用同一臺電機(jī)控制宏變量A里設(shè)備前綴是“MCCM1”變量B里是“LINEM1”插入不同車間設(shè)備時(shí)選不同變量宏內(nèi)部其他元件的編號如KM1、KA1跟著一起變不會(huì)沖突。插入宏時(shí)“起始編號”這個(gè)參數(shù)很容易被忽略。它控制的是宏內(nèi)部設(shè)備的編號起點(diǎn)。同一個(gè)宏插入同一張圖第二次如果還把起始編號設(shè)為1線圈和觸點(diǎn)編號就會(huì)全部沖突。我一般習(xí)慣按頁號分配起始值比如第5頁起始編號從50開始第6頁從60開始。這個(gè)習(xí)慣讓排查編號重復(fù)變得非常簡單看編號就知道是哪一頁插入的。4.3 宏值集讓同一臺電機(jī)支持直接啟動(dòng)和星三角兩種畫法宏值集是部件庫與宏配合的高級玩法。同一個(gè)部件可以在部件管理里掛多個(gè)宏值集每個(gè)值集對應(yīng)一套不同的功能模板或接線方案。插入設(shè)備時(shí)EPLAN會(huì)問“用哪個(gè)值集”你選直接啟動(dòng)或星三角啟動(dòng)圖紙上的接線樣式就自動(dòng)切換型號還是同一個(gè)只是畫法不同。這套機(jī)制特別適合標(biāo)準(zhǔn)化程度高的盤廠整個(gè)公司的電機(jī)回路只維護(hù)一套宏值集模板畫圖的人不用記接線方案選一下就行杜絕了“每個(gè)人畫的星三角都不一樣”的問題。值集維護(hù)起來也不難在部件管理的“功能模板”頁簽里給部件添加新模板再把模板關(guān)聯(lián)到宏值集最后在宏變量里做好映射。宏值集和窗口宏的配合還有一個(gè)細(xì)節(jié)不同值集可以指向不同的窗口宏文件。直接啟動(dòng)值集掛一個(gè).ema星三角值集掛另一個(gè).ema插入時(shí)按值集自動(dòng)選擇宏文件。這樣設(shè)備的圖形表達(dá)和接線方案完全由值集驅(qū)動(dòng)圖紙標(biāo)準(zhǔn)化程度會(huì)高一個(gè)檔次這也是官方宏合集里最常見的組織方式。5. 避坑站部件庫和宏最常見的六個(gè)翻車現(xiàn)場部件庫和宏本身不是黑匣子但使用過程中翻車點(diǎn)相當(dāng)集中。以下六條是我在實(shí)際項(xiàng)目里反復(fù)見到、自己也踩過的坑按“現(xiàn)象 → 原因 → 解決”寫清楚希望能讓你少走彎路。5.1 導(dǎo)入EDZ后部件選擇對話框一片空白現(xiàn)象進(jìn)度條正常走完部件管理里也能看到廠商樹但回到原理圖插入設(shè)備時(shí)部件選擇對話框里搜什么都搜不到。原因部件選擇對話框的篩選器默認(rèn)分類和你搜的設(shè)備分類不一致或者當(dāng)前項(xiàng)目啟用了“項(xiàng)目部件庫”而導(dǎo)入的數(shù)據(jù)在主部件庫。兩個(gè)庫不互通界面自然一片空白。解決先在部件選擇對話框的設(shè)置里把分類篩選改成全部再檢查項(xiàng)目設(shè)置中的部件庫來源確認(rèn)選的是主部件庫而不是某個(gè)項(xiàng)目私有庫。這兩個(gè)位置改完數(shù)據(jù)就會(huì)正常顯示。5.2 插入的宏是好的但部件編號顯示“未找到”現(xiàn)象宏圖正常畫出來了但原理圖里每個(gè)設(shè)備都報(bào)部件編號不存在BOM里全是未知部件。原因宏里存的是部件編號而部件庫主數(shù)據(jù)里沒有這個(gè)編號——你只裝了宏沒裝對應(yīng)的部件數(shù)據(jù)。這是“宏文件與部件庫分離”的典型問題。解決回到導(dǎo)入環(huán)節(jié)確認(rèn)把同目錄下的EDZ也導(dǎo)入進(jìn)去不要只挑宏文件裝。導(dǎo)入后再去部件管理里搜一次宏里出現(xiàn)的編號確認(rèn)能搜到才說明部件數(shù)據(jù)到位。5.3 宏插入后所有設(shè)備標(biāo)識符變成問號現(xiàn)象插入宏后圖紙上的KM、KA全部顯示為???項(xiàng)目檢查一片紅。原因插入宏時(shí)沒勾選“分配設(shè)備標(biāo)識符”或者宏文件里根本沒用變量占位。兩種情況都會(huì)導(dǎo)致EPLAN無法為宏內(nèi)設(shè)備自動(dòng)編號。解決重新插入宏在插入對話框里勾選“在插入時(shí)分配”并填起始編號。如果宏本身沒做變量需要在宏編輯器里把設(shè)備標(biāo)識符改成變量形式保存后再插入。注意變量只對新建宏有效老宏要重新生成.5.4 導(dǎo)入EDZ時(shí)提示“文件被占用”或進(jìn)度條卡死現(xiàn)象導(dǎo)入進(jìn)行到一半彈出文件占用錯(cuò)誤或進(jìn)度條長時(shí)間不動(dòng)等了十幾分鐘仍在同一位置。原因EDZ導(dǎo)入時(shí)會(huì)向主數(shù)據(jù)目錄釋放宏和圖形文件殺毒軟件正在掃描該目錄或者另一個(gè)EPLAN實(shí)例開著同一個(gè)項(xiàng)目導(dǎo)致數(shù)據(jù)庫文件被鎖。解決關(guān)閉殺毒軟件對該目錄的實(shí)時(shí)監(jiān)控確認(rèn)機(jī)器上只有一個(gè)EPLAN實(shí)例在運(yùn)行再重新導(dǎo)入。如果進(jìn)度條長時(shí)間不動(dòng)先看Windows任務(wù)管理器里EPLAN進(jìn)程是否還響應(yīng)無響應(yīng)則結(jié)束進(jìn)程后重啟再導(dǎo)。5.5 部件庫只在當(dāng)前項(xiàng)目生效換個(gè)項(xiàng)目又沒了現(xiàn)象當(dāng)前項(xiàng)目一切正常新建一個(gè)項(xiàng)目后插入設(shè)備搜不到任何部件感覺部件庫“不翼而飛”。原因?qū)霑r(shí)把部件數(shù)據(jù)放到了某個(gè)項(xiàng)目目錄下而不是主數(shù)據(jù)目錄。新項(xiàng)目掛的是主部件庫自然找不到項(xiàng)目目錄里的數(shù)據(jù)。解決在部件管理里把數(shù)據(jù)重新導(dǎo)出成EDZ再以“復(fù)制到主數(shù)據(jù)目錄”的方式導(dǎo)入一次。以后所有項(xiàng)目共用同一份部件庫不會(huì)再出現(xiàn)項(xiàng)目間數(shù)據(jù)隔離的問題。5.6 BOM里出現(xiàn)“未知部件”行現(xiàn)象BOM能生成但一大堆設(shè)備行的部件編號顯示未知采購拿著單子沒法下單。原因圖紙上的符號沒有關(guān)聯(lián)部件編號或者填的編號和部件庫不一致。典型問題是前導(dǎo)零和空格差異比如部件庫里編號是“01234”圖紙上填成了“1234”EPLAN按精確匹配查找差一位也算找不到。解決用批量查找替換把圖紙里的部件編號統(tǒng)一成部件庫里的格式或者反查部件管理里正確的編號再替換。替換前先導(dǎo)出當(dāng)前圖紙部件編號清單和部件庫做一次對比把差異集中在Excel里改完再回導(dǎo)效率更高。6. 再進(jìn)一步用Excel批量回寫部件備注并給宏模板做“體檢”部件庫和宏都裝好、能跑通之后還有兩個(gè)能明顯提升效率的動(dòng)作值得做一個(gè)是利用Excel批量維護(hù)部件非結(jié)構(gòu)性字段另一個(gè)是給宏模板建立一套快速驗(yàn)證流程。6.1 Excel導(dǎo)出回寫的鏈路EPLAN部件管理支持把整個(gè)部件庫導(dǎo)出成Excel也支持從Excel回寫?;貙戇m合處理備注、價(jià)格、采購信息這類文本字段不適合改連接點(diǎn)、功能模板這類結(jié)構(gòu)數(shù)據(jù)。結(jié)構(gòu)數(shù)據(jù)在Excel里改格式稍有不一致就可能把整個(gè)部件搞壞。在Excel里寫一段VBA可以批量更新備注列Sub UpdatePartRemark() Dim r As Long For r 2 To 100 If Cells(r, 1).Value Then 第1列為部件編號第2列為備注第3列填寫更新時(shí)間 Cells(r, 3).Value 更新于 Format(Date, yyyy-mm-dd) End If Next r MsgBox 部件備注更新完成 End Sub這段代碼的邏輯很簡單遍歷第2行到第100行只要第1列有部件編號就在第3列寫入當(dāng)天日期?;貙憰r(shí)注意字段名必須和EPLAN導(dǎo)出的模板完全一致EPLAN是按字段名匹配的字段名對不上會(huì)直接跳過?;貙懬跋葌浞莶考煲坏┌l(fā)現(xiàn)異常可以馬上恢復(fù)。6.2 宏模板的日常驗(yàn)證清單每次拿到新的宏合集我會(huì)花十分鐘跑一遍驗(yàn)證避免后續(xù)畫圖才發(fā)現(xiàn)問題。驗(yàn)證就三步插入一個(gè)宏到空白頁跑項(xiàng)目檢查看消息日志有沒有紅色錯(cuò)誤。把同一個(gè)宏插入兩次確認(rèn)設(shè)備標(biāo)識符沒有重復(fù)。生成一次BOM確認(rèn)宏內(nèi)設(shè)備的部件編號都能匹配到部件庫。三步全過才把宏拷進(jìn)團(tuán)隊(duì)共享的宏目錄。以前我拿到宏合集直接雙擊導(dǎo)入就開始畫圖結(jié)果第二天發(fā)出去的圖紙BOM全是問號被制造部打回來三次。從那以后我每次導(dǎo)入新宏或更新部件庫都強(qiáng)制自己走一遍“插入-檢查-生成BOM”的流程每次都很快發(fā)現(xiàn)問題。這個(gè)習(xí)慣幫我省下大量返工時(shí)間希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取