PCB数控钻孔机与锣机CNC刀具指令大全

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数控钻孔机及锣机CNC刀具指令大全

EXCELLON是最早使用电脑化钻机及锣机,它开发了一套电脑控制机器的指令,被称为EXCELLON Computer Numeric Control,其中一些已成为工业标准. EXCELLON 最早开发的是钻机,这时候的格式被称为Format One ,随后又开发了用于锣机的语言,被称为Format Two,1979 年EXCELLON更新了Format Two 语言,将钻机和锣机指令集合到一套通用的语言系统. 因此,早于1979年前的被称为Generation One的机型只能行Format One ,而1979后的被称为Generation Two 的机型则可以使用Format One 或Format Two 语言系统.

机器运行有两种程序来驱动:

1)系统软件程序由机器的供应商编写,用于机器本身驱动;

2)程序体由线路板制造商使用CNC的编程语言,根据客户提供的相关资料编写,用于制造线路板

目前,用EXCELLON格式的语言编写的程序可以在不同制造商的机器上使用.

程序体组成

1)程序头用于描述关于工作的一般信息,通常位于程序主体的开头,是可选的,所有的命令可以在程序运行前,由操作员在控制台上输入机器.包括:

a) 钻嘴或锣刀的尺寸.

b) 使用的测量系统.

c) 工作中X,Y轴的方向.

2)程序主体而程序的主体则包含一系列的坐标及指令,通常这些指令会从头到尾的去执行.

刀具指令

以下一些指令用于选择或控制刀具,其中一些可以单独使用,而另一些可以联合形成一条指令,而当在程序头中使用这些指令时,它们是用于将数据调入CNC-6中的,当这些指令用于程序体时,它们是用来控制刀具的改变或机器的移动。刀具指令后面的数字用来表明数量,距离,速度等参数,可以从1位到6位,取决于指令的类型.

T#

T#(#)

F#

S#

C#

H#

Z+/-#

T#

刀具选择

这个指令可以在手动或自动设置状态下使用,它可以用于程序头或程序主体。

在自动换刀具设置状态下:主轴夹头将自动将正在使用的刀具放进T座,而抓取#所对应的刀具,并自动移动到程序主体下一个坐标。

在手动换刀具设置状态下:机器工作台将停下,这时,在屏幕会出现换刀具提示信息。T#(#)

选择刀具并指定补偿序号

该指令用于选择指定的刀具并为该刀具设置补偿序号。该指令后面有4位数字,前两位表示所选择刀具的编号,后两位表示补偿序号,如果,后两位被省略或为零,则表明补偿

序号同前两位,但当刀具编号大于等于17时,则不可省略,编号必须是01或更大。补偿编号用于锣板操作,锣刀能弯曲和偏离工作位置,尤其在逆时针方向锣板时。补偿序号会将刀具的路线偏移来补偿由于刀具的尺寸和偏差而导致的锣板误差。例如:一把0.092"的锣刀被用于顺时针操作,而如改在逆时针情况下,你可以改用0.094" 的锣刀,而当你没有这种尺寸的锣刀,或操作上不容许换工具时,你可以赋于0.094"锣刀一个序号(参考CP,/,#指令)。当你将这个序号赋予0.092" 锣刀时,CNC-6会将刀具行走的路线偏移,而其锣出的效果如同使用0.094" 锣刀一样。补偿序号必须在锣板设置打开之前输入,而且在锣板进行中不可改变。

例如:T0302 刀具3的补偿序号为2

F#

台速/下钻速

该命令用于机锣中设定工作台的速度,用于钻孔中设定主轴(Z轴)的下钻速度 .设定的数字表明每分钟多少英寸(IPM)或每秒钟毫米(MM/SEC),小数不能用于该命令。下钻的速度必须提供给机器,否则,机器无法运转,该速度可以在刀具参数表中提及。该速度可设定的围为10-500 IPM (4-212 MM/SEC),以1IPM (1MM/SEC)递增。锣板速度可以被设定为10---200 IPM (4---81 MM/SEC),其递增值为1 IPM (1MM/SEC).如果不设定该速度,则机器按最大速度100 IPM来锣板。

S#

设定主轴的转速(RPM)

设定的数字表示每分钟几万转,其围为14000RPM-60000 RPM(锣机),80000 RPM(钻机),有些机器甚至超过100,000 RPM.右面的零不用显示。当你用六位数字表示该参数时,应用小数点来表示#X1000 RPM.该指令不可以单独使用,必须与包含于T#指令中

(T#S#)。

C#

选择刀具的直径

而当刀具的其它参数没有在该指令中提及时,而在刀具参数表已经被输入时,CNC 会从刀具参数表中提。该指令不可以单独使用,必须与包含于T#指令中。

H#

设置的最大钻孔次数

钻孔刀具将会按所来钻孔。记数器分清每个刀具钻孔的次数。当计数器达到所设置的最大数时,钻嘴将会被认为无效,机器会停止钻孔。如果有其它钻嘴被用于替换报废的钻嘴,则机器会自动的更换钻嘴并继续钻孔,否则,工作台会停下。该指令不能单独使用,必须与刀具选择指令(T#H#)一起使用。

该指令能被用于关闭计数以便钻嘴继续钻孔。如仅写H而不写H后面的数字,则用于那个刀具的计数器将会被关闭。

Z±#

为刀具设置深度补偿量

深度补偿可以作为名义深度的深度,而负值使刀具低于名义。深度补偿控制钻入底板的深度,大直径的刺入深度比小直径的刺入深度要大。精确的刺入深度对确保刀具斜切面切入一叠板最下面一块板的背面是必要的。名义深度加上深度补偿即为该刀具的实际深度。偏差或偏移设置,正号(+)可以省略,但负号不可被省略。正值使刀具高于名义而负值使刀具低于名义。

当有几个刀具指令被放入同一条程序语句中,则出现的次序是很非常重要的。CNC读指令是从左到右进行的,在左边的指令可以被右面的指令覆盖。例如:

相关文档
最新文档