数控铣中级工编程题库.doc

上传人:小** 文档编号:13300613 上传时间:2020-06-13 格式:DOC 页数:12 大小:2.16MB
返回 下载 相关 举报
数控铣中级工编程题库.doc_第1页
第1页 / 共12页
数控铣中级工编程题库.doc_第2页
第2页 / 共12页
数控铣中级工编程题库.doc_第3页
第3页 / 共12页
点击查看更多>>
资源描述
编程编程一、单选题1.G91 G01 X12.0 Y16.0 F100执行后,刀具移动了( )mm。A.20B.25C. D.282.数控铣床的准备功能中,顺圆插补的G代码为( )。A.G03 B.G02 C.G20 D.G313.在用立铣刀加工曲线外形时,立铣刀的半径必须( )工件的凹圆弧半径。A.B.=C.D.4.数铣中,F1500表示的进给速度方向为( )。A.x方向 B.y方向C.z方向D.切点切线方向5.数铣某程序段有( )指令时,冷却液将关闭。A.M03B.M04C.M08D.M306.数铣接通电源后,不作特殊指定,则( )有效。A.G17 B.G18 C.G19 D.G207.加工程序段出现G01时,必须在本段或本段之前指定( )之值。A.RB.TC.FD.P8.取消固定循环应选用( )。A.G80B.G81C.G82D.G839.G91 G03 X0 Y0 I-20 JO F100执行前后刀所在位置的距离为( )。A.0B.10C.20D.4010.当工件上所需加工的孔的尺寸如图示时,应选用( )座标方式进行加工。 A.G90B.G91C.G81D.G4911.当工件上所需加工孔的尺寸如图示时,应选用( )座标方式进行加工。 A. G90B. G91C. G81D. G4012.对于一般深度的有深度要求的盲孔(长径比小于5-10),可用( )命令。A. G81 B. G82 C. G83 D. G7313.钻孔加工时,孔距为,编程时,把孔距变为( )。A.B.C.D.14.钻孔加工时,图纸孔距为增量尺寸,而且有公差,编程时要用( )。A. G90 B. G91 C.都可 D. G8115.铣削如图所示圆弧,指令应为( )。 A. G90 H02 X70 Y20 R-50B. G91 G02 X50.0 Y-50.0 R-50.0C. G90 G02 X70.0 Y20.0 R50.0 D. G91 G02 X50.0 Y-50.0 R50.016.如图所示,利用固定循环加工孔时,若每次退刀到初始平面则应选用( )。 A. G99B. G89C. G98D. G8817.如图所示,利用固定循环加工多孔时,若每次退刀到安全平面则应选用( )。 A. G99B. G89C. G98D. G8818.GOO G01 G02 G03 X100.05;此时只有( )起作用。A. G00 B. G01 C. G02 D. G0319.在YZ平面中,铣一圆弧,则应选用( )平面选择代码。A. G16 B. G17 C. G18 D. G1920.从子程序返回到主程序用( )。A. M98 B. M99 C. G98 D. G9921.准备功能代码G04代表的含义是( )。A.直线插补 B.假想轴插补 C.暂停(延时)功能 D.准确停止22.辅助功能代码M21代表的含义是( )。A.冷却液开 B.冷却液关 C. X轴镜象 D. Y轴镜象23.若要转动轴A轴正向转80时,应表示为( )。A. A80B. A80C. A80000D. A800024.N10 G04 P1000;代表的含义是( )。A.调用程序号为1000的子程序 B.调用程序号为1000的宏程序 C.延时1000s D.延时1s25.精加工孔时,采用( )镗孔命令。A. G73 B. G76 C. G84 D. G8326.刀具在加工中会产生初期磨损,使其半径变小,使加工产生误差,这种尺寸误差可通过( )方法来补偿就可达到要求。A.半径补偿 B.长度补偿 C.更换刀具 D.以上都不是27.为确定工件在机床中的位置,要确定( )。A.机床坐标系 B.工作坐标系 C.局部坐标系 D.笛卡坐标系28.G90 G53 GO TO X0 Y0 Z0;表示的意义是( )。A.返回到机械原点 B.返回工作原点 C.运动到程序原点 D.以上都不是29.当调用了程序:M98P L时,若其中的L被省略时,默认为调用( )。A.0次 B.1次 C.2次 D.3次30 沿X、Y、Z 轴移动的最小设定单位为0.001mm时,若输入X 1.23456;则机床沿X 正向的移动量为( )mm。A.1.23456 B.1.2345 C.1.234 D.1.23531.用户宏程序是指含有( )的程序。A.子程序 B.变量 C.固定循环 D.常量32.在加工盲孔时为了得到精确的孔深,可采用( )。A. G81 B. G82 C. G76 D. G8333.G00代码的作用是( )。A.直线插补 B.快速点定位 C.顺时针圆弧差补 D.逆时针圆弧差补34.G92代码的作用是( )。A.不指定 B.设置绝对尺寸编程 C.设置增量尺寸编程 D.设定坐标系35.数控铣床的刀具号是用( )指定。A. G B. T C. D D. F36.M00代码的作用是( )。A.程序停止 B.计划停止 C.程序结束 D.不指定37.M01代码的作用是( )。A.程序停止 B.选择停止 C.程序结束 D.不指定38.M02代码的作用是( )。A.程序停止 B.计划停止 C.程序结束 D.不指定39.M06代码的作用是( )。A.主轴顺时针旋转 B.主轴逆时针旋转 C.主轴停止 D.换刀40.M07代码的作用是( )。A.主轴停止 B.换刀 C.2号冷却液开 D.开切削液41.M09代码的作用是( )。A.主轴停止 B.开切削液 C.关切削液 D.未指定42.在一行指令中,对G代码,M代码的书写顺序规定如下:( )。A.先G代码,后M代码 B.先M代码,后G代码C. G代码与M代码不许在同一行中 D.没有书写顺序要求43.以下将出现报警的是( )。A. X123456.789 B. X12345 C. X1234.5 D. X1000.234544.加工如图零件,则最好选用( )铣刀。 A.f10B.f20C.f30D.f40 45.一个完整的刀具运动程序段主体应包括( )。A.程序段号、准备机能、辅助机能、程序段结束符。 B.准备机能、终点坐标、辅助机能、主轴转速机能。C.程序段号、起点坐标、准备机能、辅助机能、进给速度机能。 D.起点坐标、准备机能、进给速度机46.加工图示零件,刀具直径最好选为( )。 A.f10B.f20C.f8D.f25 47.数控车床中,外圆粗车循环指令为( )A、G70 B、G71 C、G72 D、G7348.数控铣床中,高速深孔钻循环为( )。 A.G70 B.G71 C.G72 D.G7349.返回机械原点指令是( )。A. G10 B. G20 C. G28 D. G3950.G90 G53 G0 X0 Y0 Z0;可用哪个程序段代替?( )A. G91 G28 X0 Y0 Z0; B. G90 G28 X0 Y0 Z0;C. GO G90 G54 X0 Y0 Z0; D. G0 G90 G55 X0 Y0 Z0;51.用j10铣刀铣削j40内孔,第一次切削后,测得孔尺寸为j39.96,要加工至j40.02,则刀补要( )。A.增加0.06mm B.减少0.06mmC.增加0.03mmD.减少0.03mm52.取消刀具半径补偿G40,轨迹正确的是( )。53.取消刀具半径补偿G40,轨迹正确的是( )。 54.取消刀具半径补偿G40,轨迹正确的是( )55.取消刀具半径补偿G40,轨迹正确的是( )。56.G00代码的移动速度是由( )设定。A.用户自行 B.厂家 C.程序中 D.程序员57.只在被指令的程序段内有效的G代码是( )。A.G00B.G04C.G20D.G4058.在固定循环中,如果指令了( ),则固定循环自动取消。A.G01B.G17C.G21D.G9859.刀具长度偏移方向为+时,应采用( )。A.G41 B.G42 C.G43 D.G4460.G91 G01 X3.0y4.0F100执行后,刀具移动了( )mm。A.1B.C.0.75D.561.钻孔循环为( )。A.G73 B.G74 C.G76 D.G8062.G91 G02 X20.0 Y20.0R20.0 F100执行前后刀所在位置的距离为( )。A.0B.20C.20D.4063.在一个程序段中,( )应采用M代码。A.点位控制B.直线控制C.圆弧控制D.主轴控制64.在立式数铣中,主轴轴线方向应为( )轴。A.XB.YC.ZD.U65.( )G代码一经指定后一直有效,必须用同组的G代码才能取代它。 A.一次性B.初始状态C.模态D.非模态66.数铣中,设定坐标可应用( )代码。A.G90 B.G91 C.G92 D.G9467.只在被指令的程序段内有效的G代码是( )。A.G03 B.G92 C.G98 D.G9968.在固定循环中,如果指令了( ),则固定循环自动取消。A.G02 B.G19 C.M03 D.M0469.不同组的G码,可以指令( )个。A.1B.2 C.3 D.多70.刀具系统补偿为左侧时,应采用( )。A.G41 B.G42 C.G43 D.G4471.G91 G01 X20.0 Y20.0 F100执行后,刀具移动了( )mm。A.20B.50C. 20D.2872.在数铣上加工一圆弧G91 G02 X60 Y0 I30 J0 F80,其圆弧半径为( )。 A.60B.80C.45D.3073. 深孔往复排屑钻,简称啄式钻孔指令为( )A、G80 B、G81 C、G82 D、G83 74.数铣中,G92表示( )。A.绝对值输入 B.增量值输入 C.设定坐标系 D.YZ平面指定75.数铣中,表示主轴顺时针转的指令( )。A.M03 B.M04 C.M05 D.G0476.钻孔循环为( )。A.G73 B.G74 C.G76 D.G8077.数铣中,设定坐标系可应用( )代码。A.G90 B.G91 C.G54 D.G5078.用计算机代替手工进行数控机床的程序编制,称为( )。A.手工编程 B.人工编程 C.数控编程 D.自动编程79.FANUC系统中,M03代码的作用是( )。A.主轴顺时针旋转 B.主轴逆时针旋转 C.主轴停止 D.换刀80.要使所有工作坐标系平移,则选用( )命令。A. G53 B. G54 C. G52 D. G50二、多选题1.在圆弧插补G02、G03指令语法中,R的值在圆心角为( )情况下为负值。A.090B.90180C.180270 D.270360 E.任意2.如图,若从AB,则指令为( )。A. G90 G01 X60.0 Y60.0 F200;B. G91 G01 X60.0 Y60.0 F200;C. G90 G01 X40.0 Y40.0 F200;D. G91 G01 X40.0 Y40.0 F200;E. G90 G01 X60 Y60 F200;3.如图示,铣圆弧时,指令应为( )。 A.G90 G02 X20.0 Y70.0 R50.0 F200; B.G90 G02 X70.0 Y20.0 J-50.0 F200;C.G91 G02 X50.0 Y-50.0 R50.0F200; D.G91 G02 X-50.0 Y50.0 J-50.0 F200;E.G90 G02 X20.0 Y70.0 J-50.0 F200;4.铣削如图所示圆弧,指令应为( )。 A. G90 G03 X20.0 Y40.0 I-30.0 J-10.0 F200; B. G90 G03 X20.0 Y40.0 I-10.0 J-30.0 F200;C. G91 G03 X-20.0 Y20.0 I-30.0 J-10.0 F200; D. G91 G03 X-20.0 Y20.0 I-10.0 J-30.0 F200;E. G90 G03 X20.0 Y40.0 I-30.0 J-10.0 F200;5.铣削如图所示圆弧指令应为( )。 A. G90 G02 X30-0 Y0 R30.0B. G90 G02 X30.0 Y0 R-30.0C. G90 G02 X-30.0 Y0 R30.0D. G90 G02 X30.0 Y0 R30.0E. G90 G02 X-30.0 Y0 R-30.06.如图加工一个圆周,指令应为( )。 A. G90 G02 X0 Y40.0 R-40.0B. G90 G02 X0 Y40.0 J-40.0C. G91 G02 X0 Y40.0 R-40.0D. G91 G02 J-40.0E. G90 G02 X0 Y40.0 R-40.07.程序是由程序段(BLOOK)组成,每个程序段是由( )组成的。A.字 B.数值 C.地址符 D. EOB E.字和数字8.G代码根据分组不同而有二种形式,一种叫( ),它只在所在的程序段中有效,另一种叫( )它持续有效,直到同组G代码出现。A.全局代码 B.一次性代码 C.局部代码 D.模态代码 E.其他9.从A-B,B-C,C-A的正确的Z轴移动指令是( )。 A. G90 G54 G00 Z2.0; B. G91 G00 Z-98.0; G01 Z-10.0 F100; G01 Z-10.0 F100; G00 Z100.0; G00 Z110.0;C. G90 G54 G00 Z-98.0; D. G91 G00 Z-98.0; G01 Z-10.0 F100; G01 Z-12.0 F100; G00 Z100.0; G00 Z110.0;E. G90 G54 G00 Z98.0; G01 Z-10.0 F100; G00 Z100.0;10.用G84攻螺纹时,正确的走刀路线图是( )。 11.地址符P代表的含义是( )。A.主轴功能 B.进给功能 C.程序号指令 D.延时功能 E.刀具功能12.在用G76命令精镗孔时,为了不划伤孔表面,可用( )参数来设定让刀量。A. Q值 B. I值 C. R值 D.J值 E.以上都不是13.指出下列程序的错误:( )。 G91 G17 G00 M03 F200 S3000 G41 X20.0 Y10.0 D01 Z-98.0 G01 Z-12.0 F100 Y40.0 X30.0 Y-30.0 X-40.0 G00 Z110.0 M05 G40 X-10.0 Y-20.0A.不能设定G00的速度 B.转速太高 C.进给量太大D.存在进刀超差或过切 E.进给量太小14.手工编程应考虑( )等方面。A.工艺分析 B.确定工艺装备 C.编写程序说明卡及走刀路线图D.文件存档 E.图纸分析与计算15.用同一把刀具加工不同尺寸,不同公差的外廓,可采用( )方法。A.根据公差改变零件轮廓尺寸 B.改变刀补 C.走空刀D.钳工修理 E.以上方法都不行16.切削多个连续相切,相交圆弧时,易产生过切的原因是( )。A.计算的误差积累 B.机床误差 C.机床内部允许的最大圆弧差补与计算误差相近 D.不会过切 E.以上都对17.如图,哪个程序正确?( )B.O0001 G90 G54 G0 X0 Y0; G41 G91 G01 X20.0 Y10.0 D01 F100; Y90.0; X80.0;Y-80.0;X-90.0; G40 X0 Y0; M30; A.O0001 G90 G54 G0 X0 Y0; G41 G01 X20.0 Y10.0 D01 F100; Y100.0; X100.0; Y20.0; G40 X10.0; X0 Y0; M30; C.O0001D.O0001 G90 G54 G0 X0 Y0; G41 G01 X20.0 Y10.0 D01 F100; Y100.0; X100.0; Y20.0; X10.0; G40 X0 Y0; M30; G90 G54 G0 X0 Y0; G41 G91 G01 X20.0 Y10.0 D01 F100; Y90.0; X80.0; Y-80.0; X-90.0; G40 X-10.0 Y-20.0; M30; E.O0001 G90 G54 G0 X0 Y0; G41 G01 X20.0 Y10.0 D01 F100; Y100.0; X100.0; Y20.0; X10.0; G40 X-10.0 Y0; M30;18.哪个程序是正确的( )。 A. G41 G01 X10.0Y10.0D01 F100; B. D01; G41 G01 X0 Y0 F100; C. G43 G0 Z100.0 H1; D. H1; S200; G43 G0 Z100.0; E. H1; S200; G43 G0 Z0;19.取消刀具半径补尝G40,正确的是( )。20.数控程式的输入有( )方式。A.MDI B.手动输入 C.磁盘驱动器输入 D.与PC间串行通信输入 E. DNC21.数控程序的生成方法主要有( )。A.手工编程 B.计算机自动编程 C.采用CAD/CAM方法 D.参数编程 E.宏旨令编程22.主轴转动的M代码为( )。A.M02 B.M03 C.M04 D.M05 E.M3023.刀具长度补偿指令有( )。A.G41 B.G42 C.G43 D.G44 E.G4024.加工程序结束可用( )中的一个。A.M04B.M09C.M02D.M30 E.M0525.刀具半径自动补偿指令为( )。A.G40B.G41C.G42D.G43 E.G48三、判断题1.G00指令的轨迹一定是一条直线。2.M09的功能是关闭冷却液。3.GO1是直线插补指令。4.G02 是逆时针圆弧插补指令。5.G81是固定循环钻孔指令。6.G90是绝对尺寸指令。7.G91是增量尺寸指令。8.M03主轴顺时针方向旋转。9.M04主轴逆时针方向旋转。10.M05是主轴停止指令。11.S1000表示主轴转速1000rpm。12.G40的作用是起动左刀补。13.G代码都是续效指令。14.M代码也有模态代码和非模态代码。15.M00和M01指令的功能是完全一样的。16.在编程时,可在程序中设定机床原点的位置。17.在程序中设定G00代码执行时的机床移动速度、可以缩短加工所需的辅助时间。18.G00代码的机床快速移动速度不能由用户自己设定。19.在程序中指定F1000,当程序执行时,主轴转速是1000mm/min。20.编程时使用左刀补还是右刀补,是根据刀具在工件的左侧或右侧来决定。21.G42的作用是起动右刀补。22.M01是选择停止指令。也就是说在程序中加入MO1指令后,机床执行到这条指令后就会自动停下来。23.用G02编程,加工整圆时,可以使用I、J、K参数,也可以用R参数。24.工作坐标系G54-G59可任意设定,但必须把这几个坐标系之间的距离记下来。25.M02与M30的区别在于主程序结束后光标返回,程序开头。26.为了保证机床安全,在主轴指令由M03转为M04时,必须先用M05来使主轴停转。27.由于数控铣床的型号不同,有的是工作台作进给运动,有的是主轴作进给运动,因此在编程时应注意是刀具在运动,还是工作台在运动。28.图示刀具是采用G41指令来加工工件的。 29.数控加工中,按图纸尺寸编程即可,不须另外计算。30.为了简化程序,可以让子程序调用另一个子程序,称为子程序的嵌套。31.执行指令G90 G0 X0 Y0与执行G91 G0 X0 Y0意义是相同的。32.快速移动指令G00使刀具按机床最快速度沿直线或折线移动到目标,其速度不可设定;切削进给指令G01使刀具沿直线切削,其速度可在程序中设定。33.若在一条圆弧插补指令语句中同时定义了I、J、K和R,则以R为准,而I、J、K 无效。34.在一个数控加工程序里可以同时设定多个工作座标系来进行加工。35.数控程序中的每一个语句中G代码可出现多个,而M代码只能出现一个。36.在程序中,指令的最小单位是程序段。37.在同一程序段中出现2个以上同一组G代码时,则只有最后的G代码有效。38.若铣削一边长为30mm的正方(如图),则以下程序是正确的。 O1(外方) G91 G17 G00 M03; G41 X20.0 Y10.0 D01; Z-98.0; G01 Z-12.0 F100; Y40.0; X30.0; Y-30.0; X-40.0; G00 Z110.0 M05; G40 Z-10.0 Y-20.0; M30; 39.刀具长度补偿指令G43是Z轴负向补偿,G44是正向补偿。40.在使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它程序。41.用G84攻螺纹时,G84 X_Y_Z_R_P_F_;这里F=主轴转速(r/min)螺距(mm)。42.使用用户宏时,由于可以用变量代替具体数值,因而在加工同一类的工件时,只需将实际的值赋与变量即可,而不需要对每一个零件都编一个程序。43.使用局部坐标系,可使编程人员减少部分计算工作量,使编程简便。44.“T2 M06;”执行后,机床把2号刀换到主轴上。45.G90 G01 G02 G03 X10.0 Y10.0 R5.0 F100;执行后,由当前位置直线插补动作到X10.0 Y10.0位置上。46.使用G41时,必须用G40取消后,才能使用G42。47.加工复杂曲面,必须使用计算机自动编程。48.数控装置所用计算机上使用的自动控制语言与通用微机上使用的BASIC,FOTRAN等高级语言属于同一范畴。49.手动编程技术优于自动编程。50.数控编程人员,可以不学习加工的工艺设计。编程答案:一、单选题1. A 2.B 3.A 4.D 5.D 6.A 7.C 8.A 9.A 10.A11.B 12.B 13.B 14.B 15.B 16.C 17.A 18.D 19.D 20.B21.C 22.C 23.B 24.D 25.B 26.A 27.B 28.A 29.B 30.D31.B 32.B 33.B 34.D 35.B 36.A 37.B 38.C 39.D 40.C41.C 42.A 43.A 44.A 45.B 46.C 47.B 48.D 49.C 50.A51.D 52.A 53.B 54.A 55.C 56.B 57.B 58.A 59.C 60.D61.A 62.C 63.D 64.C 65.C 66.C 67.B 68.A 69.D 70.A71.A 72.D 73.D 74.C 75.A 76.A 77.C 78.D 79.A 80.C二、多选题1. CD 2.AD 3.BC 4.AC 5.BD 6.BD 7.AD 8.BD 9.AD 10.BC11.CD 12.ABD 13.AD 14.ABCDE 15.AB 16.AC 17.CD 18.ABCD19.AC 20.ABCDE 21.ABC 22.BC 23.CD 24.CDE 25.ABC 三、判断题1. N 2. Y 3. Y 4. N 5.Y 6.Y 7.Y 8. Y 9.Y 10. Y 11.Y 12. N 13.N 14.Y 15.N 16.N 17.N 18.Y 19. N 20.N21.Y 22.N 23.N 24.N 25.N 26.N 27.N 28.N 29.N 30. Y31.N 32.Y 33.Y 34.Y 35.Y 36.N 37.Y 38.N 39.N 40.Y41.Y 42.Y 43.Y 44.N 45.N 46.N 47.Y 48.N 49.N 50.N- 12 -
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!