基于VB的螺栓连接计算及选型系统设计.docVIP

基于VB的螺栓连接计算及选型系统设计.doc

  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文档。上传文档
查看更多
基于VB的螺栓连接计算及选型系统设计

基于VB的螺栓连接计算及选型系统设计   摘要:本文以紧螺栓连接为例,从实际生产应用中常见的螺栓连接件选型难的问题出发,综合整理了与螺栓计算和选型相关的计算公式及常用参数,并利用VB6.0程序编写了螺栓连接的计算及选型系统。 中国论文网 /4/view-7104262.htm   关键词:螺栓连接 VB6.0 螺栓连接的计算 选型系统   0 引言   螺栓连接具有结构简单、连接可靠、装拆方便等优点,但在实际应用中,由于与螺栓连接计算和选型相关的受力分析比较复杂,参数选择也很麻烦,所以在对螺栓连接进行设计时很容易因计算出现错误或参数选择不当而导致选型失效。   将螺栓连接的计算和选型过程与VB6.0程序相结合,编制螺栓连接的计算及选型系统可以解决此问题。Visual Basic(简称VB)是一种面向对象的、可视化的、基于事件驱动的、交互式的编程工具,与传统的编程方法相比,它可以提高编程效率;而且VB还具有强大的数据库管理功能,能方便的将常用的螺栓连接件的数据库进行更新,所以将VB与螺栓连接选型系统设计有效结合起来能起到良好的效果,并能避开上述选型难的问题。   1 螺栓连接的相关计算分析   本文仅以承受预紧力和工作拉力的紧螺栓连接为例,对螺栓连接选型的计算分析过程作简要说明。这种情况下螺栓的总拉力F2等于残余预紧力F1与工作拉力F之和,即:F2=F1+F (1)   为了保证连接的紧密性,应使F10。   考虑到螺栓在总拉力F2的作用下可能需要补充拧紧,故将总拉力增加30%以考虑扭转切应力的影响,于是螺栓危险截面的拉伸强度条件为:   式中:F2――工作总拉力(N);d1――螺栓危险截面的直径(mm);[σ]――螺栓材料的许用拉应力(Mpa)。   2 基于VB的螺栓连接的功能实现   2.1 界面设计及查找功能说明 如图1所示的界面,当单击“紧螺栓连接”时,会进入图2所示的紧螺栓连接的材料选择界面。当依次选择或输入螺栓的性能等级、被连接件的材料和厚度、相对刚度后,单击“下一步”按钮后即可进入如图3所示的界面中,这时需要选择螺栓连接方式、载荷性质,输入载荷的大小、方向及其作用点的坐标、结合面数、结合面间的摩擦系数并在选择螺栓组的分布方式(同时输入相应数值),当单击“查找”时查找结果会自动显示在如图4所示的界面中。在图2所示的界面中,当单击“清除”按钮时会将所选择或所填写的数据全部清空;单击“上一步”按钮会返回到如图1所示的界面,以便进行其它类型的螺纹连接的选型过程。在图3所示的界面中,单击“退出”按钮会退出本系统;当单击“上一步”按钮时,会返回如图2所示的界面,并将以前所有数据全部清空。在图4所示的界面中,当单击“确定”按钮时,会返回到图2所示的界面;单击“退出”按钮后会退出本系统。   图3 紧螺栓连接的结构设计与受力分析图   该选型系统在使用的过程中若遇到错误输入或遗漏输入或查找不到相应型号的螺栓时,会弹出相应的错误提示对话框,以便提高参数正确率和选型效率。   2.2 编写代码 程序的主要代码如下所示:   Private Sub Command1_Click()   ……   If Combo1.Text = 3.6 Then   sigemaS = 180   ……   End If   F = F总 * Cos(a * PI / 180) / z   xuyongsigema = sigemaS / S   d1 = Sqr(Abs(4 * F / (PI * xuyongsigema)))   If d1 51.67 Then   MsgBox (”暂时没有相适应直径的螺栓!”)   End If   L = H1 + H2 + 0.3 * d   If L 500 Then   MsgBox (”暂时没有相适应直径的螺栓!”)   End If   ……   End Sub   2.3 程序可靠性验证 本文以西北工业大学出版社出版的《机械设计》(第八版)P92页的例题为例,对所编写的程序的可靠性进行验证。   已知被连接件的材料分别为铸铁和钢,总载荷为4800N,其作用线与垂直线的夹角为50°,力的作用点到结合面的距离为150mm,到螺栓组中间对称面的距离为160mm,螺栓组上下两行的距离为280mm,结合面间的摩擦系数为0.16,相对刚度为0.2,安全系数为1.5,选择性能等级为4.6的4个螺栓对称布置,试确定螺栓的公称直径。例题求解结果:选用公称直径d=12mm的螺栓。   为了便于统一输入,我们不妨设连接件的结合面为XOY平面,z轴由结合面指向被连接件,坐标系的中心在螺栓组的中心,则程序中总载荷与z轴的夹角应为40°,在XOY面

文档评论(0)

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

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

1亿VIP精品文档

相关文档