PDMS軟件的二次開發(fā)及應(yīng)用_第1頁
PDMS軟件的二次開發(fā)及應(yīng)用_第2頁
PDMS軟件的二次開發(fā)及應(yīng)用_第3頁
PDMS軟件的二次開發(fā)及應(yīng)用_第4頁
PDMS軟件的二次開發(fā)及應(yīng)用_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 PDMS軟件的二次開發(fā)及應(yīng)用 姓 名:王晶 指導老師:郭琳 實習單位:建造公司技術(shù)部電議室 畢業(yè)院校:哈爾濱工業(yè)大學 所學專業(yè):軟件工程 2021年12月2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX i 摘要 PDMSPDMS 軟件在許多行業(yè)中流行,適應(yīng)多種行業(yè)建模,具有一定的 普遍性。PDMSPDMS 軟件能夠進行的三維建??芍苯由勺詣訕俗⒌姆謱?業(yè)或多專業(yè)布置圖、單管圖、配管圖、結(jié)構(gòu)圖、支吊架安裝圖,并抽 取材料等。 PDMSPDMS 軟件的引進為公司帶來了更多的方便提高了效率和準確 度,但由于該軟件的普及性特點注定了對本公司所涉及的工程工程不 具備針對性,雖然帶來了巨大的

2、效益,同時對于具體工程而言仍然不 可防止的存在著某些繁瑣復雜的手工工作程序。 本課題使用 PMLPML 語言對 PDMSPDMS 軟件進行了二次開發(fā), 提供了多個 擴展功能,通過與原軟件風格相融合的圖形化形式展示給用戶, 操作 方便,不但解決了工作中存在的許多重復、耗時的工作,提高工作效 率,增強計算準確率,也成為 PDMSPDMS 的二次開發(fā)的真實實踐,掌握一 種新的技術(shù)。對 PDMSPDMS 軟件新增功能的使用將為公司帶來更高效、 更 省時的收益,并將隨著該技術(shù)的不斷完善、熟練,成為公司的一種商 品為公司帶來新的效益。 關(guān)鍵詞:PDMS; PMLPDMS; PML 語言;文件存儲;AddA

3、dd- -ins;ins;2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX II 目錄 摘要 . I 目 錄 . I I 一概述 . 1 1.1 課題背景及研究目的 . 1 1.1.1 與課題相關(guān)的研究綜述 . 1 1.1.2 課題研究目的與意義 . 2 1.2 課題研究的創(chuàng)新點 . 2 二研究方案 . 5 2.1 技術(shù)方案 . 5 2.1.1 PDMS運行機制及二次開發(fā)技術(shù) . 5 2.1.2 PML功能及構(gòu)成 . 7 2.2 技術(shù)關(guān)鍵 . 7 2.2.1 PML 中 Add-ins 的應(yīng)用 . 8 2.2.2 PML文件存儲機制 . 8 2.2.3 PML對象的應(yīng)用 . 10 三P

4、DMST展功能介紹及應(yīng)用 . 11 3.1 PDMS擴展功能界面展示 . 11 3.2 電纜路徑自動敷設(shè)及電纜長度統(tǒng)計功能 . 12 3.3 托架上某截面電纜信息的展示功能 . 15 3.4 填充率計算及護管選型功能 . 16 3.5 錯誤路徑刪除及打印單個路徑圖紙功能 . 18 3.6 相關(guān)聯(lián)的其它擴展功能 . 19 四總結(jié) . 20 五參考文獻 . 21 六致謝 . 222021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 1 一概述 1.11.1 課題背景及研究目的 PDMSPDMS 軟件作為一個三維工廠設(shè)計系統(tǒng)應(yīng)用于五十多個國家,其 中石油、化工、制藥行業(yè)用戶占 42%42%。它是

5、一款一體化多專業(yè)集成 布置設(shè)計數(shù)據(jù)庫平臺,用于解決設(shè)備、結(jié)構(gòu)、支吊架個專業(yè)建模設(shè)計, 各專業(yè)間充分關(guān)聯(lián)聯(lián)動。為提高工作效率減少現(xiàn)場施工修改率本公司 引進該軟件進行工程工程建模。 1.1.11.1.1 與課題相關(guān)的研究綜述 應(yīng)用 PDMSPDMS 軟件進行的三維建??芍苯由勺詣訕俗⒌姆謱I(yè)或 多專業(yè)布置圖、單管圖、配管圖、結(jié)構(gòu)圖、支吊架安裝圖,并抽取材 料等。同時該軟件能夠進行碰撞檢查、數(shù)據(jù)一致性檢查等,保證模型 的無過失設(shè)計和無碰撞施工。 PDMSPDMS 軟件在許多行業(yè)中流行,適應(yīng)多種行業(yè)建模,具有一定的 普遍性。本公司引進該軟件,通過三維模型的建立使個專業(yè)統(tǒng)一于同 意模型中,模擬現(xiàn)場工程

