文档详情

NO1数控机床加工程序编制基础2.ppt

发布:2017-05-30约8.38千字共48页下载文档
文本预览下载声明
5-2、G指令(准备功能) 数控加工程序是由各种功能字按照规定的格式组成的。 1.3.1绝对尺寸指令和增量尺寸指令 在加工程序中,绝对尺寸指令和增量尺寸指令有两种表达方法。 绝对尺寸指机床运动部件的坐标尺寸值相对于坐标原点给出。 增量尺寸指机床运动部件的坐标尺寸值相对于前一位置给出。 第1章 数控机床加工程序编制基础 1、? G功能字指定 G90指定尺寸值为绝对尺寸。 G91指定尺寸值为增量尺寸。 2、? 用尺寸字的地址符指定(本课程中车床部分使用) 绝对尺寸的尺寸字的地址符用 X、Y、Z 增量尺寸的尺寸字的地址符用 U、V、W    第1章 数控机床加工程序编制基础 1.3.3 坐标平面选择指令 坐标平面选择指令是用来选择圆弧插补的平面和刀具补偿平面的。 G17表示选择 XY平面,G18表示选择 ZX平面,G19表示选择 YZ平面。   各坐标平面如图1.22所示。一般,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。 第1章 数控机床加工程序编制基础 1.3.4 快速点定位指令 快速点定位指令控制刀具以点位控制的方式快速移动到目标位置,其移动速度由参数来设定。指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度移动,最后减速到达终点,如下图所示。 程序格式:G00 X~ Y~ Z~ 式中X、Y、Z的值是快速点定位的终点坐标值 第1章 数控机床加工程序编制基础 1.3.5直线插补指令 直线插补指令用于产生按指定进给速度F实现的空间直线运动。 程序格式:G01 X~ Y~ Z~ F~ 其中:X、Y、Z的值是直线插补的终点坐标值。 例:实现下图中从A点到B点的直线插补运动,其程序段为: 绝对方式编程:G90 G01 X10 Y10 F100 增量方式编程:G91 G01 X-10 Y-20 F100 第1章 数控机床加工程序编制基础 1.3.6 圆弧插补指令   G02为按指定进给速度的顺时针圆弧插补。G03为按指定进给速度的逆时针圆弧插补。   圆弧顺逆方向的判别:沿着不在圆弧平面内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03,如下图所示。 第1章 数控机床加工程序编制基础 程序格式: XY平面: G17 G02 X~ Y~ I~ J~ (R~) F~ G17 G03 X~ Y~ I~ J~ (R~) F~ ZX平面: G18 G02 X~ Z~ I~ K~ (R~) F~ G18 G03 X~ Z~ I~ K~ (R~) F~ YZ平面: G19 G02 Z~ Y~ J~ K~ (R~) F~ G19 G03 Z~ Y~ J~ K~ (R~) F~ 其中: X、Y、Z的值是指圆弧插补的终点坐标值; I、J、K是指圆弧起点到圆心的增量坐标,与G90,G91无关; R为指定圆弧半径,当圆弧的圆心角≤180o时,R值为正, 当圆弧的圆心角>1800时,R值为负。 第1章 数控机床加工程序编制基础 ?1.3.7 刀具半径补偿指令 在零件轮廓铣削加工时,由于刀具半径尺寸影响,刀具的中心轨迹与零件轮廓往往不一致。为了避免计算刀具中心轨迹,直接按零件图样上的轮廓尺寸编程,数控系统提供了刀具半径补偿功能,见下图。 第1章 数控机床加工程序编制基础 1、编程格式 G41为左偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧的刀具半径补偿,见下图。 G42为右偏刀具半径补偿,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件右侧的刀具半径补偿。G40 为补偿撤消指令。 程序格式: G00/G01 G41/G42 X~ Y~ H~  //建立补偿程序段 ……              //轮廓切削程序段 G00/G01 G40 X~ Y~      //补偿撤消程序段 第1章 数控机床加工程序编制基础 1.3.8 刀具长度补偿指令 使用刀具长度补偿指令,在编程时就不必考虑刀具的实际长度及各把刀具不同的长度尺寸。当由于刀具磨损、更换刀具等原因引起刀具长度尺寸变化时,只要修正刀具长度补偿量,而不必调整程序或刀具。 G43 为正补偿,即将Z坐标尺寸字与H代码中长度补偿的量相加,按其结果进行Z轴运动。 G44 为负补偿,即将Z坐标尺寸字与H中长度补偿的量相减,按其结果进行Z轴运动。   G49为撤消补偿。 编程格式为:  G01 G43/G44 Z H // 建立补偿程序段  ……       // 切削加工程序段  G49  
显示全部
相似文档