一、名词术语解释1.数控编程:生成数控机床进行零件加工的数控程序的过程称为数控编程。2.三坐标联动加工:3.刀具半径补偿:4.增量值编程:二、简答题1、G90X20.0Y15.0与G91X20.0Y15.0有什么区别?答:G90表示绝对尺寸编程,X20.0、Y15.0表示的参考点坐标值是绝对坐标值。G91表示增量尺寸编程,X20.0、Y15.0表示的参考点坐标值是相对前一参考点的坐标值。2、简述G00与G01程序段的主要区别?答:G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置,快速点定位移动速度不能用程序指令设定。G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F指令。3、刀具返回参考点的指令有几个?各在什么情况上使用?答:刀具返回参考点的指令有两个。G28指令可以使刀具从任何位置以快速定位方式经中间点返回参考点,常用于刀具自动换刀的程序段。G29指令使刀具从参考点经由一个中间点而定位于定位终点。它通常紧跟在G28指令之后。用G29指令使所有的被指令的轴以快速进给经由以前G28指令定义的中间点,然后到达指4、.简述数控加工过程答:采用数控机床加工零件时,只需要将零件图形和工艺参数、加工步骤等以数字信息的形式,编成程序代码输入到机床控制系统中,再由其进行运算处理后转成驱动伺服机构的指令信号,从而控制机床各部件协调动作,自动地加工出零件来。当更换加工对象时,只需要重新编写程序代码,输入给机床,即可由数控装置代替人的大脑和双手的大部分功能,控制加工的全过程,制造出任意复杂的零件。5、.什么是两维半坐标加工和三坐标加工?分别用于什么加工场合?答:1)两维半坐标加工是指任意两轴联动插补,第三轴作单独的周期性进刀的“两维半”联动加工方法;三坐标加工是指三坐标联动插补进行加工。2)对于曲率变化不大表面加工则用两维半坐标;对于曲率变化大及精度要求高的粗、精加工中常用三坐标加工6、简答题①、数控机床由哪些部分组成?各组成部分有什么作用?②、什么叫点位控制、直线控制和连续控制?它们的主要特点与区别是什么?③、什么叫开环、闭环、半闭环系统?它们之间有什么区别?④、简述数控机床的工作原理。⑤、和普通机床控制相比较,数控机床有何特点?控制的对象有哪些?⑥、简述现代全功能数控系统的特点。⑦、编制数控加工程序的主要步骤?⑧、数控编程有哪些种类?分别适合什么场合?⑨、什么是续效(模态)代码?什么是非续效(模态)代码?举例说明。⑩、设计螺纹加工刀具路径时,为什么要留引入d1、引出距离d2?11、什么是刀位点?它有何作用?举例说明。12、在铣削加工轮廓时,为什么经常采用切向切入、切向切出的辅助程序段?7、采用G92指令构建工件坐标系时,对刀操作即是测定某一位置处刀具刀位点相对于工件原点的距离.采用G54指令构建工件坐标系时,是先测定出欲预置的工件原点在机床坐标系中的坐标(即相对于机床原点的偏置值),并把该偏置值预置在为G54设置的寄存器中.由于G54的原点是以固定不变的机床原点作为基准的,对起刀位置无严格的要求,而G92的原点则对起刀位置有较高的要求,所以实际加工应用中,G54比G92使用起来更方便.另外,在现代数控车床中,有更多的机床直接采用刀偏设置通过Txxxx指令来构建工件坐标系,即直接将工件零点在机床坐标系中的坐标值设置到刀偏地址寄存器中.和G54构建工件坐标系的原理类似.8、刀具半径补偿的作用是什么?在数控铣床上使用刀具半径补偿有哪几步?在什么移动指令下才能建立和取消刀具半径补偿功能?p1259、简述一种数控机床的回零过程。10、对刀点、换刀点指的是什么?一般应如何设置?什么是刀位点?常用刀具的刀位点怎么规定?答:(1)对刀点是用来确定刀具与工件相对位置的点,指程序起点处刀具刀位点;换刀点则是指加工过程中需要换刀时刀具的相对位置点。(2)对刀点可以设置在零件、夹具上或机床上面,尽可能设在零件的设计基准或工艺基准上;换刀点往往设在工件的外部,以能顺利换刀、不碰撞工件及其其它部件为准。(3)刀位点是在编制加工程序时用来表示刀具位置的坐标点,一般是指刀具上的一点。常用刀具的刀位点规定:立铣刀、端铣刀的刀位点是刀具轴线与刀具底面的交点;球头铣刀刀位点为球心;镗刀、车刀刀位点为刀尖或刀尖圆弧中心;钻头是钻尖或钻头底面中心;线切割的刀位点则是线电极的轴心与零件面的交点。三、判断题1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。()2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能控制开关量(如冷却液开、关,主轴正、反转,程序结束等)。()3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。()4、大部分代码都是非续效(模态)代码。()5、程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。(√)6、G代码可以分为模态G代码和非模态G代码。(√)7、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。(×)四、选择题1、下列叙述中,(),不属于数控编程的基本步骤。(A)分析图样、确定加工工艺过程(B)数值计算(C)编写零件加工程序单(D)确定机床坐标系2、程序校验与首件试切的作用是()。(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求3、数控编程时,应首先设定()。(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点4、铣削工件内孔时,一般采用立铣刀侧刃切削,铣刀的切入和切出应()。(A)沿轮廓曲线内切圆方向(B)任何方向(C)沿轮廓切线方向(D)沿轮廓法向5、ISO标准规定增量尺寸方式的指令为(B)。A)G90B)G91C)G92D)G936、沿刀具前进方向观察,刀具偏在工件轮廓的左边是B指令,刀具偏在工件轮廓的右边是(C)指令。A)G40B)G41C)G427、刀具长度正补偿是(A)指令,负补偿是(B)指令,取消补偿是(C)指令。A)G43B)G44C)G498、用于指令动作方式的准备功能的指令代码是(B)。A)F代码B)G代码C)T代码9、辅助功能中表示无条件程序暂停的指令是(A)。A)M00B)M01C)M02D)M3010、G00的指令移动速度值是(A)。A)机床参数指定B)数控程序指定C)操作面板指定11、下列叙述中,(),不属于数控编程的基本步骤。(A)分析图样、确定加工工艺过程(B)数值计算(C)编写零件加工程序单(D)确定机床坐标系12、程序校验与首件试切的作用是()。(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求13、数控编程时,应首先设定()。(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点14、G92的作用是(B)。A)设定刀具的长度补偿值B)设定工件坐标系C)设定机床坐标系D)增量坐标编程15、.世界上第一台数控机床是()年研制出来的.A1930B1947C1952D195816、世界上第一台数控机床是一台()坐标的数控()床.A二车B三铣C一钻D多加工中心17、机床的原点就是机械零点,编制程序时必须考虑机床的原点。()18、机械零点是机床调试和加工时十分重要的基准点,由操作者设置。()19、切削大于180度的圆弧,其圆弧半径“R”值要使用正值。()20、加工中心是一种带有刀库和自动刀具交换装置的数控机床。()21、在数控机床上,自动交换工作台的简称是(A).AAPCBATCCPLCDPMC22、下列关于G54与G92指令说法中不正确的是。a.G54与G92都是用于设定工件加工坐标系的b.G92是通过程序来设定加工坐标系的,G54是通过CRT/MDI在设置参数方式下设定工件加工坐标系的c.G92所设定的加工坐标原点是与当前刀具所在位置无关d.G54所设定的加工坐标原点是与当前刀具所在位置无关23、在G43G01Z15.0H15语句中,H15表示。a.Z轴的位置是15b.刀具表的地址是15c.长度补偿值是15d.半径补偿值是1524、数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标方向,编写程序时,采用()的原则编写程序。(A)刀具固定不动,工件移动;(B)铣削加工刀具固定不动,工件移动;车削加工刀具移动,工件不动;(C)分析机床运动关系后再根据实际情况;(D)工件固定不动,刀具移动。25加工中心是在数控铣镗床或数控铣床的基础上增加()装置改型设置成的。(A)伺服;(B)自动换刀;(C)刀库;(D)刀库与自动换刀。26、.数控机床的“回零”操作是指回到。a.对刀点b.换刀点c.机床的零点d.编程原点27、在G41或G42指令的程序段中不能用()指令。(A)G00或G01;(B)G02或G03;(C)G01或G02;(D)G01或G03。28、孔加工循环结束后,刀具返回参考平面的指令为()(A)G96;(B)G97;(C)G98;(D)G99。29、在指定固定循环之前,必须用辅助功能M03使主轴旋转。()30、固定循环指令以及Z、R、Q、P指令是模态的,直到用()指令撤销固定循环为止。(A)G43;(B)G49;(C)G80;(D)G99。31、在(50,50)坐标点,钻一个深10mm的孔,Z轴坐标零点位于零件表面上,则指令为()。(A)G85X50.0Y50.0Z-10.0R0F50;(B)G81X50.0Y50.0Z-10.0R0F50;(C)G81X50.0Y50.0Z-10.0R5.0F50;(D)G83X50.0Y50.0Z-10.0R5.0F50。32、.影响刀具半径补偿值主要因素是()。(A)进给量;(B)切削速度;(C)切削深度;(D)刀具半径大小。五、填空题1.国际上通用的数控代码是()和()。2.切削用量包括()、()、()。3.G41和G42是半径补偿指令。刀具加工工件时,若顺着刀具前进方向观察,刀具偏移在工件轮廓线的(),则选用G41;刀偏移在工件轮廓线的(),则选用G42。4.目前广泛采用的程序段格式是()。5.调用子程序的格式为M98HL,其中H表示(),L表示()。6.在加工中心上高速啄式深孔钻循环指令是(),其中指令格式中的R表示();Q表示()。7、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于_____________坐标而运动。8、目前,数控编程所采用的格式为_____________程序段格式。9、用于编写程序段号码的字为_____________。10、尺寸字U、V、W表示_____________坐标,A、B、C表示_____________坐标。11、对工件进行车削时,若工件的直径为D(mm),则主轴转速n(r/min)与切削速度v(m/min)的关系表达式是_______________。12、使用返回参考点指令G28时,应(取消刀具补偿功能),否则机床无法返回参考点六、工艺分析题1、在数控铣床上加工整圆时,为避免工件表面产生刀痕,刀具从起始点沿圆弧表面的(切线方向)进入,进行圆弧铣削加工整圆加工完毕退刀时,顺着圆弧表面的(切线方向)退出。七、编程题1.据所给图形读懂程序,在空白括弧中填写对应程序的注释G92X0Y0Z0--------()G90G00X-65.0Y-95.0Z300.0--------------()G43G01Z-15.0S800M03H01-------------()G41G01X-45.0Y-75.0D05F120.0--------()Y-40.0X-25.0G03X-20.0Y-15.0I-16.0J25.0-------------()G02X20.0I20.0J15.0G03X25.0Y-40.0I65.0J0G01X45.0Y-75.0X0Y-65.0X-45.0Y-75.0G40X-65.0Y-95.0Z300.0M02•3\见图32所示的刀具半径补偿程序。设加工开始时刀具距离