6、,減少了個專業(yè)獨立完成設(shè)計時帶來的碰撞, 指導各專業(yè)裝置的切入,為工程設(shè)計與現(xiàn)場實施提供了便利, 提高了 工作效率,減少了圖紙修改頻率。 對于 PDMSPDMS 的二次開發(fā)工程在國內(nèi)外已早有先例, 針對不同行業(yè)、 不同需求所進行的二次開發(fā)成果也是多樣。 AVEVA PDMS 12.0AVEVA PDMS 12.0 版本 具有可擴展的特性,可以用來定制功能和圖形用戶接口, 從而增添用 戶需要的新功能。 1.1.21.1.2 課題研究目的與意義 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 2 盡管 PDMSPDMS 軟件的引進為公司帶來了更多的方便提高了效率和準 確度,但由于該軟件的

7、普及性特點注定了對本公司所涉及的工程工程 不具備針對性,雖然帶來了巨大的效益,同時對于具體工程而言仍然 不可防止的存在著某些繁瑣復雜的工作程序。比方要查詢電纜清冊、 廠家資料、電纜布線圖等材料才能查清一條電纜敷設(shè)的路徑過程,要 通過復雜的計算過程才能估算出電纜的總截面積,從而得到托架的填 充率,進行護管及 MCTMCT 的選擇等。 以上各項工作目前多采用人工方式,由于一個工程工程中有很多 重要的設(shè)計工作,而上述那些輔助工程工作卻占用了大量的工作時 間。同時不但勞動強度很大,工作效率較低,而且很容易出現(xiàn)錯誤, 使員工在工作時產(chǎn)生煩躁情緒,甚至影響工程進程延誤交工時間。 為 此我們提出對 PDMS

8、PDMS 軟件進行有針對性的功能擴展,完成對 PDMS PDMS 的二次開發(fā)并將成果應(yīng)用于實際工程中。 通過實踐得到的效果也十清楚顯,完善了 PDMSPDMS 有關(guān)電纜方面的 功能,節(jié)省了工時,減少員工的計算量,并通過打印路徑圖紙指導現(xiàn) 場施工,從而大大提高工作效率,降低勞動強度,為工程師節(jié)省了寶 貴的時間去完善其他更為重要的工作。 1.21.2 課題研究的創(chuàng)新點 本課題是在 PDMSPDMS 軟件的根底上對電纜相關(guān)的擴展功能進行開 發(fā),并應(yīng)用于實際工程中。盡管該軟件已經(jīng)應(yīng)用很久,工程師們對其 功能操作已經(jīng)非常熟練,但本課題是是首次嘗試對其進行功能擴展的 開發(fā),在實踐過程中掌握關(guān)鍵技術(shù)完成與電

9、纜相關(guān)的一些功能的同時 也為以后的功能擴展奠定根底,從而解決應(yīng)用過程中的繁瑣工作以及 現(xiàn)有模型中的缺乏問題。 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 3 本課題中涉及到的創(chuàng)新功能有以下幾方面的內(nèi)容: 1 1 . .在原有軟件的菜單欄中新增菜單,可以從菜單中選擇菜單項從 而進入功能對話框。為工程人員操作方便還給出了便捷的工具欄選 項,通過點擊工具欄就可以進入功能對話框, 圖形化界面使工程人員 操作易于操作,也提高效率。兼容,可以隨 PDMSPDMS 勺升級一起升、界 面友好一致, 2 2 . .通過一些設(shè)備、托架、轉(zhuǎn)折點等信息的填入,實現(xiàn)自動敷設(shè) 電纜路徑的功能,并計算出所用電

