数控加工程序输入与预处理_第1页
数控加工程序输入与预处理_第2页
数控加工程序输入与预处理_第3页
数控加工程序输入与预处理_第4页
数控加工程序输入与预处理_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章数控加工程序输入及预处理2024/1/41数控技术第一节数控加工程序输入

第二节数控加工程序的译码与诊断

第三节刀具补偿原理

第四节其他预处理2024/1/42数控技术1、纸带阅读机输入自学2、键盘方式输入3、存储器方式输入4、通信方式输入5、数控加工程序的存储第一节数控加工程序输入纸带阅读机其它输入方式零件程序存储器MDI键盘零件程序缓冲器MDI缓冲器译码2024/1/43数控技术2、键盘方式输入键盘是一种常用的输入方式。在现代数控机床上,一般都配有键盘,供数控机床操作者输入数控加工程序(一般为部分或简单的数控加工程序)和控制信息,例如控制参数、补偿数据等。这种输入方式称为手动数据输入(MDI)方式。第一节数控加工程序输入键盘分为全编码键盘和非编码键盘两种类型。数控机床中使用较多的非编码键盘由一组排列成矩阵方式的按键开关组成。2024/1/44数控技术2.1、键盘输入功能一般要求显示器同步显示键盘输入内容。不同工作方式下,键盘输入功能不同:编辑方式下:输入加工程序、编辑、存储运行方式下:输入各种有关命令,对机床及外围设备进行控制,修改刀具参数以及工艺参数,使数控机床加工更符合实际需要第一节数控加工程序输入2024/1/45数控技术2.2、键盘的输入处理图2-4键盘中断服务程序流程框图第一节数控加工程序输入键盘各种输入信息是通过中断方式实现。CPU响应中断,中断服务程序读入从键盘输入的内容输入加工程序:中断将输入的字符转换成内码并存入MDI缓冲器;输入命令:转入相应的键盘处理程序2024/1/46数控技术5、数控加工程序的存储表2-1常用数控加工代码及对应内码第一节数控加工程序输入直接存放——译码速度受限转成内码存放——译码速度加快内码的使用,使ISO码、EIA码在译码前具有统一的格式,加快译码速度2024/1/49数控技术数控加工程序存储区内部信息(假如首地址2000H)第一节数控加工程序输入例如:ISO代码程序2024/1/410数控技术1、数控加工程序的译码

2、数控加工程序的诊断

3、软件实现第二节

数控加工程序的译码与诊断2024/1/411数控技术14603B一、数控加工程序的译码(一)代码识别

(二)功能码翻译第二节

数控加工程序的译码与诊断2024/1/412数控技术(一)代码识别代码识别是通过软件将数控加工程序缓冲器中的内码读出,并判断该数据的属性。如果是数字码,则立即设置相应的标志并转存;如果是字母码,则进一步判断该码的具体功能,然后设置代码标志并转入相应的处理。在判断字母码功能时一般按查寻方式进行,即串行比较各个字符,因此处理速度较慢。由于译码的实时性要求不高,可以安排在数控系统软件的后台程序中完成,利用其空闲时间进行译码,一般来讲仍是能满足要求的。第二节

数控加工程序的译码与诊断译码:将输入的数控加工程序翻译成CNC装置能够识别的代码形式(一)代码识别(二)功能码翻译将缓冲器中数据(内码)逐个读出,先识别其属性,然后作相应的处理(判断其是字母码、功能码、数字码)。数字码:立即设置相应的标志并转存字母码:将其后续数字码送到相应译码结果缓冲器单元。功能码:需进一步判断该码功能,再处理。判断字母码功能时按查寻方式串行比较,速度慢——安排在软件的后台程序中完成,利用空闲时间进行译码一、数控加工程序的译码2024/1/413数控技术一、数控加工程序的译码图2-7代码识别流程图第二节

数控加工程序的译码与诊断2024/1/414数控技术图2-7代码识别流程图第二节

