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

AutoCAD二次開發在基坑繪圖中的應用

2020-12-08 23:53:05朱佳
磚瓦世界·下半月 2020年11期
關鍵詞:二次開發

朱佳

摘 要:從基坑工程施工圖紙的特點出發,提出基坑支護結構剖面自動繪制的設想,簡單介紹了AutoCAD進行二次開發的基本流程,同時結合基坑支護剖面圖成果文件的格式,編制出自動繪圖小插件,只需簡單輸入幾個控制參數,就能快速生成滿足施工要求的圖紙,大大提升了工作效率。

關鍵詞:基坑工程;AutoCAD;二次開發;自動繪圖

一般而言,支護結構剖面圖是基坑工程施工圖中必不可少的元素[1],其中放坡方式,無論是一級、還是二級,那基本上是每個基坑都會采用的方式,繪圖率極高。加之業主方經常修改方案,工作量倍增,如一遍一遍手工繪制,耗時耗力,效率不高且易出錯,即使是熟練運用CAD繪圖技術的專業設計師,大量重復性的工作也會令其產生出錯的可能,關鍵是寶貴的時間浪費在了簡單的重復性工作之上。為解決這個問題,本文通過對AutoCAD軟件進行二次開發,編制出自動繪圖插件,大大優化這一工作流程,提升工作效率。

1 放坡支護剖面特點

可以說,放坡開挖是基坑工程最為簡單、造價投入最低的支護方式,如地質條件較好,周邊環境簡單,那一般放坡將是首選,常見的二級放坡形式如下圖。

作為施工圖,在上圖的基礎上必須添加如下要素:水平、豎向尺寸;坡頂地面硬化要求;坡面防護措施;泄水孔等。

對于截排水溝,坡面防護及泄水孔等都有固定的模數尺寸,可以采用常用的模數參數進行繪制,即程序利用內置參數進行繪制。對于放坡,經常變化的是放坡階數和坡體尺寸,這是設計師需要關注的問題。

2 編程環境構建

CAD二次開發方法多種多樣,對于一般規模不大的小程序,并無明顯的優劣之分。本文基于C#.NET語言進行自動繪圖插件的開發[2]。

Visual Studio是目前最流行的Windows平臺應用程序的集成開發環境,C#便整合在其中。

3 自動繪圖插件編制

3.1 基本操作流程

首先,使用VS建立類庫項目文件,項目類型為Visual C#語言,為了調用CAD中的對象、方法,并向模型空間中繪制圖形,需要對CAD自帶的程序集accoremgd、acdbmgd、acmgd進行引用,并設置“復制本地”為否,同時導入相關命名空間。

3.2 程序界面設計

程序界面是用戸與程序進入交流的窗口,對于本插件而言,即是相關參數的輸入窗口,根據對放坡形式相關參數的分析,程序界面可設計如圖2所示。

界面上部區域用來輸入坡頂整平標高,右側供用戸確定是否需要繪制地面硬化和截水溝,在方案修改的過程,這些通常是已經繪制過了,沒必要重復繪制。

界面下部表格區域可輸入坡體尺寸、馬道寬度,放坡坡比是根據坡高和坡寬自動計算的,減少用戸的計算量,表格的行數控制著坡體的級數。

3.3 程序代碼

程序界面是用戸與程序進入交流的窗口,對于本插件而言,即是相關參數的輸入窗口,根據對放坡形式相關參數的分析,程序界面可設計如圖2所示。

上圖為坡體繪制的核心函數,函數頭部有XML注釋,便于管理和識別函數功能。該函數需要3個參數:Database類,即程序向哪個CAD文件中繪制圖形;Point3d結構,即圖形的插入點;DataGridView類,即前文提到的坡體尺寸輸入窗口,以便程序調用相關參數。

除了坡體繪制函數,還應編制尺寸標注函數、文字注釋函數、插件繪制函數等。

4 插件使用

CAD中調用類庫文件需要在命令行中輸入“netload”命令,選擇生成的程序集文件,輸入在插件中注冊的命令即可調出程序界面,輸入相關參數后點擊OK按鈕,程序即在瞬間將圖呈現在CAD模型空間中,如圖4所示。

