关于参考文献类论文例文,与精镗固定循环功能的宏程序实现相关论文查重
本论文是一篇关于参考文献类论文查重,关于精镗固定循环功能的宏程序实现相关硕士毕业论文范文。免费优秀的关于参考文献及数控技术及指令方面论文范文资料,适合参考文献论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】由于精镗加工刀具动作的规律性,可以使用宏程序开发通用的精镗固定循环指令,达到简化编程的目的;本文介绍了华中系统精镗循环指令及其动作,重点分析了宏程序实
关于参考文献类论文例文
【关 键 词】精镗固定循环宏程序
一、引言
镗削加工是大尺寸高精度孔的主要加工方法,具有主轴定位功能的数控铣床或加工中心正逐渐取代传统坐标镗床来完成钻削、铣削和镗削的复合加工,加工效率很高.镗削加工分粗镗和精镗,粗镗用于大尺寸孔的粗加工;精镗作为最终工序经常用来精加工.二者的另一个主要区别就是刀具的孔底动作不同,粗镗时镗刀运动到孔底后无XY平面内退刀动作,而是直接Z轴退刀,或主轴停止后Z轴退刀,这种刀路会造成已加工表面的二次划伤,因此不可作为最终工序使用;而精镗最为最终工序不允许加工表面的损伤,因此要求镗刀运动到孔底后,要首先完成主轴准停,然后完成XY平面内沿刀尖刀到主轴中心方向退刀的两个孔底动作,最后Z向退刀,完成一个精镗工步.
二、精镗固定循环功能
由于精镗加工的动作相对固定,因此为了简化编程,可以基于宏程序开发精镗固定循环指令,实现一条指令,多个动作,避免了使用基本插补指令编程的麻烦,降低错误率,缩短编程时间.下面的G76是华中数控系统的精镗循环指令:
G98/G99G76X_Y_Z_R_P_I_J_F_L_
说明:
G98:返回初始平面
G99:返回R点平面
X,Y,Z:孔位置坐标
R初始点到R点的距离(G91)或R点的坐标(G90)
这篇论文来源 http://www.sxsky.net/zhengzhi/05056384.html
P刀具在孔底的暂停时间
I:X轴刀尖反向位移量
J:Y轴刀尖反向位移量
F:切削进给速度
L:固定循环的次数
G76精镗时主轴在孔底定向停止后向刀尖反方向移动然后快速退刀,这种带有让刀的退刀不会划伤已加工平面保证了镗孔精度.G76指令动作循环见图1:
三、精镗固定循环的宏程序实现
宏程序是将一群命令所构成的功能,像子程序一样登录在内存中,再把这些功能用一个命令作为代表,执行时只需写出这个代表命令,就可以执行其功能.使用宏程序可以对数控系统进行一定的功能扩展,实际上是数控系统对用户的开放,也可以视为在数控的平台上进行二次开发.各数控系统公司为用户配备了强有力的类似于高级语言的宏程序功能用户可以使用变量进行算术运算逻辑运算和函数的混合运算此外宏程序还提供了循环语句分支语句和子程序调用语句利于编制各种复杂的零件加工程序减少乃至免除手工编程时进行繁琐的数值计算以及精简程序量.各数控公司定义的固定循环含义不尽一致,采用宏程序实现固定循环用户可按自己的要求定制固定循环十分方便.下面就华中数控G76精镗循环宏程序进行分析:
%0076
;精镗循环G76宏程序代码
调用本程序前必须调用M03或M04指令让主轴转动
IF[AR[#25]EQ0]OR[[AR[#8]ORAR[#9]]EQ0];如果没有定义孔底Z值I或J退刀量则返回
M99;返回
ENDIF
N10G91;用增量方式编写宏程序
IFAR[#23]EQ90;如果X值是绝对方式G90
#23等于#23-#30;将X值转换为增量方式,#30为X的绝对坐标
ENDIF
IFAR[#24]EQ90;如果Y值是绝对方式G90
有关论文范文主题研究: | 关于参考文献的论文范文集 | 大学生适用: | 学院学士论文、大学毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 78 | 写作解决问题: | 写作资料 |
毕业论文开题报告: | 论文模板、论文前言 | 职称论文适用: | 杂志投稿、职称评初级 |
所属大学生专业类别: | 写作资料 | 论文题目推荐度: | 经典题目 |
#24等于#24-#31;将X值转换为增量方式,#31为Y的绝对坐标
ENDIF
IFAR[#17]EQ90;如果参考点R值是绝对方式G90
#17等于#17-#32;将R值转换为增量方式,#32为Z的绝对坐标
ELSE
IFAR[#26]NE0;初始Z平面模态值存在
#17等于#17+#26-#32;将R值转换为增量,#32为Z的绝对坐标
ENDIF
ENDIF
IFAR[#25]EQ90;如果孔底Z值是绝对方式G90
#25等于#25-#32-#17;将Z值转换为增量方式,#32为Z的绝对坐标
ENDIF
IF#25GE0;如果增量方式的Z大于等于零
M99
ENDIF
N20X[#23]Y[#24];移到孔加工位XY
N30Z[#17];移到参考点R
N50G01Z[#25];镗孔在此之前必须让主轴转动
N55M05;主轴停
N60M19;主轴定向
N70G04P[#15];暂停
N80G00X[#8]Y[#9];让刀
IF#1165EQ99;如果第15组G代码模态值为G99
N90G00Z[-#25];即返回参考点R平面
ELSE
IFAR[#26]EQ0
N90G00Z[-#25-#17];否则返回初始平面
ELSE
N90G90G00Z[#26];否则返回初始平面
ENDIF
ENDIF
M99
四、结束语
固定循环指令是基于宏程序和基本插补指令开发的简化编程指令,主要用于刀具动作固定或相似的场合,合理使用和开发固定循环指令能大大提高编程效率.
参考文献:
[1]刘力健,数控加工编程及操作,北京:清华大学出版社,2007.1.98-103.
[2]陈海舟,数控铣削加工宏程序及应用实例,北京:机械工业出版社,2006.2-3.
[3]HNC-21M世纪星铣削数控装置编程说明书,武汉:华中数控股份有限公司,59-61.
作者简介:
刘培跃(1976-),河北辛集人,硕士,讲师,现从事数控技术应用专业教学工作.
关于参考文献类论文例文,与精镗固定循环功能的宏程序实现相关论文查重参考文献资料: