999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OPENPLANT的數據遷移及參數化構建定制

2018-03-19 06:00:24
水利規劃與設計 2018年2期
關鍵詞:閥門數據庫設計

劉 穎

(中南勘測設計研究院數字工程中心,湖南 長沙 410014)

水電工程中,機電專業設計是工程建設過程的核心環節之一,設計方案的優劣、設計周期的長短直接影響到工程建設的質量和進度。而水機專業設計又是其中的重中之重。遍布全場的管路設計在傳統的二維圖紙中很難全面、無誤的進行設計和展示。隨著水電設計工作日趨市場化,業主對設計工作的質量和精度要求越來越高,且設計周期越來越短,審查時項目主管部門和業主都希望提供形象、直觀的管路設計方案以便提高審查效率,施工方迫切需要設計方提供超越傳統二維設計的成果,便于提高現場管路施工質量,極大限度的避免設計方與施工方由于圖紙不明產生的諸多施工問題。

隨著計算機水平的不斷提高,三維設計理念深入人心。OpenPlant V8i軟件,是一款全新的工廠項目管道三維建模設計軟件,它能很好的優化和完善水機、暖通、給排水、施工等專業在管道方面三維建模,也能方便的與新版本的AECOsim軟件進行信息交互。

由于OpenPlant V8i自帶的數據庫中沒有比較完善的國內管道、閥門數據庫,需要遷移老版本PSDS軟件的數據信息到OpenPlant V8i中來,并結合C#技術,編程完善閥門等參數化構建。本文基于OPENPLANT的數據遷移,介紹其參數化構建定制的一些相關內容和技術。

1 OpenPlant與PlantSpace簡介

OpenPlant V8i是一個在工廠設計、工程、施工及運營過程中具有非常強實用性和可擴展性的系統,能夠最快速地實現工廠全場管路三維建模及設備三維布置,有極佳的用戶體驗,管路設計、出圖、展示都得到了更好的優化,管路部分元件數據庫基于Access開發,方便部署管理。

PlantSpace是以 MicroStation為基礎平臺,以Trifroma為二次平臺,以面向對象的JSpace Class技術為核心,基于數據庫技術,集智能化三維建模技術、碰撞檢查、抽二維圖和材料報表以及工廠化實時漫游為一體的三維工廠化整體設計軟件。

2 OpenPlant基于Access的數據遷移

由于兩款軟件架構不同,在PSDS中現有的數據庫不能在新的OPENPLANT軟件中使用,正式應用OPENPLANT之前需對新軟件進行數據庫的遷移和工作環境的建立。

2.1 數據導出及分類

數據遷移首先要在PSDS的SQLserver中導出有用的管件數據,本文應用的是基于水電標注的SD_DS89數據庫,導出信息包括:PIPE_PIPE_SPEC(直管)、PIPE_PRED_SPEC(大小頭)、PIPE_PELB_SPEC(彎頭)、PIPE_PBRN_SPEC(三通/四通/假三通)等表,通過SQLserver的數據導出功能,將表信息導出成Excel格式備用。

由于PSDS表結構和OPENPLANT的表結構區別,導出的信息仍需進行分類,例如法蘭表,按OPENPLANT的表需要分為:BLIND_FLANGE、WELDING_NECK_FLANG、SLIP_ON_FLANGE等;閥門表則需分為:BALL、BUTT、GATE、GLOB等表進行區分。部分屬性也需按照OPENPLANT表的結構進行調整,例如閥門表中需要增加OPERATOR(操作機構類型)、PIPE_OD(管道尺寸)、FLNG_OD(法蘭尺寸)、FLNG_TH(法蘭厚度)等字段,由于OPENPLANT使用公制單位進行繪制,而PSDS采用英制單位進行繪制,對于SIZE字段數據需要留意換算,將其轉換成為公制單位對應數據。

2.2 數據匹配

通過軟件自帶的Spcification Genetator軟件對數據進行匹配。針對新的數據庫,首先通過工具中的Catalog Editor新建Catalog庫,然后通過Edit Schema工具,建立OpenPlant表與歸類好的Excel表之間字段匹配關系,如圖1所示。要建立PIPE(直管)、ELBOW(彎頭)、TEE(三通)、CROSSES(四通)、OLET(假三通)、MISC_FIT(管帽)、GASKET(墊片)、FLANGE(法蘭)、REDUCER(大小頭)、VALVE(閥門)、BOLT(螺栓)、TOPWORKS(操作機構)等表的匹配。

圖1 OpenPlant Edit Schema字段匹配界面

在生成匹配關系過程中會生成一個.xml文件,包含匹配信息。部分PSDS中有用的信息,可能在OpenPlant里沒有這個字段相匹配,在Openplant新填加好這個字段后,新加屬性匹配必須通過修改.xml文件來實現。格式如圖2所示:

圖2 匹配關系文件格式

數據字段匹配完成后可以通過Edit->Import Data->Import from Excel命令批量導入 Excel中歸類好的數據,完成Catalog數據庫的建立。

2.3 Spec建立及應用

此部分工作需要使用軟件自帶的Spcification Genetator軟件,對完成的Catalog數據庫中數據按不同標準進行分類篩選,由于水電行業PSDS習慣性采用壓力等級加材料的方式對不同Spce進行區分,所以繼承了PSDS數據庫的OpenPlant的Spec也按照此標準進行區分。

2.4 OpenPlant設計環境定制

由于OpenPlant的設計環境基本是以國外項目為依托建立的,所以默認定制的設計環境與國內設計環境有些不同,需要通過修改Dgnlib和種子文件,重新定制設計環境。

在Dgnlib中對系統的圖層進行管理,規范管道顏色、層屬性、管道命名等設置。在種子文件中添加Unit和Service屬性,將水機專業和暖通專業的各個系統設置到里面,方便設計時調用。通過修改配置文件,實現一個管路系統對應一種顏色,而不是修改前的按管徑來區分管路顏色。如圖3所示。

配置完成后將配置屬性部署到ProjectWise服務器中,通過工作空間推送,統一設計環境。

圖3 圖層管理器界面

3 OpenPlant參數化閥門構建

3.1 Schema中添加閥門類

此部分工作主要通過Bentley Class Editor v8i工具來完成。首先需要加載與閥門相關的Schema,例如:對應項目 Schemas目錄下的 OpenPlant_3D01.04.ecschema.xml 和BentleyBase.01.00.ecschema.xml,部分 Schema打開過程中還會需要附加打開其他Schema文件,常用文件如圖4所示。此部分工作主要是為了得到閥門的各種屬性。

圖4 OpenPlant中包含的Schema文件

Schema選擇完畢后,依次點擊Classes>Plant Base Object>Named Item>Device>Piping Component>Fluid Regulator>Valve>Inline Valve進行閥門類的添加,在Inline Valve上點擊鼠標右鍵,彈出菜單中選擇Add Derived Class,在Inline Valve下新建一個類,并可添加自定義屬性Component Ports Information,如圖5所示。部分屬性可拷貝其他已經系統自帶的閥門的屬性,這樣可以保證所有需要的屬性數據都添加上,只要修改閥門名稱等信息即可。

圖5 通過編輯Schema增加閥門

3.2 等級庫中添加閥門數據

打開OPENPLANT自帶的Acess數據庫,找到閥門相關的數據表:VALVFL表,并添加相應數據,如圖6所示。注意在EC_CLASS_NAME列中選擇自己新添加的閥門類型:

圖6 OpenPlant Acess閥門數據庫結構

3.3 C#編寫 dll庫

C#編程工作可以使用Visual Studio或者Sharp Developer軟件進行開發。Sharp Developer是一個開源程序,本文采用此軟件進行開發。在新建解決方案類型中選擇c#的類庫,.net Framwork版本選擇3.0,基于不同操作系統,加載相應參考庫,并通過編寫代碼并編譯成動態鏈接庫文件,如圖7所示。

圖7 通過C#編寫參數化元件

3.4 OpenPlant中的調用

拷貝dll文件到assembly目錄,然后通過鍵入:mechaddin place TEST_VALVE DSC=PIPING調用所建元件。并可通過定制Dgnlib實現按鈕調用,通過Workspace>Customize打開自定義界面,定制自己編寫的參數化閥門的按鈕。

圖8 ProjectW ise中托管OpenPlant工作空間

3.5 結合ProjectW ise共享工作空間

一般遷移數據和自定義閥門設備的工作都是在單機環境下進行,遷移完的數據庫和建立好的自定義閥門設備都保存在本機的工作空間中,如果需要大范圍的應用這些成果,就需要將本機的工作空間發布到協同工作平臺ProjectWise中,實現工作空間的共享。

ProjectWise支持兩種發布工作空間的方法,一種是Managed,即托管方式,另一種是Workspace profiles,即非托管式,本文主要介紹托管方式。托管的過程是通過ProjectWise的客戶端和管理員端配合工作,主要分為三個步驟:①將配置文件導入到ProjectWise上,成為不同的配置塊;②將資源文件導入到ProjectWise中,這是一個文件的拷貝過程;③將配置文件和資源文件掛接。通過管理員端操作,完成整個托管過程,再將配置塊賦予Project-Wise上的工作目錄即可,如圖8所示。這樣當用戶打開ProjectWise目錄下的文件時,工作空間會緩存到本地的ProjectWise的緩存目錄下,實現線下和ProjectWise線上的工作空間同步,達到共享配置好的工作空間的目的。

4 應用和展望

