1、单元四 圆弧加工单元四:圆弧加工程序的编制【单元目标】 掌握圆弧插补指令的格式和用法及其编程的注意事项;掌握圆弧程序的编制方法与技巧;培养学员良好的编程习惯,及分析与解决问题能力。【单元知识】一圆弧插补指令1. 圆的几何要素圆定义为平面上的一段封闭曲线,它上面的所有点到它的圆心的距离都相等。如图4-1所示。编程中使用的最重要的元素是圆的圆心、半径和直径。一个象限就是由直角坐标系形成的平面四个部分中的任何一个。如图4-1所示,在090之间为象限。象限是一个圆的主要特征,有时圆弧跨越不止一个象限,但在现代控制系统中可以实现在一个程序段中加工任意长度的圆弧,它几乎没有任何限制。 图4-1 圆的基本元
2、素2. 圆弧插补编程格式圆弧插补的编程格式包括以下几个参数,没有这几个参数几乎不可能完成圆弧的切削,这几个重要参数是:圆弧加工方向(CW或CCW);圆弧起点和终点;圆弧的圆心和半径。1) 圆弧加工方向刀具可沿圆弧的两个方向运动顺时针(CW)和逆时针(CCW),如图4-2所示,这时两个约定俗成的术语。在大多数机床上,通过垂直观看平面内编程运动来定义运动方向,也可采用右手螺旋法则,大拇指指向第三根轴的正方向,四指旋转的方向为正方向(逆时针)。 图4-2 圆弧方向的定义2)圆弧插补指令 G02顺时针方向圆弧插补CW ; 模态代码G03逆时针方向圆弧插补CCW ;模态代码判断方法逆着第三轴的方向观察,
3、加工方向为顺时针就使用G02指令,逆时针就用G03指令。各平面内圆弧顺逆的判断如图4-3所示。图4-3 三个平面内的圆弧加工方向重要提示 G02和G03都是模态指令,因此它们一直有效,直到程序结束或由同组的另一指令(G00、G01)所代替。3)平面选择指令在右手笛卡尔坐标系中,三个相互垂直的坐标轴构成三个坐标平面,即XY平面,XZ平面和YZ平面。平面选择指令一般用于选择圆弧插补的插补平面或刀具半径补偿时的补偿平面。如图4-4所。其中:G17xy平面选择;G18xz平面选择 G19yz平面选择 图4-4 坐标平面选择重要提示 4)编程格式: 圆弧插补既可用圆弧半径R指令编程,也可用I、J、K指令
4、编程。在同一程序段中,I、J、K、R同时使用时,R优先,I、J、K指令无效。 F 一些老式控制系统不能直接制定地址R,而必须使用圆心向量I、J、K:I J I K F J K 解释(1) 圆弧的起点和终点圆弧的起点必须在圆弧上,它与切削运动方向有关,在程序中由圆弧运动前一个程序段中的坐标给出,也就是说圆弧起点为切削刀具在圆弧插补指令前的最后位置。例如:N50 G01 X30 Y30 F150 N60 G02 X-42.42 Y0 R42.42 N70 G01 X. Y.在这个例子中,程序段N50表示某一轮廓的终点,比如直线插补,同时它也表示后一圆弧的起点。程序段N60中加工圆弧,所以其坐标表示
5、圆弧的终点。 圆弧的终点是圆弧运动的目标点,也是圆弧插补指令中的坐标位置如:G03 R如图4-5所示。 图4-5圆弧的起点、圆心与终点 (2) 圆弧半径R 圆弧的半径可以用地址R或圆心向量向量I、J、K来制定。当用R指令编程时,如果加工圆弧段所对的圆心角为0180(包含180),R取正值;如果圆心角为180360(大于180),R则取负值。如图4-6所示的两段圆弧,其半径、端点、走向都相同,但所对的圆心角却不同,在程序上则仅表现为R值的正负区别。 小圆弧段:G90 G03 X 0 Y 25.0 R 25.0 或:G91 G03 X25.0 Y 25.0 R 25.0 大圆弧段:G90 G03
6、X 0 Y 25.0 R25.0 或:G91 G03 X25.0 Y 25.0 R25.0 图4-6 R编程圆弧位置(3) 圆心向量 圆弧起点到圆心之间的距离由I、J、K向量指定,通常以增量形式表示。如图4-5所示。无论用绝对还是用相对编程方式,向量I、J、K都为圆心相对于圆弧起点的坐标增量,为零时可省略。没有符号表示正方向,负号表示负方向且一定要写出来。如图4-6所示,使用增量编程为: 小圆弧段:G90 G03 X 0 Y 25.0 I-25 J0 大圆弧段:G90 G03 X 0 Y 25.0 I0 J255) 整圆铣削如图4-7所示,假设A点坐标为(50,30),加工半径为10的整圆,则
7、图中的几个圆弧都符合程序段G03 X50 Y30 R10的要求,相同的加工方向,相同的起点和终点,相同的半径,用半径R可能会引起混淆。 图4-7 使用R进行整圆铣削时存在的许多数学可能性铣削整圆时不能用R值编程,只能使用I J K 代替指定圆心位置。程序段如下: G03 X50 Y30 I-10 J0;注意 在实际加工过程中,根据刀具中心点的轨迹与零件图中的轮廓轨迹是否接近及是否选用较大刀具的直径,为得到较好的表面质量,需要上下调整直线插补的进给速度使其适合圆弧插补。圆弧进给速度的调整基本规则是:外圆弧增大,内圆弧减小。如图4-8所示。1 外圆加工的进给速度加工外圆时需要提高进给速度:F0=F
8、(R+r)/R式中:F0外圆弧的进给速度 F直线插补进给速度 R工件外半径 r刀具半径如果直线插补进给速度为120 mm/min,R=15,那么用直径为20的刀具上调后的进给速度为: F0=120X(15+10)/15=200刀具路径的外圆弧比图纸上的圆弧大 内圆弧加工的进给速度: F0=F(R-r)/R如果直线插补进给速度为120 mm/min,R=15,那么用直径为20的刀具下调整后的进给速度为: F0=120X(15-10)/15=40刀具路径的内圆弧比图纸上的圆弧小 图4-8 圆弧刀具运动进给率调整由F0指定的进给速度是所铣削圆弧的切向的进给速度。【单元任务】 任务一 平面槽型凸轮粗加
9、工程序编制【任务描述】1. 完成如图所示4-9平面凸轮槽粗加工程序的编制 图4-9 平面槽型凸轮【任务分析】本例(图4-9)是一种平面槽型凸轮,其轮廓曲线组成不外乎直线圆弧、圆弧圆弧、圆弧非圆曲线及非圆曲线构成。本任务轮廓曲线由圆弧ED、DC、CB、AH、GF、FE和直线BA、HG组成。只需要两轴联动数控铣床即可加工。根据单元一任务二的工艺分析可知,为保证槽的位置精度要求,可先用直径为18的立铣刀沿槽的中心轨迹粗加工,加工之前,先用12的麻花钻在E点加工一个深度为13mm的落刀孔。平面槽型凸轮的编程轨迹就是立铣刀的刀心轨迹,本任务只完成粗加工程序的编写,后续半精加工和精加工程序等后续单元讲完之
10、后,由学生自己完成。【任务实施】1. 工艺分析该任务平面凸轮槽的定位与夹紧方式和数控加工工序见单元二。本次任务只完成先用直径为18的立铣刀沿槽的中心轨迹粗加工程序的编写,加工后内外轮廓各留6mm的余量。编程轨迹就是刀心运动轨迹。2. 数值计算刀心轨迹各基点坐标计算如图4-10所示,采用CAD/CAM软件完成见表4-1: 图4-10 基点坐标 表4-1 基点坐标值基点 X、Y方向坐标值基点 X、Y方向坐标值A(37.601,57.854)E(149.997,0.974)B(7.955,87.462)F(122.564,-56.044)C(102.734,89.514)G(54.839,-75.4
11、43)D(148.525,20.983)H(7.539,-68.590)3. 程序编制根据工艺安排:1) 用直径为12的麻花钻在E点加工一个深度为13mm的落刀孔的程序可以用G01指令实现,具体加工在后续单元讲解。2) 平面凸轮槽粗加工程序见表 4-2 表4-2程序内容 说明O0021G90 G17 G40 G80 G54 G43 G00 Z100 H01 M03 S400 X149.997 Y0.974 Z10G01 Z-5 F100 M08G03 X148.525 Y20.983 R150 X102.734 Y89.514 R95 X7.955 Y87.462 R90G01 X-37.60
12、1 Y57.854G03 X-7.539 Y-68.59G01 X54.839 Y-75.443G03 X122.564 Y-56.044 R93G03 X149.997 Y0.974 R72G01 Z-10 F50 G03 X149.997 Y0.974 R72G01 Z10 F200G49 G00 Z100 M09M30% 程序号(开始时T01号刀具已安装在主轴上) 初始化加工环境设定 选择坐标系G54,主轴上移,旋转 定位到E点 快速下刀 工作进给到加工深度逆时针加工圆弧插补开始到D点逆圆加工到C点逆圆加工到B点直线插补到A点逆圆加工到H点直线插补到G点逆圆加工到F点逆圆加工到E点第二次
13、下刀T01 刀在工作抬刀抬到起始高度,长度补偿取消。程序结束 【任务评价】本次任务的实施可以作为考察学生程序输入、编辑、调试及模拟显示基本能力练习的课题。通过模拟仿真,观察刀位点的移动轨迹,来评价程序编制是否有错误,另外可以通过机床报警显示来查看是否存在语法、格式错误。通过学生分组实施,及教师的指导与监督,目的是培养学生的手工编程能力,及圆弧插补的使用。【拓展与提高】1 G18平面上加工圆弧如图4-13所示:要在xz平面内铣削一圆弧,刀具起点坐标(10,0,15),终点坐标(25,0,5),顺时针铣削R16的圆弧。图4-13 xz平面铣削圆弧如直接编写程序:G01 Z15 F200; X10.
14、0 ; G18 G02 X25 Z5 R16 F100; 2. 螺旋插补螺旋插补经常作为一种特殊的控制系统选项,用来在三维空间中切削圆周或圆弧。螺旋插补的实质是在原二维平面内的圆弧插补再增加一个与加工平面相垂直的第三轴移动指令,其合成轨迹就是一空间螺旋线。平面G17(XY)中的第三个尺寸是Z轴,平面G18(ZX)中的第三个尺寸是Y轴,平面G19(ZY)中的第三个尺寸是X轴。编程格式:1)在顺时针和逆时针运动中使用半径R:G17 G02 X. Y. R. Z. F.G17 G03 X. Y. R. Z. F.2)在顺时针和逆时针运动中使用圆心向量I、J和K:G17 G02 X. Y. Z. I.
15、 J.K. F.G17 G03 X. Y. Z. I. J.K. F. 图2-14 螺旋插补 G02、G03指令可以实现空间螺旋线进给,如图4-14所示,起点在X轴上,起点坐标(20,0,0),终点坐标为(0,20,15),加工螺旋形圆弧,则程序段为:G03 X0 Y20 Z15 R20 F100;说明 1)指令方法只是简单地加上一个或两个非圆弧插补轴的移动轴。F指令制定沿圆弧的进给速度。而直线的轴的进给速度如下: 2)虽然螺旋插补不是常用的编程方法,但它可能是大量非常复杂的加工应用中使用的唯一方法:螺纹铣削、螺旋轮廓、螺旋斜面加工。3. 工件加工时的下刀方式加工外轮廓时,一般从零件轮廓空隙处
16、下刀(工件外围)。加工封闭内轮廓时刀具必须从工件上方切入材料。常用加工方法可先加工预钻孔(落刀孔),然后刀具沿预钻孔下刀;如果没有预钻孔,在加工中心或数控铣床上可采用以下三种方法:1)垂直下刀 在使用键槽铣刀时,由于铣刀有端刃,可在编写加工程序时直接Z向下刀加工。 2)斜线下刀 铣刀在径向沿直线进给的同时,切削深度ap不断增大,加工后的表面为斜面。刀具局部受力,即当执行G01 X Y Z 指令时,实现的是三坐标联动。加工如图4-15中直线AB: 图4-15斜线下刀方式可编写如下程序: G00 Z10 ; /刀具Z轴快速定位;X20 Y30 ; /刀具快速定位到A点;G01 X10 Z-5 F1
17、00;/斜线下刀到B点; 3)螺旋下刀铣刀在径向沿圆周(大于铣刀直径)进给的同时,切削深度ap不断增大,因此刀具轨迹呈螺旋状。一般用于大于铣刀直径的孔加工、型腔加工。 图4-16 螺旋线如图4-16所示,走刀轨迹欲为从A点到B点的螺旋线,可如下编写程序: G00 Z10;/刀具Z轴快速定位; X50 Y0;/刀具快速定位到A点; G03 Z-5 I-10 F100;/螺旋下刀到B点;【思考与练习】 1. 如图4-17所示为两个平面曲线图形,要求在某零件表面用试用雕刻铣刀加工图案,请采用直线插补指令和圆弧插补指令,并按绝对坐标编程与增量坐标编程方式分别编写它们的精加工程序。 图4-17 平面曲线零件2 如果采用直径为10的立铣刀加工图4-18所示,外轮廓凸台和内轮廓型腔深度各为5mm,请思考精加工程序如何编写?如果用直径为10的立铣刀加工内外轮廓,编程轨迹和实际轮廓轨迹存在怎样关系?3. 如图4-18所示,编写奥运图标加工程序。 图4-18 奥运图标要求:使用雕刻刀加工轮廓。刻线深度为0.3mm;首先在机床上模拟完成;然后实际加工出图案。基点坐标如图4-19所示 图4-19 基点坐标
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1