计算机辅助机械设计第2章.pptVIP

  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文档。上传文档
查看更多
计算机辅助机械设计第2章

窗体frmcxxs.frm的全部代码, 见代码2-9。 代码2-9 窗体frmcxxs.frm的全部代码 Option Explicit Option Base 1 Private Sub Command1-Click() ’ 功能: 接收输入、 查询、 显示结果 Dim shuruzv  Dim shurugm  Dim shuchuyf  Dim gm1 ’ 存γ蜗轮螺旋角 Dim zv1 ’ 存zv的一维数组 Dim yf1 ’ 存yf的一维数组 Dim yf2(9, 17) ’ 存yf的二维数组 Dim i As Integer Dim j As Integer  Dim s As Integer  Dim yf22 As Single  Dim yf11 As Single  gm1 = Array(4, 7, 11, 16, 20, 23, 26, 27) zv1 = Array(20,24,26,28,30,32,35,37,40,45,56,60,80,100,150,300) yf1 = Array(2.79,2.65,2.6,2.55,2.52,2.49,2.45,2.42,2.39,2.35,2.32,2.27,2.22, - 2.18,2.14,2.09,2.75,2.61,2.56,2.51,2.48,2.44,2.4,2.38,2.35,2.31,2.28,2.23,2.17,- 2.14,2.09,2.05,2.66,2.52,2.47,2.42,2.39,2.35,2.31,2.29,2.26,2.22,2.19,2.14, - 2.08,2.05,2,1.96,2.49,2.35,2.3,2.26,2.22,2.19,2.15,2.13,2.1,2.06,2.02,1.98,1.92,- 1.88,1.84,1.79,2.33,2.19,2.14,2.09,2.06,2.02,1.98,1.96,1.93,1.89,1.86,1.72, - 1.67,1.63,2.18,2.05,1.99,1.95,1.91,1.88,1.84,1.82,1.79,1.75,1.72,1.67,1.61, - 1.58,1.53,1.49,2.03,1.89,1.84,1.8,1.76,1.73,1.69,1.67,1.64,1.6,1.57,1.52,1.46, - 1.43,1.38,1.34,1.98,1.84,1.79,1.75,1.71,1.68,1.64,1.62,1.59,1.55,1.52,1.47, - 1.41,1.38,1.33,1.29)  s = 0 For i = 1 To UBound(gm1) For j = 1 To UBound(zv1) s = s + 1 yf2(i, j) = yf1(s) Next j Next i shurugm = Val(txtluoxuanjiao.Text) shuruzv = Val(txtdangliangchishu.Text) If shuruzv = 0 Then MsgBox (当量齿数必须大于零!请重新输入) Exit Sub End If If shurugm = 0 Then MsgBox (导程角必须大于零!请重新输入) Exit Sub End If For i = 1 To UBound(gm1) - 1 ’ 查到i行 If shurugm = gm1(i) Then Exit For  Next i For j = 1 To UBound(zv1) - 1 ’ 查到j列 If shuruzv = zv1(j) Then Exit For  Next j If i = 1 Then i = i + 1 End If If j = 1 Then j = j + 1 End If yf11=yf2(i-1, j-1) + (yf2(i-1, j)-yf2(i-1, j-1))/(zv1(j)-zv1(j-1)) * - (shuruzv

文档评论(0)

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

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

1亿VIP精品文档

相关文档