- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控加工工艺与编程课件 之 第3章 数控编程基础
第3章 数控编程基础 3.1 数控编程概述 3.2 坐标系的确定 3.3 编程尺寸的取值方法 3.4 程序编制中的数值计算 3.5 数控加工程序的一般格式 3.6 G功能 3.7 刀具功能T、进给功能F、主轴功能S 3.8 M功能 3.9 程序实例 3.1 数控编程概述 3.2 数控机床坐标系的确定 3.4 程序编制中的数值计算 3.4 程序编制中的数值计算 3.5 数控加工程序的一般格式 3.5 数控加工程序的一般格式 3.5 数控加工程序的一般格式 3.5 数控加工程序的一般格式 3.5 数控加工程序的一般格式 3.5 数控加工程序的一般格式 (4)程序单位指令G20与G21 用来规定程序中各个坐标尺寸的单位: G20—英制单位 G21—公制单位 (5)平面插补指令G17、G18与G19 编程格式: G17;指定XY平面进行插补加工,刀具半径补偿在X,Y坐标方向上进行。 G18;指定ZX平面进行插补加工,刀具半径补偿在Z,X坐标方向上进行。 G19;指定YZ平面进行插补加工,刀具半径补偿在Y,Z坐标方向上进行。 1英寸=25.4mm G17、G18、G19:指定机床在某一平面内进行加工(圆弧插补、刀补),G17、G18、G19分别代表XY,XZ,YZ三个平面。 G17 G18 G19 X Y Z (6)快速点定位指令G00 编程格式: G00 X_ Y_ Z_ ;(增量值或绝对值编程) (7)直线插补指令G01 编程格式: G01 X_ Y_ Z_ F_;(增量值或绝对值编程) 此时,刀具处于非加工状态。 此时,刀具一般处于加工状态。 编程练习:分别用绝对值和增量编程指令完成下图刀具中心运动轨迹,起刀点为A点。 A B C D 40 40 X Y (8)圆弧插补指令G02、G03 使机床在各坐标平面内执行圆弧运动,加工出圆弧轮廓。 G02-顺圆插补;G03-逆圆插补。 方向判别:沿垂直于圆弧所在平面(如XY平面)的坐标轴向负方向(-Z)看,刀具相对于工件的转动方向是顺时针方向为G02,逆时针方向为G03。 (8)圆弧插补指令G02、G03 圆弧插补指令格式:(XY平面为例) ① 用圆弧终点坐标和圆心坐标表示。 G02 指令格式: X▁Y▁I▁J▁F▁; G03 式中:X、Y是圆弧终点坐标,可以用绝对值,也可以用终点相对于起点的增量值,取决于程序段中的 G90、G91指令。I、J是圆心坐标,一般均用圆心相对于起点的增量坐标来表示,而不受G90控制。对于XZ平面,坐标参数相应为X、Z、I、K。YZ平面则为Y、Z、J、K。 (8)圆弧插补指令G02、G03 ② 用圆弧终点坐标和圆弧半径R表示 。 G02 指令格式: X▁Y▁R▁F▁; G03 式中:R为圆弧半径。用+R表示小于或等于180度的圆弧,用-R表示大于180度的圆弧。 (9)刀具半径补偿指令G40、G41、G42 指令格式: G40 ;/刀具半径补偿取消 G41 D_ ;/刀具在工件左侧偏置的刀具半径补偿 G42 D_ ;/刀具在工件右侧偏置的刀具半径补偿 说明:G41/G42中的左侧或右侧是指沿切削方向看,刀具在工件的左侧或右侧。刀具半径值用D01—D16调用。 3.7 刀具功能T、进给功能F、主轴功能S 刀具功能T:用于选择刀库中的刀具 a.格式1(数控车床用):TXXXX T+四位数字组成。前两位数字代表刀具号,后两位数字代表刀具偏置地址号。如: T0100—调用“00”号刀具,刀具的偏置量存放在00暂存器中。“00”地址中通常存放的数字为“0”。 b.格式2(加工中心用):TXX DXX T+二位以内数字组成调用刀具号;D+2位数字组成刀具偏置号。T、D控制字可写在同行,也可分行写。如: T16D19—调用“16”号刀具,刀具的偏置尺寸存放在地址“19”中。 3.7 刀具功能T、进给功能F、主轴功能S 进给功能F:用于指定刀具的进给速度 格式:FXXXX F+四位以内数字组成,可含小数点。F的单位可为mm/min或mm/r,由G功能字来指定。FANUC 0iM:G94-mm/min;G95-mm/r 主轴功能S:用于指定主轴转速 格式:SXXXX S+若干个数字组成。当为主轴伺服控制系统时,S的单位可为m/min或r/min,由G功能字来指定。如: G96 S200;/表示切削速度为200m
文档评论(0)