产品视频
产品详情
联系方式
)次开始编制数控程序的初学者使用,也适用于那些想更好地运用数控功能的人。
放电加工要求的一系列操作指令的总和称为“程序。程序由放电加工的指令单元的程序块构成。一个程序块由一些字组成,每一个操作由一个字母符号的地址以与该地址之后的数值组成。每一个数字符号、字母符号或者代码称为“字符〃。
可以将可重复的模式和通用的序列存入存储器作为子程序,并可通过主程序访问它们。这样非常大程度上 简化了程序。
当数值和地址构成字时,地址是指示每一个数值的内涵的字符。字也是对数控装置发出命令的最小的有 意义的单元。
数控装置能将一些程序存入存储器。为了区分这些存储的程序,规定了程序号。
)程序号用于程序的顶部〔头部〕。它由地址“O以与紧接着地址的四位数字〔1
序列号用作搜索程序中的指定位置的指示器。序列号在程序块的头部规定,是由地址“N〃与紧接着地 址的四位数〔1 - 9 9 9 9丨组成。序列号的顺序是自由的,并允许跳读。序列号可以在所有程序块或者局部
坐标字给出了机器或者电极位置的每个轴的移动量,也叫“尺寸数字’。一般而言,坐标字由一个指示
行进轴 X,Y,Z,W, B,C,(注) 通过基轴和辅助轴的地址,指定了与轴有关的位置 / 距离或者旋转轴的角度。
I,J,K 指定了从起始点到圆心〔X -,Y -和Z-轴的坐标值〕 的距离
注: 一般而言, 标准轴的地址是 X, Y, Z,其它附加轴的地址是 B, C, W,等。
在设置位置、距离和时间的数值时,能够正常的使用小数点。在不使用小数点的情况下,该数值表示的是最小 设置单位的倍数。在使用小数点的情况下,小数点的位置表示1毫米或者1英寸。
本字是一个接着地址“G〃后面的3位数值 (0 - 9 9 9 ),它指定了在那个程序块中的一种控制功能。
本功能为命令数控设备实施的功能做准备,所以称为“准备功能〃或者“G功能〃。
进给功能字指定了工件和电极之间的相对速度,称为“F功能’。虽然有各种不同的进给功能字,采用
)本字用于指定转轴的旋转速度。主轴的旋转速度用在地址“S后的数值〔0 称为“S功能。
本字用于带电极改变功能的机器,通过在地址“T之后的4位数值指定电极数或者电极工作ID。
本字通过在地址“M之后的2或者3位数值指定机器是各种不同的操作。本字也可用于子程序控制命 令和程序完毕命令。本功能称为“M功能。
访问程序号字通过在地址“P之后指定子程序。本字用于从主程序访问子程序。重复计数字通过在地 址“L之后0 - 9 9 9 9的一个数值来命令一个重复计数。
为了补偿程序设计中假定的电极和真实电极之间的电极直径或长度的差异,必须指定它的偏移量。
偏移量数字指定以地址“D或者“H为首的2位数值〔0 -99丨指示偏移量数。
注:在各种功能字中,有些称为模态命令。模态命令是一组互相否认或者类似的命令。在成组的命令中,前 面的命令一直有效直到同组的另一个命令被执行。开机或者复位选择的模态命令在数控装置中预设。
一个程序块通过集合一些字产生,以便对数控装置给出运动命令。程序块是一个可被数控装置作为一个单元 处理的可操作的连续字的集合。除了这些字,一些有功能的字符也可以被参加。数控装置自动执行逐个读取 程序块的操作。一个程序块的最大的字符数限制为192个字符。
程序块的完毕是一个用来在程序中将一个程序块与其它程序块区分开来的字符。从一个程序块的完毕到下一 个程序块的完毕中间的 X围被数控装置读做一个程序块。
在数控装置的屏幕和本手册中,程序块的完毕被表示为一个“;〃〔分号〕字符。
在一些情况下,当程序编写完成后,在进展加工前要进展检查。在其它情况下,当程序使用一个子 程序时并且该子程序已经被检查过,程序检查时间能减少〔除非访问程序块已经被执行〕。在这些情 况下,跳过任选程序块的功能能选择要执行的程序块。对于要使用本功能的程序块,“ /〃 〔斜线〕被
置于被选择的块的头部,然后生成程序。当使用该程序的磁带或者存储器运转时,如果机床操作面板的 跳过任选程序块功能被开启, 如此带有“/〃 〔斜线〕的程序块不被执行。 当本功能关闭时,带有“/〃 〔斜
注2:操作中的“跳过任选程序块在读入数控装置时被处理,被跳过的信息不进入数控装置。这时,
注3:当搜索序列号时,本功能失效。也就是说,不管跳过任选程序块的状态是开启还是关闭的,即
如果一个程序名被附于程序号,或者一个注释入程序之中,程序将会变得很容易理解。注释输入 功能使之成为可能。
注2: 一个程序块中能够正常的使用多于一个的注释。同样,“〔和“〕在程序块的任何位置都有效。
数控装置能将电极移动到事先给它的位置。要准确地把这一个位置给它,要使用坐标字,而坐标字之间 的关系是通过坐标系统确定的。以下是三种可用的坐标。
电极目的地的位置通过这一些坐标系统之一〔根据要求〕的坐标来指定。在任何坐标系统中,每个坐标都 被设置成与机器的移动轴平行。坐标轴根据图2 . 7所示的标准坐标系统进展设置。
在一个程序根据固定于机器的机器坐标系统制成后,如果工件的安装的地方发生改变,编制到程序中的位 置可能随着工件位置转换,导致机器故障。为避免这样的一种情况,程序设计是在一个以工件上的一点为零点的 坐标系统中进展。
在工件坐标系统中,它的零点可以用相对于机器原点的坐标来设置,或者在程序中使用局部坐标系统确 定的任一点。
在这种情况下,有达8 0种的工作坐标系统【8〔G54—G61〕X1 0组〔G500—G509〕】 可设为,这样程序设计能够准确的通过工件位置使用在适宜位置设立的坐标系统来进展。
如果生成一个坐标系统是设置在工件坐标系统之内的,在工件坐标系统之内的程序设计可能会更容易。 零点设置在工件坐标系统之内的坐标系统称为“局部坐标系统。
局部坐标系统可通过在工件坐标系统内指定局部坐标系统的零点来设置。在设置好坐标系统后,指定的 坐标字表示的是局部坐标系统内的位置。
一旦局部坐标系统已经被设置好,根据局部偏移量来转换的局部坐标系统,被设置在所有的工作坐标系 统〔G54—G61,G500—G509〕。
关于电极的位置,前一已执行的程序块的终点将成为下一个程序块的起点。坐标字用于向数控装置指定 电极位置。以下两种方法可用于指定坐标字的数值。
这两种方法的主要差异如下:绝对值命令指定电极的目标位置〔终点〕,而增量值命令指定电极的移动 量。
承受绝对值命令的状态称为“绝对值模式〃,承受增量值命令的状态称为“增量值模式〃。
2 - 12 同时使用绝对值命令和增量值命令是可能的。然而,如果在一个程序块中一个模式被指定两次,或者另 一种模式指定被省略,最后指定的模式生效。
从“ •到“ O被指定为绝对值模式。 X12 0 . Y10 0 .(位置指定标记“ O)
功能字根据操作进展分类,每一个功能都将详细说明。 要重点阅读如下关于每一个功能字的说明。
如上述示例所示,对每一节所提到的功能字,表中提与它们的功能和模态命令组。
注1: 组内标记有A, B, C ... S的G命令一直有效直到同组内另一个G命令被指定,一旦它们被指
注3:如果一个G 代码在G代码表未提及,或者没有相应选择的G代码被指定,会产生一个警报。 注5:在#组内的命令,本手册没有说明。
官网
阿里店铺
阿里店铺
版权所有 开云体官网登录网页版账号
地址:浙江省台州市黄岩区宁溪镇宁川东路96号 移动电话:13857621608 电话:0576-84757788 传真:0576-84736678