cnc编程试题及答案
一、单项选择题(每题2分,共20分)
1.CNC系统中的CNC含义是()
A.数字控制B.计算机数字控制C.网络控制D.中国网通
答案:B
2.下列代码中,()是模态代码。
A.G04B.G28C.G01D.G40
答案:C
3.程序段G03X20.0Y20.0I-20.0J0中,I、J表示()
A.终点坐标B.起点坐标C.圆心相对起点的增量D.圆心坐标
答案:C
4.数控车床中,G90指令是()
A.绝对值编程B.增量值编程C.圆柱面车削循环D.螺纹车削循环
答案:C
5.数控铣床中,G17指令表示()
A.选择XY平面B.选择YZ平面C.选择ZX平面D.取消平面选择
答案:A
6.刀具长度补偿指令是()
A.G40B.G41C.G43D.G44
答案:C
7.程序段G01X100.0F150中,F表示()
A.进给速度B.主轴转速C.切削深度D.刀具半径
答案:A
8.在数控编程中,FANUC系统中,M03表示()
A.主轴反转B.主轴正转C.主轴停止D.冷却液开
答案:B
9.数控车床中,G92指令是()
A.设定工件坐标系B.快速定位C.直线插补D.螺纹车削循环
答案:A
10.下列哪种格式是数控程序的正确格式()
A.O0001;G01X10.0Y20.0;B.P0001;G01X10.0Y20.0;
C.N0001;G01X10.0Y20.0;D.M0001;G01X10.0Y20.0;
答案:A
二、多项选择题(每题2分,共20分)
1.数控编程中,常用的坐标系统有()
A.机床坐标系B.工件坐标系C.绝对坐标系D.相对坐标系
答案:ABCD
2.以下属于准备功能G代码的有()
A.G00B.G01C.G02D.G03
答案:ABCD
3.数控车床的刀具补偿包括()
A.刀具长度补偿B.刀具半径补偿C.刀具磨损补偿D.刀具位置补偿
答案:BC
4.数控铣床中,常用的铣削平面指令有()
A.G17B.G18C.G19D.G20
答案:ABC
5.下列关于M代码的说法正确的是()
A.M00为程序暂停B.M02为程序结束C.M08为冷却液开D.M09为冷却液关
答案:ABCD
6.数控编程的基本步骤包括()
A.工艺分析B.数值计算C.编写程序D.程序校验
答案:ABCD
7.以下哪些指令可以实现圆弧插补()
A.G02B.G03C.G17与G02配合D.G18与G03配合
答案:ABCD
8.在数控编程中,进给速度的控制方式有()
A.每分钟进给B.每转进给C.恒线速度控制D.恒角速度控制
答案:ABC
9.数控车床的加工精度主要包括()
A.尺寸精度B.形状精度C.位置精度D.表面粗糙度
答案:ABC
10.以下属于数控编程中的辅助功能的有()
A.M05B.M30C.S1000D.T0101
答案:AB
三、判断题(每题2分,共20分)
1.G代码分为模态代码和非模态代码,模态代码一旦被执行,就一直有效,直到被同组其他代码取代。()
答案:对
2.在数控编程中,刀具半径补偿只有在G00和G01指令下才能建立和取消。()
答案:错
3.数控车床中,G96指令是恒线速度控制指令。()
答案:对
4.程序段G02X50.0Y50.0R25.0中,R表示圆弧半径,该圆弧一定是劣弧。()
答案:错
5.数控铣床中,G42是刀具半径左补偿指令。()
答案:错
6.M00和M01指令的功能完全一样,都是程序暂停。()
答案:错
7.刀具长度补偿可以补偿刀具在Z轴方向上的长度变化。()
答案:对
8.数控编程时,绝对坐标编程和增量坐标编程不能在同一个程序中混合使用。()
答案:错
9.在数控加工中,工件坐标系的原点可以任意设定。()
答案:对
10.程序段G00X100.0Y200.0中,X100.0和Y200.0是刀具移动的终点坐标。()
答案:对
四、简答题