编程语言应用

注册

 

发新话题 回复该主题

CNC编程第三节几个知识点 [复制链接]

1#
北京治疗白癜风比较好医院 http://www.xuexily.com/m/

根据大家编写的程序和提出的问题,我说几个相关知识点。

代码“N”的使用:在CNC编程中,代码N指的是行号的意思,比如:

N1G90G80G40G21;

N2G54G00Z.;

N3……

N4……

也可以这么理解,就是这行程序的名字,如上所示,第三行就是N3。这个在程序中有什么用处呢,它可以帮我们快速定位到某一行。比如现在我们使用的程序都很长,并不是单纯的几行代码,假如我们要搜索程序中的某一行,如果没有相应的代码,我们只能一行行的去搜索,这个过程是比较慢的,但是当我们在这行程序前面加入一个行号,我们只需搜索行号就行了。行号可有可无,没必要每行都带,只在需要的地方添加就行,这个在宏程序中用的比较多。这里想说的是用不着行号的话就没必要编写。

2.对于符号“;”解释:

;号的含义是结束符,举个例子:

G90G80G40G21;

G54G00Z.;

如上所示两行程序,每行都带有;号,那么指的是两行程序,电脑先运算第一行,再运算第二行。

G90G80G40G21

G54G00Z;

如上所示程序,只有一个;号,那么这些代码指的是一行程序,电脑运算时是这些代码是一起执行的。

3.G90与G91区别:

首先明白G90与G91的含义

G90:绝对坐标系

G91:相对坐标系

如上所示是我们上节课的坐标位置图,那么如上所示的四个坐标位置都是以方框中心(即G54原点)为原点出的坐标位置。那么相对坐标什么意思呢,这里要体会一下“相对”这个词的含义。以上图为例,

坐标(X50.,Y-50.)相对坐标(X50.,Y-50.)的位置是(X0.,Y-.).

相对坐标就是相对某一点的各轴向的距离。

这节就到这了,这节留下一个作业,把所编写的铣方框的程序改成G91编程模式。

分享 转发
TOP
发新话题 回复该主题