10、纜的長度,為現(xiàn)場施工提供可供參 考的數(shù)據(jù)。 3 3 . .通過選擇某段托架顯示該段托架上所經(jīng)過的所有電纜信息, 電 纜信息以列表的形式出現(xiàn),并可以添加、移除某條電纜信息,從而可 以得到該段托架周圍某處的電纜情況, 可以直觀的結(jié)合設(shè)備位置完成 某一托架位置電纜排布圖的繪制。 4 4 . .根據(jù)所顯示的電纜信息,計算出電纜總的截面積,由此計算 出托架填充率,以及計算出需要選擇的護管截面積,從而選出適合型 號的護管,從而方便工程人員了解托架填充情況,對護管和MCTMCT 作 出準確的選型。可以計算出電纜托架的填充率,并且可以進行護管2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 4 等電纜

11、穿艙件的選型及定位工作。 5 5 . .可以將設(shè)計好的單根電纜路徑信息以三維圖的形式打印出圖 紙,標注特殊點關(guān)鍵點電纜拐彎的位置, 可以供現(xiàn)場施工人員直觀的 理解電纜敷設(shè)路徑及電纜兩端所接的設(shè)備位置。 電纜布線施工的有力 依據(jù),知道了解電纜的敷設(shè)過程。 本課題所開發(fā)的各項功能應(yīng)用于陸豐工程中,在實際操作過程中 對應(yīng)用該擴展工具前后的相關(guān)操作做了比照。 表 2 2- -1 1 擴展工具使用前后比照表 使用擴展功能前 使用擴展功能后 運算過程及時間 運算過程及時間 查找電纜清冊、電纜布線圖等資料確定 只需選中起至位置,托架組 電纜的走向,手動沿著托架進行查看。 等信息即可自動敷設(shè)路線。 用時:3

12、3- -5 5 分鐘/根 用時 1010 秒/根 通過電纜布線圖、電纜清冊等信息確定 某段托架經(jīng)過的電纜信息,查看廠家資 料確定每個電纜的直徑,計算所有電纜 截面總和與所選處托架的面積相比,或 者根據(jù)護管選型原那么計算護管截面積。 用時:4 4- -8 8 分鐘/ /根 通過每根電纜在使用擴展工具前后操作過程和用時的比照可以看 到明顯提高效率,由于一個工程中涉及到的電纜數(shù)量巨大, 因此在實 際應(yīng)用中會節(jié)約更多的時間,可以用于處理更為重要的工作,從而減 少錯誤的發(fā)生。止匕外,人工進行計算需要精神高度集中,容易出錯很 可能會發(fā)生錯誤,而計算機的運算準確性更高。 二研究方案 2.12.1 技術(shù)方案

13、PDMSPDMS 是 Plant Design Management System Plant Design Management System 的縮寫, ,以其強大的 功能、全新的概念,深受用戶喜愛,在業(yè)內(nèi)享有極高聲譽,領(lǐng)導工廠 設(shè)計新潮。 比照功能 查看電纜走向并 計算電纜長度 計算托架填充率、 護管選型 只需選中某段托架,添加或 移除某些電纜信息,點擊計 算按鈕即可計算出結(jié)果。用 時:1010 秒/根 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 5 2.1.12.1.1 PDMSPDMS 運行機制及二次開發(fā)技術(shù) PDMSPDMS 具有一下特點: 1 1 . .三維實體建模

14、2 2 . .專業(yè)多用戶的工廠設(shè)計系統(tǒng) 3 3 . . 一個設(shè)計模型數(shù)據(jù)庫可以輸出多種設(shè)計圖紙、報告 4 4 . .交互設(shè)計過程中實時三維碰撞檢查 5 5 . .精確標注,模型修改后標注自動更新 更重要的是 PDMSPDMS 軟件提供了性能強大的可編程宏語言一一 PML PML 用于用戶根據(jù)需要自行定制擴展功能。 隱藏在 PDMSPDMS 強大功能后面的是簡單和具有邏輯性的數(shù)據(jù)庫結(jié) 構(gòu),它的數(shù)據(jù)庫是基于嚴格的層次和樹狀結(jié)構(gòu)搭建, 如下是數(shù)據(jù)庫的 層次結(jié)構(gòu)圖。2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 6 圖 2 2- -1 PDMS1 PDMS 數(shù)據(jù)庫層次結(jié)構(gòu)圖 在對 PDMSP

