第45卷第11期山西建筑Vol.45No.11
2019年6月SHANXIARCHITECTUREJun.2019193
文章编号:1009 ̄6825(2019)11 ̄0193 ̄02
基于VB的AutoCAD自动绘图技术在隧道工程中的应用★
赵祥岍于洋陈定超
(徐州工程学院土木工程学院ꎬ江苏徐州221000)
摘要:AutoCAD是一种通用绘图软件ꎬVisualBasic是一种通用程序设计语言ꎬ将VB与AutoCAD两者相结合ꎬ开发出一种自动绘
图技术ꎬ将该技术应用于隧道工程实践ꎬ大大提高绘图效率ꎬ缩短施工工期ꎮ
关键词:AutoCADꎬVBꎬ自动绘图ꎬ隧道工程
中图分类号:TP319文献标识码:A
隧道工程是一种修建在地下、水下或者山体中的大型工程ꎬEndIf
广泛应用于交通、运输、给排水等领域ꎮ隧道工程在修建过程中acadapp.Visible=True‘显示AutoCAD应用程序
需要绘制大量隧道工程图ꎬ目前ꎬ这些图件均由工程技术人员通2参数化绘图
过AutoCAD进行手工绘制ꎬ效率低下ꎮ而利用VB编辑程序语言2.1绘图原理
控制AutoCAD中的绘图命令ꎬ可实现自动绘制隧道图ꎬ提高绘图在绘制隧道图时ꎬ需要根据不同情况选择隧道形状类型ꎬ主
效率ꎬ缩减工程时间ꎮ要分为矩形隧道、圆形隧道和马蹄形隧道ꎮ由于同类隧道形状具
1VB与AutoCAD的连接有相似性ꎬ且内部各部件尺寸基本成比例ꎬ因此ꎬ可以针对以上三
种类型的隧道ꎬ分别作出一种通用隧道图模板ꎬ并确定隧道图中
1.1连接方式
的变量个数ꎬ即:同一类隧道具有相同的变量个数ꎬ变量个数由绘
AutoCAD本身所具有的ActiveXAutomation技术使用户能够
图的需要决定ꎮ变量个数要求既能满足隧道图的精度ꎬ又不能增
从AutoCAD的内部或外部以编程方式来操作AutoCADꎮ而用VB
加冗杂数据ꎮ将隧道图中各部件的尺寸大小用参数合理表示ꎮ
实现AutoCAD自动绘图ꎬ采用的就是这项技术ꎮ通过在VB中引
根据隧道形状和各部件尺寸ꎬ分别绘制隧道的俯视图和右视图ꎬ
用AutoCAD部件ꎬ并编辑一定的程序语言控制ActiveXAutomation
并用参数进行标注ꎬ形成完整的参数式隧道图模板ꎮ根据标注完
中的绘图对象ꎬ可实现VB与AutoCAD两个软件的连接ꎮ
成的隧道图模板编写绘图命令ꎬ并在VB中设置友好的运行界面ꎮ
例:连接AutoCAD2018版本时ꎬ方法是在“工程”菜单中选择
用户启动系统后ꎬ输入各部件尺寸大小ꎬ系统自动将输入的数值
“引用”ꎬ在“引用”对话框中选择“AutoCAD2018TypeLibrary”ꎮ
您可能关注的文档
最近下载
- QBT-制盐工业通用检测方法 微量溴的测定.pdf
- 初中化学新课标课程标准2022年版考试真题及答案A卷.pdf VIP
- 2026年福建生物工程职业技术学院单招职业技能考试题库带答案详解(培优).docx VIP
- 2026高考英语书面表达:应用文写作模板与技巧专题.docx VIP
- 毕业论文(设计)四自由度机械手结构设计及其PLC控制.doc VIP
- 2026年福建生物工程职业技术学院单招职业技能考试题库附答案详解(综合题).docx VIP
- 能源技术概论讲义.doc VIP
- OMRON欧姆龙健康血压计HEM-7522说明书用户手册.pdf
- 统计学原理(第三版)课件全套 苏继伟 第1--9章 总论、统计资料的收集 --- 抽样与抽样估计 .pptx
- 网络推广实务(微课版).pptx VIP
原创力文档

文档评论(0)