数控加工程序的译码与诊断CNC系统软件分前台程序和后台程序两部分。前台程序是一个实时中断服务程序,承担几乎全部的实时功能,实现与机床动作直接相关的功能,如插补、位置控制、机床监控等。译码程序主要处理一些实时性不高的问题,因此又可以叫做背景程序。运动控制程序是前台程序。在背景程序循环运行的过程中,前台的实时程序不断地定时插入,二者密切配合,共同完成加工任务。一、数控加工程序的译码2024/1/415数控技术(二)功能码翻译第二节数控加工程序的译码与诊断1.建立一个与数控加工程序缓冲器对应的译码结果缓冲器;——在CNC存储器中划出一块存储区,供数控加工程序中可能出现的各个功能代码设置存储单元,存放对应的特征字或数字,后续的处理软件根据需要到对应的存储单元取出数控加工程序信息并予以执行。2.考虑缓冲器的规模——针对每个字符和代码都设置存储区会形成庞大的表格,浪费内存且影响译码速度。有些代码的功能属性相同或相近,不可能出现在同一个程序段中,具有互斥性。一、数控加工程序的译码2024/1/416数控技术(二)功能码翻译第二节数控加工程序的译码与诊断2.考虑缓冲器的规模——将G代码、M代码按功能属性分组,每一组代码只需要设置一个独立的内存单元即可,并以特征字来区分本组中的不同代码。——对于尚未定义功能的代码,不必设置内存单元,这样可以大大压缩译码结果存储器的规模,保证译码速度和效率。——其他功能代码如S、F、T在一个程序段中只可能出现一次,在内存中的地址可以指定。一、数控加工程序的译码2024/1/417数控技术(二)功能码翻译表2-3常用G代码、M代码的分组第二节数控加工程序的译码与诊断一、数控加工程序的译码2024/1/418数控技术(二)功能码翻译第二节数控加工程序的译码与诊断3.约定存储格式不同的CNC装置译码结果缓冲器的规模和存储格式是不一样的。但对某一个具体的CNC装置而言,译码结果缓冲器的规模和存储格式是固定不变的一、数控加工程序的译码2024/1/419数控技术(二)功能码翻译第二节数控加工程序的译码与诊断3.约定存储格式N、T代码设计为一个字节,使用压缩型BCD码坐标值用两字节带符号的二进制数表示,范围:-32768~+32767S、F功能用两字节无符号二进制数表示,范围为:0~65535如G90代码:首先确定G90属于Gf组,一、数控加工程序的译码2024/1/420数控技术(二)功能码翻译图2-8数控加工程序译码过程示意图第二节数控加工程序的译码与诊断一、数控加工程序的译码存储译码2024/1/421数控技术1.读入字符(N)2.(为N)设立标志3.读入N后字符,进行合并4.检查错误?存入译码结果缓冲器中N代码对应的内存单元。——LF结束,进行有关的结束处理,并返回主程序;——一个完整数控加工程序段中的所有功能代码连同他们后面的数字码,都被依次对应地存入到相应的译码结果缓冲器中(二)功能码翻译第二节数控加工程序的译码与诊断一、数控加工程序的译码译码过程2024/1/422数控技术二、数控加工程序的诊断(一)语法错误现象

(二)逻辑错误现象第二节数控加工程序的译码与诊断2024/1/423数控技术(一)语法错误现象1)程序段的第一个代码不是N代码。

2)N代码后的数值超过了CNC系统规定的取值范围。

3)N代码后出现负数。

4)在数控加工程序中出现不认识的功能代码。

5)坐标值代码后的数据超越了机床的行程范围。

6)S代码所设置的主轴转速超过了CNC系统规定的取值范围。

7)F代码所设置的进给速度超过了CNC系统规定的取值范围。

8)T代码后的刀具号不合法。

9)出现CNC系统中未定义的G代码,一般的数控系统只能实现ISO标准或EIA标准中G代码的子集。

10)出现CNC系统中未定义的M代码,一般的数控系统只能实现ISO标准或EIA标准中M代码的子集。第二节数控加工程序的译码与诊断二、数控加工程序的诊断2024/1/424数控技术(二)逻辑错误现象第二节数控加工程序的译码与诊断二、数控加工程序的诊断1)在同一个数控加工程序段中先后出现两个或两个以上的同组G代码。数控系统约定,同组G代码具有互斥性,同一程序段中不允许出现多个同组G代码。例如,在同一程序段中不允许G41与G42同时出现。2)在同一个数控加工程序段中先后出现两个或两个以上的同组M代码。同一程序段中不允许M03与M04同时出现。3)在同一数控加工程序段中先后编入相互矛盾的尺寸代码。4)违反系统约定,在同一数控加工程序段中超量编入M代码。例如,数控系统只允许在一个程序段内最多编入三个M代码,但实际却编入了四个或更多,这是不允许的。2024/1/425数控技术三、软件实现第二节数控加工程序的译码与诊断CNC系统软件分前台程序和后台程序两部分。前台程序是一个实时中断服务程序,承担几乎全部的实时功能,实现与机床动作直接相关的功能,如插补、位置控制、机床监控等。译码程序主要处理一些实时性不高的问题,因此又可以叫做背景程序。运动控制程序是前台程序。在背景程序循环运行的过程中,前台的实时程序不断地定时插入,二者密切配合,共同完成加工任务。2024/1/426数控技术对于CNC装置而言,数控加工程序的输入、译码和诊断是其必需的操作。由于译码结果缓冲器对某种数控系统来说是固定不变的,因此,可采用变址寻址的方式来确定译码结果在内存中的存放地址。为了寻址方便,在ROM中可设置一个译码结果缓冲器格式表格,并规定每种类型功能代码在该表中的位置,即相对表头的地址偏移量,以及该功能字的字节数、数据格式等。第二节数控加工程序的译码与诊断三、软件实现2024/1/427数控技术数控加工程序译码与诊断流程图第二节

数控加工程序的译码与诊断三、软件实现2024/1/428数控技术1、刀具补偿计算的意义

2、刀具长度补偿计算

3、刀具半径补偿计算第三节刀具补偿原理2024/1/429数控技术3.1、刀具补偿计算的意义1)由于刀具磨损、更换等原因引起的刀具相关尺寸变化不必重新编写程序,只需修改相应的刀补参数即可。

2)当被加工零件在同一机床上经历粗加工、半精加工、精加工多道工序时,不必编写三种加工程序,可将各工序预留的加工余量加入刀补参数即可。第三节刀具补偿原理控制对象:刀架参考点或刀具中心切削部位:刀尖或刀刃边缘——刀具补偿长度补偿;半径补偿2024/1/430数控技术图2-10不同类型刀具的补偿示意图

a)立铣刀b)钻头c)外圆车刀第三节刀具补偿原理半径长度半径,长度补偿中使用的刀具参数主要有:刀具半径、刀具长度、刀具中心偏移量2024/1/431数控技术3.2、刀具长度补偿计算图2-11数控车床刀具结构参数示意图第三节刀具补偿原理实现刀尖圆弧中心轨迹与刀架相关点的转换2024/1/432数控技术3.2、刀具长度补偿计算第三节刀具补偿原理由于在实际操作过程中F与S之间的距离难以直接测得,而理论刀尖点P相对刀架参考点F的距离容易测得,故先计算P相对F的偏移量,再根据情况计算。令Rs=0可得刀具长度补偿的计算公式为:零件轮廓轨迹经补偿后,通过控制F点来实现当Rs≠0时刀尖圆弧半径补偿——Rs很小,引起零件轮廓的误差可以不考虑;调试过程及对刀过程已经将Rs引起的误差包含在内。2024/1/433数控技术3.2、刀具长度补偿计算第三节刀具补偿原理钻床的刀具:刀具安装方式的刀具长度补偿——

2024/1/434数控技术(一)刀具半径补偿原理

(二)刀具半径补偿类型

(三)方向矢量和刀具半径矢量

(四)转接类型的判别

(五)刀具半径补偿计算

(六)特殊情况处理

(七)刀具半径补偿计算小结3.3、刀具半径补偿计算第三节刀具补偿原理数控机床在连续轮廓加工过程中,数控系统所控制的运动轨迹不是零件的轮廓,而是加工刀具的中心轨迹。由于用户总是按零件的轮廓编写加工程序,因此,要加工出合格的零件,就必须使加工刀具中心在零件轮廓的法矢量方向上偏移一个刀具半径值,这种偏移就称为刀具半径补偿。2024/1/435数控技术1)刀具半径补偿建立。

