文档介绍:凸轮的计算机辅助设计作业报告班级: 0704201 学号: 1070420113 姓名:赵通指导老师:叶东任务分析凸轮的计算机辅助设计。分析法设计凸轮,分为对心偏心,尖顶和滚子几种形式。在给定凸轮应用时的尖顶或滚子高度,使用 VB , VC++ ,等编程语言进行设计,要求能自动生成凸轮图片和动画,程序执行可靠,人机交互界面有友好。选择 VB 进行设计。程序设计流程程序设计流程如图所示. 程序源代码: 工程 1-form1(code) Private mand1_Click() 规划坐标找出最大半径, 并实现坐标转化生成动画结束程序退出/ 修改画基圆, 偏心圆, 凸轮,尖顶输入各参考量偏心距、基圆半径、转向开始 If Not flag =2 Then fai1 = Val() * / 180 fai2 = Val() * / 180 fai3 = Val() * / 180 fai4 = Val() * / 180 If Not = 360 Then MsgBox " 错误!近休止角不是 360 度", 52, " 错误提示" = "" Exit Sub End If fai4 = Val() * / 180 '''''''''''''''''dfsf End If rb= Val() e= Val() h= Val() Ife >= rb Then MsgBox " 错误!偏心距大于基圆半径", 52, " 错误提示" = "" = "" Exit Sub End If rb= Val() e= Val() If = True Then tianhui =1 End If If = True Then luqiugang =1 End If If = False And = False Then luqiugang =1 End Ifl= Sqr(rb * rb-e* e) End Sub Private Sub Form_Load() buchang =1 fai=0 fsai =0 return_value =0 dudu =0 zhaotong =0 If flag =2 Then = False = False = False = False = False = False = False = False End If End Sub 工程