亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于AutoCAD的參數(shù)化程序開發(fā)

        2015-06-29 12:10:58許業(yè)進
        科技資訊 2015年11期

        許業(yè)進

        摘 要:該文說明了AutoCAD的參數(shù)化設(shè)計的基本思想,并顯示一個參數(shù)化繪圖設(shè)計程序。通過使用AutoCAD ActiveX自動化訪問AutoCAD對象,與ADO構(gòu)建之間的數(shù)據(jù)通信和訪問,實現(xiàn)AutoCAD參數(shù)化繪圖。實驗表明該文通過不斷的探索過程,極大的改進功能整合,互動與CAD系統(tǒng)的自動化,完全滿足工程實踐的要求。

        關(guān)鍵詞:AutoCAD ActiveX自動化 ADO 參數(shù)CAD制圖

        中圖分類號:TP391 文獻標(biāo)識碼:A 文章編號:1672-3791(2015)04(b)-0018-01

        人機交互繪圖工程設(shè)計傳統(tǒng)定義為單一的圖形的修改。然而,在許多專業(yè)的繪圖設(shè)計中,許多圖形結(jié)構(gòu)有一定的相似性,但是圖形會根據(jù)不同尺寸的限制有所不同。一般復(fù)雜的圖形,它是開發(fā)的參數(shù)化繪圖軟件不可缺少的程序。圖片尺寸參數(shù)必須交互輸入和控制的程序運行,所有的圖形信息都是自動識別。參數(shù)化繪圖程序中增加了智能繪圖,有能力更新和改變繪圖上一個持續(xù)發(fā)展的根本任務(wù)信息,讓用戶較少編輯做出更多的變化,確保設(shè)計意圖是保持整個修訂過程,并且大幅提高生產(chǎn)力。

        1 參數(shù)化繪圖程序

        參數(shù)化繪圖主要應(yīng)用于具有相同的圖形結(jié)構(gòu)和大小不同的圖形。一般來說,它是一個參數(shù)化繪圖程序中存儲圖形信息的過程。拓?fù)浣Y(jié)構(gòu)和準(zhǔn)則被用來取出結(jié)構(gòu)限制和圖形構(gòu)造,參數(shù)化模型表示結(jié)構(gòu)和幾何邊界之間的關(guān)系。

        一個參數(shù)化繪圖的實現(xiàn)了參數(shù)化建模軟件包,以接口開發(fā)語言,計算機輔助設(shè)計軟件系統(tǒng)建立意向;需要復(fù)雜通信系統(tǒng),通過一種更加優(yōu)越的繪圖軟件系統(tǒng)的支持作為一個便于計算機程序編程圖形輸入輸出的潛在應(yīng)用簡化的平臺。

        2 參數(shù)化繪圖技術(shù)方法

        2.1 開放式結(jié)構(gòu)設(shè)計auotocad2010

        AutoCAD2010是計算機輔助繪圖設(shè)計軟件,利用AutoLISP的開放式體系結(jié)構(gòu),ADS,ARX和VBA,定制和擴展應(yīng)用程序?qū)崿F(xiàn)參數(shù)化繪圖。

        2.2 AutoCAD中建立VBA技術(shù)

        VBA是短期應(yīng)用和集成開發(fā)環(huán)境或IDE在AutoCAD面向?qū)ο缶幊?,定制AutoCAD提供了一個易于使用的可視化工具。VBA ActiveX自動化界面技術(shù)為用戶提供內(nèi)部編程機制。在AutoCAD中,VBA ActiveX被設(shè)計用來與其他的Windows應(yīng)用程序之間的信息溝通。

        通過AutoCADActiveX自動化實現(xiàn)了AutoCAD功能被封裝在ActiveX對象中,用AutoCAD對象模型描述的屬性,方法和事件。所有的ActiveX對象可以進一步由層次結(jié)構(gòu)規(guī)劃。應(yīng)用對象是AutoCAD對象模型的最外層,是所有其他對象的根。VBA實現(xiàn)的應(yīng)用對象操作AutoCAD的連接。幾乎所有的圖形實體可以創(chuàng)建和操縱,通過AutoCAD圖形用戶界面實現(xiàn)相關(guān)的屬性和方法,AutoCAD對象模型實現(xiàn)等效對象。

        3 連接微軟Access數(shù)據(jù)庫

        一般的標(biāo)準(zhǔn)件圖形數(shù)據(jù)的有效管理是一個重要的功能,可以通過基于訪問微軟ActiveX數(shù)據(jù)對象訪問數(shù)據(jù)庫幫助微軟VBA集成技術(shù),實現(xiàn)CAD系統(tǒng)(ADO)來創(chuàng)建集成通信結(jié)構(gòu)文件。

        3.1 ADO技術(shù)

        Microsoft ActiveX數(shù)據(jù)對象(ADO)技術(shù)是最新的接入技術(shù),它集成了更多對象的屬性,方法和事件。需要連接到一個類似于下面的示例數(shù)據(jù)庫文件:

        3.1.1 建立一個連接對象

        打開訪問文件\DESK.mdb:

        Dim adoCon As New

        ADODB.ConnectionadoCon.Open"Provider=Microsoft.Jet.OLEDB.4.0; Data

        Source="&_Left (strPath,Len(strPath) - 6) & "\DESK.mdb”;

        3.1.2 檢索一個記錄集

        deskface檢索或打開記錄:

        Dim deskRecord As New

        ADODB.RecordsetdeskRecord.Open"deskface”,adoCon,adOpenDynamic,adLockOptimistic

        3.1.3 寫數(shù)據(jù)到表中

        訪問記錄集SQL MoveFirst,Next,Previous ,Last。可以用于定位記錄的瀏覽和修改。例如,通過使用AddNew添加新記錄,如下所示。

        With deskRecord.addnew

        'Add the input box data to the fields

        .Field(0)=radtxt.text

        .Field(1)=centxt.text

        ……..

        .updata

        End with

        3.1.4 關(guān)閉數(shù)據(jù)庫連接

        關(guān)閉數(shù)據(jù)庫連接方式如下:

        deskRecord.close

        adoCon.Close

        3.2 SQL技術(shù)

        結(jié)構(gòu)查詢語言(SQL)用于大多數(shù)數(shù)據(jù)庫程序與ADO管理相結(jié)合,參數(shù)化繪圖設(shè)計數(shù)據(jù)實現(xiàn)查詢。例如:

        deskRecord.open"Select*From deskface",adoCon,adOpenKeyset, adLockOptimistic

        3.3 更多的開發(fā)

        為進一步發(fā)展,你可以使用AutoCAD VBA和ADO AutoCAD數(shù)據(jù)之間的傳輸和存取Excel實現(xiàn)一體化的打印輸出表。

        4 結(jié)語

        現(xiàn)在CAD技術(shù)已發(fā)展到智能化,集成化和參數(shù)化。參數(shù)化繪圖作為系列工程圖具有類似的結(jié)構(gòu),但不同的參數(shù)的大小可以在充分滿足嚴(yán)格的工程要求下,會得到比CAD設(shè)計更好的支持系統(tǒng)。

        參考文獻

        [1] 沈博.基于AutoCAD標(biāo)準(zhǔn)件的參數(shù)化設(shè)計[D].淮南:安徽理工大學(xué),2007.

        [2] 武妍.基于VBA的AutoCAD二次開發(fā)系統(tǒng)的研究與應(yīng)用[D].太原:太原理工大學(xué),2008.

        [3] 萬羅佳.基于AutoCADVBA上的液體分布器參數(shù)化設(shè)計軟件的開發(fā)[D].天津:天津大學(xué),2013.

        [4] 閆小磊.基于AutoCAD的參數(shù)化繪圖系統(tǒng)的開發(fā)設(shè)計[J].科技信息,2011(5):685-723.

        国产成人一区二区三区影院| 国产精品美女白浆喷水| 亚洲精品99久久久久久| 99久久综合狠狠综合久久一区| 亚洲av国产精品色午夜洪2| 一本色道久久hezyo无码| 欧美日韩亚洲中文字幕二区| 亚洲乱码中文字幕在线播放| 无码av一区二区大桥久未| 精品三级久久久久久久电影| 国产粉嫩嫩00在线正在播放| 麻豆精品一区二区三区| 亚洲av久久久噜噜噜噜| 乱子真实露脸刺激对白 | 日本色偷偷| 美女被黑人巨大入侵的的视频| 欧美熟妇另类久久久久久不卡| 亚洲综合久久成人a片| 欧美人与动牲交片免费播放| 最近更新中文字幕一区二区| 亚洲av片在线观看| 欧美视频在线观看一区二区| 国产精品污一区二区三区在线观看| 手机免费在线观看av网址| 少妇性饥渴bbbbb搡bbbb| 免费国产一级特黄aa大片在线| 青青草是针对华人绿色超碰| 国产成人综合美国十次| 亚洲国产精品久久久久秋霞1| 亚欧免费无码AⅤ在线观看| 中文字幕有码人妻在线| 国内露脸少妇精品视频| 国产乱子伦精品免费女| 免费在线不卡黄色大片| 亚洲乳大丰满中文字幕| 无限看片在线版免费视频大全| 久久久国产视频久久久| 亚洲av无码专区国产乱码4se| 越南女子杂交内射bbwxz| 欧美人与动牲交片免费播放| 夜夜骚久久激情亚洲精品|