毕业论文数控铣高级工心型零件工艺设计及程序编制毕业设计正文详解.doc

毕业论文数控铣高级工心型零件工艺设计及程序编制毕业设计正文详解.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文数控铣高级工心型零件工艺设计及程序编制毕业设计正文详解

摘 要 数控技术是指用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制的技术。它所控制的通常是位置、角度、速度等机械量和与机械能量流向有关的开关量。数控的产生依赖于数据载体和二进制形式数据运算的出现。1908年,穿孔的金属薄片互换式数据载体问世;19世纪末,以纸为数据载体并具有辅助功能的控制系统被发明;1938年,香农在美国麻省理工学院进行了数据快速运算和传输,奠定了现代计算机,包括计算机数字控制系统的基础。数控技术是与机床控制密切结合发展起来的。1952年,第一台数控机床问世,成为世界机械工业史上一件划时代的事件,推动了自动化的发展。 现在,数控技术也叫计算机数控技术,目前它是采用计算机实现数字程序控制的技术。这种技术用计算机按事先存贮的控制程序来执行对设备的控制功能。由于采用计算机替代原先用硬件逻辑电路组成的数控装置,使输入数据的存贮、处理、运算、逻辑判断等各种控制机能的实现,均可通过计算机软件来完成。 数控机床是一种技术密集度及自动化程度很高的机电一体化加工设备,是综合应用计算机、自动控制、自动检测及精密加工精度高,质量容易保证,发展前景十分广阔,因此掌握数控车床的加工编程技术尤为重要 关键词:数控技术、手工编程、精度 目录 第一章 数控铣床编程…………………………………………………3   1.1 数控铣床编程特点……………………………………………………3 1.2 用户宏程序……………………………………………………………3 第二章 加工工艺决策……………………………………………9 2.1 加工阶段划分………………………………………………………9 第三章 数控加工 …………………………………………………10   3.1 零件图纸 ……………………………………………………………10 3.2 加工刀具 ……………………………………………………………11 3.3 加工工序 ……………………………………………………………11 3.4 加工程序 ……………………………………………………………15 第四章 小结………………………………………………………23 参考文献………………………………………………………………25 附录:…………………………………………………………………… 第一章 数控铣床编程 1.1数控铣床编程 铣床编程有一下特点: ⒈在程序中,可以采用绝对尺寸编程,也可以采用增量尺寸编程。这样在编制程序时,比一定要计算出所有节点在工件坐标系中的坐标值,为程序的编制提供了方便。 ⒉在编程时通过点定位并结合固定循环指令编程,可以进行钻孔、扩孔、锪孔、铰孔和镗孔等加工,提高了编程的工作效率。 ⒊在编程时利用刀具半径补偿指令,只需要按加工零件的实际轮廓进行编程,免除了对刀具中心轨迹的复杂计算。 ⒋当刀具磨损、更换新刀或刀具安装有误差时,可以利用刀具长度补偿指令,补偿刀具在长度方向上的尺寸变化,不必重新编制加工程序。 ⒌在加工程序的若干位置上,如果存在某一固定程序且重复出现的情况,在编制时可以调用子程序指令进行编程,并且在子程序中还可以嵌套下一级子程序,使程序的编制工作量可以减少。 ⒍在加工一些形状相似的 系列零件或加工非直线、圆组成的曲线时,可以采用宏程序进行编程,减少工作量。 1.2 用户宏程序 虽然子程序对编制相同的加工程序非常有用,但用户宏程序由于允许使用变量,算术和逻辑运算及条件转移使得编制同样的加工程序更简便。 1.2.1、变量 1、变量的表示 变量用变量符号(#)和后面的变量号指定,如:#1:表达式可以用于指定变量号,此时表达式必须封闭在括号中,如:#[#1+#2-2]。 2、变量的类型 变量根据变量号可以分为四种类型,具体见表2-4 表1-1 变量的类型 变量号 变量类型 功 能 #0 空变量 该变量总是空,没有值能赋给该变量。 #1~#33 局部变量 局部变量只能用在宏程序中存储数据,例如,运算结果。当断电是局部变量被初始化为空。调用宏程序是,自变量对局部变量赋值。 #100~#199 #500~#999 公共变量 公共变量在不同的宏程序中的意义相同。当断电是变量#100~#199初始化为空;变量#500~#999的数据保存,即使断电也不丢失。 #1000~ 系统变量 系统变量用于读和写CNC的各种数据,例如,用刀具的当前位置和补偿值。 3、变量的使用 在地址后指定变量号即可引用其变量值。当用表达式指定变量时,要把表达式放在括号中。

文档评论(0)

aena45 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档