导航

轻松数控网

致力于数控技术的网络分享 Sunlight'blog
Covering research, news, and knowledge in CNC technology and e-Learning.

« 关注刀具培训 提高数控加工技术水平高速加工技术在模具制造中的应用 »

数控编程中的代码

1.程序编制过程:把图纸上的工程语言变为数控装置的语言,并把它记录在控制介质上。

2.程序编制的主要内容

(1)分析图样、确定工艺过程:进行零件工艺分析,确定加工路线、切削用量等工艺参数。

(2)数值计算:对形状简单的零件(如直线和圆弧组成的零件)的轮廓加工,计算几何元素的起点、终点、圆弧的圆心、两元素的交点或切点的坐标值等;对形状复杂的零件(如非圆曲线、曲面组成的零件),用直线段或圆弧段逼近,由精度要求计算出节点坐标值,这种情况可用计算机完成数值计算。

(3)编写零件加工程序单:编程人员根据数控系统规定的功能指令代码及程序段格式,逐段编写加工程序单。

(4)程序校验与首件试切:在有CRT图形显示屏的数控机床上,用模拟刀具与工件切削过程的方法进行检验,此方法只能检验出运动轨迹是否正确,不能查出被加工零件的加工精度,因此,要进行零件首件试切。

3.数控代码

    对于传统的数控机床,数控编程中常用的控制介质是穿孔带。(如图1所示)

0000@345_2008022701

图1  穿孔带

(1)制作穿孔带使用的代码有两种:

国际标准化组织码 : ISO(International Standard Organization)代码

美国电子工业协会标准码:EIA(Electronic Industries Association)代码

(2)两种代码的特点:两者表示的符号相同,但编码孔的数目和排列位置不同(如图2,图3所示)。

0001@345_2008022708

图2

0002@345_2008022709

图3

1)EIA码为补奇代码,第5列为补奇列,每行代码孔的个数必须是奇数,若为偶数,则在第5列补一个孔使之成为奇数个;ISO代码为补偶码,第8列为补偶列,通过补偶使每行代码孔个数保证是偶数个。

2)ISO代码有特征可寻,数字码在第5、6列都有孔,字母码在第7列都有孔;EIA代码无特征可寻。

3)EIA代码第8列只用于表示程序段结束符号,其余7列的容量为26=64,而ISO代码8列孔容量为27=128。所以ISO比EIA代码信息量大。

   由此可知,ISO代码比EIA代码信息量大,可靠性高,与当今数据传输系统统一,所以许多国家都采用ISO代码来代替早期使用的EIA代码。

表1  数控机床用EIA编码表

0003@345_2008022710

表2  数控机床用ISO编码表

0004@345_2008022711

4. 常用的数控标准有以下几方面:

(1)数控的名词术语;

(2)数控机床的坐标轴和运动方向;

(3)数控机床的字符编码(ISO、EIA)

(4)数控编程的程序段格式;

(5)准备功能(G代码)和辅助功能(M代码);

(6)进给功能、主轴功能和刀具功能。

我国许多数控标准与ISO标准一致。


原创文章如转载,请注明,转载自: 轻松数控网 [http://www.cnctechnet.com/]
本文链接地址:http://www.cnctechnet.com/post/1728.html

  • 热文排行:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog .Templete from Google黑板报

©2008 CNCTechNet 浙ICP备07007063号 | zjusun(#)yahoo.cn

  • feed
    zhuaxia
    google
    yahoo
  • Google

最新评论及回复

最近发表