求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

数控车床编程规则查看源代码讨论查看历史

跳转至: 导航搜索
 数控车床
原图链接数控车床
 

中文名 :数控车床

外文名: CNC lathe

特 点: 高性能,高精度,低噪音

领 域 :机械加工

适 用 :指挥机床加工零件

功   能: 切槽、钻孔、扩孔、铰孔及镗孔等

数控车床编程规则:数控车床是基于电子计算机的数字控制系统,在传统的车床上发展起来的,传统机床产生了质的变化,标志着机床开始进入数控时代。

数控车床目前使用较为广泛的数控机床之一。它主要用于轴类零件或盘类零件的内外圆柱面、任意锥角的内外圆锥面、复杂回转内外曲面和圆柱、圆锥螺纹等切削加工,并能进行切槽钻孔扩孔铰孔镗孔等。

数控机床是按照事先编制好的加工程序,自动地对被加工零件进行加工。我们把零件的加工工艺路线、工艺参数、刀具的运动轨迹、位移量、切削参数以及辅助功能,按照数控机床规定的指令代码及程序格式编写成加工程序单,再把这程序单中的内容记录在控制介质上,然后输入到数控机床的数控装置中,从而指挥机床加工零件。

在数控车床上加工零件,首先要编制程序,然后用该程序控制机床的运动。数控指令的集合称为程序。在程序中根据机床的实际运动顺序书写这些指令。[1]

编程规则

一个完整的数控加工程序由程序开始部分、若干个程序段、程序结束部分组成。一个程序段由程序段号和若干个“字”组成,一个“字”由地址符和数字组成。

下面是一个完整的数控加工程序,该程序由程序号开始,以M30结束。

程序说明

O0001 程序开始

N001 T0101; 程序段1

N002 G98 M03 S500; 程序段2

N003 G00 X150 Z150;

N004 G00 X26 ZO:

N005 G01 X0 F50l

N006 Z1:

N007 G00 X150;

N008 Z150 M09;

N009 M05;

N010 M30; 程序结束

(1)程序号

为了区分每个程序,对程序要进行编号,程序号由程序号地址和程序的编号组成,程序号必须放在程序的开头。如:

O -1122一程序的编号(1122号程序)

不同的数控系统,程序号地址也有所差别。FANUC系统用字母“O”作为程序号的地址码,华中数控以%开头作为程序号的地址码

(2)程序段的格式和组成

程序段的格式可分为地址格式、分隔地址格式、固定程序段格式和可变程序段格式等。其中以可变程序段格式应用最为广泛,所谓可变程序段格式就是程序段的长短是可变的。

其中N是程序段地址符,用于指定程序段号;G是指令动作方式的准备功能地址,G01为直线插补;X、Z是坐标轴地址;F是进给速度指令地址,其后的数字表示进给速度的大小,例如F200表示进给速度为200mm/min。

程序段号加上若干个程序字就可组成一个程序段。在程序段中表示地址的英文字母可分为尺寸地址和非尺寸地址两种。表示尺寸地址的英文字母有X、Y、Z、U、V、w、P、Q、I、J、K、A、B、C、D、E、R、H共18个字母。表示非尺寸地址有N、G、F、S、T、M、L、O 8个字母。[2]

数控加工程序的分类

数控加工程序可分为主程序子程序,子程序的结构同主程序的结构一样。

在通常情况下,数控车床是按主程序的指令进行工作的,但是,当主程序中遇到调用子程序的指令时,控制转到子程序执行。

当子程序遇到返回主程序的指令时,控制返回到主程序继续执行。[3]

视频

数控编程入门四

数控车自动编程,第五讲

学习编程最重要的是什么?工厂编程思路工艺指导

数控车床手工编程教程

数控车床入门第一课

参考资料

  1. 数控机床的编程规则,百度文库,2019年01月18日
  2. 数控车床的编程规则,佛山市锐锋五金机械有限公司,2019年8月15日
  3. 数控机床的编程规则,道客巴巴