首页 > 科技 >

..新代数控系统的宏法式根基书写花样介绍

2019-06-13 06:20:10 暂无 阅读:1750 评论:0

一、用户宏文档花样

数控法式文档中,一样以“%”字符作为第一行的起头,该行将被视为题目行。当题目行含有要害字“@MACRO”时整个文档就会以系统所界说的 MACRO语法处理。若是该行无“@MACRO”要害词此档案就会被视为一样 ISO法式文档花样处理,此时将不克编写用户宏和使用其 MACRO语法。而当书写 ISO法式文档时题目行一样能够省略,直接书写数控法式。“

@MACRO”要害词必需是大写字母。

对于法式的注释能够采用“//……”的形式,这和高级说话 C++一般。

例一:MACRO花样文档

% @MACRO

IF @1 = 1 THEN

G00 X100.;

ELSE

//用户宏法式文档,必需包含“@MACRO”要害词

G00 Y100.;

END_IF;

M99;

..新代数控系统的宏法式根基书写花样介绍

例二:ISO花样文档

% 这是题目行,可看成档案用途解说,此行无关紧要

G00 X100.;

G00 Y100.;

G00 X0;

G00 Y0;

M99;

二、通俗数控法式段花样

数控法式是由多数个法式段所构成,而每个法式段是由多数个法式字和法式段竣事构成。

例如:N20 G01 X25 Y-36 F100 S300 T02 M03;

而法式字又是由地址符及厥后面的数字所构成,如N(地址码)20(数字)、Y(地址码)-36(数字)。在法式中能作指令的最小单元单子是字,仅用地址码或仅用数字是不克作为指令的。

法式段内各字解说如下:

(1)顺序号放在法式段前用以识别各法式段,它由地址码 N及厥后面的 5位以内数字构成的。法式段号不是必需的,可在需要时用,数字号码的顺序也是随意的,能够每段都加也可只加在需要的处所。

例如:N20——透露该的法式段号为 20。

(2)预备功能字也称 G功能字,使数控机床做好某种把持预备指令,它由地址码 G及厥后面的两位以内数字所构成。首要指令有:

1)动作指令如 G01(直线插补)、G02(圆弧插补);

2)平面指令如 G17(设定 XY工作平面);

3)刀补指令如 G41(左刀径赔偿);

..新代数控系统的宏法式根基书写花样介绍

4)另外指令。

G代码及功能可拜见表 2-1。

G代码分为模态代码(又称续效代码)和非模态代码两种。所谓模态代码是指某一 G代码(如 G01)一经指定就一向有效,直到后背法式段中使用同组 G代码(如G03)才能庖代它。而非模态代码只在指定的本法式段中有效。下一法式段需要时必需重写(如 G04)。此外,分歧组的 G代码能够放在统一法式段中。

但在统一法式段中显现 2个以上统一组的 G代码指令时,则只有最后的 G代码有效。

(4)尺寸字由地址码、+、—符号及绝对值(或增量)的数值构成。它首要包罗以下几项:

1)坐标轴的移动指令例如: X35.418。

2)附加轴的移动指令如反转轴的迁移,例如:A45。

3)圆弧圆心坐标它是在圆弧插补时用来指定圆弧圆心的值,用 I、J、K透露。

(5)进给功能字指定刀具中心活动时的进给速度,由地址码 F及厥后面的数字构成。这个数字的单元单子取决于每个数控系统所采用的进给速度的指定方式。

例如:F100——透露进给速度为 100mm/min。

(6)主轴功能字指定主轴转速或速度,由地址码 S及厥后面的数字构成,单元单子

为转速单元单子(r/min)。

例如:S300——透露主轴转速为 800r/min。

(7)刀具功能字指定刀号以选择刀具,由地址码 T及厥后面的数字构成,刀具功能字的数字就透露指定的刀号,数字的位数由所用的系统决意。

例如:T08——透露第八号刀。

(8)辅助功能字又称 M功能字,首要用来透露机床把持时各类辅助动作及其状况,它由地址码 M及厥后面的两位数字构成。常用辅助代码可拜见表 1-3。

(9)法式段竣事 写在每一法式段之后,透露法式竣事,一样用符号“;”透露。

..新代数控系统的宏法式根基书写花样介绍

三、用户宏法式段花样

用户宏法式段的书写花样与通俗数控法式段花样相似,每个法式段也是由多数个法式字和法式段竣事构成,然则在地址码后背的具体数值能够被变量置换。

例如:N100 G33 U-(#18*2-#31) W(#23-SIGN(#23)*#33) Q#37 F(#9*#11);可见,两者的分歧之处就是构成法式字的地址符后背不光仅能够是数字,并且能够是变量或许变量的表达式,如G(地址码)33(数字)、U(地址码) -(#18*2-#31)(表达式)、Q(地址码)#37(变量)。

但需注重的是,作为地址码的O、N、/等不克引用变量,其余功能字均可在用户宏中按上述花样使用,功能字的意义和使用方式不变。

相关文章