宏命令在回弹强度计算中的应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宏命令在回弹强度计算中的应用

宏命令在回弹强度计算中的应用 论文上传:xiazhengai 论文作者:夏正爱 您是本文第 185 位读者 摘要:宏命令是一种很好的事件方式,我们可以利用该方式对桥梁检测中经常遇到的回弹计算问题进行适当的语言设计,从而减少很多重复的计算,这样便可以提高我们的工作效率和数据的准确性。 关键词:EXCEL 宏 桥梁检测 回弹强度   引言   宏命令是基于VB程序而面向用户的一种比较实用的编辑命令,利用它我们可以对一些繁琐重复的事件进行连续操作,从而减少了不必要的工作量,提高了工作效率,同时,也可以通过VB语言对宏命令下的事件进行修改,使其能够更好的为我们工作所用,正是由于宏有此种独特的作用,所以我对宏进行了研究,并将其运用到我们桥梁检测的回弹计算中。   回弹强度是桥梁检测中及其重要的一项检测项目,通过对回弹强度的检测结果,我们可以比较准确的得出病害构件的强度值,从而为整个桥梁的评定以及后期的维修加固提供可靠的数据支持。   1、设计背景和方法   现在国产的回弹仪有不少不能够直接求值(例如:山东乐陵市回弹仪器厂生产的ZC3-A型回弹仪),需要对照回弹强度换算表进行查询,其过程比较繁琐,甚至有些时候眼误,造成数据结果的真实性和可靠性有所下降,鉴于此种情况,决定对回弹强度计算进行计算机处理。具体的设计方法是:先利用概率统计理论对每一个回弹强度对照表中的各个数据进行概率统计,并得出回归分析参数,计算不同炭化深度条件下的回弹计算公式,然后利用EXCEL中的宏命令将各回弹计算公式进行函数化,从而达到提高数据计算的准确性和减少繁琐性。   2、具体的设计过程   2.1 回弹强度计算公式的求导   先利用EXCEL将回弹对照表中的各个数据制成工作表,然后利用EXCEL把各个炭化深度条件下的回弹值自动生成折线图表,并最终利用折线图表求取回归线的斜率和各轴的截距,这样最终得出在不同回弹强度条件下的回弹计算公式,由于篇幅有限,具体的计算过程请自行计算,现仅将结果公布如下,供大家核实:   当炭化深度L=1.0时,回弹强度Rn=0.0229689N2.0108   当炭化深度L=1.5时,回弹强度Rn=0.021726N2.0108   当炭化深度L=2.0时,回弹强度Rn=0.0204743N2.0108   当炭化深度L=2.5时,回弹强度Rn=0.0197257N2.0108   当炭化深度L=3.0时,回弹强度Rn=0.0189762N2.0108   当炭化深度L=3.5时,回弹强度Rn=0.0184769N2.0108   当炭化深度L=4.0时,回弹强度Rn=0.0179754N2.0108   当炭化深度L=4.5时,回弹强度Rn=0.0169722N2.0108   当炭化深度l=5.0时,回弹强度Rn=0.0162276N2.0108   注:公式中N代表回弹平均值。   2.2宏命令的编辑   (1)制作回弹法混凝土强度试验记录表,如图1所示      图1 回弹法混凝土强度试验记录表   (2)录制宏命令并进行必要的修改   首先选择EXCEL中工具下的宏命令,然后利用函数将各个回弹计算公式插入到相应的单元格中,但为了一些操作过程中的程序的反复运行,需要对已经录制好的宏命令进行修改,具体的做法是,先启用宏,然后选择编辑命令就可以进入VB设计面板对各个事件进行函数修改,最终可以生成以下的事件程序:   Sub 炭化1()   Range(S11:T11).Select   ActiveCell.FormulaR1C1 = =1.0   Range(Q11).Select   ActiveCell.FormulaR1C1 =   Range(P11).Select   ActiveCell.FormulaR1C1 =   Range(P11:Q11).Select   Range(Q11).Activate   Selection.Copy   Range(H11:I11).Select   ActiveSheet.Paste   Range(J11:K11).Select   ActiveSheet.Paste   Range(L11:M11).Select   ActiveSheet.Paste   Range(N11:O11).Select   ActiveSheet.Paste   Range(H11:Q11).Select   Application.CutCopyMode = False   Selection.AutoFill Destination:=Range(H11:Q15), Type:=xlFillDefault   Range(H11:Q15).Select   Range(G11).Se

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档