巧用宏程序编制特殊零件通用程序

来源 :科技资讯 | 被引量 : 0次 | 上传用户:A_TRY
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文从数控宏程序的应用实例入手,展示宏程序的实际应用效果,归纳应用宏程序解决复杂零件的数控加工编程问题的技巧。
  关键词:数控 宏程序 通用程序
  中图分类号:TP393文献标识码:A文章编号:1672-3791(2011)02(a)-0000-00
  
  寻求一种简单合理的小容量程序进行复杂零件的加工是很有必要的。本文从数控宏程序的应用实例入手,展示宏程序的实际应用效果,归纳应用宏程序解决复杂零件的数控加工编程问题的技巧。
  
  1 宏程序编程实例
  1.1 编制一个如下图所示铣削凸球面类零件的曲面通用程序,假设凸球面的半径I、最终加工深度T
  工艺分析:加工此类零件曲面,一般采用分层铣削的方式进行;手工编制零件的宏程序时,先用平底立铣刀由上而下(或由下而上)以等高方式逐层切削,每层采用G02/G03圆弧插补铣削。为了保证加工余量的均衡,在Z向分段,以0.1——0.4mm为一个步距,并把Z作为自变量,圆弧半径作为Z的函数。为了适应不同的凸半球、不同的起始点和不同的步距,我们可以编制一个只用变量不用具体数据的宏程序,然后在主程序中呼出该宏程序的用户宏指令段内为上述变量赋值。这样,对于不同的凸半球、不同的起始点和不同的步距,不必更改程序,而只要修改主程序中用户宏指令段内的赋值就可以了。
  加工程序:该程序适用于HNC—21/22M华中世纪星数控系统
  局部变量的含义:
  #23= ; —凸半球球心的X绝对坐标值
  #24= ;—凸半球球心的Y绝对坐标值
  #25=T;T—凸半球最终加工深度
  #7=H; H—凸半球球顶Z绝对坐标值
  #8=I; I—凸半球的圆弧半径
  #9=J; J—立铣刀半径
  #16=Q;Q—Z向下刀每次的深度
  #5=F; F—切削速度
  #2=C; C—切入圆弧半径
  %0001;宏程序号(用平底立铣刀粗、精加工凸半球)
  N001#36=#16;
  N002G90 G00 X[#23+#8+#9+#2] Y[#24];指令刀具移动到X轴上
  N003Z[#7];刀具迅速下降到工件上方安全距离
  N004WHILE#7GE #25;
  N005#7=#7-#16;任意层的Z向高度坐标计算
  N006#30=SQRT[#8*#8-[#8-#36]*[#8-#36]];刀具中心轨迹在任意层的圆弧半径计算
  N007G90 G01 Z[#7] F[3*#45];刀具直接下降到当前层高
  N008G01 X[#23+#30+#9+#2] Y[#24-#2];直线插补到切入圆起点
  N009G91 G02 X[-#2] Y[#2] R[#2] F[#5];以四分之一圆弧方式切线切入
  N010G03 I-[#30+#9];在当前层高上进行整圆插补
  N011G02 X[#2] Y[#2] R[#2];以四分之一圆弧方式切线切出
  N012G01 Y[-#2];直线插补到X轴上
  N013#36=#36+#16;
  N014ENDW;返回循环体
  N015G90 G00 Z100;快速抬刀
  N016M99;程序结束
  1.2 机械零件制造中经常需要加工相邻面倒R圆滑过渡的零件
  倒圆角的宏程序编程: HNC-21/22M华中世纪星数控系统对相邻面倒R的宏程序编制
  局部变量含义:
  #23= ; —零件中心的工件横向绝对坐标值
  #24= ; —零件中心的工件纵向绝对坐标值
  #17=R;R—刀具起始切削安全高度
  #8=I; I—基准孔的直径尺寸值
  #9=J; J—倒圆半径的尺寸值
  #3=D; D—刀具半径
  #1=B; B—角步距初始角度值
  #4=E; E—角步距递增均值
  #5=F; F—切削进给速度
  %183;
  N001 #32=#9;倒圆半径的尺寸值赋给中间变量#32
  N002 G90 G00 X[#23] Y[#24];指令刀具移到工件基准孔上方
  N003 Z[#17];刀具快速下降到工件基准孔上方安全距离
  N004 WHILE#1LE90;如果#1大于90,则程序跳转至N014程序段
  N005 #1=#1+#4;角步距叠加一个均值
  N006 #30=[#8/2+#9]-[#9+#3]*COS[#1*PI/180];
  N007 X=(基准孔半径+倒圆半径)-(倒圆半径+刀具半径)×COS(β)
  N008 #31=[#9+#3]*SIN[#1* PI/180];
  N009 Z=(倒圆半径+刀具半径)×SIN(β);
  N010 #32=#32-#31;
  N011 G01 Z[-#32] F[3*#5];刀具以工进速度移动到工件表面下一个倒圆半径值
  N012 X[#23+#30] Y0 F[#5];直线插补到基准孔侧
  N013 G03 I[-#30] J0;整圆插补
  N014 ENDW;返回循环体
  N015 G00 X[#23] Y[#24];刀具快速回到基準孔中心
  N016 Z[#17+50];刀具快速抬起离开工作
  N017 M99;宏程序结束并返回主程序
  
  2 宏程序编程的技巧
  宏程序与普通程序相比较,一般程序的程序字为常量,一个程序只能描述一个几何形状,所以缺乏灵活性与适用性。而用户宏程序本体中可以使用变量进行编程,还可以用宏指令对这些变量进行赋值,运算等处理,从而可以使用宏程序执行一些有规律变化的动作。
  在工艺分析时,首先要明确被加工零件的材料、结构特点、尺寸参数、主要加工表面及加工精度和表面质量要求,根据这些信息确定加工方法和加工方式,然后拟定零件加工的工艺步骤即工艺路线,最后确定走刀路线及对刀点、起刀点的位置并设计切入、切出方式。
  
  参考文献
  [1] 冯志刚.数控宏程序编程方法、技巧与实例.机械工业出版社.
  [2] 周劲松.巧用宏程序解决复杂零件的数控加工编程问题.
  
  
其他文献
在用承压设备内部环境比较恶劣,复杂,长期在这种工作环境下产生的裂纹类型,以及人眼对光的响应、表面对比度和设备状况的分析,通过分析得出在用设备内表面检测时优先选用荧光
本文介绍了应激反应的概念,分析了影响航空护林飞行安全的应激源,在航空护林和通用航空安全生产经验的基础上,提出了避免和解决飞行员产生不良应激反应的对策.
为了设计出更合理的无功补偿装置,提出了一种油田抽油机无功补偿装置主电路和控制器的设计原则,给出了具体设计实现方案.实验表明,按此方案设计的控制器和主电路可以实现快速
采用氧指数(LOI)、扫描电镜(SEM)、热重分析(TG)等技术手段对可膨胀石墨(EG)与膨胀型阻燃剂(IFR)协同阻燃线性低密度聚乙烯(LLDPE)体系进行了研究.结果表明,EG与IFR复配,体系氧指数明显提高,
学年学分制下医学院选修课的开设有一定的意义,然而现实中的选修课并没有引起师生的重视,课程体系不规范,教学形式单一且没有受到质量监控,导致选修课没有发挥应有的作用,本
本文针对传统的热拌沥青混合料(HMA)的缺点,针对性的介绍了温拌沥青混合料(WMA),并通过多项对比综合阐述了WMA的优点及在道路铺设维护中的应用。首先笔者介绍了HMA及实际施工过程
南方航空护林总站保山站自1992年建成开航以来,一直依托护区内民航机场开展业务,2012年国家林业局立项投资建设航空护林专用直升机场,2016年建成启用。自建专用直升机场的优势主
空压机是煤矿井下掘进设备的重要动力源,风压的稳定是设备高效、安全运行的重要保证。本文就我矿压风机使用情况对压风机超温动作的原因进行分析并提出相应解决措施。
摘 要:本文简单阐述混凝土材质的概念,并对混凝土桥梁施工裂缝产生的原因作一些分析,针对原因提出相关的预防措施,仅供大家参考。  关键词:混凝土桥梁 施工裂缝 原因 预防措施  中图分类号:TU2 文献标识码:A 文章编号:1672-3791(2012)11(a)-0040-01  砼是混凝土的一种简称,它是指由胶凝材料将集料胶结成整体的工程复合材料的统称,用水泥作胶凝材料,砂、石作集料与水按一定比
摘 要:韩国的移动通信商业服务增势明显,其内部结构升级效应也逐渐显现。但是,大多文献只是针对韩国国内移动通信服务产业的研究,而没有真正从国际经济的角度去韩国移动通信服务业的发展状况。本文在考察了韩国移动通信服务业升级的情况以后,从国际服务贸易的视角进行了研究,结果发现了一个与比较优势所无法解释的被称为悖论的矛盾现象。作者最后提出并分析比较了悖论的三种解释观点。  关键词:移动通信产业 通信服务贸易