一、解释下列概念(共20分,每小题4分)1、插补2、脉冲当量3、采样周期4、CNC5、步距角二、要回答下列问题(共24分,每小题6分)1.画出数控机床的组成框图,简述各部分的主要功能。2.解释所给程序段“N5G42G01X25000Y56000F150S350”中各字的意义。3.数控机床为什么要有刀补功能?C刀补的设计思想是什么?4.在步进式伺服系统中,加减速电路的作用是什么?试述用硬件电路或软件程序实现加减速电路的基本原理。三、插补计算(共20分,每小题10分)1.用逐点比较法插补直线OE,起点为O(0,0),终点为E(-6,4),写出插补过程并绘出轨迹。2.用数字积分法插补第Ⅰ象限顺时针圆弧PQ,起点为P(0,6),终点为Q(6,0),若被积函数寄存器和余数寄存器的最大可寄存数为Jmax=7(即J≥8时溢出,如采用二进制计数,试写出插补过程并绘制插补轨迹。四、CNC系统的控制软件一般包括哪几部分?简述各部分的主要功能。(共16分)五、画出以直尺光栅为测量元件、直流伺服电机为执行元件的CNC伺服系统框图,在图上标出关键模块的输入、输出信号形式,并展开测量元件及信号处理线路。(共20分)一、解释下列概念(共20分,每小题4分)1.插补:数据密化的过程。在数控系统有限输入坐标点的情况下,计算机根据线段的特征,运用一定的算法,自动地在有限坐标点之间生成一系列的坐标数据。2.脉冲当量:相对于每个脉冲信号,机床移动部件的位移量叫做脉冲当量。3.采样周期:连续两次数据采样的时间及间隔。4.CNC:计算机数控系统。CNC是用一个存储程序的计算机,按照存储在计算机内的读写存储器中的控制程序去执行数控装置的一部分或全部功能。5.步距角:步进电机定子绕组的通电状态每改变一次,转子转过的角度。二、要回答下列问题(共24分,每小题6分)1.画出数控机床的组成框图,简述各部分的主要功能。答:由控制介质、数控装置、伺服系统、检测装置和机床本体组成。控制介质建立人与数控机床之间联系;数控装置接收输入介质的信息,并将其代码加以识别、存储、运算,输出相应的指令脉冲以驱动伺服系统;伺服系统是把来自数控装置的脉冲信号转换为机床移动部件的运动,使工作台精确定位获按照规定的轨迹严格的相对运动;检测装配测量机床的实际位移,并将其转换为数控系统所能接受的电信号;机床完成零件的加工。评分标准:正确画出组成框图2分,正确叙述各组成部分主要功能4分。2.解释所给程序段“N5G42G01X25000Y56000F150S350”中各字的意义。答:N5——第五行程序;G42——右刀补;G01——直线插补;X25000——x方向进给到25000;Y56000——y方向进给到56000;F150——进给速度为150;S350——主轴转速为350。评分标准:正确解释每个功能字1分。3.数控机床为什么要有刀补功能?C刀补的设计思想是什么?答:数控机床是以零件的轮廓进行编程的,而数控系统是控制刀具的中心轨迹进行轮廓加工的,因此数控系统必须具备刀具半径补偿功能,自动将零件轮廓编程的轨迹转换为刀具中心的轨迹,这样才能加工出符合要求的零件。C刀补的设计思想是利用计算机强大的计算功能,在进行刀具半径补偿计算时考虑后一段程序对本段程序的影响,根据程序段间的转接情况自动修正本段程序的轨迹。具体实现时开设几个缓冲区,同时存放三段程序,根据后一段程序对本段程序的影响修正轨迹后才进行输出。评分标准:正确答出第一问4分,正确叙述C刀补设计思想2分。4.在步进式伺服系统中,加减速电路的作用是什么?试述用硬件电路或软件程序实现加减速电路的基本原理。答:根据步进电机加减速特性,进入步进电机定子绕组的电平信号的频率变化要平稳,而且应有一定的时间常数。但由于加减脉冲分配电路来的进给脉冲的频率变化是有跃变的。因此为了保证步进电机能够正常、可靠的工作,此跃变频率必须首先进行缓冲,使之变成符合步进电机加减速特性的脉冲频率,然后再送入步进电机的定子绕组。设置了加减速线路,可使得输入信号脉冲满足步进电机的要求,保证不失步也不丢步,否则,可能会造成位置控制误差。硬件电路:评分标准:正确答出第一问4分,正确画出组成框图2分。三、插补计算(共20分,每小题10分)1.用逐点比较法插补直线OE,起点为O(0,0),终点为E(-6,4),写出插补过程并绘出轨迹。答:x、y以绝对值带入,ijijeF=F−y+1,,,ijijeF=F+x,+1,,000F=,=6,=4eexy,E=10序号工作节拍第一拍:判别第二拍:进给第三拍:运算第四拍:比较1F00=0-ΔxF10=F00-ye=-4E9=E10-1=92F10=-4<0ΔyF11=F10+xe=2E8=E9-1=83F11=2>0-ΔxF21=F11-ye=-2E7=E8-1=74F21=-2<0ΔyF22=F21+xe=4E6=E7-1=65F22=4>0-ΔxF32=F22-ye=0E5=E6-1=56F32=0-ΔxF42=F32-ye=-4E4=E5-1=47F42=-4<0ΔyF43=F42+xe=2E3=E4-1=38F43=2>0-ΔxF53=F43-ye=-2E2=E3-1=29F53=-2<0ΔyF54=F53+xe=4E1=E2-1=110F54=4>0-ΔxF64=F54-ye=0E0=E1-1=02.用数字积分法插补第Ⅰ象限顺时针圆弧PQ,起点为P(0,6),终点为Q(6,0),若被积函数寄存器和余数寄存器的最大可寄存数为Jmax=7(即J≥8时溢出,如采用二进制计数,试写出插补过程并绘制插补轨迹。累加x积分器y积分器次数yiΣyiΔxx终xiΣxiΔyy终0110000011000000001101110110011000000001102110100110100131100101100001001011001041100001011010011011001151101100011011110011061101001010011001-110110110071010011001100101010110181011100001101010-110010091000101000101111010011010110101-101111110011-101012110001100113110111000114110101-1000评分标准:正确列出插补计算表格8分,正确画出插补曲线2分。四、CNC系统的控制软件一般包括哪几部分?简述各部分的主要功能。(共16分)答:CNC控制软件包括:输入数据处理、插补运算及位置控制、速度输出控制、管理程序及诊断程序等。输入数据处理程序接收输入的零件程序,将其用标准代码表示的加工指令和数据进行翻译、整理,按照所规定的格式存放。有些系统还要进行刀具半径补偿计算,或为插补运算和速度控制等进行一些预处理,总之输入数据处理程序主要包括三项内容:输入、译码和数据处理;插补运算程序完成NC系统中插补器的功能,实现坐标轴脉冲分配的功能,插补的输出,经过位置控制部分,去带动伺服系统运动,控制刀具按照预定的轨迹加工。位置控制的主要任务是:在每个采样周期内,将插补计算出的理论位置与实际反馈位置相比较,用其差值去控制进给电机。在位置控制中还要完成位置回路的增益调整、各坐标方向的螺距误差补偿和反向间隙补偿;速度控制程序根据合成的速度来计算各运动坐标方向的分速度,此外用软件对速度控制数据进行预处理;系统管理程序对数据输入、处理及切削加工过程服务的各个程序进行调度,是实现CNC系统协调工作的主体软件,管理程序还要对面板命令、时钟信号、故障信号等引起的中断进行处理,有的管理程序还安排有自动编程工作;诊断程序在运行中能及时发现系统的故障,并指示出故障的类型,也可在运行前或发生故障后,检查各种部件的功能是否正常,并指示出故障的部位,还可以在维修中查找有关部件的工作状态,判断其是否正常,对于不正常的部件给予显示,便于维修人员及时处理。评分标准:答出CNC控制软件5个模块,10分/每模块2分;各程序模块功能叙述正确6分;