国产成人av网站网址-国产成人av无码精品-国产成人av无码精品天堂-国产成人av无码片在线观看-国产成人av无码一区二区三区不卡-国产成人av无码永久免费

首頁(yè) 新聞中心 技術(shù)博客

C#語(yǔ)言對(duì)AutoCAD二次開發(fā)

發(fā)布時(shí)間:2021-11-05 23:09:00   瀏覽量:3651   作者:GIS前沿

下面來(lái)開始講解一下CAD文檔和存儲(chǔ)圖形的一些原理,最后如何用代碼繪制一條線段。

在啟動(dòng)AutoCAD應(yīng)用程序進(jìn)行畫圖時(shí),CAD軟件會(huì)新建一個(gè)“Drawing1.dwg”文件;在這個(gè)dwg文件中可以繪制線段、多段線、圓、圓弧、樣條曲線等增加實(shí)體(Entity)圖形,也可以修改圖形位置,打斷、鏡像、復(fù)制、刪除等對(duì)實(shí)體圖形進(jìn)行編輯。在學(xué)習(xí)AutoCAD軟件使用時(shí),都是從最基本的創(chuàng)建圖形開始進(jìn)行學(xué)習(xí);同樣,在學(xué)習(xí) .Net二次開發(fā)時(shí),從創(chuàng)建基本的圖形對(duì)象開始學(xué)習(xí)仍然是最有效的選擇,使用程序繪制一些圖形,當(dāng)程序運(yùn)行后,圖形窗口出現(xiàn)寫出的圖形,這樣在學(xué)習(xí)的過(guò)程中就會(huì)產(chǎn)生濃厚的興趣。

CAD進(jìn)行處理圖形的過(guò)程中,實(shí)際上就是操作打開的當(dāng)前文檔(Document),也是數(shù)據(jù)庫(kù)(Database)顯示給用戶看的視圖。dwg圖形其實(shí)也是一個(gè)輕量級(jí)的數(shù)據(jù)庫(kù)文件。一個(gè)Document與一個(gè)Database一一對(duì)應(yīng)。按照應(yīng)用程序(Application)的規(guī)定把Database中的對(duì)象顯示給用戶,同時(shí)用戶對(duì)Document的操作也會(huì)通過(guò)Application回寫到數(shù)據(jù)庫(kù),在這個(gè)過(guò)程中也會(huì)對(duì)文檔進(jìn)行鎖定和解鎖,以防止后臺(tái)修改數(shù)據(jù)庫(kù)時(shí)前臺(tái)文檔也在同時(shí)修改。

Application、Document和Database之間的關(guān)系如下圖所示:

在這里插入圖片描述

Application、Document和Database關(guān)系圖

Database屬于ApplicationServices命名空間,在寫程序之前先導(dǎo)入ApplicationServices命名空間。
在這里插入圖片描述

獲取當(dāng)前打開的活動(dòng)文檔方法在這里插入圖片描述

獲取數(shù)據(jù)庫(kù)的兩種方法
直接通過(guò)HostApplicationServices的WorkingDatabase屬性進(jìn)行獲取;
在這里插入圖片描述

先獲取當(dāng)前文檔,然后在通過(guò)當(dāng)前文檔獲取對(duì)應(yīng)的數(shù)據(jù)庫(kù)。

在這里插入圖片描述

關(guān)于AutoCAD數(shù)據(jù)庫(kù)的基本知識(shí)
表:數(shù)據(jù)庫(kù)的組成單位。在CAD圖形中包含9個(gè)符號(hào)表。
記錄:是表的組成單位,一個(gè)表中可能包含多條記錄,也可能不包含任何記錄。
在這里插入圖片描述

CAD圖形的組成

向CAD添加圖元的基本步驟如圖:
在這里插入圖片描述

添加實(shí)體流程圖

下面我們向CAD中添加一個(gè)實(shí)體、以一條線段為例。首先在Visual Studio2013中新建一個(gè)名稱為AddLine解決方案。完整代碼如下:
在這里插入圖片描述

添加線段代碼

