AutoCADVBA在照度计算中的应用
摘要:介绍了点照度计算流程,基于AutoCADVBA技术,对AutoCAD进行了二次开发,开发了简便易用的点光源照度计算的程序。说明了VBA编程在照度计算中的实现方法,以及编程中关键问题的解决方法。
关键词:照度计算AutoCAD二次开发VBA
在照明设计中,适当的照度水平是获得优良照明质量的关键要素,所以对照度计算方法进行深入研究就显得非常必要。对码头、货场等港口工程的大面积场地,一般采用投光灯照明,可将光源视为点光源,采用点照度计算法计算要求出在所需的平面上或垂直面上达到规定的照度值。传统采用手工计算照度的方法计算繁琐,查表复杂。本文基于AutoCADVBA建立光源模型,编写了一个计算点照度的软件,将其应用于照明设计,可以提高设计人员的工作质量和效率。
由上式可得,点光源照度计算,需要获知照射点到光源的距离(R)以及光强值Iθ当光源位置参数(水平距离、垂直距离、计算高度等)确定后,就可以通过数学计算求得R值和入射角θ;再应用投光灯的等光强曲线图或光强分布图,查得投灯射向P点的光强值Iθ;最终计算出照度值。点照度的计算过程如图2所示。
本文根据点光源的计算流程,采用软件编程,建立光源与照射点距离的几何坐标系,并建立数据库,用于储存灯具厂家提供的光强数据等灯具参数。照度计算时,当光源点、照射点的坐标值确定后,通过计算机计算出入射角,并查询数据库中相应的光强值,计算出灯具在该点的照度值。
2.软件开发工具
本文采用AutoCADVBA语言作为软件开发工具,该语言是在标准VisualBasic基础上,结合AutoCAD的特点发展起来的一种Windows平台上的高效开发工具;它提供了类似于VisualBasic的丰富的开发功能。AutoCAD在2010以下的版本自带VBA语言开发环境;对于2010以上的版本,只需加装VBA模块即可。AutoCAD支持VBA程序的开发、编译、链接、运行。当前大部分设计院使用AutoCAD软件进行工程设计,采用AutoCADVBA开发的照度设计软件,能迅速应用到实际工程的设计中,这为软件的应用推广奠定了良好的基础,且有利于缩短软件开发周期。同时,本文采用主流数据库开发软件Access,建立后台数据库。
软件总体结构如图3所示。以AutoCADVBA作为开发语言,开发的软件直接加载在AutoCAD的运行界面上;数据库储存程序运行所需数据;程序运行结束后,将结果显示在AutoCAD的运行界面上。
4.结束语
本文对基于AutoCADVBA,对点照度计算软件的开发做了研究和探索,尤其为提高港口工程的照明设计的效率提供了实用的方法。但是,照明设计软件的开发是一个复杂的综合性过程,本文只是初步实现点照度计算的计算机实现,对相关领域的研究和开发工作仍需进一步改进和完善。
参考文献:
[1]王玉琨,任卫红等.CAD二次开发技术及其工程应用[M].北京:清华大学出版社,2008.
[2]北京照明学会照明设计专业委员会.照明设计手册(第二版)[M].北京:中国电力出版社,2006.
[3]肖华鹏,黄金龙.基于VB的照明专用CAD软件设计[J].光学技术,2006,8:307-309.
期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。
【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
投稿辅导服务咨询与期刊合作加盟
陆老师联系QQ: 913775405(普刊)
蒋老师联系QQ: 867306987(核心)
刘老师联系QQ: 271374912(核心)
联系电话:18015016272
17327192284
投稿辅导投稿邮箱:zgqkk365@126.com
期刊推荐
- 《课程教育研究》 旬刊 国家级
- 《网络空间安全》(信息安全与技术)月刊 国
- 《价值工程》旬刊 国家级 科技统计源期刊
- 《高教论坛》 月刊 省级
- 《法制与社会》旬刊 省级
- 《中国教育学刊》月刊 14版北大核心
- 《语文建设》 旬刊 14版北大核心
- 《中国绿色画报》 月刊 国家级
- 《社科纵横》季刊 社科类优秀期刊
- 《求索》月刊 14版北大核心期刊
- 《财会月刊》旬刊 14版北大核心
- 《艺术品鉴》 月刊 省级
- 《中华建设》月刊 国家级 建设类优秀期刊
- 《教学与管理》旬刊 北大核心
- 《当代经济》 旬刊 省级
- 《新课程研究》旬刊 省级 教育类优秀学术期
- 《文教资料》 旬刊 省级
- 《学术界》 月刊 双核心
- 《吉林教育》旬刊 省级 教育类学术期刊
- 《中国农业资源与区划》 月刊 14版北大核心
- 《继续教育研究》月刊 北大核心期刊
- 《财经界(学术版)》半月刊 国家级
- 《电影评介》半月刊 14版北大核心
- 《公路交通科技》 月刊 北大核心
- 《新闻传播》月刊 省级 新闻类优秀期刊