1数控编程技术一、填空题1、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于静止的工件坐标而运动。2、目前,数控编程所采用的格式为字—地址格式程序段格式。3、用于编写程序段号码的字为N。4、尺寸字U、V、W表示增量坐标,A、B、C表示旋转坐标。5、数控系统通常分为车削和铣削两种,用于车削的数控系统在系列号后加字母T或L。用于铣削的数控系统在系列号后加字母M。1、用于控制开关量的功能指令是M指令。2、T0400的含义是选择04号刀具,刀具不补偿。3、采用恒线速度控制车削带锥度的外圆时,若线速度为200米/分钟,最高转速限定在1300转/分钟,正确的编程格式为G96S200M03;G50(G92)S1300;。4、直线进给率的单位为mm/min;旋转进给率的单位为mm/r。5、只有当机床操作面板上的“选择停止键”被按下,才能生效的暂停指令是M01。1、在铣削固定循环中结束后,要使刀具返回R点平面,必须编程G99指令。2、子程序的嵌套是有限次的。3、在进行盘类零件的端面粗加工时,应选择的粗车固定循环指令是G72。4、在FANUC数控系统中,用于旋转的指令是G68,用于镜像的指令是G51。1、数控铣床适宜按刀具集中法安排加工工序,以减少换刀次数。2、立式铣床通常进行插补的平面是G17(XY)平面。3、铣削加工的Z轴通常需要进行刀具长度补偿。4、加工中心的T功能只能用于选择刀具,若要换刀需用M06指令。5、若加工行腔要素,需要刀具在Z方向进行切削进给,应选择的刀具是鍵槽铣刀。1、用于进行平面选择的G代码是G17、G18、G19。2、在编写圆弧插补程序时,若用半径R指定圆心位置,不能描述整圆。3、在程序中,第一次出现G01、G02、G03等插补指令时,必须编写F指令。4、在FANUC数控系统中,程序段G04P2000的含义是暂停2000毫秒。而G04X3.0的含义是暂停3秒。5、圆心坐标I、J、K表示圆弧起点到圆弧中心所作矢量分别在X、Y、Z轴上的分矢量。1、指令G41的含义是刀具半径左补偿;指令G42的含义是刀具半径右补偿。2、刀具半径补偿分为刀补的建立、刀补的进行、刀补的取消3个步骤。3、取消刀具半径补偿的2种编程方式是车削G00(G01)G40X-Z-、铣削G00(G01)G40X-Y-。参看教材87页4、取消刀具长度补偿的2种编程方式是G49、H00。5、在铣削加工中,采用顺铣时刀具半径补偿为G41;采用逆铣时刀具半径补偿为G42。1、在轮廓表面车削时,当直径尺寸变化较大时,采用恒切削速度控制有利于保证零件的表面加工质量。2、车削加工时,其径向尺寸采用直径尺寸编程更方便。3、数控车床的工件坐标系习惯设定在工件回转中心的左或右端面上。4、螺纹加工的进刀方式有径向进刀、改进式侧向进刀、交替式进刀。5、在进行螺纹加工时,为了防止乱牙,主轴上必须安装主轴编码器。1、FANUC数控系统中,G65指令的含义是非模态调用。2、表达式可以用于指定变量号。此时,表达式必须封闭在括号中。3、宏程序中变量的类型有空变量、局部变量、公共变量、系统变量四种。4、引导变量E对应于局部变量的#8。5、引导变量J7对应于局部变量的#23。1、安排孔系加工刀具路径的方法有加工路线最短、加工精度最高两种。2、数控加工工艺文件包括数控加工工序卡、刀具卡、机床调整单、加工程序单。23、对工件进行车削时,若工件的直径为D(mm),则主轴转速n(r/min)与切削速度v(m/min)的关系表达式是n=1000v/∏d。4、切削用量中,对刀具耐用度影响最大的因素是切削速度。1、各几何要素之间的连接点称为基点。2、用若干直线段或圆弧来逼近给定的非圆曲线,逼近线段的交点称为节点。3、在图样中给出的点坐标称为型值点。二、选择题1、下列叙述中,(D),不属于数控编程的基本步骤。(A)分析图样、确定加工工艺过程(B)数值计算(C)编写零件加工程序单(D)确定机床坐标系2、程序校验与首件试切的作用是(D)。(A)检查机床是否正常(B)提高加工质量(C)检验参数是否正确(D)检验程序是否正确及零件的加工精度是否满足图纸要求3、数控编程时,应首先设定(B)。(A)机床原点(B)工件坐标系(C)机床坐标系(D)固定参考点1、G96S150表示切削点线速度控制在(A)。(A)150m/min(B)150r/min(C)150mm/min(D)150mm/r2、程序结束,并返回到起始位置的指令是(D)。(A)M00(B)M01(C)M02(D)M303、下列辅助功能,用于控制换刀的指令时(B)。(A)M05(B)M06(C)M08(D)M094、当执行M02指令时,机床(D)。(A)进给停止、冷却液关闭、主轴不停(B)主轴停止、进给停止、冷却液关闭,但程序可以继续执行(C)主轴停止、进给停止、冷却液未关闭、程序返回至开始状态(D)主轴停止、进给停止、冷却液关闭、程序结束1、有些零件需要在不同的位置上重复加工同样的轮廓形状,可采用(B)。(A)比例缩放加工功能(B)子程序调用(C)旋转功能(D)镜像加工功能2、采用固定循环编程,可以(B)。(A)加快切削速度,提高加工质量(B)缩短程序段的长度,减少程序所占内存(C)减少换刀次数,提高切削速度(D)减少吃刀深度,保证加工质量3、在FANUC数控系统中,指令M98P51020表示的含义为(C)。(A)返回主程序为1020程序段(B)返回子程序为1020程序段(C)调用程序号为1020的子程序连续调用5次(D)重复循环1020次4、用固定循环G98G81…钻削一个孔,钻头的钻削过程是(B)。(A)分几次提刀钻削(B)持续不提刀钻削(C)视孔深决定是否提刀(D)提刀至R面5、(A)是为安全进刀切削而规定的一个平面。(A)初始平面(B)R点平面(C)孔底平面(D)零件表面1、加工中心与数控铣床编程的主要区别是(B)。(A)指令格式(B)换刀程序(C)宏程序(D)指令功能2、FANUC系统中的G80指令用于(D)。(A)镗孔循环(B)反镗孔循环(C)攻丝循环(D)取消固定循环3、用球头铣刀加工曲面时,其球头半径应(A)加工曲面的最小曲率半径。(A)小于(B)大于(C)等于(D)大于等于4、在(50,50)坐标点,钻一12mm、深10mm的孔,Z坐标零点位于零件的上表面,正确的程序段为(D)。(A)G85X50.0Y50.0Z-10.0R6F60(B)G81X50.0Y50.0Z-10.0R6F603(C)G81X50.0Y50.0Z-10.0R3.0F60(D)G83X50.0Y50.0Z-10.0R3.0F601、(A)指令与其它三个指令不属于同组G代码。(A)G53(B)G54(C)G55(D)G562、在同一程序段中使用两个同组G指令,则(A)。(A)最后一个有效(B)第一个有效(C)同时有效(D)视具体情况而定3、FANUC系统中,通过中间点返回参考点指令是(B)。(A)G27(B)G28(C)G29(D)G304、程序段写为G91G0X100Y0F100时(C)。(A)刀具以100mm/min的速度移动至(100,0)处(B)刀具以机床给定的速度移动至(100,0)处(C)刀具以100mm/min的速度在X方向移动100mm,Y向不动(D)刀具以机床给定的速度在X方向移动100mm,Y向不动5、在G55中设置的数值是(A)。(A)工件坐标系的原点相对机床坐标系原点偏移量(B)刀具的长度偏差值(C)工件坐标系的原点(D)工件坐标系原点相对于对刀点的偏移量6、数控系统中,(A)指令在加工过程中是模态的。(A)G01、F(B)G27、G28(C)G04(D)M027、在使用G54~G59指令建立工件坐标系时,就不再用(D)指令。(A)G90(B)G17(C)G49(D)G921、程序段G17G01G41X0Y0D01F150中的D01的含义是(B)。(A)刀具编号(B)刀具补偿偏置寄存器的编号(C)直接指示刀具补偿的数值(D)刀具方位的编号2、具有刀具半径补偿功能的数控系统,可以利用刀具半径补偿功能,简化编程计算;对于大多数数控系统,只有在(D)移动指令下,才能实现刀具半径补偿的建立和取消。(A)G40、G41和G42(B)G43、G44和G80(C)G43、G44和G49(D)G00或G013、在下列程序段中,能够建立刀具长度补偿似(C)的程序段。(A)G01G42X100Y20D01F200(B)G02G41X100Y20R50D01F200(C)G01G43X100Z20H01F200(D)G03G42X100Y20R50H01F2004、在数控铣削加工中,刀具补偿功能除对刀具半径进行补偿外,在用同一把刀进行粗、精加工时,还可进行加工余量的补偿,设刀具半径为r,精加工时半径方向余量为△,则最后一次粗加工走刀的半径补偿量为(B)。(A)r(B)r+△(C)△(D)2r+△5、刀具长度补偿值的地址用(B)。(A)D××(B)H××(C)R××(D)J××6、执行G90G01G44H02Z-50F100(H02为2mm)程序段后,刀具的实际移动距离为(B)。(A)48mm(B)52mm(C)50mm(D)54mm1、下列代码中,不能用于螺纹加工的指令是(D)。(A)G33(B)76(C)G92(D)G852、G71P04Q15U1.0W0.5D2.0F0.3S500,该固定循环的粗加工吃刀深度的是(C)。(A)1.0mm(B)0.5mm(C)2.0mm(D)0.3mm3、在选择车削加工刀具时,若用一把刀既能加工轮廓、又能加工端面,则车刀的(C)应大于90º。(A)前角(B)后角(C)主偏角(D)副偏角4、影响数控车削加工精度的因素很多,要提高工件的加工质量,有很多措施,但(D)不能提高加工精度。(A)控制刀尖中心高误差(B)正确选择车刀类型(C)减小刀尖圆弧半径对加工的影响(D)将绝对编程改变为增量编程5、试切对刀法如图8-1所示,由图可以看出:(B)。(A)左图完成Z向对刀(B)左图完成X向对刀,右图完成Z向对刀(C)右图完成X向对刀4(D)左图完成Z向对刀,右图完成X向对刀1、宏程序中的#110属于(B)。(A)常量(B)局部变量(C)系统变量(D)公共变量2、WHILE[#3LE#5]DO2语句的含义是(D)。(A)如果#3大于#5时,循环2继续(B)如果#3小于#5时,循环2继续(C)如果#3等于#5时,循环2继续(D)如果#3小于等于#5时,循环2继续3、当编制用户宏程序时,经常用到转移和循环语句。下列程序段中,属于无条件转移的语句是(B)。(A)IF[#1GT10]GOTO2(B)GOTO#10;(C)WHILE[#2LE10]DO1(D)IF[#1EQ#2]THEN#3=01、在要求允许误差不变的情况下,非圆曲线的曲率越大,则逼近线段的数量越(B)。(A)小(B)大(C)不变(D)以上均不正确2、非圆曲线节点坐标的计算,主要是由(B)完成。(A)设计人员(B)计算机(C)手工(D)操作者3、目前对非圆曲线进行节点坐标计算的方法很多,当用直线段逼近非圆曲线时,将某一坐标轴划分成相等间距的计算方法为(C)。(A)等程序段法(B)等误差法(C)等间距法(D)等圆弧法1、加工030032.内孔时,合理的工序是(C)。(A)钻-扩-铰(B)粗镗-半精镗-精镗(C)钻中心孔-钻底孔-粗镗-精镗(D)钻-粗镗-铰。2、铣削工件内腔时,一般采用立铣刀侧刃切削,铣刀的切入和切出应尽量(A)。(A)沿轮廓曲线内切圆方向(B)任何方向(C)沿轮廓切线方向(D)沿轮廓法向3、刀具刀位点相对于工件运动的轨迹称为加工路线,走刀路线是编写程序的依据之一。下列叙述中(B),不属于确定加工路线时应遵循的原则。(A)加工路线应保证被加工零件的精度和表面粗糙度;(B)使数值计算简单,以减少编程工作量;(C)应使加工路线最短,这样既可以减少程序短,又可以减少空刀时间;(D)对于既有铣面又有镗孔的零件,可先铣面后镗孔。4、制订加工方案的一般原则为先粗