- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA在水轮机辅助设计中应用
VBA在水轮机辅助设计中应用
摘 要:为更好地综合运用计算机自动绘图技术和混流式水轮机叶片设计理论,通过Microsoft Excel的VBA编程工具进行二次开发控制AutoCAD自动绘制水轮机部分图形,完成叶片三维绘形和速度三角形绘形,实现水轮机叶片参数计算与绘图一体化.该方法可提高工作效率,大大减少重复性工作量,为水轮机叶片参数优化和设计优化提供参考.?す丶?词:水轮机; 叶片; 速度三角形; VBA; AutoCAD; Microsoft Excel?ぶ型挤掷嗪牛?TK730.2; TK733 文献标志码:
A??
Application of VBA in aided design of water turbine
LI Zhihua??1, LIAO Weili??1, ZHAO Yaping??1, HUANG Zhongli??2
(1.Institute of Water Resources Hydro??electric Eng., Xi’an Univ. of Tech., Xi’an 710048, China;??2.Guangzhou Thinker Lab Lightningproof Tech. Co., Ltd., Guangzhou 510630, China)
Abstract: To make better use of automatic computer drawing technology and Francis water??turbine blade design theories, the secondary development using VBA of Microsoft Excel is performed to control AutoCAD to draw the part of water turbine graph automatically, the 3D drawing of blades and speed triangle drawing are achieved, and the integration of parameter computation and drawing of water turbine blades are implemented. The method can improve the design efficiency and reduce the repeated workload greatly, and provide some references for the parameter optimization and design optimization of water turbine blades.??Key words: water turbine; blade; speed triangle; VBA; AutoCAD; Microsoft Excel
?な崭迦掌冢?2010??[KG*9〗01??[KG*9〗24 修回日期:2010??[KG*9〗03??[KG*9〗31?ぷ髡呒蚪椋? 李志华(1983―),男,河南商丘人,硕士研究生,研究方向为水力机械设计,(E??mail)shui3522251@163.com;?ち挝袄?(1963―),女,江西泰和人,教授,博导,博士,研究方向为水力机械流动理论和CFD分析及水力机组振动分析、故障诊断等,??(E??mail)liaoweili2004@163.com0 引 言
AutoCAD具有强大的图形处理功能,是目前国内外流行的绘图软件之一;Microsoft Excel(以下简称Excel)具有强大的数据处理能力且简单易学,是自动化办公必不可少的软件之一.文献[1]详细阐述DDE(Dynamic Data Exchange)技术和ActiveX Automation技术这2种数据交换方法的数据传输原理及其优缺点,并运用这2种方法实现控制AutoCAD绘图命令的目标.在不同的软件间应用DDE和ActiveX Automation技术,可很方便地进行数据传输,如将AutoCAD图形中线上点的数据导入Excel或在AutoCAD中根据Excel行列中的数据绘制出相应的数据.
上述2种数据交换方法均可在Excel和AutoCAD中完成快捷、准确的数据传输,但不同的软件识别不同的语言,因此,寻找通用性语言是完成数据快速传递的关键.基于此,微软公司开发了通用性语言VBA,由于其易学易用、功能强大,很多软件开发商都将其作为开发工具提供给用户.Autodesk公司从R14.01以后的每个版本均内置VBA开发工具,并提供
文档评论(0)