第4章数控铣床程序编制赵军华教学案例

上传人:yuzo****123 文档编号:141248163 上传时间:2020-08-05 格式:PPT 页数:67 大小:1.25MB
返回 下载 相关 举报
第4章数控铣床程序编制赵军华教学案例_第1页
第1页 / 共67页
第4章数控铣床程序编制赵军华教学案例_第2页
第2页 / 共67页
第4章数控铣床程序编制赵军华教学案例_第3页
第3页 / 共67页
第4章数控铣床程序编制赵军华教学案例_第4页
第4页 / 共67页
第4章数控铣床程序编制赵军华教学案例_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《第4章数控铣床程序编制赵军华教学案例》由会员分享,可在线阅读,更多相关《第4章数控铣床程序编制赵军华教学案例(67页珍藏版)》请在金锄头文库上搜索。

1、第4章数控铣床程序编制,本章主要介绍数控铣削程序的编制的基本方法。 4.1FANUC0铣床程序编制 4.1.1坐标系 1.工件坐标系(G54-G59和G92不能混用) (1)G92XYZ 指定刀具在工件坐标系中的位置 (2)G54G59 通过CRT/MDI面板设定机床零点到各坐标系原点的距离 2.局部坐标系(在工件坐标系中指定) 格式:G52 XYZ XYZ指令局部坐标系原点在工件坐标系中的位置 删除局部坐标系指令格式:G52 X0Y0Z0 则局部坐标系原点与工件坐标系原点一致。 (3)机械坐标系 G53,4.1FANUC0铣床程序编制,4.1.2参考点 1.自动返回参考点G28 2.从参考点

2、返回G29 3.返回参考点检查G27 8.1.3切削进给速度控制(G09、G61、G64、G63、G62) 主要是在程序段转接时,为避免刀具停顿,系统在插补完成后即进入下个程序段。拐角要求严格时,可加入拐角处的速度控制指令。 1.准停校验G09 非模态 一个包含G09的程序段在终点进给速度减速到0,确认进给电机已经到达规定终点的范围内,然后继续进行下个程序段。该功能可用于形成尖锐的棱角。G09是非模态指令,仅在其被规定的程序段中有效。,2.精确停止校验G61 模态 在G61后的各程序段的移动指令都要在终点被减速到0,直到遇到G64指令为止。在终点处确定为到位状态后继续执行下个程序段,这样便可确

3、保实际轮廓和编程轮廓相符。 3.连续切削方式G64 模态 在G64之后的各程序段直到遇到G61为止,所编程的轴的移动刚开始减速时就开始执行下一程序段。因此,加工轮廓转角处时就可能形成圆角过渡;进给速度F越大,则转角就越大。,4.1FANUC0铣床程序编制,4.1FANUC0铣床程序编制,4.1.4任意角度倒角和倒圆 直线与直线、直线与圆弧或圆弧与直线、圆弧与圆弧插补程序段之间可以自动地插入倒角和倒圆。 指令格式为: ,C倒角 ,R拐角圆弧过渡 C后的值表示倒角起点和终点距假象拐角交点的距离;R后的值表示圆角半径。上面的指令应加在直线插补G01或圆弧插G02/G03补程序段的末尾。倒角和拐角圆弧

4、过渡的程序段可连续指定。,4.1FANUC0铣床程序编制,4.1.5刀具补偿指令 4.1.6等导程螺纹切削G33 格式:G33ZF Z螺纹切削终点坐标值(绝对值)或切削螺纹的长度(增量值) F螺纹的导程,4.1FANUC0铣床程序编制,4.1.7螺旋线切削指令(G02、G03) 在圆弧插补同时,垂直于插补平面的轴移动一个距离,可用于切削螺纹。刀具半径补偿只对圆弧移动有效,长度补偿不能用于螺旋切削程序段 1. G17(G02或G03)XY(R或IJ)ZF 2. G18(G02或G03)XZ(R或IK)YF 3. G19(G02或G03)YZ(R或JK)XF F只是圆弧进给速度,而直线井给速度为F

