宏程序在平面铣削教学中的应用-2019年作文

更新时间:2023-12-07 23:05:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

宏程序在平面铣削教学中的应用

一、平面铣削加工的相关知识

平面铣削是指在水平切削层上创建刀位轨迹, 去除工件表面的材料余量达到某一高度并实现一定表面质量要求的加工。平面铣削的刀具轴线是垂直于切削层平面,是典型的2.5轴加工方式。虽然编程简单,但在整个零件的加工过程中有较为广泛的应用。

(1)平面铣削方法

对平面的铣削加工,存在用立铣刀周铣和面铣刀端铣两种方式,如图1。用面铣刀端铣有如下特点:

1、用端铣的方法铣出的平面,其平面度的好坏主要取决于铣床主

轴轴线与进给方向的垂直度。面铣刀加工时,它的轴线垂直于工件的加工表面。

2、端铣用的面铣刀其装夹刚性较好,铣削时振动较小。 3、端铣时,同时工作的刀齿数比较周铣时多,工作较平稳。这时因为端铣时刀齿在铣削层宽度的范围内工作。

4、端铣用面铣刀切削,其刀齿的主、副切削刃同时工作,由主切削刃切去大部分余量,副切削刃则可起到修光作用,铣刀齿刃负荷分配也较合理,铣刀使用寿命较长,且加工表面的表面粗糙度值也比较小。

5、端铣的面铣刀,便于镶装硬质合金刀片进行高速铣削和阶梯铣削,生产效率高,铣削表面质量也比较好。

一般情况下,铣平面时,端铣的生产效率和铣削质量都比周铣高,所以平面铣削应尽量端铣方法。一般大面积的平面铣削使用面铣刀,在小面积平面铣削也可使用立铣刀端铣。 (2)平面铣削的路线设计

①对于小平面零件,面铣刀的直径大于零件平面宽度的,我们可以采用单次面铣的加工路线,这种编程较为简单,这里不做探讨。

②对于大平面零件,面铣刀的直径小于零件平面宽度的,我们可以采用多次面铣的加工路线,由于平面铣刀直径的限制而不能一次切除较大平面区域内的所有材料,因此在同一深度需要多次走刀。

二、宏程序相关知识 (1)宏程序的定义

一组通常以子程序的形式储存并带有变量的程序,称为宏程序。

(2)宏变量的定义

宏变量是指在程序的运行过程中随时可以发生变化的量。变量是程序中数据的临时存放场所。 (3)变量的引用

将跟随在一个地址后的数值用一个变量来代替,即引入了变

量。

例:对于F#1,当#1=80时,则表示F80 对于X#2,当#2=120时,则表示X120 对于G#3,当#3=1时,则表示G01 (4)宏程序特点

1)与普通程序相比。普通程序只能描述一个几何形状,缺乏灵活性。而宏程序可以应用变量,通过对变量进行赋值和运算,更加灵活、方便。

2)与子程序相比。虽然子程序对相同、重复加工非常有效,但宏程序允许利用变量运算、逻辑运算和条件转移、循环,使编制相同加工操作的程序更加方便、容易。

3)宏程序更容易实现一些规律变化,如各种规律曲线(公式曲线)。

(5)宏程序的分类

a.A类宏程序,面板上没有有+、-、×、/等按钮,主要运用H代码表示+、-、×、÷,如GSK-980TB。编程操作繁琐,现已基本淘汰。

b.B类宏程序,面板上有+、-、×、/等按钮,可以直接表示+、-、×、÷,如华中18、21;FANUC-0i等。编程简单,操作方便、直观,是现在广泛使用的宏程序。 三、加工实例

加工如图4所示工件的上表面,区域大小为400×220矩形,

加工深度为4,加工完成后保证成品尺寸要求40。 (1)工艺分析

将零件右上角的上表面设为工件坐标系零点。

采用同向多次走刀铣削方式,选择φ80的面铣刀,取主轴转速为800r/min,进给速度300r/min。共铣削4mm深,分层切削,每层加工深度为2mm。刀具起始高度为Z0,最终深度为Z-4。 (2)参考程序 ①普通编程 O0001(主程序)

N2 G00G54X-500Y50Z200(建立工件坐标系) N4 S800M03(打开主轴) N6 X-445Y-35M08 N8 Z5

N10 M98P1001(加工第一层深度) N12 G00X-445Y-35 N14 Z5

N16 M98P1002(加工第二层深度) N18 G00X-500Y50M05(退刀) N20 M09 N22 M3

O1001(加工第一层深度) N2 G00Z-2

N4 G01X45F300 N6 G00Z5 N8 X-445Y-110 N10 Z-2 N12 G01X45F300 N14 G00Z5 N16 X-445Y-185 N18 Z-2 N20 G01X45F300 N22 G00Z100 N24 M99

O1002(加工第二层深度) N2 G00Z-4 N4 G01X45F300 N6 G00Z5 N8 X-445Y-110 N10 Z-4 N12 G01X45F300 N14 G00Z5 N16 X-445Y-185 N18 Z-4 N20 G01X45F300

本文来源:https://www.bwwdw.com/article/bf6t.html

Top