数控铣高级工心型零件工艺设计及程序编制

数控铣高级工心型零件工艺设计及程序编制

ID:11201015

大小:225.00 KB

页数:27页

时间:2018-07-10

数控铣高级工心型零件工艺设计及程序编制_第1页
数控铣高级工心型零件工艺设计及程序编制_第2页
数控铣高级工心型零件工艺设计及程序编制_第3页
数控铣高级工心型零件工艺设计及程序编制_第4页
数控铣高级工心型零件工艺设计及程序编制_第5页
资源描述:

《数控铣高级工心型零件工艺设计及程序编制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要数控技术是指用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制的技术。它所控制的通常是位置、角度、速度等机械量和与机械能量流向有关的开关量。数控的产生依赖于数据载体和二进制形式数据运算的出现。1908年,穿孔的金属薄片互换式数据载体问世;19世纪末,以纸为数据载体并具有辅助功能的控制系统被发明;1938年,香农在美国麻省理工学院进行了数据快速运算和传输,奠定了现代计算机,包括计算机数字控制系统的基础。数控技术是与机床控制密切结合发展起来的。1952年,第一台数控机床问世,成为世界机械工业史上一件划时代的事件,推动了自动化的发展。现在,数控技术也叫计算机数控技术,目前它是采

2、用计算机实现数字程序控制的技术。这种技术用计算机按事先存贮的控制程序来执行对设备的控制功能。由于采用计算机替代原先用硬件逻辑电路组成的数控装置,使输入数据的存贮、处理、运算、逻辑判断等各种控制机能的实现,均可通过计算机软件来完成。数控机床是一种技术密集度及自动化程度很高的机电一体化加工设备,是综合应用计算机、自动控制、自动检测及精密加工精度高,质量容易保证,发展前景十分广阔,因此掌握数控车床的加工编程技术尤为重要关键词:数控技术、手工编程、精度目录第一章数控铣床编程…………………………………………………3  1.1数控铣床编程特点……………………………………………………31.2用户宏程序…

3、…………………………………………………………3第二章加工工艺决策……………………………………………92.1加工阶段划分………………………………………………………9第三章数控加工…………………………………………………10  3.1零件图纸……………………………………………………………103.2加工刀具……………………………………………………………113.3加工工序……………………………………………………………113.4加工程序……………………………………………………………15第四章 小结………………………………………………………23装订线参考文献……………………………………………………………

4、…25附录:……………………………………………………………………第一章数控铣床编程1.1数控铣床编程铣床编程有一下特点:⒈在程序中,可以采用绝对尺寸编程,也可以采用增量尺寸编程。这样在编制程序时,比一定要计算出所有节点在工件坐标系中的坐标值,为程序的编制提供了方便。⒉在编程时通过点定位并结合固定循环指令编程,可以进行钻孔、扩孔、锪孔、铰孔和镗孔等加工,提高了编程的工作效率。⒊在编程时利用刀具半径补偿指令,只需要按加工零件的实际轮廓进行编程,免除了对刀具中心轨迹的复杂计算。⒋当刀具磨损、更换新刀或刀具安装有误差时,可以利用刀具长度补偿指令,补偿刀具在长度方向上的尺寸变化,不必重新编制加工程序

5、。⒌在加工程序的若干位置上,如果存在某一固定程序且重复出现的情况,在编制时可以调用子程序指令进行编程,并且在子程序中还可以嵌套下一级子程序,使程序的编制工作量可以减少。⒍在加工一些形状相似的系列零件或加工非直线、圆组成的曲线时,可以采用宏程序进行编程,减少工作量。1.2用户宏程序虽然子程序对编制相同的加工程序非常有用,但用户宏程序由于允许使用变量,算术和逻辑运算及条件转移使得编制同样的加工程序更简便。1.2.1、变量1、变量的表示变量用变量符号(#)和后面的变量号指定,如:#1:表达式可以用于指定变量号,此时表达式必须封闭在括号中,如:#[#1+#2-2]。2、变量的类型变量根据变量号可以

6、分为四种类型,具体见表2-4表1-1变量的类型变量号变量类型功能#0空变量该变量总是空,没有值能赋给该变量。#1~#33局部变量局部变量只能用在宏程序中存储数据,例如,运算结果。当断电是局部变量被初始化为空。调用宏程序是,自变量对局部变量赋值。#100~#199#500~#999公共变量公共变量在不同的宏程序中的意义相同。当断电是变量#100~#199初始化为空;变量#500~#999的数据保存,即使断电也不丢失。#1000~系统变量系统变量用于读和写CNC的各种数据,例如,用刀具的当前位置和补偿值。3、变量的使用在地址后指定变量号即可引用其变量值。当用表达式指定变量时,要把表达式放在括号

7、中。如G01X[#1+#2]F#3;改变引用变量值的符号,要把负号“-”放在#的前面,如G00X-#1;在编程时,变量的定义、变量的运算只允许每行写一个(见表2-5),否则系统报警。表1-2变量的正确和错误编程方法对比正确的编程方法错误的编程方法N100#1=0N100#1=0#2=6#3=8N110#2=6N110#4=#2*SIN[#1]+#3#5=#2*COS[#1]N120#3=8N130#4=#2*SIN[#1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。