5 結語

使用CAD加載編制好的類庫文件進行放坡剖面的繪制,可以極大地提高工作效率,為設計師節省了大量的時間,且圖面美觀,無人為錯誤,滿足施工圖要求。

參考文獻:

[1]施木俊,余平安,戚輝,等.WBJ-1-2014武漢市基坑工程設計文件編制規定[S].武漢:武漢市城鄉建設委員會,2014.

[2]John Sharp.Visual C# 2012從入門到精通[M].北京:清華大學出版社,2014.

猜你喜歡
二次開發
淺談基于Revit平臺的二次開發
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉坐標系二次開發
淺談Mastercam后處理器的二次開發
模具制造(2019年3期)2019-06-06 02:11:02
基于C#的AutoCAD建筑構件庫二次開發
江西建材(2018年2期)2018-04-14 08:01:14
西門子Easy Screen對倒棱機床界面二次開發
基于全站儀二次開發的覆冰厚度測量與實現
電測與儀表(2016年9期)2016-04-12 00:29:52
Micaps3.2 版本二次開發入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
基于VB的ANSYS二次開發在變壓器抗短路性能分析中的應用
基于CATIA的橡皮囊成形毛料展開的二次開發
機械工程師(2015年9期)2015-02-26 08:38:10
ANSYS Workbench二次開發在汽車穩定桿CAE分析中的應用
汽車零部件(2014年5期)2014-11-11 12:24:32
主站蜘蛛池模板: 玖玖精品视频在线观看| 精品在线免费播放| 国产va视频| 国产不卡一级毛片视频| 中文字幕乱码二三区免费| 国产幂在线无码精品| 日韩经典精品无码一区二区| 亚洲综合网在线观看| 久久永久免费人妻精品| 99精品视频在线观看免费播放| 无码专区在线观看| 国内精自线i品一区202| 国产麻豆aⅴ精品无码| 九色在线观看视频| 亚洲欧美h| 自拍偷拍欧美| 日本在线免费网站| 国产午夜无码片在线观看网站| 国产一级在线观看www色 | 麻豆精品在线| 欧美成人免费午夜全| 91毛片网| 亚洲精品亚洲人成在线| 日韩亚洲高清一区二区| 2018日日摸夜夜添狠狠躁| 99热精品久久| 美女啪啪无遮挡| 欧美黄网在线| 在线观看亚洲精品福利片| 国产拍揄自揄精品视频网站| 无码高清专区| 黄色不卡视频| 日本欧美在线观看| 青青青视频免费一区二区| 国产女人在线| 高清无码一本到东京热| 亚洲一区二区三区中文字幕5566| 四虎国产精品永久在线网址| 成人亚洲国产| 国产成人亚洲精品无码电影| 亚洲精品天堂在线观看| 欧美午夜视频| 欧美专区日韩专区| 婷婷激情五月网| 日韩不卡免费视频| 久久久久亚洲av成人网人人软件 | 久久无码高潮喷水| 大陆国产精品视频| 国产在线观看91精品亚瑟| 日韩无码真实干出血视频| 日本一本在线视频| 欧美黄网站免费观看| 日韩精品专区免费无码aⅴ| 秘书高跟黑色丝袜国产91在线| 亚洲精品无码专区在线观看| 东京热av无码电影一区二区| 国产成人免费| 色悠久久久久久久综合网伊人| 国产成人精品无码一区二 | 天天做天天爱夜夜爽毛片毛片| 日韩天堂在线观看| 天天做天天爱夜夜爽毛片毛片| 国产资源站| 在线网站18禁| 亚洲六月丁香六月婷婷蜜芽| 色综合a怡红院怡红院首页| 午夜一级做a爰片久久毛片| 国产乱子伦视频三区| 久久综合亚洲色一区二区三区| 中文字幕伦视频| 亚洲日韩高清在线亚洲专区| 亚洲综合色婷婷| 波多野结衣AV无码久久一区| 亚洲免费黄色网| 在线色国产| 深爱婷婷激情网| 日韩在线影院| 色婷婷色丁香| 国产区免费| 亚洲色图欧美激情| 国产免费一级精品视频| 久久人搡人人玩人妻精品一|