版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.前言本文以如图1所示工件为例,介绍FANUC系统宏程序的编程,探讨非圆曲面螺纹的加工方法。已知椭圆的长半轴a=50,短半轴b=20,方程式:小圆直径为5,深度为1,槽底直径24,宽10,螺距6。2.编程思路非圆曲线的加工很容易,关键是螺纹。曲面螺纹的加工是刀具沿着曲面路径加工而成。当刀具的切削起点有规律的变化,每次还沿着曲线的轨迹车螺纹,就形成了曲面异形螺纹。本例椭圆曲面圆弧螺纹的切削起点有规律的变化(沿着R2.5小圆的圆周作等步距的变化),每次螺纹还都走椭圆曲线,最终形成椭圆面上圆弧螺纹,所以编程的关键是小圆的圆心坐标系与椭圆坐标系叠加起来找到与工件坐标系的关系,再计算出小圆圆心角的变化
2、范围和椭圆曲线的变化范围,问题就迎刃而解了。3.圆弧螺纹的切削加工3.1刀具的选择该螺纹如果使用中5的圆弧刀,圆弧刀要磨出一定的螺旋升角,防止刀具的后刀面与工件发生干涉。螺纹到达底部时切削刃与工件接触过多,容易引起振动,切削高强度材料时容易崩刀。若使用93“尖刀,排屑比较容易,加工牙型表面质量比较好,但螺纹曲面要平缓,牙型深度不宜过深.防止刀具与工件发生干涉。3. 2螺纹切削用量的选择螺纹切削时,在考虑刀具的寿命的同时要保证螺纹质量和最佳切削速度,合理的走刀次数和进刀量对螺纹的质量有决定性的影响,圆弧刀转速取200对min(转速公式N-1200/P-K),尖刀转速可以高一些300r/min,切
3、削深度不宜过大,进给速度为一个螺距F=6,当然转速和吃刀量还要根据机床的刚性,刀具的强度和切削材料的强度等具体情况而定。3. 3螺纹的切削指令选择FANUC系统螺纹的加工指令有G32, G92,G76,G35/G36,但对于非圆曲面螺纹的加工,数控车系统没有现成的螺纹加工指令,只有利用G32指令结合非圆曲线轮廓宏程序加工。G32螺纹切削指令格式为:G32x (U)_ z (w)_ F_ x (U) , z (w)为螺纹切削的终点坐标值,F为导程3. 4编程加工方法方法一,使用尖刀加工圆弧螺纹。工件坐标系,椭圆坐标系和小圆坐标系的坐标原点分别为0,O1和。2(如图2所示)任意切削点A的确定,在小
4、圆坐标系下圆的参数方程和在椭圆坐标系下椭圆的方程分别为:0),所以A在工件坐标系下叠加后对应方程为:椭圆中心O1在工件坐标系下对应的坐标为(-18,Z=2. 5cos B +51. 5cos B 1.-181.X=2. 5cos B +21. 5sin B(4)程序的编写00001G40G97G99S300M03T0202(930装350刀片外圆刀)GOOZ6. 0(1)螺纹行程的确定在数控加工螺纹时,由于车床伺服系统本身有滞后性,在螺纹的起始段和停止段发生螺距不规则现象,也就是车螺纹时起始时有一个加速过程,结束时有一个减速过程,所以车螺纹时设置导入量和到处量。如上图将螺纹进,退刀点偏移工件一
5、个螺距。(2)小圆圆心角和椭圆起始,终止角的变化范围通过绘图软件CAD可以方便标出小圆1圆心坐标02 (24. 0,19.02),小圆1到9起始和终止角度的变化范围在25,155之间,(比赛的时候不需要标出小圆的起始和终止角,直接取0,180).椭圆曲线的起始角a和终止角RR=180- a=117. 7 0为:a二arccos (24/51. 5)=62. 2 0(3)坐标系的叠加X38. 04#1二一25N10#2=2.5COS#1(小圆坐标系中Z坐标)#3=2. 5SIN #1(小圆坐标系中X坐标)GOOX19.02*2+2#3Z#2+6(螺纹切削起点)#4=62. 2 0(椭圆曲线的起始
6、角度)N20#5=51.5COS#4(椭圆坐标系中Z坐标)#6=21. 5SIN #4(椭圆坐标系中X坐标)G32X2.0#6+2.0#3Z#5+#2一18. 0F6. 0坐标系叠)#4=#4+2. 0(椭圆递增步距20)IF #4LE117. 7 GOT020(条件判断2)GOOX100Z6. 0X38. 04#1=#1-1(小圆弧递减步距10)IF#1 GE-155GOTO10(条件判断)GOOX1002100M30以上程序阴影部分椭圆曲线的程序也可以用椭圆的标准方程编写,值得注意的是椭圆的标准方程和参数方程编程时,由于逼近椭圆曲线的方式不同的,为了减少螺纹的误差,椭圆曲线和螺纹的编程方法
7、要统一。椭圆曲线加工精度与步距有关,步距越小,椭圆的精度越局。方法二,使用成型刀加工圆弧螺纹。(1)宏程序的调用功能:当指定G65时,调用以地址P指定的用户宏程序,数据(自变量)能传递到用户宏程序中。格式:G65P (p) L (I)(自变量赋值)(p)要调用的程序号(I)重复次数(省略时默认为1)(自变量赋值):传递到宏程序的数据(2)吃刀量和刀具轨迹由于使用圆弧刀车螺纹时,越靠近底部吃刀刃越宽,切削力越大,也容易振动,根据机床,刀具的具体情况分配吃刀量,第一刀量可以多一点,最后一刀量少点,刀具的轨迹如图4所示(O1为螺纹切削起点,圆弧刀对刀时Z方向必须是圆弧刀的中心)。(3)程序的编写主程
8、序00003G40G99G97S200M03T0303 ( 5圆弧刀)GOOZ6. 0X35. 08G65P0006K0. 4 (K地址对应变量#6)G65P0006K0. 8G65P0006K1.1G65P0006K1.4G65P0006K1.7G65P0006K1.9G65P0006K2.0GOOX1002100M30子程序00006#1=24N20#2=20/50SQRT50.0*50.0-#1#1G32X 2. 0#2-#6 Z #1-18. 0 F6. 0#1=#1-6. 0IF#1 GE-24GOT020GOOX100Z6X35. 08M99上面程序也可使用单一循环修改刀补值的方法来实现,在机床的摩号中修改每一刀切削深度值,其程序省略。4.加工办法对比和剖析从以上的加工办法看,运用尖刀编程繁琐,但加工表面质量十分好,有必要注意的是牙型深度不宜过大不然刀具与工件发作干与。运用直径为5MM的成型刀运用单一循环修正刀补值的办法编程十分简略,在技术竞赛中十分实用,但有一定的局限性,有时没有牙型形状的刀子。当牙型深度过大乃至大于于小圆半径时,有必要挑选小于小圆半径的圆弧刀,选用尖刀的编程办法,将上述办法联系起来就可以了。5.结束语笔者巧用非圆曲线概括宏程序联系G32螺纹
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年呼和浩特货运从业资格证题目答案大全及解析
- 2025年双鸭山驾驶员货运从业资格证模拟考试
- 《FSC产销监管链》课件
- 城市更新土地招投标居间协议
- 苏教版八年级下册生物期中试卷-2
- 劳动合同管理培训手册
- 咨询公司顾问聘用合同草案
- 钢铁行业原料储存管理
- 自助赔偿协议书要点
- 桌椅租赁协议
- 廉政文化进社区活动方案(6篇)
- 2024工贸企业重大事故隐患判定标准解读
- 2024年上海高一数学试题分类汇编:三角(解析版)
- 玻璃制造中的安全与职业健康考核试卷
- 大单品战略规划
- 2023年北京语言大学新编长聘人员招聘考试真题
- 食品安全教育培训
- 管道保温施工方案
- 工艺工程师招聘笔试题与参考答案(某大型集团公司)
- 商务礼仪(通识课)学习通超星期末考试答案章节答案2024年
- 智能工厂梯度培育要素条件
评论
0/150
提交评论