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

一種電路繪圖軟件開發(fā)

2017-03-22 20:35:05周博沙
商情 2017年4期
關(guān)鍵詞:開發(fā)

【摘要】在模擬電子技術(shù)考試系統(tǒng)當(dāng)中,需要解決的一個重要內(nèi)容就是電路圖的編輯功能如何實現(xiàn),這是整個考試系統(tǒng)的基本內(nèi)容,也是整個考試系統(tǒng)的設(shè)計難點之一。利用VB對AutoCAD進(jìn)行二次開發(fā),從而滿足系統(tǒng)對電路圖編輯與修改的功能。

【關(guān)鍵詞】電路繪圖軟件 開發(fā) VB AutoCAD

一、引言

AutoCAD軟件是美國Autodesk公司所開發(fā)的一款繪圖軟件,由于其實用性較強,在我國一直有著較為廣泛的運用。AutoCAD的用戶界面較為友好,繪圖功能相比其他軟件較為發(fā)達(dá),同時AutoCAD軟件的結(jié)構(gòu)體系時開放的,允許人們對其進(jìn)行二次開發(fā),從而使得AutoCAD被廣泛運用在各行各業(yè)當(dāng)中,如電氣、建筑、設(shè)計等。AutoCAD在進(jìn)行二次開發(fā)之后,可以根據(jù)用戶的需求在AutoCAD的基礎(chǔ)之上再提供一些較為有用的功能,可以實現(xiàn)快速作圖,例如在國內(nèi)應(yīng)用的較為廣泛的天正建筑、探索者等軟件都是基于AutoCAD進(jìn)行二次開發(fā)的產(chǎn)品。在模擬電子技術(shù)計算機考試系統(tǒng)當(dāng)中,學(xué)生在考試或者練習(xí)的過程當(dāng)中,需要多電路圖進(jìn)行編輯與修改,這就必然要求需要開發(fā)一種所對應(yīng)的電路圖繪圖軟件,考慮到AutoCAD的開放性,以及繪圖的功能較為強大,同時也簡單易學(xué)的特點,采用對AutoCADJ進(jìn)行二次開發(fā)的方式進(jìn)行電路繪圖軟件的開發(fā)。

二、利用VB對AutoCAD進(jìn)行二次開發(fā)的過程

在利用VB進(jìn)行AutoCAD的二次開發(fā)過程當(dāng)中,其中有一項較為關(guān)鍵的技術(shù),ActiveX自動化界面技術(shù)是對整個開發(fā)的過程都有著重要的作用。通過ActiveX自動化界面技術(shù),可以將AutoCAD當(dāng)成是VB程序當(dāng)中的一個圖形窗口,用VB 語言通過編程操縱AutoCAD對其進(jìn)行打開、繪圖、編輯、打印和關(guān)閉等操作。

(一)AutoCAD對象

在實際的開發(fā)過程當(dāng)中,必須要通過VB實現(xiàn)對AutoCAD 的操作,現(xiàn)階段VB操作AutoCAD大部分都是通過對AutoCAD的對象的屬性與方法所實現(xiàn)的。AutoCAD的對象具有多種多樣的類型,例如包括圖形對象、樣式設(shè)置對象、組織結(jié)構(gòu)、圖形顯示對象、AutoCAD應(yīng)用程序(Application)和文檔(Document)。根據(jù)其功能所存在的的一些差異,可以將這些對象分為不同的層次,與隸屬關(guān)系,在AutoCAD的對象的所有屬性當(dāng)中應(yīng)用程序是整個對象模型的最基礎(chǔ)部分,對整通過對Application對象的屬性和方法可對AutoCAD應(yīng)用程序進(jìn)行操作。Application對象具有4個下級對象,其中包括一個對象(Preferences)3個集合對象(Document、MenuBar、MenuGroups),4個下級對象又分別具有它們的下級對象,可以通過Application對象的屬性和方法逐級向下訪問。圖一所示為Application對象的下級對象。

(二)VB與AutoCAD之間的連接

在利用VB對AutoCAD進(jìn)行開發(fā)的過程當(dāng)中,所面臨的一個重要問題就是如何實現(xiàn)VB與AutoCAD之間的連接,這是保障二次開發(fā)過程得以順利進(jìn)行的重要保障,因此,必須要順利的實現(xiàn)這一過程。正常情況下VB與AutoCAD之間的連接實現(xiàn)過程可以通過以下兩個步驟實現(xiàn)。首先是需要VB的編程環(huán)境之下引用AutoCAD的對象庫,引用的具體方式為工程~引用~AutoCAD。第二,創(chuàng)建AutoCAD對象,啟動AutoCAD。程序的具體代碼如下所示:

Public Acad as Application//定義AutoCAD對象

Set Acad=GetObject(,"AutoCAD.Applica-tion")//創(chuàng)建AutoCAD對象

(三)AutoCAD圖形文件的操作

AutoCAD在正常的運用過程當(dāng)中,在對圖形進(jìn)行編輯與修改時,都需要在其圖形文件中進(jìn)行,因此利用VB進(jìn)行AutoCAD的二次開發(fā)過程其本質(zhì)就是利用VB對AutoCAD的圖形文件實行控制的過程,同時在圖形文件中實現(xiàn)電路圖的新建、編輯、修改等過程。在AutoCAD 圖形文件建立完成之后,可以通過添加功能在AutoCAD的模型當(dāng)中或者布局當(dāng)中創(chuàng)建出所需要的二維或者三維空間,從而實現(xiàn)對相關(guān)對象的編輯,在進(jìn)行電路圖的繪制時往往都是利用二維空間進(jìn)行繪制。VB不僅對AutoCAD 中點、線等圖形文件的創(chuàng)建能夠?qū)崿F(xiàn)直接的操作,同時也可以允許用戶通過更改實體對象屬性的方式來實現(xiàn)對對象的編輯與修改,還可以實現(xiàn)對圖層、線型等非實體對象的創(chuàng)建、設(shè)置和編輯。

三、結(jié)語

通過VB對AutoCAD進(jìn)行二次開發(fā),可以對現(xiàn)有的AutoCAD軟件進(jìn)行更好的升級,從而使其能夠在模擬電子技術(shù)計算機考試系統(tǒng)中能夠讓學(xué)生在日常的練習(xí)或者考試過程當(dāng)中更加方便的對電路圖進(jìn)行繪制與編輯,從而實現(xiàn)模擬電子技術(shù)計算機考試系統(tǒng)的基礎(chǔ)功能。此外,由于VB計算機語言在程序設(shè)計當(dāng)中的簡便性,設(shè)計人員對VB的上手較快,其開發(fā)過程也相對簡單,此外VB還具有開發(fā)周期被大大縮短,代碼效率相對較高等特點,由于以上因素,利用VB進(jìn)行AutoCAD的二次開發(fā),具有較高的效率。

參考文獻(xiàn):

[1]郭道宜,李永生.基于Solid Works的波形膨脹節(jié)三維參數(shù)化繪圖軟件的開發(fā)[J]. 壓力容器,2006,08:36-39.

[2]張燕中,柴業(yè)宏,許高建.關(guān)于田徑人體動作計算機繪圖軟件開發(fā)的研究[J]. 安徽農(nóng)業(yè)大學(xué)學(xué)報,2009,01:155-159.

[3]張軍,張紅雷.基于AutoLISP語言繪圖軟件的CAD二次開發(fā)[J].煤礦機械,2003,08:49-51.

[4]李博.基于面向?qū)ο蠹夹g(shù)的二維電磁場有限元前處理系統(tǒng)研究[D].沈陽工業(yè)大學(xué),2002.

[5]許新啟,羅映青.基于AutoCAD的礦山井巷工程繪圖軟件的開發(fā)[J].有色冶煉,2002,06:168-169.

基金項目:湖南省教育廳科學(xué)研究項目(項目編號:16C0941)

作者簡介:周博沙(1984-),男,講師,工學(xué)碩士。

猜你喜歡
開發(fā)
軟件開發(fā)信息管理系統(tǒng)的設(shè)計與實現(xiàn)
淺談動力總成騾子車開發(fā)方法
汽車科技(2016年5期)2016-11-14 08:04:56
高中歷史教學(xué)中對歷史圖片的開發(fā)及實際應(yīng)用
考試周刊(2016年85期)2016-11-11 01:57:37
在線投稿與編輯系統(tǒng)的設(shè)計與開發(fā)
河南方言文化資源的保護(hù)及其開發(fā)利用的研究
遵義紅色旅游開發(fā)對策研究
基于J2EE和Ionic的ITer學(xué)習(xí)APP設(shè)計與開發(fā)
單片機在電子技術(shù)中的應(yīng)用和開發(fā)
主站蜘蛛池模板: 精品久久香蕉国产线看观看gif| 国产福利拍拍拍| 亚洲综合狠狠| 激情無極限的亚洲一区免费| 亚洲精品午夜天堂网页| 狠狠做深爱婷婷综合一区| 精品国产www| 无码在线激情片| 国产真实乱子伦视频播放| 99久久国产综合精品2020| 夜夜操天天摸| 999在线免费视频| 久草中文网| 91精品福利自产拍在线观看| 伊人成人在线视频| 熟妇丰满人妻av无码区| 成年人久久黄色网站| 亚洲精品色AV无码看| 亚洲不卡av中文在线| 成人一区在线| 国产女同自拍视频| 免费国产高清视频| 亚洲AV一二三区无码AV蜜桃| 国产成人综合久久精品下载| 国产精品第一区| 天天色天天操综合网| V一区无码内射国产| 91在线无码精品秘九色APP| 欧美精品色视频| 日韩乱码免费一区二区三区| 国产精品亚洲专区一区| 国产精品第一区在线观看| 国产极品美女在线| 久久中文无码精品| 91青青草视频在线观看的| 熟妇丰满人妻| 毛片久久久| 日韩欧美国产另类| 成年午夜精品久久精品| 国产精品丝袜在线| 久久五月天国产自| 伊人久久大香线蕉影院| 亚洲无码高清视频在线观看 | 四虎永久在线| 免费观看成人久久网免费观看| 国产一区二区在线视频观看| 亚洲欧美一区二区三区蜜芽| 国产精品林美惠子在线观看| 色135综合网| 人妻精品全国免费视频| 在线不卡免费视频| 无码福利日韩神码福利片| 国产精品人成在线播放| 国产成人h在线观看网站站| 永久毛片在线播| 国产成人精品18| 精品人妻无码区在线视频| 国产成人啪视频一区二区三区 | 日本一区中文字幕最新在线| 国产91成人| 日韩欧美网址| 欧美一级高清片欧美国产欧美| 亚洲午夜片| 在线播放91| 日韩中文欧美| 国产男女XX00免费观看| 欧美日本中文| 青青国产视频| 中文字幕无码中文字幕有码在线 | 亚洲精品第一在线观看视频| 国产喷水视频| 国产在线97| 久久伊人色| 欧美日韩国产一级| 日韩AV无码免费一二三区| 欧美区日韩区| 九九久久99精品| 青青青国产免费线在| 97精品伊人久久大香线蕉| 成人精品亚洲| 欧美日韩国产高清一区二区三区| 亚洲狠狠婷婷综合久久久久|