2)刀具半径补偿进行。

3)刀具半径补偿撤消。3.3.1、刀具半径补偿原理第三节刀具补偿原理左补偿不补偿右补偿2024/1/436数控技术图2-12刀具半径补偿示意图3.3.1、刀具半径补偿原理第三节刀具补偿原理粗实线为所需加工的零件轮廓虚线为刀具中心轨迹为了便于分析问题,IS0标准规定:沿编程轨迹(零件轮廓)前进方向看去,当刀具中心轨迹始终在编程轨迹的左边时称为左刀补,用指令G41表示,如图。当刀具中心轨迹在编程轨迹的右边时称为右刀补,用指令G42表示。当不需要进行刀具半径补偿时,可用指令G40来撤消由G41或G42建立的刀具半径补偿。2024/1/437数控技术图2-13刀具半径补偿过程示意图3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/438数控技术1.刀具半径补偿建立从起刀点运动到工件刀具半径补偿起始点的过程。根据G41或G42指定的刀补方向,控制刀具中心轨迹相对刀具半径补偿起始点偏移一个刀具半径值。刀具半径补偿建立只能在G00或G01的程序段中进行3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/439数控技术2.刀具半径补偿进行控制刀具中心轨迹在工件轮廓的法矢量方向上始终偏移一个刀具半径值的过程。刀具半径补偿一旦建立,便一直维持补偿状态,直到被撤销为止。3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/440数控技术3.刀具半径补偿撤消刀具撤离工件表面返回到起刀点位置的过程。根据刀补撤销前G41和G42的情况,控制刀具中心轨迹相对刀具半径补偿终点偏移一个刀具半径值,使刀具回到起刀点。刀具半径补偿撤销只能在G00或G01的程序段中进行3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/441数控技术上述刀具半径补偿算法只适用于自定的二维坐标平面内,而平面的指定是通过G17/G18/G19来设定的。硬件数控采用读一段,算一段,再走一段的数据流方式,无法考虑到两个轮廓段之间刀具中心轨迹的过渡问题,靠编程员解决。CNC中,增设了两组刀补缓冲器,以便让至少两个含有零件轮廓信息的加工程序段(一般保证3个段)的信息同时在CNC系统内部被处理,从而可对刀具中心轨迹及时修正,回避了刀具干涉现象的发生。刀具半径补偿执行过程相关问题:3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/442数控技术刀具半径补偿功能,可以大大简化编程的工作量:1.加工过程中,刀具的磨损和更换是不可避免的,因此刀具的半径也经常变化。采用刀具半径补偿后,不必重新编程,只需要对相应的参数进行修改即可。2.由于轮廓加工往往不是一道工序就能完成的,在粗加工时,要为精加工预留一定的加工余量。加工余量的预留可通过修改偏置参数实现,不必为粗加工和精加工分别编程。3.3.1、刀具半径补偿原理第三节刀具补偿原理2024/1/443数控技术走直线、走圆角圆弧过渡可使刀具中心轨迹或工件轮廓光滑过渡,但在尖角处的加工误差可能变大,尖角不尖。插入直线过渡的加工误差在尖角处较小,并避免在尖角处出现加工停顿现象或刀具干涉现象。2024/1/444数控技术图2-14拐角的定义

a)外拐角b)内拐角转接部分的过渡处理与相邻两轮廓段的夹角α(拐角/转接角)有关拐角:相邻两轮廓交接点处的切线在工件实体一侧的夹角。0~360000≤α<1800

外拐角1800<α<3600

内拐角3.3.2、刀具半径补偿类型第三节刀具补偿原理轨迹连接方式:直线接直线;直线接圆弧;圆弧接圆弧;圆弧接直线。2024/1/445数控技术1)当0°<α<90°时,刀具半径补偿在此处的转接方式为插入型。

2)当90°≤α<180°时,刀具半径补偿在此处的转接方式为伸长型。

3)当180°<α<360°时,刀具半径补偿在此处的转接方式为缩短型。

3.3.2、刀具半径补偿类型第三节刀具补偿原理缩短型——1800<α<3600