5、直线轴长度/圆弧长度,4.1FANUC0铣床程序编制,4.1.8比例及镜像指令(G51、G50),4.1FANUC0铣床程序编制,1.各轴按相同比例编程 编程格式: G51 X Y Z P . G50 式中:X、Y、Z-比例中心坐标(绝对方式),P- 比例系数。,4.1FANUC0铣床程序编制,2.各轴以不同比例编程 编程格式: G51 X YZ IJK . G50 式中:X、Y、Z -比例中心坐标; I、J、K - 对应X、Y、Z轴的比例系数 。 对I、J、K有的系统设定不能带小数点,且在程序中都应输入,不能省略。,4.1FANUC0铣床程序编制,各轴以不同比例编程,镜像功能,4.1FANU

6、C0铣床程序编制,3. 镜像功能(比例及镜像功能) 当各轴给定比例系数为负值时,可获得镜像加工。 举例:镜像功能的应用。如上图所示,其中槽深为2mm,比例系数取为 + 1000或-1000。设刀具起始点在O点,程序如下: 子程序:O 9000 N10 G00 X60 Y60 /到三角形左顶点 N20 G01 Z-2 F100 /切入工件 N30 G01 X100 Y60 /切削三角形一边 N40 X100 Y100 /切削三角形第二边 N50 X60 Y60 /切削三角形第三边 N60 G00 Z4 /向上抬刀 N70 M99 /子程序结束,4.1FANUC0铣床程序编制,主程序:O 1003

7、 N10 G92 X0 Y0 Z10 /建立加工坐标系 N20 G90 /选择绝对方式 N30 M98 P9000 /调用9000号子程序切削1#三角形 N40 G51 X50 Y50 I-1000 J1000 /以X50 Y50为比例中心, 以 X比例为-1、Y比例为+1开始镜向 N50 M98 P9000 /调用9000号子程序切削2#三角形 N60 G51 X50 Y50 I-1000 J-1000 /以X50 Y50为比例中心, 以X比例为-1、Y比例为-1开始镜向 N70 M98 P9000 /调用9000号子程序切削3#三角形 N80 G51 X50 Y50 I 1000 J-10

8、00 /以X50 Y50为比例中心, 以X比例为+1、Y比例为-1开始镜向 N90 M98 P9000 /调用9000号子程序切削4#三角形 N100 G50 /取消镜向 N110 M30 /程序结束,4.1FANUC0铣床程序编制,4.1.9坐标系旋转指令(G68、G69) G68坐标开始旋转 G69撤销旋转 1.基本编程方法 (1)编程格式: G68 X Y R . G69,4.1FANUC0铣床程序编制,其中: X、Y旋转中心的坐标值(可以是X、Y、Z中的任意两个,由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。 R-旋转角度

9、,逆时针旋转定义为正方向,顺时针旋转定义为负方向。 当程序在绝对方式下,G68程序段后的第一个程序段必须用绝对方式移动指令,才能确定旋转中心。若为增量指令移动,则系统以当前位置为旋转中心,安G68给定的角度旋转。G69后的第一个移动指令必须用绝对值指定,否则将不执行正确移动。,4.1FANUC0铣床程序编制,(2)举例,4.1FANUC0铣床程序编制,O1234; N10 G92 X-5 Y-5; 建立图4.29所示的加工坐标系 N20 G68 G90 X7 Y3 R60; 开始以点(7,3)为旋转中心, 逆时针旋转60的旋转 N30 G90 G01 X0 Y0 F200; 按原加工坐标系描述

