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

基于·Net的PDS與AutoCAD通信的研究與應用

2017-09-10 15:29:23范倫旋
中國化工貿(mào)易·上旬刊 2017年4期

范倫旋

摘 要:在眾多的石油化工設計院中,有相當一部分設計院的設計模式是:使用PDS進行三維設計,使用AutoCAD進行條件的傳遞以及某些成品文件的制作。眾所周知,PDS對應的圖形界面是MicroStation,PDS的某些圖形數(shù)據(jù)可以通過MicroStation間接的轉化為CAD的文件,但生成的CAD文件不能滿足條件深度或者成品文件的要求,仍需要設計人員進行修改轉化,步驟繁瑣,費時費力。如果能夠實現(xiàn)使用PDS中的設備、管道等數(shù)據(jù)直接繪制CAD圖形,并使之滿足設計要求,那么將大大減少設計人的重復勞動,提高設計效率,同時能夠實現(xiàn)圖紙設計的標準化。本文針對此進行了深入研究。

關鍵詞:PDS;AutoCAD;C#.Net

1 引言

AutoCAD于1982年由Autodesk(歐特克)公司開發(fā),用于二維繪圖和基本三維設計,是一款國際上廣為流行的計算機輔助設計軟件。AutoCAD提供了三種主要的開發(fā)工具,分別是:ObjectARX、ActiveX以及AutoLISP/VisualLISP。在三種開發(fā)工具中,ActiveX以及AutoLISP/VisualLISP實現(xiàn)的功能有限,不適合開發(fā)復雜的功能;ObjectARX雖然編程難度較大,但是擁有對AutoCAD最深入的控制能力,能夠訪問很多的AutoCAD底層對象,可以作為PDS與AutoCAD通信的橋梁。尤其是從AutoCAD 2008開始,ObjectARX封裝類的性能大幅提升,功能強大,基于ObjectARX對AutoCAD進行二次開發(fā)具有廣闊的前景。C#是Microsoft新推出的21世紀編程語言,C#.NET即可通過ObjectARX操作AutoCAD。

PDS的核心是數(shù)據(jù)庫,其使用的數(shù)據(jù)庫支持通用的關系數(shù)據(jù)庫系統(tǒng)如:Microsoft SQL Server、Orale及Informixd等,最常見的是Sql Server,因此本文也只針對Sql Server進行研究和探討。PDS的三大基礎數(shù)據(jù)庫分別是項目數(shù)據(jù)庫(Pd,project database),設計數(shù)據(jù)庫(Dd,design database)以及參考數(shù)據(jù)庫(Ra,reference database),其中Dd用于存放具體設計的數(shù)據(jù),需要獲取的數(shù)據(jù)大部分源于此數(shù)據(jù)庫,圖1為某測試項目Pd數(shù)據(jù)庫結構的結構圖。Sql Server支持SQL查詢,C#.NET可以使用SQL進行PDS 數(shù)據(jù)庫的訪問,獲取需要的數(shù)據(jù),從而實現(xiàn)PDS數(shù)據(jù)與CAD圖形的通信。

2 利用C#實現(xiàn)DS與AutoCAD通信的案例

本文通過介紹PDS中的設備管口方位圖的繪制過程,講述如何實現(xiàn)PDS數(shù)據(jù)與CAD圖形的通信。在C#.NET環(huán)境下新建基于Windows Forms Applicaton的項目,并引用AutoCAD提供的公用接口“AutoCAD 2014 Type Library”、“AutoCAD/ObjectDBX Common 19.0 Type Library”。成功引用CAD的接口后,即可連接連接AutoCAD文件,部分代碼如下:

3 結束語

通過上述方式生成的管口方位圖雖然仍需設計人添加少量信息及做必要的修改,但已經(jīng)大大的簡化設計人的工作量;由于設備的種類繁多、外形多變,目前在一些簡單的、正常的設備上應用效果較好,如果要擴大應用范圍,仍需要較多的工作。

參考文獻:

[1]李長勛.AutoCAD ObjectARX程序開發(fā)技術[M].北京:國防工業(yè)出版社,2005.

[2]孫江宏,丁立偉,朱潔.AutoDAD ObjectARX開發(fā)工具應用[M].北京:清華大學出版社,1999.

主站蜘蛛池模板: 精品人妻系列无码专区久久| 亚洲av成人无码网站在线观看| 一区二区在线视频免费观看| 国产乱人伦AV在线A| 精品国产香蕉伊思人在线| 日本草草视频在线观看| 午夜一区二区三区| 欧美精品色视频| 在线观看欧美国产| 欧美三级视频在线播放| 欧美a级在线| 久久精品aⅴ无码中文字幕| 99在线视频免费观看| 五月综合色婷婷| 日本一区中文字幕最新在线| 国产小视频在线高清播放| 亚洲男人的天堂网| 成人福利免费在线观看| 91成人在线观看| 99在线观看精品视频| 在线99视频| 一级爱做片免费观看久久| 成年A级毛片| 在线无码av一区二区三区| 亚洲人成网站在线观看播放不卡| 美女黄网十八禁免费看| 色哟哟国产精品| 在线视频精品一区| 亚洲日韩国产精品综合在线观看| 香蕉在线视频网站| 亚洲免费福利视频| 中文字幕久久精品波多野结| 欧美成人综合视频| 在线观看免费国产| 免费不卡在线观看av| 欧洲亚洲一区| 免费中文字幕在在线不卡| 中文字幕佐山爱一区二区免费| 中文字幕在线看视频一区二区三区| 国产精品伦视频观看免费| 国产一级小视频| 在线a网站| 国产日韩精品欧美一区灰| 久热这里只有精品6| 久久99精品久久久久纯品| 免费在线a视频| 伊人天堂网| 色噜噜狠狠狠综合曰曰曰| 热热久久狠狠偷偷色男同 | 欧美国产精品拍自| 99尹人香蕉国产免费天天拍| 日韩第九页| 永久天堂网Av| 国产一区亚洲一区| 亚洲成人精品在线| 成人第一页| 人妻91无码色偷偷色噜噜噜| 中文字幕在线看| 婷婷六月综合网| 欧美日韩中文字幕在线| 欧洲免费精品视频在线| 国产青榴视频| 99热国产在线精品99| 亚洲日韩国产精品综合在线观看| 国产美女免费| 老司机精品99在线播放| 一本大道在线一本久道| 亚洲天堂视频网站| 亚洲资源在线视频| 91精品福利自产拍在线观看| 成人一区在线| 99爱视频精品免视看| 国产主播福利在线观看| 日韩精品专区免费无码aⅴ| 国产网站免费| 欧美亚洲国产一区| 亚洲无限乱码一二三四区| 日本91视频| 久久亚洲日本不卡一区二区| 免费观看无遮挡www的小视频| 国内精品久久久久久久久久影视| 欧美一区二区三区不卡免费|