- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]数控课程设计
数控技术课程设计任务书
题目名称 仿真数控自动编程系统 学生学院 机电工程学院 专业班级 08级机械微电子1班 姓 名 黄晓艺 学 号 3108000610 1.课程的性质和任务
数控机床课程设计是机电专业教学活动的一个重要的实践性环节,是对学生所学《数控机床》课程和其它有关课程知识和技能的一次综合性练习,旨在使之巩固、充实、系统化,并进一步扩展。课程设计是培养学生理论联系实际、解决生产实际问题的机会。通过对数控铣床典型部件的结构设计和零件编程的具体问题的解决,使学生对数控机床的结构原理、设计方法以及用编程方法处理实际问题的一般步骤和具体技巧得到训练,提高运用所学专业知识分析问题和解决问题的能力。
2.课程的基本要求
每个学生应在规定时间内,独立完成所选题目,对选择编程题目的学生,要求用编写计算机软件的方法解决数控过程中的一个问题。可以用本人熟悉的一种编程语言,要求清楚地分析问题、提出算法、列出流程图,最后用程序验证,并且提交详细和规范的程序说明书。
3.数控课程设计任务
用计算机高级编程语言(如VB,VC++)来实现:由任意的CAD?软件(如AutoCAD,Pro/E,UG,Solider works等)所生成的二维绘图DXF文件(限定DXF文件中几何元素只有直线和圆弧)到CNC代码的自动生成(亦即仿真数控自动编程系统)。具体要求如下:
从DXF文件中提取几何信息(只提取直线和圆弧的信息);
在屏幕上显示所提取得到的二维几何图形。
将提取得到的几何元素进行排序(由程序来实现);
自动生成数控平面铣削(或数控线切割)的CNC代码。
发出任务书日期:20年0月16日 指导教师签名:
计划完成日期:20年 月 日 基层教学单位责任人签章:
主管院长签章:
一 设计任务 3
二 内容摘要 3
三 DXF 文件结构 5
1 DXF文件格式概述 5
2 DXF 文件组成 5
四 软件具体实现方法 7
1 软件设计思想 7
2 软件具体实现方法 8
五、流程图 11
5.1 总的流程图: 11
5.2从DXF的图形读取直线与圆弧信息的流程图: 12
5.3 提取直线信息的流程图 12
5.4 提取圆弧信息的流程图 12
六、 软件加工过程的实现 13
1 排序功能介绍 13
2 加工起点的确定 13
3 加工过程的确定 14
七、软件功能及操作介绍 16
1 操作界面各按钮功能介绍 16
2 操作说明 17
八、 设计小结 18
九、参考文献 19
十、附录(软件代码及相关功能注释) 19
一 设计任务
用计算机高级编程语言(如VB,VC++等)来实现:由任意的CAD软件(如AutoCAD、Pro/E、UG、Solidworks等)所生成的二维绘图DXF文件(限定DXF文件的几何元素只有直线和圆弧)到CNC代码的自动生成(亦即仿真数控自动编程系统)。具体要求如下:
(1)从DXF文件中提取几何信息(只提取直线与圆弧的信息);
(2)在屏幕上显示所提取得到的二维几何图形;
(3)将提取的几何元素的进行排序(由程序来实现);
(4)自动生成数控平面铣削(或数控线切割)的CNC代码。
二 内容摘要
据有关资料统计:用手工编程时,一个零件的变成时间预计床的实际加工时间的平均比例约为:30:1.而数控机床无法启动进行加工的原因中,有20%-30%是由于加工程序不能及时编制出来造成的,由此可见,编程的自动化是当今制造业的一个必然的发展趋势.
所谓的自动编程,就是数控机床的程序编制由计算机自动完成的过程.在很多制造领域,尤其军事工业,航空航天工业,微观制造业等尖端科技领域,其产品的科技含量高,结构复杂,精度要求高,这造成了手工编程难度大,或者效率太低,甚至于无法完成.为了缩短编程时间,减少人为失误,编程后方便加工前的加工模拟,越来越多的常规制造领域业逐渐采用自动编程,因此,制造界业投入了越来越多的资源来进行自动编程技术的研究开发,使其迅速的发展成熟起来.可以说,自动编程技术是已经是一个发展趋势,有着非常美好的发展前景,所以对这方面的探讨有重大意义.
Abstract:
According to relevant statistics : manual programming, a parts-is expected to become the actual processing time, the average ratio is about : 30 : 1. and the reason NC machine tools can not start processing, 20% -30% is due to the timely processing procedures n
您可能关注的文档
- [工学]工厂供电复习总结xin.ppt
- [工学]工程力学弯曲内力.ppt
- [工学]工程制图第四章.ppt
- [工学]工厂供电基础知识培训讲义上.ppt
- [工学]工程地质分析原理 绪论.ppt
- [工学]工程化学第二章 溶液.ppt
- [工学]工程材料习题.doc
- [工学]工程力学课后作业答案by周杨、商景煜.pdf
- [工学]工程流体力学第一章.ppt
- [工学]工程流体力学第四章2.ppt
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
- 2024山东职业学院招聘笔试真题及答案详解一套.docx VIP
- 人教版2025四年级上册英语unit1 Unit 1 Helping at home A Let’s talk 课件.pptx
- 软件六性分析报告.docx
- 党委书记巡察整改专题生活会个人对照检查材料.docx VIP
- 市政调蓄池施工组织设计要点.doc
- csc-306gz数字式发电机转子接地保护装置说明书0sf.450.v1.pdf VIP
- 2016款一汽丰田荣放RAV4_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 小儿遗传性疾病.ppt
- 第三课 卖辣椒的女孩儿.pptx VIP
- F420002【复试】2024年青海师范大学077501计算机系统结构《复试数据结构和操作系统之计算.pdf VIP
文档评论(0)