10、 运动, 到达(0,0)点 (G91 X5 Y5); 将以(-5,-5)的当前点为旋转 中心旋转60 N40 G91 X10; X向进给到(10,0) N50 G02 Y10 R10; 顺圆进给 N60 G03 X-10 I-5 J-5; 逆圆进给 N70 G01 Y-10; 回到(0,0)点 N80 G69 G90 X-5 Y-5; 撤消旋转功能,回到(-5,-5)点 N90M02; 结束,4.1FANUC0铣床程序编制,2. 坐标系旋转功能与刀具半径补偿功能的关系 旋转平面一定要包含在刀具半径补偿平面内。,4.1FANUC0铣床程序编制,O1235; N10 G92 X0 Y0; N20

11、G68 G90 X10 Y10 R-30; N30 G90 G42 G00 X10 Y10 F100 D01; N40 G91 X20; N50 G03 Y10 I-10 J 5; N60 G01 X-20; N70 Y-10; N80 G40 G90 X0 Y0; N90 G69 M30;,4.1FANUC0铣床程序编制,3. 坐标系旋转功能与比例编程方式的关系 若在比例缩放下执行坐标旋转,则旋转中心的坐标值也按比例缩放,但是旋转角度不按比例缩放,当发出移动指令时,首先先缩放,然后再旋转。 格式如下: G51.; G68.; G69.; G50.;,4.1FANUC0铣床程序编制,4.与比例

12、缩放刀、具半径补偿关系 在比例缩放方式下,坐标系旋转指令必须在刀具补偿方式指令之前。 格式如下: G51.; G68.; G41/G42.; G40.; G69.; G50.;,4.1FANUC0铣床程序编制,4.1.10子程序指令(M98、M99) 1指令:M98 调用子程序 M99 子程序结束 2格式: M98 P 或M98 P L 子程序格式: O(子程序号) M99,4.1FANUC0铣床程序编制,例:如下图所示,在一块平板上加工6个边长为10mm的等边三角形,每边的槽深为2mm,工件上表面为Z向零点。其程序的编制就可以采用调用子程序的方式来实现(编程时不考虑刀具补偿)。,零件图样,4

13、.1FANUC0铣床程序编制,主程序: O1001 N10 G54 G90 G01 Z40 F2000 /进入工件加工坐标系 N20 M03 S800 /主轴启动 N30 G00 Z3 /快进到工件表面上方 N40 G01 X 0 Y8.66 /到1#三角形上顶点 N50 M98 P2000 /调20号切削子程序切削三角形 N60 G90 G01 X30 Y8.66 /到2#三角形上顶点 N70 M98 P2000 /调20号切削子程序切削三角形 N80 G90 G01 X60 Y8.66 /到3#三角形上顶点 N90 M98 P2000 /调20号切削子程序切削三角形 N100 G90 G0

14、1 X 0 Y -21.34 /到4#三角形上顶点 N110 M98 P2000 /调20号切削子程序切削三角形 N120 G90 G01 X30 Y -21.34 /到5#三角形上顶点 N130 M98 P2000 /调20号切削子程序切削三角形 N140 G90 G01 X60 Y -21.34 /到6#三角形上顶点 N150 M98 P2000 /调20号切削子程序切削三角形 N160 G90 G01 Z40 F2000 /抬刀 N170 M05 /主轴停 N180 M30 /程序结束,4.1FANUC0铣床程序编制,子程序: O2000 N10 G91 G01 Z -2 F100 /在

15、三角形上顶点切 入(深)2mm N20 G01 X -5 Y-8.66 /切削三角形 N30 G01 X 10 Y 0 /切削三角形 N40 G01 X-5 Y 8.66 /切削三角形 N50 G01 Z 5 F2000 /抬刀 N60 M99 /子程序结束,4.1FANUC0铣床程序编制,4.1.11极坐标指令(G16、G15) 1.指令格式 G17(G18或G19)G90(G91)G16;指定极坐标指令方式 G00IP; 极坐标指令 G15; 取消极坐标指令 其中: G90工件坐标系零点作为极坐标原点,从该点测量半径。 G91当前位置作为极坐标原点,从该点测量半径。 IP选择平面轴地址及其值,第

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号