宏程序在椭圆半球加工中的应用

来源 :企业技术开发·中旬刊 | 被引量 : 0次 | 上传用户:jjjcccfff
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:文章简要介绍了宏程序的概念、编程原理及数学模型的构建方法。并以加工椭圆球面为实例,详细介绍了宏程序的编制过程。最后给出了采用西门子840D系统编制的椭圆半球的加工程序,及程序注释。
  关键词:宏程序;椭圆球面;参数方程;宏变量;R参数
  中图分类号:TG519.1     文献标识码:A      文章编号:1006-8937(2016)26-0044-03
  1  概 述
  在数控加工中经常会遇到曲面或复杂轮廓的零件,特别是包含三维曲面的零件,采用一般手工编程困难很大,且容易出现错误,有的甚至无法编制程序。
  用CAD/CAM软件建模编程一般工作量较大,程序体积庞大,加工参数不容易修改等缺点,只要有任何一个参数发生变化,软件只能根据变化以后的参数重新计算刀具轨迹,尽管软件计算刀具的计算速度非常快,但是整个过程始终是比较繁琐的。而采用宏程序,就能很好的解决这一问题。
  宏程序就是使用了宏变量的程序。在一般的程序编制中,程序字中地址字符号为一个常量,一个程序只能描述一个几何形状,所以缺乏灵活性和适用性。
  宏程序中的地址字符号则为一个变量 (也称宏变量 ),可以根据需要通过赋值语句加以改变,使程序具用通用性。配合循环语句、分支语句和子程序调用语句,可以用于编制各种复杂零件的加工程序。
  2  宏程序的编制
   编制宏程序时必须建立被加工零件的数学模型。也就是通过数学处理找出能够描述加工零件的数学公式数学处理一般有以下两个环节:
  一是选择插补方式;
  二是求出插补节点的坐标计算通式。
  2.1  所谓插补方式
   就是根据被加工零件的特点所做的拟合处理。般常用直线拟合和圆弧拟合两种。在相同加工精度要求下,直线拟合虽比圆弧拟合插补节点多、运算数据量大,但数学处理较为简单,因而较为常用
  2.2  求出插补节点的坐标计算通式
   就是根据曲面特点及所给条件,列出曲面上任意节点的坐标计算通式。根据选取不同形式的参变量方式,一般可分等间距法和等节距法两种形式。
  2.2.1  等间距法
  所谓等间距法就是在一个坐标轴上进行等增量,然后,根据曲线公式计算出另一个坐标轴的相应坐标值。这样,在实际编程时,将相邻的两节连成直线,用这一系列直线段组成的折线近似理论轮廓曲线。在X轴上进行等增量△X。
  根据曲线公式 计算出一系列Z轴坐标值,得到在XOZ坐标平面的节点坐标。其特点是计算简单。坐标增量△X的大小决定着曲面的加工精度,越小加工精度越高,同时计算数据增多。
   等间距法在实际加工中有一定的局限性例如,在加工球面等“坡度”变化较大的零件时。层高不均匀,造成加工质量不高。同样的△x,得到的Z值却有很大的变化。球面的上下部分残留高度不相等。加工此类零件时,比较理想的方法是采用等节距法
  2.2.2  等节距法
  所谓等节距法就是把被加工曲面在某一截面内的轮廓线。按固定的长度分割成若干个小线段,实现轮廓线的拟合。这种方法加工精度较高,但计算复杂。
  为此,可经过适当转化,采用等角度法。每增加一个转角,通过曲线方程就能计算一个节点坐标。因为采用了等角度增量,所以曲面各加工部位保持加工精度一致。
  本文实例中加工椭圆轮廓就是采用了等间距法,椭圆球在加工时Z方向高度采取了等间距法进行处理。
  3  加工实例
  加工实例示意图,如图1所示。
  3.1  零件图纸及要求
  加工如图所示的外椭圆球面,采用西门子840D系统编程,使用R5立铣刀加工
  3.2  建立工件坐标系
  椭圆长轴设为X轴 ,椭圆短轴设为Y轴。以椭圆球的球心点作为X轴、Y轴的0点,以椭圆半球的底面作为Z轴的0点。
  3.3  零件的数学分析
  椭圆球面是一个空间曲面,用YOZ坐标平面可截得一个半径为R40的圆,用平行于XOY坐标平面的平面可截得一系列同心椭圆,其长短轴对应成比例。利用这一特点,进行尺寸计算,确定各轴的宏变量计算公式。
  3.4  计算宏变量方程通式
  XOY平面内椭圆的宏变量方程。
  根据椭圆的参数方程:
  x=a×cosα;
  y=b×sinα这里:
  Y为椭圆短半轴长度,设为参数R11;
  X为椭圆长半轴长度,设为参数R12;
  R1为XOY平面里,椭圆形进行直线拟合时的角度增量;
  R2为YOZ平面里,Z轴的高度值;
  设为参数R1=0。可得到XOY平面内椭圆的宏变量方程通式:
  X=R11×COS(R1);
  Y=R12×SIN(R1)
  计算出一些列同心椭圆的长、短半轴。
  在XOZ平面中,Z=R2利用椭圆的标准方程式X2/a2+Y2/b2=1计算出,Z=R2时的X值,即这个截面上椭圆长半轴的值R11。
  椭圆的标准方程式:
  X2/a2+Y2/b2=1
  X2/602+R22/402=1
  X2=(1-(R2×R2/1600))×3 600
  X=SQRT((1-(R2×R2/1 600))×3 600
  在YOZ平面中,Z=R2利用圆形的方程X2+Y2=半径2计算出,Z=R2时的Y值,即这个截面上椭圆短半轴的值R12。   X2+Y2=半径2
  Y2=1 600-R2×R2
  Y2=SQRT(1 600-(R2×R2))
  3.5  编制宏程序
  根据以上分析计算,编制宏程序如下所示(西门子840D系统):
  N10 G0 G54 G90 G17 G64
  N20 G0 Z300 T1 D1
  N30 S1800 M03 F500
  N40 G0 X90 Y0
  N50 R1=0 R2=0 R11=60 R12=40
  N60 AA: G0 Z=R2
  N70 G3 G42 X60
  N80 BB:G01 X=R11*COS(R1)Y=R12*SIN(R1)
  N90 R1=R1+0.2
  N100 IF R1<360 GOTO B  BB?
  N110 G3 X90 Y0
  N120 R2=R2+0.5
  N130 R11=SQRT((1-(R2*R2/1600))*3600
  N140 R12=SQRT(1600-(R2*R2))
  N150 IF R2<40 BOTOB  AA
  N160 G0 Z300
  N170 M02 END
  程序解读:
  N10 建立坐标系,选择加工平面;
  N20 快速定点,选择1号刀具及补偿;
  N30 主轴正转,转速1800,进给量500;
  N40 快速定位;
  N50 R参数赋初始值;
  N60刀具下降到起点Z值;
  N70刀具半径补偿,沿正半圆工进,切入椭圆参数零点置;
  N80用椭圆参数方程,刀具开始直线工进;
  N90R值累加;
  N100 R值条件跳转至BB(R1=360值时,刀具的轨迹闭环形成了一个椭圆);
  N110 刀具沿正半圆工进,切出离开椭圆;
  N120 R值累加;
  N130 计算此时的椭圆长轴半径;
  N140 计算此时的椭圆短轴半径;
  N150 椭圆球高度条件,不满足时跳转至AA;
  N160 抬起刀具;
  N170 主轴停转,程序结束。
  3.6  说  明
  ①程序中有两个循环,主程序段N60至Nl50为一个循环。 .主程序段N80至N90为另一个循环 前者用于加工一系列平行于 XOY平面的椭圆,后者用于确定各椭圆的大小及 Z轴位置。
  ②程序段N90和N120的角度增量程序中都为0.2度,在实际应用中可以根据加工精度和加工效率来取值。
  ③本程序只是最后一步加工,粗加工可以通过刀具不变,加大刀具半径值来达到留余量的目的,分层加工也可以用相同的方法来实现。
  ④其他系统也可以参照这种方法编写程序,但要根据系统说明书,改变宏变量符号及循环语句的写法
  4  结  语
   通过以上椭圆球宏程序编程的探讨,我们会发现只要掌握椭圆方程的数学建模和数控宏程序的知识,充分利用以上归纳出来的宏程序编程方法,就可以化难为易,轻松解决编程的难题。
  同理,我们举一反三,类似地对其他非圆曲线进行宏程序编程,这样可以减少手工或者自动编程的繁冗,简化数控编程程序,缩短编程时间,提高编程与加工的效率,降低经济成本,必然将提高生产效益。
  参考文献:
  [1] 吕斌杰,蒋志强,高长银.SIEMENS系统数控铣床和加工中心培训教程   [M].北京:化学工业出版社,2013.
  [2] 申晓龙.数控铣床零件编程与加工[M].北京:化学工业出版社,2012.
  [3] 李体仁,王勇强.数控手工编程技术及实例详解-西门子系统[M].北京:
  化学工业出版社,2012.
其他文献
摘 要:随着我国经济社会的不断发展,职业健康问题成为人们关注的焦点,石油企业具有工作环境差和影响因素多的特点,研究石油企业的职业病防治对职工的健康和企业的发展有重要的现实意义。文章从我国石油企业职业病的防治现状出发,通过分析现有问题针对性的提出石油企业职业病的防治措施。  关键词:石油企业;职业病;防治措施  中图分类号:R135 文献标识码:A 文章编号:1006-8937(2016)2
期刊
摘 要:电力计量的主要目的在于收集、分析客户端以及变电站电力数据信息,并以此为基础对供电综合管理情况进行综合评定。近年来,随着我国电力行业的快速发展,一体化技术在国内逐渐普及和应用,同时对电力计量技术应用管理工作提出了更高的要求。文章将对电力计量技术管理进行分析,并在此基础上就其应用,谈一下个人的观点和认识,仅供参考。  关键词:电力计量;管理;应用  中图分类号:TM73;F426.61 文
期刊
摘 要:针对配电网络的运行会受到电流电压的影响而产生热效应的问题,首先明确发热设备类型,阐述诊断发热设备缺陷的方法,明确配网设备过热产生的缺陷性质,重点分析配网设备运行及维过程中红外测温技术的应用,减少因配网设备故障问题而引发的事故,减小设备的检测维修费用。  关键词:配网设备;红外测温技术  中图分类号:TM755 文献标识码:A 文章编号:1006-8937(2016)26-0040-
期刊
摘 要:随着市场竞争的激烈,培训管理做为人力资源的重要组成部分,被越来越多的企业所重视,但不少企业由于培训制度缺失,造成培训工作存在缺乏系统性、针对性,缺乏培训效果评估等问题,文章以A企业为例,结合培训管理相关理论知识,对培训制度建立的方法与策略进行分析探讨。  关键词:问题;培训制度;方法策略  中图分类号:F274 文献标识码:A 文章编号:1006-8937(2016)26-0026-
期刊
摘 要:文章介绍了OEE设备综合效率的基本概念、研究意义、基本计算方法、研究的核心内容和措施等内容,并结合自身实际提出工作方法,以供探讨。  关键词:OEE;综合效率  中图分类号:F273;TB85 文献标识码:A 文章编号:1006-8937(2016)26-0042-02  随着市场竞争的日益激烈,企业要想持续的获得高的经济效益,最大化的挖掘和改善。设备的综合效率效率显得极其重要,在某
期刊
摘 要:承压设备在载荷、温度、介质作用下易从表面开始产生微小的表面缺陷,并在使用过程中不断扩展,危害性极大,磁粉检测可以检测发现极细小的表面近表面裂纹及其它缺陷。  关键词:在用承压设备;磁粉检测;表面缺陷  中图分类号:TG115.28 文献标识码:A 文章编号:1006-8937(2016)26-0047-02  1 概述  在用承压设备使用中常见的缺陷主要有疲劳裂纹、应力腐蚀裂纹、氢
期刊
摘 要:文章针对锅炉总风量低造成MFT灭火事故进行原因分析,查找出问题所在,并对暴露出的问题制定了相应的防范措施,以保证公司机组安全、可靠、稳定运行。  关键词:总风量;MFT;分析;防范措施  中图分类号:TK223.6 文献标识码:A 文章编号:1006-8937(2016)26-0053-02  1 概 述  发生事故的#3机组,锅炉为武汉锅炉厂生产制造的亚临界、一次中间再热、自然循环
期刊
摘 要:自改革开放以来,随着我国各项社会主义经济建设事业的发展,建筑工程业也迎来了辉煌时期,进入了高速发展的阶段。建筑工程业的高速发展对我国社会的基础建设以及改善居民日常生活水平做出了巨大的贡献,更促进了我国社会经济的发展。然而随着我国各项社会经济事业建设越来越成熟,建筑工程行业的发展也进入了瓶颈期,在越来越激烈的市场竞争中遇到了更多的挑战以及全新的问题。为了保证建筑工程行业的良性发展,施工企业急
期刊
摘 要:根据培训工作在人力资源管理工作中的重要作用,文章就如何搭建企业人力资源培训体系进行了阐述,为提升企业人力资源竞争优势奠定了基础。  关键词:复烤企业;人力资源;培训体系  中图分类号:F213.9 文献标识码:A 文章编号:1006-8937(2016)26-0028-02  1 概 述   人力资源是企业最重要的资源,是企业获得长久竞争力的优势资源之一,如何使企业的人力资源成为优势
期刊
摘 要:随着科学技术的不断发展,计算机网络也得到了巨大的发展,也逐渐面临巨大的隐患。因此,如何才能正确维护计算机服务器的安全对目前计算机网络公司来说十分重要。如今,网络服务器面临的主要网络攻击可大致划分成两类:一种是恶意的入侵,这种入侵方式会造成服务器的某些隐私信息泄露出去,使得入侵者能够足够理解服务器并任意影响服务器的正常运行;另一种是肆意的攻击,像网络病毒以及木马攻击,这种攻击方式会造成服务器
期刊