伸长型——900≤α<1800

插入型——0<α<900

2024/1/446数控技术3.3.2、刀具半径补偿类型第三节刀具补偿原理2024/1/447数控技术第三节刀具补偿原理直线矢量-方向由起点指向终点圆弧矢量-半径矢量(矢径)、弦长矢量半径矢量方向由圆弧中心指向圆弧上动点,弦长矢量则由圆弧起点指向终点刀具半径矢量:加工过程中始终垂直于工件的编程轮廓,大小等于刀具半径值,方向指向刀具中心的一个矢量。方向矢量:与零件轮廓上任意动点运动方向(切线)一致的单位矢量,ld3.3.3、方向矢量和刀具半径矢量2024/1/448数控技术图2-18方向矢量的定义

a)直线b)圆弧第三节刀具补偿原理1.方向矢量与零件轮廓上任意动点运动方向(切线)一致的单位矢量,ld3.3.3、方向矢量和刀具半径矢量2024/1/449数控技术直线的方向矢量ld在X、Y轴上的投影分量:3.3.3、方向矢量和刀具半径矢量第三节刀具补偿原理对于圆弧而言,其走向有顺逆之分,故圆弧的方向矢量也分顺圆和逆圆两种情况。圆弧的方向矢量ld在X、Y轴上的投影分量:2024/1/450数控技术图2-19刀具半径矢量与方向矢量

a)左刀补b)右刀补3.3.3、方向矢量和刀具半径矢量第三节刀具补偿原理β加工过程中始终垂直于编程轨迹且指向刀具中心,大小等于刀具半径的矢量,rd方向矢量ld=X1i+Y1j刀具半径矢量rd=Xdi+Ydj2024/1/451数控技术图2-20转接类型判别示意图3.3.4、转接类型的判别第三节刀具补偿原理2024/1/452数控技术(1)缩短型当180°<α<360°时,有sinα<0,(2)伸长型当90°≤α<180°时,有sinα>0且cosα≤0,

(3)插入型当0°<α<90°时,有sinα>0且cosα>0,3.3.4、转接类型的判别第三节刀具补偿原理2024/1/453数控技术1.直线接直线

2.直线接圆弧

3.圆弧接直线

4.圆弧接圆弧指运用矢量法,求出刀具半径补偿过程中刀具中心轨迹在各个转接点处的坐标值。其计算公式不仅与相邻两轮廓的转接类型有关,而且还与刀具补偿所处的阶段有关。3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/454数控技术1.直线接直线(1)缩短型刀具半径补偿处在不同的阶段,其转接点的坐标计算公式是不相同的。

(2)伸长型在伸长型刀具半径补偿中,当补偿处在不同的阶段,其转接点的个数以及坐标计算公式也不尽相同。

(3)插入型在插入型刀具半径补偿过程中,将涉及到多个转接点的计算。3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/455数控技术图2-21直线接直线缩短型刀具半径补偿建立与撤消示意图1.直线接直线--缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理刀具半径补偿建立---转接点(Xs1,Ys1)相对拐点(X1,Y1)相差一个刀具半径矢量刀具半径补偿撤消---转接点(Xs1,Ys1)相对拐点(X1,Y1)相差一个刀具半径矢量撤消建立2024/1/456数控技术图2-22直线接直线缩短型刀具半径补偿进行示意图1.直线接直线---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理①设直线轮廓l1和l2的单位矢量分别为:2024/1/457数控技术1.直线接直线---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理②等距线;将XOY坐标系原点平移到(X1,Y1)可求得等距线的直线方程分别为:求得解:2024/1/458数控技术1.直线接直线---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理③坐标系移回,求刀具轨迹交点(Xs1,Ys1)a.当X11Y12-X12Y12=0时,l1和l2共线,转接角α=02024/1/459数控技术1.直线接直线---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理③坐标系移回,求刀具轨迹交点(Xs1,Ys1)b.当X11Y12-X12Y12≠

0时,l1和l2相交转接角180<α<3602024/1/460数控技术图2-23直线接直线伸长型刀具半径补偿示意图1.直线接直线---伸长型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/461数控技术图2-24直线接直线插入型刀具半径补偿示意图1.直线接直线---插入型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/462数控技术(1)缩短型