15、DMS 進行二次開發(fā)的過程中了解、熟悉這種數(shù)據(jù)庫結(jié)構(gòu), 并遵循、使用這種結(jié)構(gòu)能夠為開發(fā)帶來便捷,也使開發(fā)擴展功能成為 可能。在二次開發(fā)過程中還要熟悉數(shù)據(jù)庫的幾個根本概念: 1 1 . Elements . Elements 數(shù)據(jù)庫中的每一個工程叫做一個元素,每一個元 素都有屬性保存它的詳 細信息,不同類型的元素屬性也不同。 2 2 . CE=current element . CE=current element 表示當前元素,當前元素可以是一個元 素,也可以是元素的 集合。 3 3 . . TypesTypes 數(shù)據(jù)庫中的每一個元素都有一個 TypeType 屬性,Type Type 相同的

16、元素都有相同的屬性。 4 4 . Owner/Members . Owner/Members 附屬關(guān)系。 了解這些概念并使用在開發(fā)過程中能夠確定元素的屬性、類型等 一些特性,運用這些特性來對當前元素進行各項操作, 從而完成各種 擴展功能的開發(fā)。 WORLD SITE STABfUZER ZONE /STRUCTURE ZONE /EQUIPMENT ZONE /PIPES EQUI PIPE PIPE /J00B-2 BRAN BRAN /100B-2-B1 ELBO FLAN VALV SUB EQUI NOZZ /C1101-N1 NBOX NCYL 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部X

17、XX工程組 XXX 7 2.1.2 PML2.1.2 PML 功能及構(gòu)成 PMLPML 即可編程宏語言,是 Programmable Macro LanguageProgrammable Macro Language 的縮寫。 它是基于面向?qū)ο蟾拍畹木幊陶Z言,專用于 PDMSPDMS 軟件的開發(fā)及二次 開發(fā)。PMLPML 語言支持用戶自定義對象類型, 可以與 PDMSPDMS 軟件無縫連 接, 具有豐富的內(nèi)置函數(shù)、方法及對象,可以進行對話框、菜單等窗 體的編寫等。 MacrosMacros 即宏是包含 PDMSPDMS 命令序列的 ASCIIASCII 文件,可以通過宏命 令$m$m 在PDM

18、SPDMS 中執(zhí)行。PMLPML 包含了變量、判斷語句、循環(huán)、錯誤處 理、文件處理等信息。變量用于存儲數(shù)值且必須有名字,變量的數(shù)值 可以改變但名稱是固定的。 學習 PMLPML 語法可以進一步了解各種定義、標準,熟練應(yīng)用各種對 象及對象的成員、方法等,因為 PDMSPDMS 二次開發(fā)的根底就是這些對象 方法的使用,并可以舉一反三自定義所需要的對象、 方法等用于擴展 功能的實現(xiàn)。 2.22.2 技術(shù)關(guān)鍵 在 PDMSPDMS 的二次開發(fā)過程中,經(jīng)過學習與了解確定了開發(fā)語言為 PMLPML 語言,由于該軟件的開發(fā)沒有開發(fā)環(huán)境可以但卻是基于文本的開 發(fā),因此選用了文本編輯軟件 EditPlusEdi

19、tPlus 軟件進行編輯,為開發(fā)帶來很 大方便。在開發(fā)過程中應(yīng)用了 AddAdd- -insins 技術(shù)、PMLPML 對象應(yīng)用、文件存 儲等關(guān)鍵技術(shù)。下面依次進行關(guān)鍵技術(shù)的介紹。 2.2.1 PML 2.2.1 PML 中 AddAdd- -ins ins 的應(yīng)用 PMLPML 中的 AddAdd- -insins 是用來向 PDMSPDMS 模塊的應(yīng)用主菜單中添加菜單、 工具欄等,它的主要功能包括: 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 8 1 1 .作為 PDMSPDMS 應(yīng)用中的主菜單欄 2 2 . .定義菜單和工具欄 3 3 . .向應(yīng)用界面中添加菜單域和工具欄項

20、 4 4 . .從應(yīng)用界面中移除菜單域等 我們可以在 designdesign 模塊下通過定義的 addadd- -insins 加載自己的程序到 bar bar menumenu 中,完成自定義的功能引導,方便工程人員操作軟件進行 新工具的使用。 在定制菜單和工具條時首先要聲明對象文件,將寫好的文件代碼 放入相應(yīng)的安裝文件目錄下。接下來是定義對象文件,對象文件以一 個 objectobject 類型的文件,首先要定義 objectobject, ,然后定義與其相關(guān)的方法, 包括菜單添加的方法,工具條添加的方法,菜單修改的方法等,用到 了!appMenuCntrlappMenuCntrl 全局

