CAD课程设计说明书角接触球轴承设计系统.docx
- 文档编号:11260383
- 上传时间:2023-02-26
- 格式:DOCX
- 页数:13
- 大小:464.49KB
CAD课程设计说明书角接触球轴承设计系统.docx
《CAD课程设计说明书角接触球轴承设计系统.docx》由会员分享,可在线阅读,更多相关《CAD课程设计说明书角接触球轴承设计系统.docx(13页珍藏版)》请在冰豆网上搜索。
CAD课程设计说明书角接触球轴承设计系统
CAD课程设计说明书
设计题目:
直尺圆柱齿轮设计系统
设计任务:
设计计算部分的程序设计
班级:
机102
姓名:
姚菁
学号:
指导老师:
瞿畅王君泽
时间:
20141.6-1.17
1.课程设计的任务和目的……………………………………………
1.1课程设计的任务………………………………………………
1.2课程设计的目的………………………………………………
1.3课程设计的规划………………………………………………
2.课程设计的内容……………………………………………………
2.1系统结构框图…………………………………………………
2.2程序流程图……………………………………………………
2.3关键技术分析…………………………………………………
2.4程序界面展示…………………………………………………
3.课程设计总结………………………………………………………
3.1个人小结………………………………………………………
3.2参考文献……………………………………………………….
1.课程设计的任务和目的:
1.1课程设计的任务
完成“直齿圆柱齿轮设计系统”的开发,根据该设计系统能进行简单的直齿圆柱齿轮自动设计。
1.2课程设计的目的
通过“直齿圆柱齿轮设计系统”的开发,进一步掌握和理解一般CAD系统的开发方法和流程。
进一步熟悉工程数据的处理方法、自动绘图的实现方法以及软件的接口方法。
1.3课程设计的规划
一.熟悉设计任务,查询、阅读资料。
二.系统总体设计,模块划分,程序框图设计,编写程序。
三.完成程序的上机调试。
四.编写有关文档。
五.审核、答辩。
注意:
1.认真、细致,严格按CAD系统的开发步骤工作;程序编写时应加必要注释。
2.团队协作,互相帮助,共同完成小组的设计任务。
3.不得抄袭和复制其他同学的作业和程序。
2.课程设计的内容:
完成“直齿圆柱齿轮设计系统”设计计算部分的程序设计
2.1系统结构框图
直齿圆柱齿轮设计系统
系统设计VB编程
绘图AutoLisp编程
系统首界面
输入已知条件
模数初选
校核疲劳强度
校验合格
校验不合格
接口技术
返回
CAD绘制直齿圆柱齿轮
帮助界面
主界面
模数选定
关于直齿圆柱齿轮设计信息
系统的信息
2.2程序流程图
开始
输入已知条件传动功率p,传动比I,齿轮转速n1,运载情况,轴承相对位置,初选齿宽和模数。
点击“计算”按钮
开始校核
齿轮材料,硬度,安全系数选定
弯曲
疲劳
校核
接触疲劳
校核
校
核
校验不合格
校验合格
校核结束
重新选择
是否有提示错误,并改正
点击“重新选型”按钮
更正错误提示
输出初选的模数
接口技术
CAD绘制轴承
绘图AutoLisp编程
2.3关键技术分析
(1)疲劳校验的语句:
IfVal(σh) MsgBox"接触疲劳强度符合条件,接触疲劳强度符合条件",vbOKOnly,"提示" MsgBox"画图准备! 将块放入CAD安装路径根目录: C: \ProgramFiles\AutoCAD2004",vbOKOnly,"提示" Command3.Enabled=True Command5.Enabled=True ElseIfVal(σh)<>Val([σh1])AndVal(σh)<>Val([σh2])AndVal(σf11) MsgBox"弯曲疲劳强度符合条件,接触疲劳强度不符合条件,请改变材料或者改变功率p或者改变齿数z1",vbOKOnly,"提示" Command3.Enabled=False Command5.Enabled=False ElseIfVal(σf11)<>Val([σf1])AndVal(σf22)<>Val([σf2])AndVal(σh) MsgBox"接触疲劳强度符合条件,弯曲疲劳强度不符合条件,请改变材料或者改变功率p或者改变齿数z1",vbOKOnly,"提示" Command3.Enabled=False Command5.Enabled=False ElseIfVal(σh)<>Val([σh1])AndVal(σh)<>Val([σh2])AndVal(σf11)<>Val([σf1])AndVal(σf22)<>Val([σf2])Then MsgBox"接触疲劳强度不符合条件,接触疲劳强度不符合条件,请改变材料或者改变功率p或者改变齿数z1",vbOKOnly,"提示" Command3.Enabled=False Command5.Enabled=False EndIf (2)齿轮齿形系数Yfa1数据库检索: DimdbAsDatabase'查表得齿形系数Yfa1,应力修正系数Ysa1 Dimrs1AsRecordset Setdb=OpenDatabase(App.Path+"\db.mdb") Setrs1=db.OpenRecordset("cxxs") zv_no=Text12.Text Text12.Text=zv_no rs1.Index="no" rs1.Seek"=",zv_no IfNotrs1.NoMatchThen kz=rs1.Fields("ysa") kz2=rs1.Fields("yfa") Text25.Text=kz Text27.Text=kz2 Yfa1=kz2 Ysa1=kz EndIf (3)齿轮主要参数的文本输出: IfCombo3.ListIndex=0Then'确定材料 p11=0 ElseIfCombo3.ListIndex=1Then p11=1 ElseIfCombo3.ListIndex=2Then p11=2 ElseIfCombo3.ListIndex=3Then p11=3 EndIf Open"file1.txt"ForOutputAs#1 Print#1,d1 Print#1,da1 Print#1,df1 Print#1,b1 Print#1,m1 Print#1,z1 Print#1,z2 Print#1,ds Print#1,t11 Print#1,b11 Print#1,jd Print#1,p11 Print#1,a Close#1 Command1.Enabled=True EndSub (4)VB调用AutoCAD: da1=Val(Text14.Text) Ifda1<=160Then abcdef=Shell("C: \ProgramFiles\AutoCAD2004\acad.exe/bsxs.scr",1) ElseIfda1>160Andda1<=400Then abcdef=Shell("C: \ProgramFiles\AutoCAD2004\acad.exe/bfbs.scr",1) ElseIfda1>400Andda1<=500Then abcdef=Shell("C: \ProgramFiles\AutoCAD2004\acad.exe/blfs1.scr",1) ElseIfda1>500Andda1<=1000Then abcdef=Shell("C: \ProgramFiles\AutoCAD2004\acad.exe/blfs2.scr",1) Else MsgBox"超过范围,请减小齿数z或模数m",vbOKOnly,"提示" EndIf 如果abcdef=Shell("c: \ProgramFiles\AutoCAD2004\acad.exe/bbsxs.scr,1)则,打开位于“c: \ProgramFiles\AutoCAD2004\acad.exe”CAD软件,并打开file1.scr的脚本文件(用于自动调用AutoLisp程序,实现自动绘图) 2.4程序界面展示 1.系统初始界面 2.点击“关于“按钮,查看相关信息。 3.点击“帮助”按钮,查看相关说明。 4.输入相关数据,如输入已知条件传动功率p,传动比I,齿 轮转速n1,运载情况,轴承相对位置等然后点击数据确 5.点击“疲劳强度按钮” 6.点击“主动轮文本”,画图准备。 7.点击画图得到如下零件图。 2.5零件图展示 1.腹板式 2.轮毂式 3.课程设计总结 3.1个人小结 两个星期的CAD课程设计已经结束,这次课程设计我主要完成“角接触球轴承设计系统”设计计算部分的程序设计。 我的任务就是通过VisualBasic平台编制程序界面,利用Access建立数据库,开发VB与Access,VB与AutoCAD之间的接口技术。 这次程序设计过程是一个不断发现问题以及解决问题的过程。 对于VB开发平台,Access数据库,AutoCAD软件以及相关的接口技术,我的认知进一步加强了。 不仅如此,解决问题,克服难关的过程更是磨砺了我踏实仔细,坚忍不拔,永不言弃的品质。 通过课程设计,我不但进一步巩固了计算机辅助设计,VB等课程的相关知识,而且尤为重要的是我的团队合作意识得到了加强。 我相信,这次的课程设计一定会使我终身受益。 3.2参考文献 [1]崔洪斌等.计算机辅助设计基础及应用[M].清华大学出版社.2004 [2]邱宣怀等.机械设计[M].高等教育出版社.1999 [3]牛又奇,孙建国.新编VisualBasic程序设计教程[M].苏州大学出版社.2002 [4]成大先.机械设计手册-第2卷[M].化学工业出版社.2002 [5]成大先.机械设计图册-第1卷[M].化学工业出版社.2000 [6]魏崇光.AutoCAD及二次开发[M].化学工业出版社.2001
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAD 课程设计 说明书 接触 球轴承 设计 系统