数控加工与编程试题库答案.docx
《数控加工与编程试题库答案.docx》由会员分享,可在线阅读,更多相关《数控加工与编程试题库答案.docx(20页珍藏版)》请在冰豆网上搜索。
数控加工与编程试题库答案
数控机床与编程试题库(答案)
一、填空:
1、在数控机床的坐标系统中,绕X、Y、Z轴旋转的坐标轴分别称为、、。
A、B、C
2、数控系统上电后,取定的是坐标编程。
绝对
3、在数控编程时,是按照______来进行编程,而不需按照刀具的在机床中的具体位置。
[工件原点]
4、圆弧插补时,通常把与时钟走向一致的圆弧叫______,反之称为_______。
[顺圆、逆圆]
5、实现刀具半径左补偿的指令格式是。
[G00(G01)G41位置指令D01]
6、华中系统中循环指令G81用于加工,G82用于加工。
[车端面、车螺纹]
7、粗加工复合循环指令G72主要用于加工,G76主要用于加工。
[端面车削、螺纹切削]
8、按照伺服系统类型,可将数控机床的控制系统分为 、
和 。
[开环、半闭环、闭环]
9、数控机床有着不同的运动方式,编写程序时,我们总是一律假定
并规定 为正。
[工件不动刀具运动、刀具远离工件的方向]
10、在子程序中出现M99程序段,则表示。
[子程序结束,返回主程序]
11、线切割加工是电火花加工的一种特例,是用连续运动的做工具电极对工件作电火花加工的加工方法。
细金属导线
12、用传统方法难以加工的硬、脆、韧、高熔点材料,可用方法加工。
电火花
13、按所用的进给伺服系统的不同数控机床可为、、。
[开环、半闭环、闭环]
14、电火花加工是一种利用时放出大量热量而熔化、气化或爆炸式飞溅而实现切削加工的方法。
电极间脉冲放电
15、一个零件加工的程序是由遵循一定结构、句法和格式规则的若干个组成的,而每个是由若干个组成的。
[程序段、程序段、指令字]
16、在数控编程时,使用_______指令后,就表示程序结束并返回到零件程序头。
[M30]
17、圆弧插补加工时,通常把与时钟走向一致的圆弧叫使用_______指令,反之使用_______指令。
[G02、G03]
18、主程序调用子程序的程序段表示为。
[M98P(子程序号)]
19、钻孔固定循环可以用撤消,或者指令也起到撤消固定循环的作用。
[G80、其它钻孔循环]
20、数控机床的是由机床制造厂在机床上设置的一个不变的点。
[零点]
21、
22、数控机床按控制运动轨迹可分为、点位直线控制和等几种。
点位控制、轮廓控制
23、编程时的数值计算,主要是计算零件的和的坐标,或刀具中心轨迹的和的坐标。
基点、节点、基点、节点
24、直线段和圆弧段的交点和切点是。
基点
25、逼近直线段或圆弧小段轮廓曲线的交点和切点是。
节点
26、在铣削零件的内外轮廓表面时,为防止在刀具切入、切出时产生刀痕,应沿轮廓方向切入、切出,而不应方向。
切线、法向
27、切削液的作用包括、、和清洗作用。
冷却作用;润滑作用;防锈作用
28、切削液的种类很多,按其性质,可分为三大类:
水溶液、、切削油。
乳化液
二、单项选择:
1、世界上第一台数控机床诞生在()A
A.美国B.日本C.德国D.英国
2、现需加工一个直径为φ60的内圆,刀具径向补偿值为D21=8.00,加工后实测尺寸为φ59.96,问如果要达到要求,应把补偿值调整为()。
A
A、7.96B、7.98C、8.04D、8.02
3、数控机床的优点是()D
A、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、减少工装费用
B、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、工时费用低
C、加工精度高、专用于大批量生产、工人劳动强度低、可加工复杂面、减少工装费用
D、加工精度高、生产效率高、对操作人员的技术水平要求高、可加工复杂型面、减少工装费用
4、CNC系统一般可用几种方式得到工件加工程序,其中MDI是()C
A、利用磁盘机读入程序B、从串行通信接口接收程序
C、利用键盘以手动方式输入程序D、从网络通过Modem接收程序
5、数控车床中的G41/G42是对()进行补偿。
B
A.刀具的几何长度B.刀具的刀尖圆弧半径
C.刀具的半径D.刀具的角度
6、程序加工完成后,程序复位,光标能自动回到起始位置的指令是()。
C
A.M00 B.M01C.M30 D.M02
7、增加坐标系中的U对应绝对坐标系中()值。
A
A、XB、YC、ZD、Q
8、数控机床中的核心部件是()就象人的大脑。
C
A。
数控程序B.伺服驱动系统C.数控系统D.机床本体
9、程序编制中首件试切的作用是()。
C
A.检验零件图样设计的正确性B.检验零件工艺方案的正确性
C.检验程序单及控制介质的正确性,综合检验所加工的零件是否符合图样要求
D.测试数控程序的效率
10、程序加工过程中,实现暂时停止的指令是。
A
A.M00 B.M01C.M30 D.M02
11、在数控程序中,G00指令命令刀具快速到位,但是在应用时()。
A
A.必须有地址指令B.不需要地址指令C.地址指令可有可无
12、下列代码指令中,在程序里可以省略、次序颠倒的代码指令是()。
B
AOBGCNDM
13、以下辅助机能代码中常用于作为主程序结束的代码是()。
A
AM30BM98CM07DM05
14、表示固定循环功能的代码有()。
B
A.G80B.G83C.G94D.G02
15、下例指令中属于非模态的G功能指令是()B
AG03BG04CG17DG40
16、径向切糟或切断可用()B
A、G71B、G72C、G73D、G70
17、在编制加工程序时,如果需要加延时的单位是秒,准备功能G04后面跟着的相对应的地址是()。
D
A、BB、CC、SD、X
18、在编制加工程序时,如果需要采用公制单位,准备功能后面跟着的相对应的进给地址是()。
B
A、CB、FC、SD、X
19、能取消零点偏置的准备功能有()C
A、G90B、G40C、G53D、G57
20、子程序结束的程序代码是()B
A、M02B、M99C、M19D、M30
21、圆弧插补编程时,半径的取值与()有关。
B
A、圆弧的相位B、圆弧的角度C、圆弧的方向D、A.B.C都有关系
22、可用作直线插补的准备功能代码是()。
A
A、G01B、G03C、G02D、G04
23、用于深孔加工的固定循环的指令代码是()。
C
A、G81B、G82C、G83D、G85
24、在进行圆弧插补时,圆弧的起始位置是否必须在圆弧插补前输入?
()B
A、不用B、必须C、既可输入也可手动开到位D、视情况而定
25、在编制攻丝程序时应使用的固定循环指令代码是()。
C
A、G81B、G83C、G84D、G85
26、在加工内圆弧面时,刀具半径的选择应该是()圆弧半径。
B
A、大于B、小于C、等于D、大于或等于
27、某一段程序N70G00G90X80Z50;N80X50Z30;说明:
()。
C
A、执行完N80后,X轴移动50MM,Z轴移动30MM。
B、执行完N80后,X轴移动30MM,Z轴移动30MM。
C、执行完N80后,X轴移动30MM,Z轴移动20MM。
D、执行完N80后,X轴移动50MM,Z轴移动20MM。
28、某一段程序N70G00G54G90X100Z80;N80G01F100X80Z50;N100Y100;执行完第N100段之后,机床到达工件坐标点为()。
B
A、X=100,Y=100,Z=80B、X=80,Y=100,Z=50C、X100,Y0,Z50
29、在选用了刀具半径补偿的条件下,进行整圆切削应采取()。
B
A、法向切入切出法B、圆弧切入切出法C、A.B均可D、无法判断
30、编程时使用刀具补偿具有如下优点,指出下列说法哪一句是错误的()。
C
A、计算方便B、编制程序简单C、便于修正尺寸D、便于测量
31、下面哪一个命令不是固定循环命令()。
C
A、G81B、G84C、G71D、G83
32、找出下面不是零点偏置指令()。
D
A、G55B、G57C、G54D、G53
33、在用圆弧插补切削圆弧面时,需要选择平面是Y.Z平面,所选择的G指令应是()。
A
AG17B、G18C、G19D、都不对
34、取消固定循环的指令是()。
B
A、G40B、G80C、G50D、G49
35、右手直角坐标系中的拇指表示()轴。
A
A、X轴B、Y轴C、Z轴D、W轴
36、数控机床的主轴是()坐标轴。
C
A、X轴B、Y轴C、Z轴D、U轴
37、FANUC系统调用子程序指令为()C
A、M99B、M06C、M98PXXXXXD、M03
38、G28X(U)_Z(W)_;中X(U)和Z(W)后面的数值是()的坐标。
B
A、参考点B、中间点C、目标点D、工件原点
39、G32螺纹车削中的F为()。
B
A、螺距B、导程C、螺纹高度D、每分钟进给速度
40、数控机床X,Z轴是用()原则建立的。
A
A、右手直角坐标系B、左手直角坐标系
C、平面坐标系D、立体坐标系
41、数控机床回零是指()下的零点。
B
A、工作坐标系B、机床C、相对坐标系D、剩余坐标系
42、G00U-20W60;中的U和W后面的数值是现在点与目标点的()C
A、大小B、长度C、距离与方向D、速度的方向
43、进给速度F的单位为()B
A、米/分B、毫米/分C、转/分D、毫米/转或毫米/分
44、G97S_;其中S后面的数值表示()A
A、转数B、切削速度C、进给速度D、移动速度
三、判断:
1、欲加工φ6H7深30mm的孔,合理的用刀顺序是φ2.0中心钻、φ5.8麻花钻、φ6H7精铰刀。
()√
2、使用G28X100Y120时,X、Y的坐标值为目标点。
()×中间点
3、G92通过刀具的当前位置设定时,机床移动部件不产生运动。
()√
4、指令G71,G72的选择主要看工件的长径比,长径比小时要用G71。
( )×
5、用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线的交点称为基点。
( )√
6、刀具半径补偿的建立和撤消要和移动类指令配合使用,如G00、G01等。
( )√
7、球头铣刀的刀位点是刀具中心线与球面的交点。
( )√
8、移动类指令,如G00、G01、G02、G03等,不可以相互注销。
()×
9、固定孔加工循环中,在增量方式下定义R平面,其值是指R平面到孔底的增量值。
()×
10、G96S300表示到消恒线速,机床的主轴每分钟旋转300转。
()×
11、圆弧加工指令G02/G03中的信息字I、J是指圆弧起点相对于圆弧圆心的增量坐标。
√
12、数控机床坐标系中可用X、Y、Z坐标任一个表示数控机床的主轴坐标。
()×
13、钻孔固定循环指令G98,固定循环去消G99。
()×
14、G92X_Y_Z_使机床不产生任何运动。
()√
15、G92所设定的加工坐标原点是与当前刀具所在位置无关。
()×有关
16、孔加工自动循环中,G98指令的含义是使刀具返回初始平面。
( )√
17、G97S1500表示取消恒线速,机床的主轴每分钟旋转1500转。
()√
18、钻孔固定循环指令G80,固定循环取消用G81。
()×
19、G18用来指定刀具运动平面为XZ平面。
()√
20、FANUC数控系统中,M98的含义是宏指令调用。
()×调用子程序
21、程序原点又称为起刀点。
()×工件原点
22、G41D01其中的D01是指01号刀补的偏移量。
( )×
五、简答:
1、.何谓数控机床?
它是由哪几部分组成?
数控机床是采用数字控制技术对机床的加工过程进行自动控制的机床。
数控机床由以下几部分组成:
〔一〕程序编制及程序载体。
(二)输入装置。
(三)数控装置及强电控制装置。
(四)伺服驱动系统及位置检测装置。
(五)机床的机械部件。
2、简述手工编程的步骤。
答:
①分析图纸内容②确定工艺过程③计算加工轨迹和加工尺寸④编制加工程序及初步校验⑤制备控制介质⑥程序校验和试切削
3、刀具长度补偿包括哪些内容?
分别什么指令实现?
刀具长度补偿G43,G44,G49
用G43(正向偏置),G44(负向偏置)指令偏置的方向。
H指令设定在偏置存储器中的偏置量。
G49是取消长度补偿。
4、简述数控电火花线切割加工原理?
答:
数控电火花线切割是在电火花成形加工基础上发展起来的,简称数控线切割,它是采用细金属丝作为工具电极,称为电极丝,接入电源负极。
工件接电源正极。
若在两电极间施加脉冲电压,不断喷注具有一定绝缘性能的工作液,并由伺服电机驱动坐标工作台按预先编制的数控加工程序沿x、y两个坐标方向移动,则当两电极间的距离小到一定程度时,工作液被脉冲电压击穿,引发火花放电,蚀除工件材料。
控制两电极间始终维持一定的放电间隙,并使电极丝沿其轴向以一定速度作走丝运动,避免电极丝因放电总发生在局部位置而被烧断,即可实现电极丝沿工件预定轨迹边蚀除、边进给,逐步将工件切割加工成型。
5、简述机床原点、编程原点和参考原点的概念和各自的作用?
答:
机床原点是机床坐标系的原点,它是固定的点。
它的作用是使机床的各运动部件都有一个相应的位置;编程原点是工件坐标系的原点,也是编程人员选择工件上的某一已知点为原点,建立一个坐标系。
主要是为了方便编程,不考虑工件在机床上的具体位置;参考原点是机床各运动轴的测量起点,数控装置上电后为了正确地在机床工作时建立机床坐标系就必需设置一个机床参考点。
6、数控铣床加工中,刀具半径补偿包括哪些内容?
分别用什么指令实现?
各有什么作用?
答:
刀具半径补偿G40,G41,G42
G40是取消刀具半径补偿功能。
G41是在相对于刀具前进方向左侧进行补偿,称为左刀补,
G42是在相对于刀具前进方向右侧进行补偿,称为右刀补,
7、简述对刀点的选择原则。
答:
对刀的目的是确定工件坐标系原点在机床坐标系中位置。
对刀点选择原则是便于对刀操作,且与工件坐标系原点和机床坐标系原点之间有确定的坐标关系。
8、回参考点有什么意义?
如何进行回参考点操作?
答:
机床的运动件在经过一系列的运动之后,特别是在机床上电、报警、和急停后,其运动的坐标值与机床的参考点间实际坐标值间存在误差,回参考点的意义在于让机床的运动件从机床坐标系的原点开始运动,消除其已造成的运动误差,提高机床的运动精度的加工精度。
回参考点操作步骤:
(1)使刀具远离工件;
(2)按下回参考点(回零)按钮,分别按下运动件回参考点(零点)方向的坐标按钮,运动件自动回参考点(零点)。
9、试述在数控车床上用T指令对刀操作的步骤和方法?
T指令:
如T0101
1刀具回参考点;
2进行Z方向试切后,在试切长度表格中输入0,回车,刀偏表中Z偏置为工件原点在机床坐标系中的ZM坐标值;
3进行X方向试切后,测量试切处工件直径,在直径表格中输入测量值,回车,刀偏表中X偏置为工件原点在机床坐标系中的XM坐标值;
五、编程:
2.
圆弧插补指令编程
%3308
N1G50X40Z5(设立坐标系,定义对刀点的位置)
N2M03S400(主轴以400r/min旋转)
N3G00X0(到达工件中心)
N4G01Z0F60(工进接触工件毛坯)
N5G03U24W-24R15(加工R15圆弧段)
N6G02X26Z-31R5(加工R5圆弧段)
N7G01Z-40(加工Φ26外圆)
N8X40Z5(回对刀点)
N9M30(主轴停、主程序结束并复位)
3.
外径粗加工复合循环
编制图3.3.27所示零件的加工程序:
要求循环起始点在A(46,3),切削深度为1.5mm(半径量)。
退刀量为1mm,X方向精加工余量为0.4mm,Z方向精加工余量为0.1mm,其中点划线部分为工件毛坯。
图3.3.27G71外径复合循环编程实例
%3327(见图3.3.27)
N1T0101选定1号刀
N2G00X80Z80(,到程序起点位置)
N3M03S400(主轴以400r/min正转)
N4G00X46Z3F100(刀具到循环起点位置)
N5G71U1.5R1
N6G71P7Q15U0.4W0.1(粗切量:
1.5mm精切量:
U0.4mmW0.1mm)
N7G00X0(精加工轮廓起始行,到倒角延长线)
N8G01X10Z-2(精加工2×45°倒角)
N9Z-20(精加工Φ10外圆)
N10G02U10W-5R5(精加工R5圆弧)
N11G01W-10(精加工Φ20外圆)
N12G03U14W-7R7(精加工R7圆弧)
N13G01Z-52(精加工Φ34外圆)
N14U10W-10(精加工外圆锥)
N15W-20(精加工Φ44外圆,精加工轮廓结束行)
N16X50(退出已加工面)
N17G00X80Z80(回对刀点)
N18M05(主轴停)
N19M30(主程序结束并复位)
4.如图:
设O点为起刀点,零件厚10毫米,要求切削深度2mm。
用绝对值方式和圆弧半径R编制程序。
%3333
N01G90G92X0Y0Z100
N02M03
N03G00G42D01Z2N04G00X20Y10
N05G01Z-2F100
N06G01X100
N07Y20
N08G03X60Y80R60
N09G02X20Y40R40
N10G01Y10
N11G00Z2
N12G00G40Z100
N13X0Y0
N14M05
N15
M30
5.数控铣床加工如图所示零件,Q为加工起点,零件厚10毫米,要求切削深度10mm。
试编制程序。
%4444
N01G90G92X-10Y100Z30
N02M03
N03G00G41D01X0Y0Z15
N04G01Z-1F100
N05G01Y50
N06G02X50Y100R50
N07G01X100
N08G03X150Y50R50
N09G01X100Y0
N10G01X0
N11G00Z15
N12G00G40X-10Y100Z30
N13M05
N14M30
6.编制图所示的4个10mm浅孔的数控加工程序。
工件坐标系原点定于工件上表面对称中心,选用10的钻头,起始位置位于工件坐标系(0,0,200)处。
N1G90G92X0Y0Z200.
N2S500M03M08
N3G00Z20.
N4G99G81X45.Z-14.R3.F60
N5X0Y45.
N6X-45.Y0
N7G98X0Y-45.
N8G80M09M05
N9G00Y0Z200.
N10M02
7.数控车床对所示的零件进行精加工,图中85mm不加工。
要求编制,精加工程序。
O1234%1234
N0001G50X200.0Z350.0T01
N0002S630M03
N0003G00X41.8Z292.0M08
N0004G01X47.8Z289.0F0.15N0005G01Z227.0N0006G01X50.0N0007G01X62.0W-60.0N0008G01Z155.0N0009G01X78.0
N0010
G01X80.0W-1.0N0011G01W-19.0N0012G02W-60.0I63.25K-30.0
N0013G01Z65.0N0014X90.0N0015G00X200.0Z350.0T01M09
N0016M06T02N0017S315M03N0018G00X51.0Z227.0M08
N0019G01X45.0F0.16N0020G04P1000.0N0021G00X51.0
N0022X200.0Z350.0T02M09N0023M06T03N0024S200M03
N0025G00X62.0Z292.0M08N0026G92X47.54Z228.5F1.5
N0027X46.94N0028X46.38
N0029G00X200.0Z350.0T03M09
N0030M05N0031M30
8.已知某零件的程序如下,零件厚度10mm,用R5的立铣刀精铣外轮廓。
试回答:
(1)用实线划出零件轮廓,并标明各交点、切点坐标;
(2)用虚线划出刀具中心轨迹;(3)用箭头和文字标明刀具运行方向;(4)试将如下程序说明填写完整。
O1(MAIN_PROGRAM)
N01G90G92X0Y0Z200()
N02G00X30.Y15.Z5.
N03G91S600M03()
N04M98P10()
O10(SUB_PROGRAM)
N1G01Z-7.F50
N2X50.F150
N3Y30.
N4X-50.
N5Y-30.
N6G00Z7
N7M99
N05G00X70.
N06M98P10.
N07G00X-70.Y50.
N08M98P10
N09G00X70.
N10M98P10.
N11M05
N12G90G00X0Y0Z200
N13M30
(设置起刀点的位置
)
(相对坐标,主轴正转600r/min
)
(调用子程序10
)
9.已知粗车切深为2mm,退刀量为1mm,精车余量在X轴方向为0.6mm(直径值),Z轴方向为0.3mm
N010G92X250.0Z160.0;设置工件坐标系;
N020T0100;换刀,无长度和磨损补偿;
N030G96S55M04;主轴反转,恒线速度(55m/min)控制;
N040G00X45.0Z5.0T0101;由起点快进至循环起点A,用1号刀具补偿;
N050G71U2R1;外圆粗车循环,粗车切深2mm,退刀量1mm;
N060G71P070Q110U0.6W0.3F0.2;精车路线为N070~N110。
N070G00X22.0F0.1S58;设定快进