【調(diào)試】——【啟動(dòng)調(diào)試】或者按“F5”(有關(guān)調(diào)試配置可以參考第一篇文章:C#程序?qū)utoCAD二次開發(fā)(一)),啟動(dòng)AutoCAD應(yīng)用程序,在命令行輸入Netload,加載“AddLine.dll”文件。

在這里插入圖片描述

加載應(yīng)用程序

輸入ADDLINE命令,程序在模型空間就繪制出一條起點(diǎn)(100, 100, 0),終點(diǎn)(600, 600, 0)的直線。如下圖:
在這里插入圖片描述

程序繪制的線段

總結(jié):這篇文章主要講了CAD文檔(Document)的組部分、Document與圖形數(shù)據(jù)庫(kù)(Database)之間的關(guān)系,以及向CAD文檔中添加圖形過(guò)程中要經(jīng)過(guò)的幾個(gè)步驟;并且用代碼向模型空間中添加了一個(gè)線段(實(shí)體[Entity])、添加圖形到數(shù)據(jù)中必須根據(jù)需要以“讀”或者“寫”的方式進(jìn)行“打開”塊表(BlockTable)和塊表記錄(BlockTableRecord),不然程序就會(huì)產(chǎn)生致命錯(cuò)誤等情況。在以后的學(xué)習(xí)中我們也會(huì)詳細(xì)講解添加其他類型的實(shí)體到文檔中,比如多段線,圓、圓弧等,以及事務(wù)處理和ObjectId的使用等課程的學(xué)習(xí)。


來(lái)源:https://blog.csdn.net/qq_43173805/article/details/112304927
野花社区大全免费观看3| 蜜桃中文字日产乱幕| 亚洲国产成人精品青青草原导航| 国产女人好紧好爽| 午夜视频体内射.COM.COM| 国产精品久久久久久久久免费蜜桃| 深入浅出糙汉X软妹V1V| 国产成人无码AV麻豆| 无码精品人妻一区二区三区aV| 国产精品美女久久久久| 性色a∨精品高清在线观看| 国产在线精品无码二区| 亚洲国产成人综合精品| 久艾草久久综合精品无码| 亚洲一区精品无码色成人| 久久亚洲AV午夜福利精品一区| 在线观看亚洲区激情AV| 女神被啪到深处娇喘在线观看| C她下嫩B视频内射国产| 日本十八禁免费看污网站| 俄罗斯1317大但人文艺术| 天堂8А√中文在线官网| 国产精品任我爽爆在线播放| 亚洲 成人 无码 在线观看| 交换朋友夫妻客厅互换4韩国| 亚洲日韩一区二区三区| 久久精品国产99久久久香蕉| 一区二区日韩视频| 女人高潮抽搐30分钟| 宝贝感受到它在爱你吗病娇小说| 色综合视频一区二区三区44| 国产精品久久久久AAAA| 亚洲大尺度无码无码专区| 久久久久久精品免费免费WER| 中文字幕日本人妻久久久免费| 欧美性XXXXX极品娇小| 俄罗斯大荫蒂女人毛茸茸| 无遮挡粉嫩小泬久久久久久久久 | 黑人双人RAPPER的特点| 亚洲色精品AⅤ一区区三区| 美女自拍高潮流白浆| WWW性久久久COM| 熟妇高潮一区二区精品视频| 国产亚洲日韩AV在线播放不卡| 亚洲色欲色欲WWW在线播放| 免费免费视频片在线观看| jizjizjiz亚洲熟妇无码| 熟女俱乐部 五十路 六十路| 国产亚洲AV片在线观看播放| 亚洲熟女少妇一区二区| 内射爆草少妇精品视频| 丁香花在线视频完整版| 午夜宅男在线永久免费观看网| 精品香蕉99久久久久成人网站| 做AJ的视频大全电视剧| 入睡指南PO高干粟熹沉芙| 国内精品乱码卡一卡2卡三卡| 伊人精品成人久久综合| 人人妻人人澡人人| 国产熟妇人妻ⅩXXXX麻豆网站| 一本色道久久综合一| 人妻无码久久一区二区三区免费| 国产精品免费久久久久影院仙踪林| 亚洲精品无码你懂的网站| 麻豆精品一区综合AV在线| 波多野结衣一二三区AV高清| 性色AV性色生活片| 催眠~凌~辱~学园 在线观看| 无码中文人妻在线一区二区三区| 久久国产精品-国产精品| JAPANESE55丰满成熟| 无码人妻精品中文字幕免费| 久久久久无码精品国产| 草莓视频在线播放视频| 亚洲AV优女天堂熟女| 女生裙子里面到底穿了啥| 国产AⅤ无码专区亚洲AV| 亚洲色成人WWW永久在线观看| 欧美嫩交一区二区三区| 国产老妇伦国产熟女老妇视频| 一本一道色欲综合网中文字幕 | 亚洲AV无码日韩AV无码导航| 免费A级毛片波多野结衣| 国产 在线 | 日韩| 咬住下唇动漫在线播放完整版| 日本极品白嫩ASSPICS| 国语对白做受XXXXX在| CHINESE国产AVVIDE| 性色做爰片在线观看WW| 年轻漂亮的人妻被公侵犯BD免费版| 国产成人猛男69精品视频| 一区二区三区高清AV专区| 日韩在线 | 中韩| 久久精品无码一区二区WWW| 成人午夜视频精品一区| 亚洲色帝国综合婷婷久久| 日本WWW一道久久久免费| 黑人巨大猛烈捣出白浆视频在线 | 亚洲AV无码国产一区二区三区四| 欧美成人精品一区二区综合| 国产午夜激无码AV毛片不| 99RE6热视频这里只精品首页| 香港三香港日本三级在线理论| 女性高爱潮免费有声视频网站| 国产日韩一区二区三区在线观看| 99久久国产综合精品女同图片| 亚洲AV鲁丝片在线观看| 青草青草视频2免费观看| 狠狠躁夜夜躁人人爽天天天天97| 被几个人摁住玩弄隐私作文| 亚洲日韩VA无码中文字幕| 色翁荡熄又大又硬又粗又视频| 久久自己只精产国品| 国产精品一区二区香蕉| 99视频精品全部在线观看| 免费AV片在线观看网址KAN什| 国产成人亚洲综合| 99国产精品自在自在久久| 亚洲AV综合AV一区| 日韩人妻无码专区精品| 久久人人爽人人爽人人片AV麻烦 | 亚洲AV无码成H人动漫在线观看| 欧美最猛黑人xxxx黑人猛交| 精品亚洲AⅤ在线观看| 国产AV无码日韩AV无码网站| 2021日韩无码| 亚洲国产精品一区二区成人片| 色婷婷AV一区二区三区4k岛国| 美女高潮无套内谢| 海角精产国品一二三区别| 东北少妇高潮流白浆在线观看| 中文字幕色AV一区二区三区| 亚洲AV综合AV一区二区综合| 色婷婷欧美在线播放内射| 免费看片A级毛片免费看| 护士被医生办公室狂玩| 国产AV无码专区亚洲AV麻豆丫| 99国产精品无码专区| 亚洲色精品一区二区三AI女星| 无码人妻久久一区二区三区免费 | 公交车大龟廷进我身体里视频| 中文字幕在线亚洲日韩6页| 亚洲AV鲁丝片在线观看| 色偷偷色噜噜狠狠网站30根 | 把腿张开让老子臊烂你的视频| 野花视频最新免费完整版在线观看 | 内射白浆一区二区在线观看| 九九国产精品无码免费视频| 国产精品无码专区| 吃瓜爆料黑料不打烊| 97成人无码免费一区二区中文 | 337P亚洲裸体人体| 亚洲色精品三区二区一区| 午夜福利片手机在线播放| 黄a无码片内射无码视频| 国产9 9在线 | 中文| 爱性久久久久久久久| 4HC88四虎WWW在线影院| 一本一道AV无码中文字幕| 亚洲国产午夜无码精品小说| 无码人妻巨屁股系列大又挺拔| 日日噜狠狠噜天天噜AV| 強暴強姦AV正片一区二区| 免费A级毛片无码A∨蜜芽18禁| 久久精品免费一区二区三区| 国产做出在线 | 传媒麻豆| 国产成人无码区免费A∨视频网站 国产成人无码免费视频在线 | 久99久热爱视频精品免费37| 国产香蕉97碰碰久久人人| 国产成人精品免费视频大全软件| 被添高潮爱爱免费视频| Chinese宅妇内射AV| 中文精品一区二区三区四区| 亚洲欧洲∨国产一区二区三区| 亚洲AV丰满熟妇一区| 午夜福利1000集无码| 挺进绝色老师的紧窄小肉| 日日噜噜夜夜狠狠视频免费| 漂亮人妻被黑人久久精品| 女孩子手脚绑起来嘴用胶带封上| 看着领导挺进娇妻的体内电影| 久久成人A毛片免费观看网站| 饥渴老熟妇乱子在线播放| 国产婷婷成人久久AV免费高清| 国产精品久久婷婷六月丁香| 国产成人久久精品激情| 高清熟女国产一区二区三区| 成人精品一区二区三区电影| 边摸边吃奶又黄又激烈视频| А√最新版在线天堂| FREE乌克兰嫩交HD| GAY欧美猛男巨大FUCKIN| CHINESE0LDMAN老汉| 99久久无色码中文字幕人妻| 939W78W78W乳液特色| 97人妻人人揉人人躁人人| 97日日碰人人模人人澡| 99久久婷婷国产一区二区| AV电影在线观看| YSL千人千色T9T9T9|