(2)伸长型

(3)插入型2.直线接圆弧3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/463数控技术14603B图2-25直线接圆弧缩短型刀具半径补偿示意图2.直线接圆弧---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/464数控技术图2-26直线接圆弧伸长型刀具半径补偿示意图2.直线接圆弧---伸长型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/465数控技术图2-27直线接圆弧插入型刀具半径补偿示意图2.直线接圆弧---插入型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/466数控技术(1)缩短型

(2)伸长型

(3)插入型3.圆弧接直线3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/467数控技术图2-28圆弧接直线缩短型刀具半径补偿示意图3.圆弧接直线---缩短型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/468数控技术图2-29圆弧接直线伸长型刀具半径补偿示意图3.圆弧接直线---伸长型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/469数控技术图2-30圆弧接直线插入型刀具半径补偿示意图3.圆弧接直线---插入型3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/470数控技术(1)缩短型。

(2)伸长型。

(3)插入型。4.圆弧接圆弧3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/471数控技术图2-31圆弧接圆弧刀具半径补偿示意图3.圆弧接直线3.3.5、刀具半径补偿计算第三节刀具补偿原理2024/1/472数控技术图2-32特殊情况的刀具半径补偿转接示意图

a)α=0°b)α=0°c)α=90°d)α=0°e)α=180°3.3.6、特殊情况处理第三节刀具补偿原理2024/1/473数控技术表2-6刀具半径补偿计算表3.3.7、刀具半径补偿计算小结第三节刀具补偿原理2024/1/474数控技术图2-33刀具半径补偿零件加工实例3.3.7、刀具半径补偿计算小结第三节刀具补偿原理2024/1/475数控技术分析刀具半径补偿从建立、进行到撤消的全部过程

O点为刀补建立起点、Z点为撤消终点2024/1/476数控技术一、进给速度处理

二、工件零点设置与撤消的处理

三、绝对编程与增量编程的处理第四节其他预处理2024/1/477数控技术一、进给速度处理第四节其他预处理根据轮廓插补方法不同,速度处理算法有:1.脉冲增量插补法的速度处理:步进电机,开环数控2.数据采样插补法的速度处理:直流伺服;交流伺服。闭环数控2024/1/478数控技术(一)脉冲增量插补法的速度处理脉冲增量插补法一般用在以步进电动机为执行元件的开环数控系统中。一、进给速度处理第四节其他预处理各坐标轴运动速度通过向该轴步进电动机发送进给脉冲来实现。进给脉冲通过编程中的F确定。每次插补结束产生一个行程增量,以脉冲的方式输出。在插补计算过程中不断向各坐标轴发出互相协调的进给脉冲,驱动电机运动。2024/1/479数控技术(一)脉冲增量插补法的速度处理一、进给速度处理第四节其他预处理一个脉冲所产生的坐标轴移动量叫做脉冲当量。脉冲当量是脉冲分配的基本单位,按机床设计的加工精度选定,普通精度的机床一般取脉冲当量为:0.01mm。采用脉冲增量插补算法的数控系统,其坐标轴进给速度主要受插补程序运行时间的限制,一般为1~3m/min。2024/1/480数控技术(一)脉冲增量插补法的速度处理一、进给速度处理第四节其他预处理常用的脉冲增量插补算法有:

逐点比较法和数字积分法设进给速度F(mm/min),脉冲源频率f(Hz),数控系统脉冲当量为δ(mm/步)则可推导出进给速度与脉冲频率的关系为:F=60δf反过来求脉冲源频率为f=F/(60δ)按其选取脉冲源频率,可以实现所需的进给速度。2024/1/481数控技术(一)脉冲增量插补法的速度处理一、进给速度处理第四节其他预处理运算直观,插补误差小于一个脉冲当量

在两个坐标开环的CNC系统中应用比较普遍。但这种方法不能实现多轴联动,其应用范围受到了很大限制。

2024/1/482数控技术(二)数据采样插补法的速度处理一、进给速度处理第四节其他预处理数据采样插补法一般用在以直流或交流伺服电动机为执行元件的闭环或半闭环数控系统中。各坐

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论