非圆曲线的轮廓加工
- 格式:doc
- 大小:31.00 KB
- 文档页数:4
3科技资讯科技资讯S I N &T NOLOGY INFORM TION 2008NO.06SCI ENCE &TECHNOLOGY I NFORMATI ON 工业技术任何一套模具,都存在凸模,凸模是模具的主要工作零件,有圆形和非圆形两种类型。
圆形凸模加工方法相对比较简单,但对于非圆形凸模,难以考虑热处理变形和表面精度要求,其加工方法和工序就变得比较复杂。
1非圆形凸模的结构分析在实际生产中广泛应用的是非圆形凸模,图样如图所示,由工作部分和固定部分组成。
固定部分的形状简单,工作部分的结构复杂,尺寸精度和表面质量要求高。
(1)材料为C r 12(或Cr 12MoV),热处理要求H R C 58~62,为了避免工件表面变硬,影响切削,确定“淬火+回火”为最终热处理方案。
(2)工作部分:工作表面的尺寸为7.97×3.24×16mm 的长鼓形,公差为0.01,表面粗糙度Ra 值为0.4μm 以上。
质量要求高,加工方法应该为热处理后精磨或线切割。
(3)固定部分:外轮廓为十字形面,是安装表面,轮廓尺寸7.97×5.24×31mm ,公差为0.01,表面粗糙度R a 值为0.8μm 以上。
为了避免变形和表面氧化,最终加工方法应该为热处理后精磨或线切割。
曲面圆弧面加工比较麻烦,需采用精磨工艺。
考虑到减少圆弧的磨削量,降低生产成本,可以经过与设计部门沟通,在保证工作部分尺寸的同时,按照加工方法,改变固定部分的尺寸。
2非圆形凸模的加工方法非圆形凸模的加工比较复杂,常用的方法有压印锉修、仿形刨、线切割和成形磨削,也可以采用几种方法的组合。
生产中经常需要根据凸模的形状,进行优化设计再加工。
2.1压印锉修压印锉修是一种钳工加工方法,压印前,根据非圆形凸模的形状和尺寸准备坯料,在车床或刨床上预加工毛坯各表面,在端口上按刃口轮廓划线,在铣床上按照划线粗加工凸模工作表面,并留有压印后的锉修余量(0.15~0.25)m m(单面)。
二次曲线旋转轮廓的加工技巧摘要随着数控技术的发展,题型新、工艺性强、图素多、难度大、精度高的数控大赛试题的不断呈现,对参赛选手的专业知识、新技术的掌握提出了及时性和全面性的要求。
而在实际加工中对宏程序的熟练掌握,在二次曲线轮廓中灵活应用,是各项赛事中取得佳绩的重要保障。
关键词二次曲线;数控;椭圆中图分类号th7 文献标识码a 文章编号 1674-6708(2011)54-0157-01二次曲线形面是各项数控技能大赛加工中常见的复杂曲面,如抛物线、椭圆、正弦曲线、星形线和双曲线等各种非圆曲面。
对于各种复杂形面,利用cad/cam 软件进行自动编程相对简单,但由于种种原因,在一些情况下数控车床还是依靠手工编程,而其中又以椭圆形面最为常见。
椭圆有两种形式在试题中常出现:一种是椭圆轴线与数控车床z 轴重合或平行(图1所示),该情形相对比较简单,其解决方案也多见于各类文献。
另一种为椭圆轮廓的旋转(图2所示),椭圆轴线与数控车床z轴呈一定夹角,编程和加工难度陡增。
这类考题使很多选手束手无策,在编程时占用了大量的时间,最终影响了加工效率或直接放弃该图素的加工。
图1 图2图3下面以图2为例,对椭圆轮廓旋转的编程加以分析,类似的二次曲线旋转轮廓的加工编程可参考及借鉴。
1)要点分析:要编制椭圆的旋转程序,操作者必须要掌握椭圆方程和旋转公式等各种数学公式的计算方法并加以灵活运用。
零件中椭圆轮廓坐标轴与z轴成25°的夹角,椭圆中心点相对于零件右端面回转中心(程序原点)偏置(x27.798,z-8.157)。
椭圆的标准方程:;(1)椭圆的参数方程:,;(2)坐标轴旋转公式:由三角函数两角和差公式知,,。
(3)其中x′、z′为旋转之后的坐标,x、z 为旋转之前的坐标值,α为旋转角度。
2)计算起始、终止参数角从试题的分析和加工的实际来看,用平面角度直接加减的方法得到斜椭圆起始参数角和终止参数角度都与实际不符,需要计算才能得到正确的数值。
形位公差形状公差1、直线度符号为一短横线(-),是限制实际直线对理想直线变动量的一项指标。
它是针对直线发生不直而提出的要求。
2、平面度符号为一平行四边形,是限制实际平面对理想平面变动量的一项指标。
它是针对平面发生不平而提出的要求。
3、圆度符号为一圆(○),是限制实际圆对理想圆变动量的一项指标。
它是对具有圆柱面(包括圆锥面、球面)的零件,在一正截面(与轴线垂直的面)内的圆形轮廓要求。
4、圆柱度符号为两斜线中间夹一圆(/○/),是限制实际圆柱面对理想圆柱面变动量的一项指标。
它控制了圆柱体横截面和轴截面内的各项形状误差,如圆度、素线直线度、轴线直线度等。
圆柱度是圆柱体各项形状误差的综合指标。
5、线轮廓度符号为一上凸的曲线(⌒),是限制实际曲线对理想曲线变动量的一项指标。
它是对非圆曲线的形状精度要求。
6、面轮廓度符号为上面为一半圆下面加一横,是限制实际曲面对理想曲面变动量的一项指标,它是对曲面的形状精度要求。
定向公差1、平行度(∥)用来控制零件上被测要素(平面或直线)相对于基准要素(平面或直线)的方向偏离0°的要求,即要求被测要素对基准等距。
2、垂直度(⊥)用来控制零件上被测要素(平面或直线)相对于基准要素(平面或直线)的方向偏离90°的要求,即要求被测要素对基准成90°。
3、倾斜度(∠)用来控制零件上被测要素(平面或直线)相对于基准要素(平面或直线)的方向偏离某一给定角度(0°~90°)的程度,即要求被测要素对基准成一定角度(除90°外)。
定位公差1、同轴度(◎)用来控制理论上应该同轴的被测轴线与基准轴线的不同轴程度。
2、对称度符号是中间一横长的三条横线,一般用来控制理论上要求共面的被测要素(中心平面、中心线或轴线)与基准要素(中心平面、中心线或轴线)的不重合程度。
3、位置度符号是带互相垂直的两直线的圆,用来控制被测实际要素相对于其理想位置的变动量,其理想位置由基准和理论正确尺寸确定。
形位公差形位公差包括形状公差和位置公差。
任何零件都是由点、线、面构成的,这些点、线、面称为要素。
机械加工后零件的实际要素相对于理想要素总有误差,包括形状误差和位置误差。
这类误差影响机械产品的功能,设计时应规定相应的公差并按规定的标准符号标注在图样上。
20世纪50年代前后,工业化国家就有形位公差标准。
国际标准化组织(ISO)于1969年公布形位公差标准,1978年推荐了形位公差检测原理和方法。
中国于1980年颁布形状和位置公差标准,其中包括检测规定。
形状公差和位置公差简称为形位公差。
加工后的零件不仅有尺寸公差,构成零件几何特征的点、线、面的实际形状或相互位置与理想几何体规定的形状和相互位置还不可避免地存在差异,这种形状上的差异就是形状公差,而相互位置的差异就是位置公差,统称为形位公差(tolerance of form and position).中文名形位公差外文名tolerance of form and position分类形状公差和位置公差影响影响机械产品的功能目录1项目符号2测量方法3形状公差4位置公差5定向公差6跳动公差7定位公差8公差图标9注意问题10使用性能11国家标准1项目符号编辑形位公差包括形状公差与位置公差,而位置公差又包括定向公差和定位公差,具体包括的内容及公差表示符号如下图所示:形位公差表示方法形状公差1、直线度符号为一短横线(-),是限制实际直线对理想直线变动量的一项指标。
它是针对直线发生不直而提出的要求。
2、平面度符号为一平行四边形,是限制实际平面对理想平面变动量的一项指标。
它是针对平面发生不平而提出的要求。
3、圆度符号为一圆(○),是限制实际圆对理想圆变动量的一项指标。
它是对具有圆柱面(包括圆锥面、球面)的零件,在一正截面(与轴线垂直的面)内的圆形轮廓要求。
4、圆柱度符号为两斜线中间夹一圆(/○/),是限制实际圆柱面对理想圆柱面变动量的一项指标。
它控制了圆柱体横截面和轴截面内的各项形状误差,如圆度、素线直线度、轴线直线度等。
一、选择题第一章1.数控机床按运动控制方式分类,可分为点位控制数控机床、直线控制数控机床和轮廓控制数控机床。
2.数控系统中的CNC的中文含义是_计算机数字控制_。
3.数控机床大体由输入输出装置、数控装置、伺服驱动装置、辅助控制装置测量反馈装置和机床本体组成。
4.数控机床是用数字化代码来控制_刀具和工件_的相对运动,从而完成零件的加工。
5.列举两个数控特种加工机床,如_数控电火花成形机床_、_火焰切割机_。
数控激光切割机床,数控线切割机床6.按照机床运动的控制轨迹分类,加工中心属于_轮廓控制_的数控机床。
第三章7.数控机床实现插补运算广泛应用的是直线插补和圆弧插补。
8.所谓插补就是在已知特征点之间插入一些中间点的过程,换言之,就是“数据点的密化”过程。
9.平面轮廓加工属于两轴加工方式。
10.沿刀具前进方向观察,刀具偏在工件轮廓的左边是G41 指令,刀具偏在工件轮廓的右边是G42 指令,刀具中心轨迹和编程轨迹生重合是G40指令。
11.刀具半径补偿的建立与取消都须在G00或G01指令下进行。
12.数控车床的刀具补偿分为两种情况,即刀具的位置补偿和刀尖_半径_补偿。
13.数控车床中的G41/G42是对刀具的__半径_进行补偿。
14.逐点比较法的四个节拍分别是偏差判别、坐标进给、偏差计算和终点判别。
15.偏差函数F(x,y)反映了刀具偏离工件廓形曲线的情况。
若刀具在曲线上方,则F(x,y) >0,若刀具在曲线上,则F(x,y)=0;若刀具在曲线下方,则F(x,y) <0。
第四章16.程序编制的方法有手动编程和自动编程两种方法。
17.在坐标平面设定中,一般用G17 来设定XY平面,用G19来设定YZ平面。
18.各几何元素间的联结点称为基点。
19.常见的刀库的类型可分为盘式刀库和链式刀库两种。
20.G91 G01 X3.0 Y4.0 F100执行后,刀具移动了5.0mm 。
21. 走刀路线是指加工过程中,刀位点相对于工件的运动轨迹和方向。
2.2.3铸件产生铸造缺陷的质量控制问题(1)吸气锌合金吸气问题比较突出,主要吸收氢气,吸气太多易引起气孔、疏松等缺陷,甚至产生废品,为减少吸气必须严格控制炉料及辅料质量,并且必须清洁、无油、用前预热,使用的所有工具必须除锈、预热、喷刷涂料,正确控制熔炼工艺,必要时加复盖剂保护下熔炼,应在除气后检查断口致密度;(2)偏析由于模具用锌基合金各元素比重差别较大,铸件易出现比重偏析,这使合金各处化学成分不一致,机械物理性能也不一致,易产生晶间腐蚀和热裂,熔化好的合金放置时间过长,搅拌不均匀,铸件模型设计成型方式不合理,都易产生比重偏析;(3)热裂要防止合金铸件在高温状态下固凝时形成裂纹,在设计模型时要尽量避免阻碍收缩、产生铸件阻力过大的问题,合金熔炼工艺的不合理及浇铸温度过高均易产生热裂;(4)合金的流动和成型锌合金的流动成型性能尚好但铸型导热能力太快和成型工艺性差也会造成成型不好和缺陷。
预热模具、合理设计模型、减少流动阻力,并增加合金液体充型的静压力,可以增加合金流动性使充型良好;(5)浇铸温度和冷凝条件对合金质量的影响铸件的机械性能在浇铸温度为420~450℃时较好,这个温度对防止热裂、冷凝收缩过大、吸气并保证较好的机械性能均是有利的,只有在成型特别困难的铸模,为提高合金的浇铸流动成型性能才适当提高浇铸温度。
3结语锌基合金用于制造模具,提高工期5倍以上。
降低成本至1/5以上,同时降低了模具的制造难度。
模具刃口损伤后能重复修复使用。
大大延长了模具使用寿命。
如果自己熔炼则成本更低,这种新材料新工艺值得在中小企业大力推广。
作者简介:和昆原(1964-),河南原阳人,高级工程师,焦作矿院机械制造专业,长期从事机械制造工艺及模具设计,电话:0371-67575961,电子信箱:hekunyuan001@.责任编辑:于秀文收稿日期:2012-07-23!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!煤矿机械Coal Mine MachineryVol.34No.01Jan.2013第34卷第01期2013年01月引言在数控车削加工过程中,经常会碰到如图1、图2所示的用数学方程描述的有规律的复杂非圆曲线。
101、滚珠丝杆副进行预紧的目的是什么?简述“双螺纹垫片式”预紧方法的工作原理?答:1)滚珠丝杆副进行预紧的目的是消除滚珠丝杠副传动的反向间隙和提高滚珠丝杠副传动的轴向刚度。
2)原理:“双螺母垫片式”即在两个螺母之间加入垫片,把左右两个螺母撑开,使左、右两个螺母与丝杠的接触方向相反,从而实现滚珠丝杠副的预紧。
102、简述数控机床零件加工的一般步骤?答:1)开机,手动返回参考点,建立机床坐标系;2)将加工程序输入到CNC存储中;3)将零件装夹到机床上;4)对加工程序中使用到的刀具进行对刀,并输入刀具补偿值;5)确定工件坐标系;6)在自动方式下运行程序加工零件;7)检测被加工零件。
103、脉冲当量的含义?答:脉冲当量就是指数控系统每发出一个脉冲,使机床移动部件产生的位移量104、柔性制造系统由哪几个部分组成?请简单说明?答:1)加工子系系统:该系统由加工单元、柔性制造单元、加工中心、数控机床、以及各种自动清洗、检测和装配机等组成,是FMS的基础部分。
2)物流子系统:该系统由自动运送小车、各种输送机构、机器人、工件装卸站、工件存储工位、刀具输入输出站、刀库等构成。
物流子系统在计算机的控制下自动完成刀具和工件的输送工作3)信息子系统:该系统由主计算机、分级计算机及其接口、外围设备和各种控制装置的硬件和软件组成。
主要功能是实现各子系统之间的信息联系,地系统进行管理,确保系统正常工作。
105、列举出四种数控加工专用技术文件?答:1)工序卡;2)刀具调整单(刀具卡、刀具表);3)机床调整单;4)数控加工程序单。
106、数控机床的定位精度包括哪些?答:1)伺服定位精度(包括电动机、电路、检测元件);2)机械传动精度;3)几何定位精度(包括主轴回转精度、导轨直线平行度、尺寸精度);4)刚度。
107、句词解释:DNC、刀具半径补偿?答:DNC:计算机群,由1台计算机直接管理控制一“群”数控机床。
刀具半径补偿:自动计算刀具中心轨迹,使其自动偏移零件轮廓一个刀具半径值,这种自动偏移计算即刀具半径补偿。
数控车床的零件图纸数据处理编程引导这里的原点是指程序坐标系的原点,称为程序原点或编程原点。
同一个零件,同样的加工,由于原点选得不同,程序中尺寸字中的数据就不一样,所以编程之前首先要选定原点。
从理论上说,原点选在任何位置都是可以的。
但实际上,为了换算简便及尺寸直观(至少让部分点的指令值与零件图上的尺寸值相同),应尽可能把原点的位置选得公道些。
车削件的程序原点X向均应取在的回转中心,即车床主轴的轴心线上,所以原点位置只在Z向作选择。
原点Z向位置一般在左端面、右端面两者中作选择。
有的工艺员习惯于选在右端面,此时时程序中的尽大部分尺寸字中的数据是负值;若程序原点选在左端面,则程序中的尺寸字中的数据值是正值。
原点选定后,就应把个对应点的尺寸换算成从原点开始的坐标值,并重新标注。
零件的轮廓曲线一般由很多不同的几何元素构成,如由直线、圆弧、二次曲线等构成。
通常把各个几何元素间的连接点称为基点,如两条直线的交点、直线与圆弧的切点或交点、圆弧与圆弧的切点或交点、圆弧与二次曲线的切点和交点等。
大多数零件轮廓由直线和圆弧段构成,这类零件的基点计算较简单,用零件图上已知尺寸数值就可计算出基点坐标,如若不能,可用联立方程式求解方法求出基点坐标。
CNC系统均具有直线和圆弧插补功能,有的还具有抛物线插补等功能。
当加工由双曲线、椭圆等构成的平面轮廓时,就得用很多直线或圆弧段接近其轮廓。
这种人为的分割线段,其相邻两线段的交点称为节点。
编程时就要计算出各线段长度和节点坐标值。
数控车床一般只能作直线插补和圆弧插补。
碰到回转轮廓是非圆曲线的零件时,数学处理的任务是用直线段或圆弧段往接近非圆轮廓。
非圆曲线又可分为可用方程表达的曲线和列表曲线两类。
对于可用方程描述的二次曲线的接近。
一是直线接近。
假如曲线方程比较简单、又不准备作理论误差验算,那么用手工(借助计算器)就可以完成。
但直线接近的误差较只适用于比较粗糙的加工。
另一种是用圆弧接近。
圆弧接近一般应借助微机来完成。
非圆曲线的轮廓加工【摘要】很多零件的轮廓上有椭圆、双曲线、抛物线等非圆弧二次曲线。
而数控编程中没有相应的指令,需要采用拟合法与参数或宏指令进行编程。
本文就以FANUC 0i-MATE系统的数控铣床对非圆弧曲线的编程与加工进行分析。
【关键词】非圆曲线;数学模型;宏程序;数控机床1.引言传统的普通机床加工非圆曲线的轮廓零件,加工方法、加工过程的计算、校正较繁琐、复杂,效率低,且受机床、分度头和装夹精度等的影响,较难保证所要求的加工精度。
数控机床常采用的是直线段或圆弧逼近法加工,把零件轮廓曲线等分成若干段,段数越多,轮廓曲线越精确,加工误差亦小。
很多编程人员认为这一工作很复杂,靠手工处理已经不大可能,必须借助计算机作辅助处理,最好是采用计算机自动编程高级语言编制加工程序,一般都不能直接编程。
其实,数控系统不仅给我们提供了ISO代码指令功能,还给我们提供了用户宏程序功能,这使我们可以对数控系统进行一定的功能扩展。
在实际工作中宏程序具有广泛的应用空间,并且能够方便编程,任何数控加工只要能够用宏程序完整地表达,即使再复杂,其编程篇幅都比较精练,数控机床在执行宏程序时比CAD/CAM软件生成的程序更快捷,反应更迅速,使得加工效率大大提高。
2.非圆曲线的数学处理当零件的形状是由直线段或圆弧之外的其他曲线构成,而数控装置又不具备该曲线的插补功能时,其数值计算就比较复杂。
将组成零件轮廓曲线按数控系统插补功能的要求,在满足允许的编程误差的条件下,用若干直线段或圆弧来逼近给定的曲线,逼近线段的交点或切点称为节点。
一个已知方程的曲线节点数目主要取决于所逼近线段的形状(直线段还是圆弧段),曲线方程的特性和各线段的长度,并按节点划分程序段。
数控加工中把除直线与圆弧之外可以用数学方程式表达的平面轮廓曲线,称为非圆曲线。
其数学表达式的形式可以是以y=f(X)的直角坐标的形式给出,也可以是以P=P(a )的极坐标形式给出,还可以是以参数方程的形式给出。
通过坐标变换,后面两种形式的数学表达式,可以转换为直角坐标表达式。
非圆曲线类零件包括平面凸轮类、样板曲线、圆柱凸轮以及数控机床上加工的各种以非圆曲线为母线的回转体零件等。
其数值计算过程,一般可按以下步骤进行。
2.1 选择插补方式。
即应首先决定是采用直线段副近非圆曲线,还是采用圆弧段或抛物线等二次曲线逼近非圆曲线。
2.2 确定编程允许误差,即应使δ=δ允。
2.3 选择数学模型,确定计算方法。
非圆曲线节点计算过程一般比较复杂。
目前生产中采用的算法也较多。
在决定采取什么算法时,主要应考虑的因素有两条:其一是尽可能按等误差的条件,确定节点坐标位置,以便最大程度地减少程序段的数目;其二是尽可能寻找一种简便的算法,简化计算机编程,省时快捷。
2.4 根据算法,画出计算机处理流程图。
2.5 用高级语言编写程序,上机调试程序,并获得节点坐标数据。
处理用数学方程描述的平面非圆曲线轮廓图形,常采用相互连接的弦线逼近和圆弧逼近方法,下面将分别进行介绍。
(1)弦线逼近法? 一般来说,由于弦线法的插补节点均在曲线轮廓上,容易计算,程编也简便一些,所以常用弦线法来逼近非圆曲线,其缺点是插补误差较大,但只要处理得当还是可以满足加工需要的,关键在于插补段长度及插补误差控制。
由于各种曲线上各点的曲率不同,如果要使各插补段长度均相等,则各段插补的误差大小不同。
反之,如要使各段插补误差相同,则各插补段长度不等。
下面是常用的两种处理方法。
1)等插补段法等插补段法是使每个插补段长度相等,因而插补误差补等。
编程时必须使产生的最大插补误差小于允差的1/2~1/3,以满足加工精度要求。
一般都假设最大误差产生在曲线的曲率半径最小处,并沿曲线的法线方向计算,见图所示。
这一假设虽然不够严格,但数控加工实践表明,对大多数情况是适用的。
2)等插补误差法等插补误差法是使各插补断的误差相等,并小于或等于允许的插补误差,这种确定插补段长度的方法称为“等插补误差法”。
显然,按此法确定的各插补段长度是不等的,因此又叫“变步长法”。
这种方法的优点是插补段数目比上述的“等插补段法”少。
这对于一些大型和形状复杂的非圆曲线零件有较大意义。
对于曲率变化较大的曲线,用此法求得的节点数最少,但计算稍繁。
(2)圆弧逼近法曲线的圆弧逼近有曲率圆法、三点圆法和相切圆法等方法。
三点圆法是通过已知的三个节点求圆,并作为一个圆程序段。
相切圆法是通过已知的四个节点分别作两个相切的圆,编出两个圆弧程序段。
这两种方法都必须先用直线逼近方法求出各节点,再求出各圆,计算较繁琐。
上面讲述的几种逼近计算中,只是计算了曲线轮廓的逼近线段或逼近圆弧段,还需应用等距线或等距圆的数学方法计算刀具中心的各节点坐标,作为编程数据。
3.非圆曲线轮廓的程序编制非圆曲线的轮廓零件种类很多,但不管是哪一种非圆曲线轮廓零件,编程时所做的数学处理基本相同的,以每个节点的坐标值按常规的数控编程指令,不但计算量大,编程速度慢,程序冗长,且极容易出错,同时受客观条件的限制,若能灵活运掌握数控系统中的用户宏程序编程技术,利用它能够允许使用变量、算术和逻辑运算及条件转移等有利条件,则会使非圆曲线之类的编程变得简单、清晰,程序编制时间也短。
故考虑通过数控机床进行手工编程方法加工。
宏编程一般步骤:3.1 首先要有标准方程(或参数方程)一般图中会给出。
3.2 对标准方程进行转化,将数学坐标转化成工件坐标标准方程中的坐标是数学坐标,要应用到数控机床上,必须要转化到工件坐标系中。
3.3 求值公式推导利用转化后的公式推导出坐标计算公式。
3.4 求值公式选择根据实际选择计算公式。
3.5 编程公式选择好后就可以开始编程了。
4.下面以椭圆形加工宏程序的编程实例4.1 图纸分析从图纸上可以看出,这张图纸就是一个椭圆半球,X轴方向半轴长20MM,Y轴方向半轴长30MM,Z轴方向半轴长20MM。
椭圆半球面零件图4.2 确定宏程序目标能用一个宏程序加工出图纸所要求的椭圆半球零件,是这个宏程序的设计目标。
只要通过G65语句中的变量,就可以实现生产的快速转换。
4.3 制定计划首先从图纸开始,椭圆半球的空间三维半轴的长度确定椭圆球面的形状,在数学上用方程式表达式:X2/a2+ Y2/b2+ Z2/C2=1这里a、b、c分别对应加工图中的#1、#2、#3;椭圆曲线参数方程为:X=a*COSθ;Y= b *COSθ;从构成椭圆半球面的UV流线来分析,综合加工工艺,最合理、最精良的走刀方式是采用以角度为自变量的等角度水平环绕加工,从数学表达式来看,这也是最简明的语句。
为便于描叙和对比,每层加工时刀具的开始和结束位置都指定在ZX平面+X方向上。
为了减轻接刀痕的影响,最大限度地提高表面加工质量,在每层加工时刀具的开始和结束位置采用1/4圆弧切入和切出的进、退刀方式,圆弧半径设为刀具的半径。
4.4 加工图通过以上的规划,可以描绘出加工图4.5 确定变量为了让一个宏程序能加工一批相似类零件,必须将零件图尺寸进行变量化改写。
根据零件图确定变量。
变量的确定于加工图所示。
4.6 编制参考宏程序如下:(自上而下等角度水平环绕曲面精加工)%00010 主程序G54G17G90G40 程序初始化,选择椭圆曲面中心为G54原点M03 S1000G0X0Y0Z100G65P8010A20B30C20I5Q1R1 调用宏程序O8010,自变量赋值:A椭圆球X方向半轴长;B椭圆球Y方向半轴长;C椭圆球Z方向半轴长;I刀具半径;Q XY平面走椭圆角度增量;R ZX平面爬升椭圆角度增量G0Z100M30%08010 宏程序G0X0Y0Z[#3+10] 下刀到安全高度#11=#1+#4 X方向刀心椭圆轨迹半轴长#12=#2+#4 Y方向刀心椭圆轨迹半轴长#13=#3+#4 Z方向刀心椭圆轨迹半轴长#6=0 X平面角度初始赋值0WHILE[ #6LE90]DO1 如果#6≤90继续循环1#7=#11*COS[#6] ZX平面刀心椭圆运动轨迹X坐标值#8=#13*SIN[#6] ZX平面刀心椭圆运动轨迹Z坐标值#10=1-[#8*#8]/[#13*#13]#9=SQRT [#10*#12*#12] YZ平面刀心椭圆运动轨迹Y坐标值,由Y2/b2+ Z2/C2=1公式推出X[#7+#4]Y#4 进刀点Z[#8-#4] 下刀G03X#7Y0R#4 圆弧进刀#5=0 XY平面走椭圆角度初始赋值0WHILE[ #5LE360]DO2 如果#5≤360继续循环2#15=#7*COS[#5] 任高度XY平面刀心椭圆运动轨迹X坐标值#16=#9*SIN[#5] 任高度XY平面刀心椭圆运动轨迹Y坐标值G01X#15Y#16F1000 以直线拟合的方法逼近椭圆#5=#5+#17 角度递增END2 循环2结束G03X[#7+#4]Y-#4R#4 圆弧退刀G00Z[#8-#4]+1 提刀1Y#4 移至进刀点#6=#6+#18 ZX平面角度递增END1 循环1结束G0 Z[#3+10] 提刀至安全高度MN99 宏程序结束注意:由于加工椭圆外形时用直线来逼近会发生理论上的过切,因此在给#17赋值时不能给得太大,建议一般情况下小于或等于1。
直线在逼近曲线期间,控制系统必须对每一角度所对应的XY坐标值进行大量的函数运算,因此在机床实际运行中,走椭圆轨迹时的实际进给速度要远小于程序中所给的理论值,角度增量值越小、或程序中F值给得越大就越为明显,为了尽量保持进给运动的连贯和流畅,可以把圆弧进刀时的理论进给速度适当降低,使之与走椭圆时实际进给速度相匹配。
5.结束语非圆曲线轮廓零件的宏程序编程方法,程序、指令简单、实用、灵活性强,实现了手工编程,为数控机床加工非圆特殊曲线提供了简单、方便、快捷的途径和更广泛的空间,并且该方法还有几个优点①当工件需分粗精加工时,只需对刀补值T或D进行适当修改,无需改动程序,就可按要求加工;②按图纸加工精度要求不同,旋转角度增量,曲线方程的计算公式做相应的修改,灵活运用一些特殊指令,能简单快捷地编写程序;③大部分不同类型、不同精度要求的非圆曲线轮廓,相应对计算公式做相应的修改基本都可编写出对应的加工程序。
参考文献:[1]FANUC数控系统用户宏程序与编程技巧彼得.斯密德(美)著化学工业出版社2007年8月.[2]控铣削加工宏程序及应用实例陈海舟著机械工业出版社2007年4月.[3]数控宏程序编程方法、技巧与实例冯志刚著机械工业出版社2007年5月.。