21、對象進行菜單和工具條添加在哪些應(yīng)用界面 的控制。將編輯好的文件都放入相應(yīng)的位置后在已經(jīng)啟動好的 PDMSPDMS 中輸入“ “ pml rehash allpml rehash all命令,重新啟動該軟件后即可看到在相應(yīng) 應(yīng)用界面中添加的菜單和工具條。 2.2.22.2.2 PMLPML 文件存儲機制 PMLPML 語言所開發(fā)出來的文件包括對象文件、功能文件以及對話框 文件,分別放在不同的文件夾中,所有編輯出來的代碼文件要存放于 安裝文件 pmllibpmllib 文件夾下,可以新建一個文件夾,文件名可以自行定 義,在新建的文件夾下建立存放三種不同文件的文件夾, 分別命名為 objectsob

22、jects、functionsfunctions 和 forms forms , ,在三個文件夾下編輯的文件分別采用不 同的后綴,分別是.pmlobj.pmlobj、. pmlfnc. pmlfnc、. pmlfrm. pmlfrm。下列圖是文件命名和 存放位置2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 9 示意圖。 Pmliib/NewPml (_I functions forms objects area.pmlfnc xxx. pmlfrm xxx.pmlobj 圖 2 2- -2 2 文件命名和存放位置示意圖 通過圖示可以更清晰的理解文件命名規(guī)那么和存放位置,需要注意 的

23、是文件名必須與函數(shù)名保持一致,后綴是小寫的相應(yīng)的文件夾使用 不同的后綴。 在編寫的文件中以.pmlfn.pmlfnc c 為后綴的文件是與工程相關(guān)的功能文 件,里面定義了一些公共功能,可以提高開發(fā)效率,防止代碼的重復, 將屢次出現(xiàn)的功能總結(jié)在功能文件中提高可讀性和可擴展性。 以.pmlfrm.pmlfrm 為后綴的文件是對話框的定義文件, 在對話框定義中可以 定義所需要的成員、 方法等, 從而滿足對話框中個控件、 對象的響應(yīng) 操作。 以.pmlobj.pmlobj為后綴的文件是自定義的對象文件,為了解決有些 功能的需求我們需要自定義一些對象來輔助完成許多信息的存放, 在 對象的定義中可以包含對

24、象的成員,以及針對這些成員所需要的一些 方法等。 2.2.32.2.3 PMLPML 對象的應(yīng)用 在 PMLPML 語言中的對象包含了內(nèi)置的全局對象和自定一對象等, 每 一個對象有一個唯一的名字,每個對象都有一套函數(shù)與之相關(guān)聯(lián), 這 些函數(shù)稱為方法,方法用于處理對象中的數(shù)據(jù)。在生成對象是必須指 明對象類型,不同的對象類型對應(yīng)不同的方法。 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 10 PMLPML 中的內(nèi)置對象類型中包括經(jīng)常用到的字符串類型、 實數(shù)類型、 布爾類型、數(shù)組類型等。還存在系統(tǒng)定義的對象類型,即在 PDMSPDMS 中 的變量類型,如 PositionPosition

25、 類型用來定義位置信息,ReferenceReference 參考類 型等。此外還包含了用戶自定義的對象類型, 可以針對不同的功能設(shè) 計自己的對象類型,完成所需功能。 在二次開發(fā)過程中用到的對話框是一個全局變量的對象,可以在 對話框內(nèi)定義所需的控件,通過缺省構(gòu)造方法的定義在翻開對話框時 自動運行構(gòu)造方法中的內(nèi)容。構(gòu)造方法是與 formform 同名,不帶參數(shù), 用于設(shè)置空間的缺省值和回調(diào)方法等,當再一次顯示對話框時缺省構(gòu) 造方法不再執(zhí)行,因為對話框的定義內(nèi)容已經(jīng)全部加載到內(nèi)存中, 只 有通過 KillKill 命令才能從內(nèi)存中去除已經(jīng)加載的定義內(nèi)容。 在 PDMSPDMS 二次開發(fā)過程中熟練使

26、用了 PMLPML 語言中的對象,實現(xiàn)所 需的擴展功能,也只有熟練各對象的屬性、方法才能更加完善功能, 處理各種錯誤。 三PDMS擴展功能介紹及應(yīng)用 CableToolsCableTools工具欄的設(shè)計與開發(fā)是基于 PDMSPDMS軟件專用語言PML PML 來實現(xiàn)的,工具欄的命名可以看出其功能用途是針對電纜方面的擴展 工具。 通過使用本工具可以完成一下幾方面的功能:通過簡單的設(shè)備、 托架選取自動敷設(shè)出電纜路徑,并統(tǒng)計所需電纜的實際長度;通過選 擇某段托架,顯示出經(jīng)過該段托架的所有電纜信息, 并計算該段托架 的填充率,以及護管的選型;通過添加、刪除某一段托架內(nèi)的電纜信 息,可以計算出該段托架周

27、邊某一點的填充率、護管選型等;打印電 纜三維圖紙功能。 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 11 3.13.1 PDMSPDMS 擴展功能界面展示 圖 3 3- -1 1 工具欄選項 如圖 3 3- -1 1 所示,在 PDMSPDMS 設(shè)計模塊的界面的菜單欄中添加了新的 菜單Cabletool,Cabletool,實現(xiàn)與電纜相關(guān)的擴展功能,并在工具欄中添加了快 捷工具欄按鈕 Cables,Cables,可以不必從菜單欄中選擇直接點擊工具欄項即 可進入操作界面,從而到達方便快捷的效果。 對于添加的菜單和工具欄可以選擇在某一個或某幾個應(yīng)用模塊中 顯示,如可以通過設(shè)置在 Ge

28、neralGeneral、EquipmentEquipment 應(yīng)用模塊中顯示出來, 其余的不提供該功能,從而減少不必要的功能出現(xiàn)在應(yīng)用界面中。 浪 費資源,也會給使用者造成誤解。2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 12 圖 3 3- -2 2 電纜工具主界面 如圖 3 3- -2 2 所示,擴展工具主界面遵循 PDMSPDMS 軟件的總體風格,添 加的擴展功能與原軟件形式、風格保持一致,不會使工作人員感覺突 兀、不適應(yīng),使用起來操作便捷,效率也更高 3.23.2 電纜路徑自動敷設(shè)及電纜長度統(tǒng)計功能 圖 3 3- -3 3 電纜路徑自動敷設(shè)功能示意圖 如圖 3 3- -3

29、 3 所示,電纜路徑自動敷設(shè)功能需要從模型上選中所要敷 設(shè)電纜的起始元件如設(shè)備、燈具等,點擊“go“go按鈕會在文本框 中出現(xiàn)該元件的名稱,該文本框為不可編輯狀態(tài),從而防止工作人員 任意修改元件名稱造成敷設(shè)過程中發(fā)生錯誤 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 13 確定起始位置后以同樣的方法確定電纜的終止元件, 需要注意的 是在選擇起始、終止元件時要在模型中找準元件的部位, 也可在設(shè)計 欄里查找,根據(jù)工作人員的習慣而定。 兩組元件確定后,要選擇敷設(shè)電纜的類型并輸入要敷設(shè)電纜的名 稱,電纜型號選擇是通過下拉菜單的形式將所要敷設(shè)的電纜型號列舉 出來,方便工作人員操作,由于不同的

30、電纜型號根據(jù)廠家的不同即可 確定電纜的外徑等屬性,因此在選擇過程中可以根據(jù)工程的不同來導 入電纜型號的資料。介紹一下電纜的廠家資料如何導入 確定以上信息后最重要的是選擇電纜敷設(shè)路線, 電纜要沿著哪些 托架進行敷設(shè),需要選擇托架組,由于電纜在行走過程中可能會從一 個托架轉(zhuǎn)向另一個托架,也可能從某一托架的中途下來接入設(shè)備等, 因此在選擇托架組的同時要選出托架從哪一成員開始轉(zhuǎn)向另一個托 架,并在“Tray Inflexion“Tray Inflexion文本框中選中該成員點擊“ gogo,如果不 止在一處進行托架的轉(zhuǎn)換可以繼續(xù)點擊 “go“go按鈕進行轉(zhuǎn)折點的添加。 如果電纜從最后一組托架的某一成員

31、下來接入設(shè)備,那么需要在“ Tray InflexionTray Inflexion中選中該成員;如果電纜在最后一組托架的末端下來接入 設(shè)備,那么無需做其它操作。中選錯托架或轉(zhuǎn)折點,或者重新敷設(shè)新的 電纜時,點擊“ ClearClear按鈕將文本框清空重新操作。 填寫好敷設(shè)路徑所需的條件后點擊右下角的“ Laying CablesLaying Cables按 鈕即可在模型中自動畫出電纜路徑,并彈出對話框計算出敷設(shè)所需的 電纜總長度。如圖 3 3- -4 4 所示是電纜路徑敷設(shè)后的效果,對話框中給出 電纜長度參考值。 此值的作用:將此參考值加上根據(jù)盤柜信息得出 的應(yīng)驗余量值設(shè)備外形尺寸,接線端子

32、位置等可以得到實際本電 纜的敷2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 14 設(shè)長度,與電纜清冊中的電纜長度及電纜采辦料單中的電纜長 度進行比照,可以發(fā)現(xiàn)是否存在電纜設(shè)計采辦缺乏或者是否過多的問 題。 圖 3 3- -4 4 電纜路徑敷設(shè)示意圖 電纜路徑敷設(shè)成功后,每隔一段距離就會顯示出電纜的路徑號, 以備工作人員能夠認清每個托架上經(jīng)過的電纜, 注釋標號可以取消也 可以給出在模型中的位置等信息。 電纜路徑自動敷設(shè)及電纜長度計算功能可以方便工作人員查看電 纜的實際走向,計算出的電纜長度參考值可以指導現(xiàn)場施工, 同時可 以與詳細設(shè)計圖紙中的參考值作比照, 及時修正電纜長度減少采辦次

33、 數(shù)和采辦周期。在實際工程工程中提高工作效率, 減少現(xiàn)場施工時出 現(xiàn)的材料缺乏等問題。 3.33.3 托架上某截面電纜信息的展示功能 Pipe section message Path Numtoer Cable Name Cable Type 4 ! 1 EP-LVOOI -01 HOF R-6/1 OkV-3 C*120 2 EP-LVD01 AC 81-01 HOF R-0.6M kV-3 CM .5 3 EIH-P3001 /V01 HOF R-0L6/1 kV-3C*2 5 4 EP-P3D02A-01 HOFR-O.e/1 kn-385 - 5 EC-P4O01 HOFR-O .S

34、M kV-7C*1 .5 6 EP.C5716-O1 HOFRri.B/1kV-3C*2.5 7 EP-AC5715MY1 HOFR-0 61 kV-3C2 5 ,v |u_ 業(yè)一 Cable Tray Cables through the Cable iray memtoeir 1 口口】 15392/71 51 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 15 圖 3 3- -5 5 顯示電纜信息列表界面 如圖 3 3- -5 5 所示顯示某段電纜托架上經(jīng)過的電纜信息,在“ Cable TrayCable Tray文本框中添加選中白托架成員,點擊“ g go o按鈕,在文本框

35、中 出現(xiàn)該成員的名稱,并在列表欄里顯示經(jīng)過該段托架的電纜路徑信 息,包括路徑號、電纜名稱、電纜型號、電纜外徑等信息。 當需要查看某段托架周圍某一點電纜路徑信息時,可以根據(jù)該點 出電纜的進出情況,通過添加、移除那一點所在的托架成員中的電纜 信息來完成。點擊“Remove“Remove按鈕可以移除電纜路徑信息,在“add “add 按鈕前的文本框中輸入電纜路徑好,點擊該按鈕就會添加新的電纜信 息,后添加的電纜信息會出現(xiàn)在電纜信息列表的最末端,如下列圖 3 3- -6 6 所示。2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 16 Pipe section m號尊箏 對某段托架內(nèi)電纜信息的

36、增加和移除只限于列表中信息的修改, 并不會影響模型中已經(jīng)敷設(shè)好的電纜路徑, 當重新點擊“go“go按鈕時, 列表中的數(shù)據(jù)將會恢復到原始信息。這種臨時修改機制防止了工作人 員在操作錯誤的情況下喪失數(shù)據(jù),從而造成材料估算錯誤、數(shù)據(jù)不真 實等事件發(fā)生。 以列表的形式對某托架截面電纜信息進行展示,能夠是工作人員 清晰的看到該段托架內(nèi)經(jīng)過的電纜,有利于設(shè)計、審核人員進行差缺 不漏,也為護管選型、托架填充率的計算提供條件。 3.43.4 填充率計算及護管選型功能 在圖 3 3- -6 6 中包含了 “ “ TrayTray按鈕和“ PenetrationPenetration按鈕,分別實現(xiàn) 計算托架填充率

37、和護管截面積。以往設(shè)計人員在進行托架填充率計算 和護管選型的過程中需要進行煩瑣的數(shù)據(jù)計算, 由于數(shù)據(jù)量大、需要 參考的資料多等因素容易造成更多的人為性失誤, 因而需要復查,不 僅出錯率大而且浪費設(shè)計人員珍貴的工作時間。 本功能擴展工具中提供了這兩項功能,只需在顯示電纜信息列表 后點擊Path Number Cable Nfime Cable Type 八 E 7 6 9 10 EP-AC5715-01 EPAC5716MY1 EP-AC5715M102 EPC6720JV01 EPC5720AMY1 HOF RO ,6 門 kV3C*2.5 HOFR4J 6H kV5C*2.5 HOFRO 6

38、?1 kV-3C*2.5 HOF FU3.6H kV3C*10 HOFFU)Bn kV3C*10 4 EP-P3002A-01 HOFR-OJB/1 kV-3C35 - I1 _ Cabre Tray =15392m 61 Gables through the Cable tray member P嶺已 InuiTt New P瓊h Number : 4 圖 3 3- -6 6 新增電纜路徑信息 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 17 下面兩個相應(yīng)的按鈕,即可計算出所輸入的數(shù)據(jù),數(shù)值準確并 且節(jié)省了大量工時,方便的操作也使設(shè)計人員工作起來更加舒心, 防 止在煩瑣的計算過

