广东工业大学数控课程设计说明书.docx
《广东工业大学数控课程设计说明书.docx》由会员分享,可在线阅读,更多相关《广东工业大学数控课程设计说明书.docx(31页珍藏版)》请在第一文库网上搜索。
1、一、课程设计的内容分析凸轮的曲线规律,设计一个软件能够用于平面凸轮的参数化绘图和生成数控加工的代码。二、课程设计的要求与数据设有凸轮如图1所示。凸轮转角t与从动件位移S的关系即凸轮轮廓的展成平面图如图2所示。要求:(1)有一个凸轮设计的友好的界面;(2)能够按照用户要求生成凸轮的曲线轮廓,对于非圆几何形状可采用直线或圆弧逼近的方式生成曲线;(3)能够生成数控代码;凸轮设计中设及的有关参数可自行设定,或参考图2中的参数。三、课程设计应完成的工作每个学生应在规定时间内,独立完成所选题目。运用VB编程语言,编写计算机软件在WNDOWS实现数控装置的计算机仿真。要求清楚地分析问题、提出算法、确定人机界
2、面、列出流程图,最后用程序验证,完成软件测试,并且提交程序说明书。对选择典型零件编程题目的学生,要求用编写计算机软件的方法解决数控过程的一-个问题。可以任选用本人熟悉的一种编程语言,要求清楚地分析问题、提出算法、列出流程图,最后用程序验证,并且提交程序说明书。四、课程设计进程安排序号设计各阶段内容地点起止日期11、布置任务,领取课程设计任务书,了解课程设计的目的、内容和要求;了解课程设计的步骤;教室第18周第20周2、理解本课程设计题目的具体内容要求,根据各自不同情况选择题目;2了解和掌握有关软件开发的知识,如VB编程、VC编程、软件工程、软件开发的常用技巧及注意事项;3调查研究,收集资料,查
3、阅文献。学生对所选题目进行论证及确定设计方案,4掌握数控结构设计要求,具体技术指标和计算要求;进行机械结构设计或者软件设计;5进行数控系统和算法的软件编程与开发,初步实现系统的基本功能6通过多个实例来验证和改进系统功能,完善软件界面7对所开发的软件程序进行标识和说明8按要求的格式编制课程设计说明书9课程设计答辩五、应收集的资料及主要参考文献1机床设计手册第三分册2廖效果.数字控制机床.武汉:华中理工大学出版社.1992.93廖效果.数控技术.武汉:湖北科学技术出版社.2000.74刘又午.数字控制机床.北京:机械工业出版社5龚浦泉.机床电气控制.重庆:重庆大学出版社6谭浩强.Basic语言结构
4、化程序设计教程.北京:中国科学技术出版社.19907杨林,李继良.Visua1BaSiC编程高手.北京:北京大学出版社.20008一组专用凸轮的计算机辅助设计.机械工程师1998,(4):p58-599凸轮曲线的快速画法.机械工程师1998,(6):p22-2310平面凸轮机构CAD系统的研究与开发.机械设计与制造2000,(5):p12-1311圆柱非圆曲线槽凸轮的数控加工.制造技术与机床2000,(8):p3412圆柱凸轮的参数化设计及数控加工.精密制造及自动化2001,11:p2813参数化凸轮轮廓转换及NC代码自动生成.机床与液压2001,6,p2931指导教师签名:基层教学单位责任人
5、签章:主管院长签章:发出任务书日期:年月日计划完成日期:年月日目录设计任务书11 .内容摘要52 引言53 .正文63.1. 凸轮设计原理63.1.1. 凸轮概述63.1.2. 凸轮廓线方程73.2. 逼近非圆曲线方法83.3. VB编程概述93.4. 算法及流程93.4.1. 凸轮算法93.4.2. 等间距直线逼近法算法143.4.3. 软件流程图153.5. 发软件介绍154 .设计总结18参考文献19附录201 .内容摘要相对应传统的凸轮加工方式,CAM技术可以更容易地对其进行加工。但是前提是程序设计人员必须对凸轮从动件的运动规律进行了解分析,才能在CAM上对其进行编制加工程序。本论文则
6、是基于这个问题,阐述通过分析凸轮的曲线规律,用ViSUaIBaSiC富级语言开发设计一个能够用于平面凸轮的参数化绘图和生成数控加工的代码的软件的过程。AbstractCorrespondingtothetraditiona1wayofCAMmachining,CAMtechno1ogymakesiteasiertocarryontheprocessing.Butthepremiseisthatprogrammershavetounderstandtheana1ysis,themovementru1eoftheCAMfo11owercanbeonCAMontheprocessingprogram
7、.Arebasedonthisprob1em,thispaperexpoundedthroughtheana1ysisofCAMcurve1awofdeve1opmentanddesignwithVisua1Basicsenior1anguageacanbeusedforp1anarCAMparameterizeddrawingandgenerateNCcodeofthesoftwareprocess.2 .引言数控机床课程设计是机电专业教学活动的一个重要的实践性环节,是对学生所学数控技术课程和其它有关课程知识和技能的一次综合性练习,旨在使之巩固、充实、系统化,并得到进一步扩展。课程设计是培养
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东工业大学 数控 课程设计 说明书