立式铣床_万能铣床_数控铣床生产厂家-山东威力重工机床有限公司欢迎你 设为首页 | 加入收藏
30年立式铣床历史
万能铣床、数控铣床专业生产厂家
他们都在搜索: 立式铣床  万能铣床 数控铣床
产品中心
新闻资讯当前位置: 主页 > 新闻资讯 >

XK6036数控铣床运行中程序出现M代码

时间:2016-11-17   作者:admin 点击:
XK6036数控铣床运行前多了一道工序就是编程,这需要有一定的技术量才能在让机器正常运行。那么XK6036数控铣床最常用到的编程指令主要有以下几种:
XK6036数控铣床
XK6036数控铣床生产厂家
 
一、M指令(或辅助功能)
辅助功能是用地址字 M 及二位数字表示的它主要用于机床加工操作时的工艺性指令其特点是靠继电器的通、断来实现其控制过程。
二、F 指令(进给功能)
F 指令是表示进给速度,进给速度是用 7 母 F 和其后面的若干数字来表示的
1 )每分钟进给( G94)
系统在执行了 G94 指令后再遇到 F 指令时,便认为 F 所指定的进给速度单位为 m / m 旧或 in / min ,并一直有效,直至系统又执行了含有 G95 的程序段,则 094 被否定,而 G95 发生作用。
2 )每转进给(G95)
若系统执行了含有 G95 的程序段,则再遇 3lJ 「指令所指定的进给速度单位为 mm / r 或 in / r 。要取消 G95 状态,必须重新指定 G94 。注: G94 、 G95 为模态功能,可相互注销, G94 为缺省值。
三、T指令(刀具功能)
刀具功能主要用于系统对各种刀具的选择.它是由地址下和其后的四位数字表示。其中前位为选择的刀具号,后两位为选择的刀具偏置号。每一刀具加工结束后必须取消其刀偏偏置值。即将后两位数设为00,取消刀具偏置值。例如:O0001:N01 G92 X50 Z50
 
以上只是这些编程中较为常用的部分。那么M编码作为辅助功能,是令机床做一些辅助动作的代码。例如主轴的旋转、切削液的开和关等,ISO标准中,M功能从M00—M99,共有100种。不同数控系统,M代码的含义是有差别的,下表是FANUC数控系统用于XK6036数控铣床的M代码。

M代码 功能 附注
M00 程序停止 非模态
M01 程序选择停止 非模态
M02 程序结束 非模态
M03 主轴顺时针旋转 模态
M04 主轴逆时针旋转 模态
M05 主轴停止 模态
M06 换刀 非模态
M07 冷却液打开 模态
M08 冷却液关闭 模态
M30 程序结束并返回 非模态
M31 旁路互锁 非模态
M52 自动门打开 模态
M53 自动门关闭 模态
M74 错误检测功能打开 模态
M75 错误检测功能关闭 模态
M98 子程序调用 模态
M99 子程序调用返回 模态
 
 

XK6036数控铣床
举例:
  O1234:
  G17 G90; (初始化)
  G54 G00 X0 Y0; (设定工件坐标系)
  M03 S1000; (主轴正转)
  G00 Z100.; (刀具下刀)
  Z5.; (下刀R点)
  G01 Z-5. F100; (下刀切削深度)
  G01 X5. Y10.; (原点→A点)
  G01 X5. Y35.; (A点→B点)
  G01 X35. Y35.; (B点→C点)
  G01 X35. Y10.; (C点→D点)
  G01 X5. Y10.; (D点→A点)
  G00 X0 Y0; (快速回到原点)
  G00 Z100.; (快速抬刀)
  M05; (主轴停止)
  M30; (程序结束)

本文由:Xk6036数控铣床   www.xichuang58.com   搜集整理
Copyright © 2014-2016 山东威力重工 版权所有 技术支持:山东威力网络部
地址:滕州市经济开发区春藤东路999号 销售热线:18306370898
电话:0632-5850029 备案号:鲁ICP12345678