数控铣床编程基础知识_第1页
数控铣床编程基础知识_第2页
数控铣床编程基础知识_第3页
数控铣床编程基础知识_第4页
数控铣床编程基础知识_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控铣床编程 格式 1 工件坐标系选择G54 G59 2 G00指令1 功能 同数车的G00指令2 格式 G00X Y Z X Y Z G90 目标点的绝对坐标 G91 目标点相对于起点的增量 3 G01指令1 功能 同数车的G01指令2 格式 G01X Y Z F X Y Z G90 目标点的绝对坐标 G91 目标点相对于起点的增量F 进给速度 格式 G90GXYZG91GXYZG90为绝对值编程 每个轴上的编程值是相对于程序原点的 G91为相对值编程 每个轴上的编程值是相对于前一位置而言的 该值等于沿轴移动的距离 脉冲数与小数点编程G00X100与G00X100 0的区别 4 绝对值编程G90与相对值编程G91 区别 图中给出了刀具由原点按顺序向1 2 3点移动时两种不同指令的区别 G90 G91为模态功能 G90为缺省值 5 G02 G03指令 格式 常用格式 G17G02 G03XYRF 其中用G17代码进行XY平面的指定 省略时就被默认为是G17 但当在ZX G18 和YZ G19 平面上编程时 平面指定代码不能省略 F I J K分别表示X U Y V Z W 轴圆心的坐标减去圆弧起点的坐标 如图21所示 F 园弧插补注意事项 1 当圆弧圆心角小于或等于180 时 R为正值 2 当圆弧圆心角大于180 时 R为负值 3 整圆编程时不可以使用R 只能用I J K 4 F为编程的两个轴的合成进给速度 6 刀具半径补偿功能 1 刀具半径补偿的概念刀具半径补偿 就是根据工件轮廓A和刀具偏置量计算出刀具的中心轨迹B 这样编程者就以根据工件轮廓A或图纸上给定的尺寸进行编程 而刀具沿轮廓B运动 加工出所需的轮廓A 2 刀具半径补偿的工作过程 1 刀补的建立刀具从起点接近工件时 刀具中心从与编程轨迹重合过渡到与编程轨迹偏移一个偏置量的过程 该过程不应进行零件加工 2 刀补的执行刀具的中心轨迹与编程轨迹始终偏移一个刀具偏置量的距离 3 刀补的取消刀具撤离工件 使刀具中心轨迹的终点与编程轨迹的终点重合 它是刀补建立的逆过程 同样该过程不应进行零件的加工 3 指令解释G41 刀具半径左补偿 简称左刀补 即沿着刀具运动方向看去 刀具中心在零件轮廓 或编程轨迹 的左侧 G42 刀具半径右补偿 简称右刀补 即沿着刀具运动方向看去 刀具中心在零件轮廓 或编程轨迹 的右侧 G40 取消刀补 刀补建立的格式 G17G00 或 01 G41 或G42 X Y D 4 指令格式 刀补的取消的格式G17G00 或 01 G40X Y 注 G17可以省略 D为刀补号 可使用D00 D99D00为取消刀补 1 G40必须和G41或G42成对使用2 刀补的建立与取消必须应用G00 G01移动刀具3 G00的方式下建立和取消刀补时 建议 先建立刀补再下刀 先提刀再取消刀补 4 不要出现连续两个程序段没有在XY平面内移动刀具的情况 5 刀补使用注意事项 7 编程轨迹 G00Z100 G40G00X0Y0M09 M30 O233 T02M06 G55 M03S350 G00X0Y0 G00Z20 G00X 50 Y 70 M08 G00Z5 G01Z 5 F100 G41G01X 50 Y 50 D02 G01Y 15 G03X 50 Y15 R25 G01X 50 Y30 G01X 30 Y40 G01X30 Y40 G01X50 Y30 G01X50 Y15 G03X50 Y 15 R25 G01X50 Y 25 G02X35 Y 40 R15 G01X 60 Y 40 8 刀补的其他应用 采用刀具半径补偿功能 可利用同一个加工程序对零件轮廓进行粗 精加工 当按零件轮廓编程以后 在零件进行粗加工时 可以把偏置量设为R R为铣刀半径 为精加工余量 加工完后 将得到比零件轮廓大一个 的工件 在精加工零件时 把偏置量设为R 这样零件加工完后 将得到零件的实际轮廓 刀具磨损后或采用直径不同的刀具对同一轮廓进行加工也可用此方法处理 9 刀具长度补偿指令 格式 G43 G44 G00 G01 Z H 说明 1 H为补偿号 H后边指定的地址中存有刀具长度值 进行长度补偿时 刀具要有Z轴移动 2 G43 正向补偿 与程序给定移动量的代数值做加法G44 负向补偿 与程序给定移动量的代数值做减法 10 T M06 选刀 换刀指令例如 T03M06 11 G28 自动回归原点格式 G90 G91 G28X Y Z 说明 经过 X Y Z 点回机床原点 使用G28之前 必须消除刀具半径补偿在返回原点后使用刀具长度补偿取消 G49 功能 例1 G91G28Z0 从当前点直接回Z轴的机床原点 例2 G90G28X10Y10Z10 经过 10 10 10 回机床原点 12 编程举例 O1234 G21 G91G28Z0 M06T01 G90G54G40G49G00X0Y0 M03S1000 G00X40 0Y0 G00H01Z5 G01Z0F50 X0Y 40 Z 5 X 40 Y0Z0 X0Y40 Z 5 X40 Y0Z0 G91G28Z0 M06T03 G90G00X0Y15 0 M03S1000 G43G00Z5 H03 G01Z0F50 G17G03X0Y 15 0Z 4 0I0J 15 0 G03X0Y15 0Z0I0J15 0 G00Z10 0 X 60 Y 50 G42G00X 55 Y 50 D02 G01Z 6 X35 0 G02X100 0Y15 0R15 0 G01Y30 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论