39、程中產(chǎn)生煩躁,影響工作狀態(tài)。 下列圖 3 3- -7 7 是電纜托架填充率計算出來的結(jié)果,右邊的圖示表示電 纜托架填充示意圖,給工作人員以直觀的認識,有利于理解填充率的 概念;左邊信息給出托架填充情況,說明現(xiàn)有的電纜敷設(shè)后,托架的 利用率為 66.44%,66.44%,點擊“OK“OK按鈕自動關(guān)閉。 圖 3 3- -7 7 電纜托架填充率信息 如圖 3 3- -8 8 所示護管截面計算,左邊的圖示是圓形護管的模型圖, 右邊的信息說明為該段托架內(nèi)的電纜做護管應(yīng)用的界面積為 14949.7mm14949.7mm2 2, ,有了護管的面積就可以對護管進行適當?shù)倪x型。護管選 型工作一直以來沒有較為便捷

40、的方法,都是人工查找所有電纜信息并 進行計算,計算出總的面積再根據(jù)護管選型的標準進行百分比的計 算。擴展工具的開發(fā)為工作人員帶來了更為準確、 更為便捷的處理方 式,使設(shè)計人員有更多的時間去做重要的設(shè)計工作, 有利于工作效率 的提高。 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 18 圖 3 3- -8 8 護管截面信息 3.53.5 錯誤路徑刪除及打印單個路徑圖紙功能 在工具設(shè)計過程中考慮到工作人員在敷設(shè)電纜路徑時可能出現(xiàn)錯 誤,敷設(shè)出來的路徑并不是正確的路徑, 因此提供了電纜路徑刪除功 能,方便工作人員刪除錯誤路徑重新敷設(shè)。 下列圖 3 3- -9 9 是刪除錯誤路徑功能塊,在

