- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 一.概述………………………………………………………………………3 1.1.数控机床课程设计的目的……………………………………………3 1.2.课程设计的任务与要求………………………………………………3 1.3.课程设计的步骤………………………………………………………3 1.4 非圆弧曲线逼近应用及国内外发展现状……………………………4 二 非圆弧逼近设计思路……………………………………………………4 2.1.概述……………………………………………………………………4 2.2.用直线段逼近非圆曲线…………………………………………… 4 2.2.1等间距法直线段逼近的节点计算…………………………………5 2.2.2等弦长法直线段逼近的节点计算…………………………………6 2.2.3等误差法直线段逼近的节点计算…………………………………8 2.3.流程图…………………………………………………………………9 三.软件的介绍………………………………………………………………10 3.1 开发工具与语言………………………………………………………10 3.2 人机界面的确定………………………………………………………11 3.3 软件设计原则及进度规划……………………………………………11 3.4.主界面的介绍…………………………………………………………11 3.5.输出结果………………………………………………………………12 四.课程总结…………………………………………………………………14 五.参考文献…………………………………………………………………15 六.主要程序附录……………………………………………………………16 摘要 非圆曲线是数控加工中经常遇到的问题,在编制加工程序过程中,经常要转换成用直线或圆弧逼近的曲线后方能加工。转换的一般类型有直线逼近和圆弧逼近两种。直线逼近又有等间距法、等弦长法、等误差法等。本文介绍了一个以Visual Basic6.0为开发工具,进行数控编程中非圆曲线的节点坐标运算的软件。以抛物线、椭圆、双曲线为例讨论了等间距法直线逼近的原理、程序流程以及将计算所得的节点坐标数据在Visual Basic6.0中绘制成非圆曲线的方法。 关键字:非圆曲线 节点 逼近 1.课程设计的任务: 用计算机高级编程语言(如VB,VC++等)来实现非圆曲线的逼近,可任选(1)直线逼近(如等间距法、等弦长法、等误差法等)、或(2)圆弧逼近。要求在满足允许误差的前提下,使得逼近的直线段或圆弧段的数量最少(即最优解)。具体的要求如下: (1)列出一般的直线或圆弧逼近的算法(流程图)。 (2)列出改进的直线或圆弧逼近的算法(流程图)——即优化算法。比较改进前与改进后的两种算法结果。 (3)针对任意给定的某一由非圆曲线所构成的平面轮廓,根据指定的走刀方向、起刀点,自动生成CNC代码的生成。 (4)在屏幕上显示该非圆曲线所构成的平面轮廓。 第一章 概述 1.1、数控机床课程设计的目的 数控机床课程设计是机电专业教学活动的一个重要的实践性环节,是对学生所学《数控机床》课程和其它有关课程知识和技能的一次综合性练习,旨在使之巩固、充实、系统化,并得到进一步扩展。课程设计是培养学生理论联系实际、解决生产实际问题的机会。通过对数控铣床典型部件的结构设计和零件编程的具体问题的解决,使学生对数控机床的结构原理、设计方法以及用编程方法处理实际问题的一般步骤和具体技巧得到训练,提高运用所学专业知识分析问题和解决问题的能力。 1.2、课程设计的内容和要求 每个学生应该在规定的时间内,独立完成所选的题目,对于做机械结构设计的学生,要求用计算机绘图方式绘制有关的总装图(A0或A1图纸一张)和不少与三张的零件图。设计说明书5000字以上,要求装备图充分表明整机或部件的工作原理及结构,装备关系明确,画面整洁,布局合理。线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工整字体书写,符合国家标准。 选择仿真的学生,用VB编程语言,编写计算机软件在WINDOWS实现数控装置的计算机仿真。要求清楚地分析问题,提出算法 对选择典型零件编程题目的学生,要求用编写计算机软件的方法解决数控过程的一个问题。可以任用本人熟悉的一种变成语言,要求清楚的分析问题,提出算法,列出流程图,最后用程序验证,并且提交程序说明书目前在国内外金属加工业中广泛使用的数控机床中,半闭环位置伺服系统是一种比较普遍采用的技术方案。半闭环位置伺服系统将机床本身的机械传动链排除在位置闭环之外,伺服系统的电气控制部分和执行机械相对独立,由于闭环中非线性因素少,因此系统容易整定,可以方便地实现间隙补偿等,以提高位置控制精度。 非圆曲线轮廓零件的种类很多,但不管是
文档评论(0)