第81章华中数控系统的数控铣床手工编程ppt课件.ppt
《第81章华中数控系统的数控铣床手工编程ppt课件.ppt》由会员分享,可在线阅读,更多相关《第81章华中数控系统的数控铣床手工编程ppt课件.ppt(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 8 8、1 1华中数控系统的华中数控系统的 数控数控铣床手工编程铣床手工编程 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物教学提示 数控铣床是数控加工中最常见、也最常用的数控加工设备,它可以进行平面轮廓曲线加工和空间三维曲面加工,而且换上孔加工刀具,能同样方便地进行数控钻、镗、锪、铰及攻螺纹等孔加工操作。数控铣床操作简单,维修方便,价格较加工中心要低得多,同时由于数控
2、铣床没有刀具库,不具有自动换刀功能,所以其加工程序的编制比较简单:通常数值计算量不大的平面轮廓加工或孔加工可直接手工编程;本章主要介绍数控铣床的功能、分类和基本结构等知识,并介绍F华中数控系统简单加工程序的手工编程编制方法。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物教学要求 了解数控铣床程序编制的基本方法,掌握数控铣床的主要功能及工艺性分析,掌握坐标系的设定,刀具的长度与半径补偿,子程序,镜像等编程指令。 熟悉工件坐标系设定指令G92,掌握工件坐标系建立指令G54G59,直线插补指令G01,圆弧插补指
3、令G02 、G03,刀具半径补偿指令(G41、G42、G40),刀具长度补偿指令(G43、G44、G49);熟悉参考点返回指令G27、G28、G29;子程序调用。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物8.1.1 华中数控系统的基本功能 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物8.1.2 华中数控铣床常用编程指令 数控铣床的编程指令随控制系统的不同而不同,但一些常用的指令,如某些准备功能、辅助功能,还是符
4、合IS0标准的。一、快速定位和直线插补一、快速定位和直线插补 以配置FANUC 0i-MA系统为例,介绍数控铣床的常用编程指令和编程方法。1. 1.快速定位(快速定位(G00G00)快速定位指令的一般格式为:执行该指令时,机床以自身设定的最大移动速度移向指定位置。G00 XG00 X Y Y Z Z我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2.直线插补(G01)直线插补指令的一般格式为:【例8.1】编制加工如图4.1所示的轮廓加工程序,工件的厚度为5mm。设起刀具点相对工件的坐标为(-10, -10,
5、 300)。按ABCD顺序编程。G01 XG01 X Y Y Z Z F F我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物N01 G90 G92 X-10 Y-10 Z300 设定起刀点的位置N02 G00 X8 Y8 Z2 快速移动至A点的上方N03 S1000 M03 起动主轴N04 G01 Z-6 F50 下刀至切削厚度N05 G17 X40 铣AB段N06 X32 Y28 铣BC段N07 X16 铣CD段N08 X8 Y8 铣DA段N09 G00 Z20 M05 抬刀且主轴停N010 X-10 Y
6、-10 Z300 返回起刀点N011 M02 程序结束我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物二、二、 圆弧插补圆弧插补圆弧插补指令的一般格式为:我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物说明: G02/G03指令刀具以联动的方式,按F规定的合成进给速度,在G17/G18/G19规定的平面内,从当前位置按顺/逆时针圆弧路线移动到程序段指令的终点。其中:G02 :顺时针圆弧插补G03 :逆时针圆弧插补(如图)
7、G17 : XY平面的圆弧 G18 : ZX平面的圆弧 G19 : YZ平面的圆弧 X、Y、Z: 圆弧终点。 在G90 时为圆弧终点在工件坐标系中的坐标; 在 G91 时为圆弧终点相对于圆弧起点的位移量。 I、J、 K: 圆心相对于圆弧起点的偏移值(等于圆心的坐标减去圆弧起点的坐标 如图所示)。在G90/G91时都是以增量方式指定。 R:圆弧半径 。当圆弧圆心角小于180 时, R为正值否则R为负值 。F:被编程的两个轴的合成进给速度。 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 I I、J J、K
8、K的选择的选择我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【例8.2】用数控铣床 加工图所示的轮廓ABCDEA。分别用绝对坐标和相对坐标方式编写加工程序。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1. 绝对坐标参考程序 G92 X-10 Y-10N01 G90 G17 G00 X10 Y10 N02 G01 X30 F100 N03 G03 X40 Y20 I0 J10 N04 G02 X30 Y30 I0 J
9、10 N05 G01 X10 Y20 N06 Y10 N07 G00 X-10 Y-10 M02 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2. 相对坐标参考程序N01 G91 G17 G00 X20 Y20 N02 G01 X20 F100 N03 G03 X10 Y10 I0 J10 N04 G02 X-10 Y10 I0 10 N05 G01 X-20 Y-10 N06 Y-10 N07 G00 X-20 Y-20 M02 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界
10、里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物三、 刀具半径补偿 (G40,G41,G42)1. 刀具半径补偿指令格式刀补指令的程序段格式: G40:取消刀具半径补偿;G41:左刀补(在刀具前进方向左侧补偿),如图; G42:右刀补(在刀具前进方向右侧补偿),如图; 1 1)G00G00G01 G41G01 G41G42 D X Y FG42 D X Y F 2 2)G00G00G01 G40 X Y G01 G40 X Y 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物注意:注意:刀具
11、半径补偿平面的切换必须在补偿取消方式下进行。 刀具半径补偿的建立与取消只能用 G00 或 G01 指令,不得是G02 或G03。 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2.刀具半径补偿编程举例1)【例8.3】如图所示: 按增量方式编程:% 0001N10 G54 G91 G17 G00 M03 G17指定刀补平面(XOY平面)N20 G41 X20.0 Y10.0 D01 建立刀补(刀补号为01)N30 G01 Y40.0 F200N40 X30.0N50 Y-30.0N60 X-40.0N70
12、G00 G40 X-10.0 Y-20.0 M05 解除刀补N80 M02我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2)【例8.4】某零件的外形轮廓如图4.6所示,厚度为6mm。刀具:直径为 12mm的立铣刀进刀、退刀方式:安全平面距离零件上表面 10mm,轮廓外形的延长线切入切出。要求:用刀具半径补偿功能手工编制精加工程序。 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物参考程序如下 :(程序段2中D01指令调
13、用的0l号刀的半径值为6mm,该值应在运行程序前设置在刀具表中)。 1000 N01 G92 X20 Y-20 Z10 N02 G90 G00 G41 D0l X0 N03 G01 Z-6 F200 M03 S600 N04 Y50 N05 G02 X-50 Y100 R50 N06 G0l X-100 N07 X-110 Y40 N08 X-130 N09 G03 X-130 Y0 R20 N10 G0l X20 Nll Z10 N12 G40 G00 X20 Y-20 M05 N13 M30 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证
14、实我的猜测没有错:表里边有一个活的生物四、 刀具长度补偿 (G43,G44,G49)1. 刀具长度补偿指令格式 刀具县长度补偿的建立、执行与撤消使用刀具长度补偿功能,在编程时可以不考虑刀具在机床主轴上装夹的实际长度,而只需在程序中给出刀具端刃的Z坐标,具体的刀具长度由Z向对刀来协调。说明:G43:刀具长度补偿正补偿及H代码;G44:刀具长度负补偿及H代码;G49:取消刀具长度补偿用。H后跟两位数指定偏置号,在每个偏置号输入需要偏置的量。G00或G01 G43 Z_ H_ G00或G01 G44 Z_ H_G00或G01 G49 Z_我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个
15、美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物如图刀具长度补偿。 a情况:设定H01=2, 则G44 H01; c情况:设定H02=-2, 则G43 H02。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【例8.5】应用刀具长度补偿指令编程的实例,如图中A点为程序的起点,加工路线为1-2-9。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物相对坐标参考程序: 刀具以顺时针100r/min旋转
16、,并快速奔向点(70,35)N02 G43 D01 Z-22 刀具正向补偿D01=e,并向下进给22mmN03 G01 Z-18 F500 刀具直线插补以500mm/min的速度向下进给18mmN04 G04 P20 刀具暂停进给20ms,以达到修光孔壁的目的N05 G00 Z18 刀具快速上移18mmN06 X30 Y-20 LF 刀具在XY平面上向点(30, -20)快速移动N07 G01 Z-33 F500 LF 刀具以直线插补和进给速度500mm/min的方式向下钻孔 N08 G00 D00 Z55 刀具快速向上移动55mm,并撤消刀长补偿指令N09 X-100 Y-15 M05 M0
17、2 LF 刀具在XY平面上向点(-100,15)快速移动,到位后程序运行结束我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物五、子程序1. 子程序指令格式 编程时,为了简化程序的编制,当一个工件上有相同的加工内容时,常用调子程序的方法进行编程。调用子程序的程序叫做主程序。子程序的编号与一般程序基本相同,只是程序结束字为M99表示子程序结束,并返回到调用子程序的主程序中。调用子程序:子程序的编程格式: M98 PM98 P程序号程序号 L L调用次数调用次数% * 子程序程序号 。 子程序体M99 子程序结束
18、并返回主程序我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物使用子程序时应注意:1)主程序可以调用子程序,子程序也可以调用其他子程序,但子程序不能调用主程序和自身。 2)主程序中模态代码可被子程序中同一组的其他代码所更改。 3)最好不要在刀具补偿状态下的主程序中调用子程序。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物【例8.6】编制如图4.9所示零件的程序,零件上4个方槽的尺寸、形状相同,槽深2mm,槽宽10 2mm
19、,未注圆角半径为R5,设起刀点为(0, 0, 200)。2. 子程序编程举例我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物%3321 (MAIN_PROGRAMM)N01 G90 G92 X0 Y0 Z200 设置起刀点的位置N02 G00 X30. Y15. Z5. 快速移至第一切削点上方N03 G91 S600 M03 相对坐标,主轴正转600r/minN004 M98 P10 调用子程序10%10 (SUB_PROGRAMM)N1 G01 Z-7. F50N2 X50. F150N3 Y30.N4
20、X-50. N5 Y-30. N6 G00 Z7 N07 G00 X-70. Y50.N08 M98 P10 N09 G00 X70. N010 M98 P10.N011 M05N012 G90 G00 X0 Y0 Z200N013 M02 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物一、比例缩放指令1. 比例缩放指令格式 说明: X_ Y_ Z_ 为缩放中心标;P_ 缩放比例系数(千分之几 )G50取消比例缩放 8.18.1. .3 3 华中数控铣床简化编程指令华中数控铣床简化编程指令G51 X_ Y
21、_ Z_ P_G51 X_ Y_ Z_ P_我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2.比例缩放编程举例【例8.7】如图所示的三 角形ABC,顶点为A(30,40),B(70,40),C(50,80),若D(50,50)为中心,放大2倍,则缩放程序为:G51 X50 Y50 P2执行该程序,将自动计算出A、B、C三点坐标数据为A(10,30),B(90,30),C(50,110)从而获得放大一倍的ABC。缩放不能用于补偿量,并且对A、B、C、U、V、W轴无效。我吓了一跳,蝎子是多么丑恶和恐怖的东西,
22、为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物二、镜像编程指令1. 镜像编程指令格式在加工某些对称图形时,为了避免反复编制类似的程序段,缩短加工程序,可采用镜像加工功能 说明: G24:建立镜像 G25:取消镜像。 G24 XYZM98 PG25 XYZ我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2. 镜像编程举例【例8.7】精铣如图4.12所示的4个形状相同、高5mm的凸起。设工件坐标原点位于工件上表面对称中心,刀具起始位置在工件坐标系(0, 0, 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 81 华中 数控系统 数控 铣床 手工 编程 ppt 课件
限制150内