41、文本框處輸入路徑號,點擊 “Delete Line“Delete Line按鈕模型中相應(yīng)路徑號的電纜路徑就會被刪除掉。當 輸入的路徑號在模型中不存在的時候就會彈出錯誤信息, 方便工作人 員及時修正。 圖 3 3- -9 9 護管截面信息 為了方便現(xiàn)場工人電纜敷設(shè)工作的順利進行,對于單個的路徑可 以打印出圖紙,圖紙上標注了電纜的路徑編號,拐點的位置信息。方 便工人在敷設(shè)過程中找到相應(yīng)的位置, 從而減輕設(shè)計人員的工作。下 圖 3 3- -1010 是要打印的單個電纜路徑圖。 11 E1297B.6 N1555O U5792.89I _E N15550 U5292 89 攵口乎5少耳加而高u嬴|、, 一3 E645g555U I H1 E545961 N17550 U5292一89 2021年實習大學生轉(zhuǎn)正論文 技術(shù)部XXX工程組 XXX 19 11 E1U978用 N15550U5792 g9 11 Et097a.6N15550 03792.69 圖 3 3- -9 9 護管截面信息 單個路徑打印時可以重新修改背景顏色,從而做到節(jié)省資源,節(jié) 能減排。 3.63.6 相關(guān)聯(lián)的其它擴展功能 通過 PDPDMSMS 擴展功能工具的開發(fā),能夠?qū)崿F(xiàn)以上直接功能外,還 可以間接得到與之相關(guān)的

溫馨提示

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

評論

0/150

提交評論