通過數據遷移實現PSDS中的數據在OPENPLANT軟件中復用,極大的減少了管路元件數據庫建立的重復勞動,也可以在將來通過技術手段,避免由于兩者的數據類型不同導致設計元件數據不能使用的情況;而參數化構建,也能將設計人員從單純建模的重復工作中解脫出來,將精力投入到三維管道設計中。結合PojectWise強大的協同能力和特有的工作空間推送功能,能夠實現全專業設計環境的一致性,保障三維設計的協同開展。相信在不久的將來,OpenPlant軟件能夠全面應用到水電行業的管路設計中,發揮其強大的三維管路設計功能,為中國的水電事業創造更大的價值。

[1]賀道紅,滕彥.PlantSpace在冶金行業自主集成三維整體設計中的應用[J].寶鋼技術,2008(04):77-80.

[2]李華鋒,談宏力,馮偉波.OpenPlant Isometric Manager出圖的客戶化定制[J].工程建設與設計,2014(08):15-18.

[3]徐文杰,李華鋒.基于OpenPlant系列軟件的客戶化定制及數據交互[J].工程建設與設計,2016(06):13-15.

[4]趙順耐.AECOsim Building Designer協同設計管理指南[M].北京:知識產權出版社,2015.

[5]李磊.水電站優化調度決策輔助系統的研究[J].水利技術監督,2016(02):33-35.

[6]李敏.基于BIM技術的可視化水利工程設計仿真[J].水利技術監督,2016(03):13-16.

[7]李向東,霍莉莉,劉艷娟.三維技術與BIM在水利設計行業的應用現狀與發展探索[J].水利規劃與設計,2017(10):141-143.

[8]孫斌.BIM技術的現狀和發展趨勢[J].水利規劃與設計,2017(03):

13-14.

猜你喜歡
閥門數據庫設計
美嘉諾閥門(大連)有限公司
流程工業(2022年3期)2022-06-23 09:41:08
裝配式玻璃鋼閥門井的研發及應用
煤氣與熱力(2021年3期)2021-06-09 06:16:18
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
省力閥門瓶蓋
中學科技(2014年11期)2014-12-25 07:38:53
主站蜘蛛池模板: 大陆精大陆国产国语精品1024| 国产无码在线调教| 国产成+人+综合+亚洲欧美| 国模私拍一区二区| 婷五月综合| 蜜桃视频一区二区| 日本黄色a视频| 亚洲第一极品精品无码| www.99在线观看| 尤物精品国产福利网站| 一级毛片在线直接观看| WWW丫丫国产成人精品| 欧美日韩在线国产| 国产在线无码av完整版在线观看| 在线另类稀缺国产呦| 国产午夜无码片在线观看网站| 国产一区成人| 亚洲午夜福利在线| 亚洲二区视频| 久久不卡精品| 色综合中文字幕| 97国产成人无码精品久久久| 欧美成a人片在线观看| 在线毛片免费| 久久国产拍爱| 亚洲视频黄| 国产二级毛片| 国产美女一级毛片| 亚洲中文字幕久久精品无码一区| 久久精品嫩草研究院| 国产精品第页| 精品无码一区二区三区在线视频| 国产精品白浆无码流出在线看| 久久亚洲日本不卡一区二区| 日韩一区精品视频一区二区| 五月激情婷婷综合| 欧美一级高清片久久99| 日本免费新一区视频| 欧美精品亚洲精品日韩专区va| 午夜老司机永久免费看片| 欧美一级高清片欧美国产欧美| 国产人妖视频一区在线观看| 欧美日韩va| 在线观看亚洲国产| 久久精品无码国产一区二区三区| 欧美一区二区啪啪| 久久久久久国产精品mv| 亚洲国产精品一区二区第一页免| www亚洲精品| 欧美午夜视频在线| 成人免费一级片| 国产成人亚洲精品无码电影| 国产打屁股免费区网站| 精品国产成人a在线观看| 久青草网站| 国产欧美在线视频免费| 国产精品极品美女自在线| 高潮爽到爆的喷水女主播视频 | 中文字幕色站| 亚洲一区国色天香| 扒开粉嫩的小缝隙喷白浆视频| 亚洲国产高清精品线久久| 日本a∨在线观看| 香蕉精品在线| 欧美日韩第三页| 久久精品嫩草研究院| 亚洲精品777| 成人免费视频一区二区三区| 亚洲国产精品无码AV| 韩国福利一区| 精品无码一区二区三区在线视频| 成人va亚洲va欧美天堂| 国产天天色| 国产剧情一区二区| 日韩a级毛片| 欧美一区二区福利视频| 午夜福利网址| 人妻一区二区三区无码精品一区| 国产高清在线丝袜精品一区| 99视频全部免费| 国产一区二区三区精品久久呦| 中文字幕在线不卡视频|