一、 单项选择题
1.切槽加工时,要在槽底有1.5秒的刀具进给暂停动作。用FANUC数控系统编程,正 确的程序段是( )。
A.G04 P1.5 B.G04 X1.5 C.M00 P1500 D.M0l X1.5
2.采用半径编程方法编写圆弧插补程序时,当其圆弧所对圆心角( )180度时,该半 径R取负值。
A.大于 B.小于 C.小于或等于 D.大于或等于
3.对程序段:…;N40 G96 S200 M03;N45 G50 S1200;…解释正确的是( )。 A.主轴恒线速度控制,线速度为1200 m/rain,且主轴正转
B.主轴恒转速控制,以线速度1200 mm/min、转速200 r/rain正转
C.主轴恒线速度控制,以线速度200 m/min正转,最高主轴转速限制为1200 r/min
D.主轴恒线速度控制,以线速度200 mm/r正转,最高主轴转速限制为1200 r/rain 4.现代数控系统中都有子程序功能,并且子程序( )嵌套。
A.可以无限层 B.只能有一层 C.可以有限层D.不能 5.FANUC数控系统中,#110属于( )。
A.公共变量 B.局部变量 C.系统变量 D.常量 6.程序停止,程序指针复位到起始位置的指令是( )。 A.MOO B.M01 C.M02 D.M30
7.在铣削固定循环后,如果指令了( )代码,固定循环则自动被取消,变成G80状态。 A.G98 B.F50 C.G02 D.M07 8.加工中心编程与数控铣床编程的主要区别是( )。
A.主轴指令 B.换刀程序 C.宏程序 D.进给方式
9.数控系统不同,采用的增量编程格式也不一样,下列表示中( )不是增量编程的格式。 A.G91 G01 X40 Y25 F300 B.G90 G01 X100 Y45 F200 C.G01 U40 V25 F100 D.GOl U40 W25 F200
10.在数控铣床上用Φ20铣刀执行下列程序后,其加工圆弧的直径尺寸是( )。 …
N15 S600 M03
20 G90 G01 G41 X18.0 Y24.0 D01 F300(刀具半径补偿偏置值r=10.1) N25 G02 X74.0 Y32.0 R40.0 F180 …
A.Φ80.2 B.Φ80.4 C.Φ79.8 D.Φ79.6
11.在进行薄壁类零件的精加工编程时,选择( )的主偏角,径向切削力较小。 A.45° B.60° C.75° D.接近90°
12.用配置FANUC数控系统的数控铣床进行锪孔加工时,应选择( )固定循环指令 进行编程。
A.G73 B.G81 C.G82 D.G83 13.图1为试切对刀法,由图可以看出( )。
图1为试切对刀法
A.a完成z向对刀 B.a完成X向对刀,b完成Z向对刀 C.b完成X向对刀 D.a完成Z向对刀,b完成x向对刀
14.设H01—6mm,则执行G91 G43 G01 Z—15.0 H01 F120后,刀具的实际移动量是( )。 A.9mm B.21 mm C.15mm D.6mm
15.用于FANUC数控系统编程,对一个厚度为20mm、Z轴零点在上表面的零件钻孔。其中一段程序表述如下:G99 G83 X10.0 Y20.0Z-20.0 Q5.0 R3.0 F80.0;对执行该程序段 描述不正确的是( )。
A.啄钻,钻孑L位置在(10,20)点上,钻头尖钻到z一20.0的位置,安全间隙面在Z3.0的高度上,每次啄钻深度为5mm,进给速度为80mm/min
B.啄钻,钻孔位置在(10,20)点上,钻削深度为20mm,安全间隙离上表面3.0mm,每次啄钻深度为5mm,且钻后回退到参考平面
C.啄钻,钻孔位置在(10,20)点上,钻削深度为23mm,安全间隙面在Z3.0的高度上,每次啄钻深度为5mm,进给速度为80mrn/min
D.啄钻,钻孔位置在(10,20)点上,执行该程序段后,尚未达到通孔钻削 16.数控系统中,( )指令在加工过程中是模态的。 A.G01、F B.G27、G28 C.G04 D.M02 17.执行下列程序的轨迹图形是( )。 G90 G00 X200.0 Y40.0;
G03 X140.0 Y100.0 I-60.0 J0 F300:
A.半径为R60的整圆 B.半径为R60的1/2圆 C.半径为R60的3/4圆 D.半径为R60的1/4圆
18.图l为孔系加工的两种刀具路径,对加工路线描述不正确的是( )。
图1孔系加工路线方案比较
A.生产效率a>b B.定位误差a
19.若以190 m/min的线速度进行车削加工,最高主轴转速限制在1250 r/min之内。采用FANUC
数控系统,正确的编程语句为( )。
A.…;N-G97 S190 M03;N-GS0 S1250;… B.…;N-G97 S190;N-G50 S1250 M03;… C.…;N-G96 S190 M03;N G50 S1250;… D.…;N-G50 S190 M03;N G96 S1250;…
20.在进行薄壁类零件的精加工编程时,选择( )的主偏角,径向切削力较小。 A.接近90° B.75° C.60° D.45°
21.在铣削一个XY平面上的圆弧时,圆弧起点在(30,O),终点在(一30,0),半径为50mm,圆弧起点到终点的旋转方向为逆时针,圆弧的圆心角180°<θ<360°,正确的程序段为( )。
A. G17 G91 G02 X-30 Y0 R50 F50 B.G17 G91 G03 X-30 Y0 R-50 F50 C. G17 G91 G02 X-60 Y0 R50 F50 D.G17 G91 G03 X-60 Y0 R-50 F50
22.在数控加工中,刀具补偿功能除对刀具半径进行补偿外,在用同一把刀进行粗、精加工时,还可进行加工余量的补偿,设刀具直径为8mm,精加工时半径方向余量为0.6mm,则最后一次粗加工走刀的半径补偿量为( )mm。
A.4 B.0.6 C.4.6 D.4.3 23.( )程序段能够建立刀具半径补偿。
A.G0l G42X100 Y20 D01F200 B.G02 G41X100 Y20 R50 D01 F200 C.G01 G43X100 Z20 H01 F200 D.G03 G42X100 Y20 R50 H01 F200
24.用于FANC数控系统编程,对一个厚度为10 mm,Z轴零点在下表面的零件钻孔,其中一段程序表述妇下:G90G83X10.0 Y20.0 Z4.0 R13.0 Q3.0 F100.0;它的含义是( )。
A.啄钻,钻孔位置在(10,20)点上,钻削深度为4mm,安全间隙面在Z=13.0的高度上,每次琢钻深度为3mm,进给速度为100mm/min
B.啄钻,钻孔位置在(10,20)点上,钻头尖钻到Z=4.0的高度上,安全间隙面在Z=13.0的高度上,每次啄钻深度为3mm,进给速度为100mm/min
C.啄钻,钻孔位置在(10,20)点上,钻削深度为4mm,刀具半径为13mm,进给速度为100mm/min
D.啄钻,钻孔位置在(10,20)点上,钻头尖钻到Z=4.0的高度上,工件表面在Z=13.0的高度上,刀具半径为3mm,进给速度为100mm/min
25.在G43 G01 Z15.0 H4语句中,H4表示( )。
A.Z轴的位置是4 B.刀具表的地址是4 C.长度补偿值是4 D.半径补偿值是4 26.程序段G00 G01 G02 G03 X50.0 Y70.0 R30。0 F70;最终执行( )指令。 A.G00 B.G01 C.G02 D.G03
27.孔加工循环结束后,刀具返回参考平面的指令为( )。 A.G96 B.G97 C.G98 D.G99
28.切槽加工时,要在槽底有2.5秒的刀具进给暂停动作。用FANUC数控系统,编程正确的程序段是( )。
A.M04 P2500 B.G04 P2500 C.G04 P2.5 D.G04 X2500
29.编程时是通过控制刀具的刀位点来形成刀具轨迹的,下列对刀位点描述不正确的是( )。 A.轮廓车刀的刀尖圆弧中心 B.球头刀的球心 C.柄铣刀的底面外圆切点 D.钻头的钻尖
30.FANUC系统中,在用户宏程序中运算的优先顺序是( )。 A.函数、乘除、加减 B.乘除、加减、函数 C.乘除、函数、加减 D.加减、乘除、函数 二、判断题
1.只有当“选择停止”键按下以后,执行MOO指令时,机床运动才停止,重新按启动按钮后,再继续执行后面的程序段。 ( )
2.加工M20X1.5的螺纹时,螺纹的牙型深度应为0.975mm。 ( ) 3.在FANUC数控系统中,若径向的车削量远大于轴向时,则粗车固定循环指令宜使用G73。 ( ) 4.在轮廓铣削加工中,若采用刀具半径补偿指令编程,刀补的建立与取消应在轮廓上进行,这样的程序才能保证零件的加工精度。 ( )
5.用车刀进行轮廓切削时,刀具副偏角若选择不当,会对已加工表面产生加工干涉。 ( ) 6.在使用G54~G59指令建立工件坐标系时,就不再用G92/G50指令了。 ( )
7.铣削固定循环中,R点平面确定以后,采用绝对或增量编程,Z的坐标值是相同的。 ( ) 8.只要是用刀具移动指令编程,必须指定进给速度F,否则刀具就不会移动。 ( ) 9.利用IF[]GOTO语句可以实现条件转移功能。 ( )
10.换刀指令M06可以和T指令在同一程序段编程,也可以不在同一程序段编程。 ( ) 11.程序N100 G01 X100 Z80;Nll0 G01 X90 Z60;可以用N100 G01 X100 Z80;N110 X90 Z60代替。 ( )
12.从“A”点(X20,Y10)到“B”点(X60,Y30),分别使用“G00”及“G01”指令编制程序,其了具路径相同。 ( )
13.G65指令的含义是调用宏程序。 ( )
14.用于选择YZ平面的G代码是G18。 ( )
15.程序校验与首件试切的作用是检验程序是否正确及零件的加工精度是否满足图纸要求。 ( )
16.当进行零件轮廓车削时,若加工的要素含有90度的台阶,车刀的主偏角应大于90度。 ( )
17.同一指令代码,在不同数控系统中所代表的功能可能是不一样的。 ( )
18.执行MOO指令后,机床运动停止,重新按“启动”按钮后,再继续执行后面的程序段。 ( )
19.在G43 G01 Z15.0 H15 Fl50语句中,H15表示的是刀具长度补偿值。 ( ) 20.数控机床旋转轴之一的A轴是绕y轴旋转的轴。 ( ) 三、简答题
1.在FANUC铣削数控系统中,用G54与G92建立工件坐标系的区别? 2.简述G00与G01指令有哪些区别?
3.程序段G90 G00 X20.0 Y15.0与G91 G00 X20.0 Y15.0有什么区别? 4.数控铣削固定循环由哪6个顺序动作构成?
参考答案
2011年 6 月 一、单项选择题
1.B 2.A 3.C 4.C 5.A 6.D 7.C 8.B 9.B 10.A
11.D 12.C 13.B 14.A 15.C
16.A 17.D 18.B 19.C 20.A 21.D 22.C 23.A 24.B 25.B 26.D 27.D 28.B 29.C 30.A
二、判断题
1.× 2.√ 3.× 4.× 5.√ 6.√ 7.× 8.× 9.√ 10.√
11.√ 12.× 13.√ 1 4.× 15.√ 16.√ 17.√ 18.√ 19.× 20.X 三、简答题()
1.答:(1)用G54建立工件坐标系,对刀后,工件坐标系的原点与参考点的偏移量写在G54的偏置寄存器中。
(2)用G92建立工件坐标系,刀具起点与工件坐标系的原点距离写在程序段中,对刀后,起刀点必须在G92所指定的工件坐标系的位置。
2.答:两者均用于直线运动控制,两者的区别在于:
(1)G00指令用于快速定位,不需指定进给速度,刀具(工作台)以机床设定的快移速度进给,刀具的实际运行路线不一定是直线。
(2)G01指令是在指定进给速度F下实现直线移动的,其移动快慢受F指令和操作进给倍率旋钮控制,程序中若第一次出现该指令,必须指定进给速度。
3.答:(1)G90 G00 X20.O Y15.O为绝对尺寸编程, G91 G00 X20.0 Y15.O为增量尺寸编程; (2)执行G90 G00 X20.O Y15.0指令,刀具移动到工件坐标系的(20,15)点位置; (3)执行G91 G00 X20.O Y15.O指令,刀具从当前位置沿x轴正向移动20mm沿Y轴向移动15ram。 4.答:①X轴和Y轴的快速定位; ②刀具快速从初始点进给到R点;
③以切削进给的方式执行孔加工的动作; ④在孔底相应的动作; ⑤返回到R点; ⑥快速返回到初始点。