数控机床操作与编程练习题答案.docx
- 文档编号:7050330
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:15
- 大小:58.27KB
数控机床操作与编程练习题答案.docx
《数控机床操作与编程练习题答案.docx》由会员分享,可在线阅读,更多相关《数控机床操作与编程练习题答案.docx(15页珍藏版)》请在冰豆网上搜索。
数控机床操作与编程练习题答案
数控原理与编程期末试卷10及标准答案
一、填空题(0、5分×40=20分)
1.操作面板一般有数控操作面板、机床操作面板。
2.数控机床的刀具必须具有寿命长、精度高、更换快。
3.数字控制系统简称NC系统,计算机控制系统简称CNC系统。
4.数控机床按加工路线分类,有点位控制系统,点位直线控制系统与连续(轮廓)控制系统。
5.请写出下列常用缩写的英文全称:
CNCComputerNumericalControl
6.通过计算机与数控机床上的标准串行接口,可以将数控加工程序直接送入数控系统进行加工。
7.RS232主要作用就是用于程序的自动输入。
8.车床的刀具号T0101,前面两位数字表示____一号刀具____,后面两位数字表示____一号刀补____。
9.G49用来取消刀具____长度____补偿。
10.G40用来取消刀具半径补偿。
11.在车床上表示X坐标值,通常采用____直径____编程。
12.圆弧插补指令分顺时针G02与逆时针G03。
13.指令“G04X-”中,X值的含意就是暂停时间,不就是坐标。
14、插补就就是用直线或圆弧形成刀具运动轨迹来逼近或近似描述零件轮廓形状的过程。
因为就是在工件轨迹或轮廓曲线上的已知点之间,进行数据点的插入密化,所以称之为插补。
其形成的逼近曲线与零件轮廓的最大差值即为插补误差。
15、数控机床的Z轴一般与主轴轴线重合或平行,正方向以刀具远离工件方向为准。
16.数控程序编制中,尺寸系统有绝对值编程,增量值编程与混合编程。
17、圆弧插补需要指定插补平面,用G17/G18/G19指令。
默认指令一般为G17,可不写。
18、切入点就是刀具可以由此直接进入切削的刀具位置点。
一般要求刀具切削表面反向延长线或切向切入工件。
17、程序延时指令G04,与刀具半径补偿指令G41/G42不能在同一程序段中指定。
19、返回参考点有手动与自动返回参考点两种。
20、数控机床通电后,必须首先寻找机床参考点,即回零,使各坐标轴均返回各自的参考点,从而确定了机床坐标系后,才能进行其她操作。
21.车床加工时,刀具的换刀点通常设置在远离工件的位置,以免与工件发生碰撞。
18、要进行数控机床的其她操作,首先必须确定(或寻找)机床坐标系,使数控系统得知机床原点在机床坐标系中的坐标位置。
而确定(或寻找)机床坐标系的方法就就是回机床参考点。
22、加工坐标系原点就是零件所有尺寸的基准点,所以在每个程序的开头都要设定工件坐标系。
23、G代码中的非模态指令,只在所在程序段中有效。
24、进给速度就是刀具向工件进给的相对速度,有两种单位即mm/min与mm/r,可以分别用G98与G99指令来指定。
25、接通恒线速控制用G96指令,取消恒线速控制用G97指令。
26、通过旋转机床面板上的转速倍率开关,可在不停机主轴旋转中调节主轴转速。
27.FANUC系统内M98常被用来表示调用子程序。
28、G92指令就是通过程序来设定工件坐标系的,且只就是设定加工坐标系,与当前的刀具位置有关,而不产生任何动作。
29、G50指令就是通过程序来设定工件坐标系的,用G50指令对刀结束后,在加工前,刀具必须停在程序指定的坐标值的位置。
30、当数控系统具有刀具半径补偿功能时,CNC系统就是根据零件程序与刀具半径(刀心离开工件轮廓的距离),自动计算刀心轨迹,完成对零件的加工的。
31、数控机床就是严格按照从外部输入的程序来自动地对被加工工件进行加工的。
32、所谓固定循环主要就是指加工孔的固定循环与铣削型腔的固定循环。
33、刀具的运动位置,即四个平面为
初始平面---定位刀具的平面,G98使刀具返回到此面
R平面-------距工件表面距离,一般为2~5mm,G99刀具回到此面
工作平面---工件表面
孔底平面---孔底平面的位置
34、M01为选择停按钮。
只在机床操作面板上“选择开关”ON时起作用。
35、当螺纹收尾处没有退刀槽时,可按45º退刀收尾。
36、多次固定循环切削就是借助精加工程序设定相应参数,就可以完成粗车加工。
多次固定循环切削有外圆粗切削循环G71、端面粗切削循环G72、仿形切削循环G73、精切削循环G70。
37.圆弧插补程序的编制,书写方式有:
圆心法与半径法。
38.切削过程中,工件与刀具的相对运动按其所起的作用可分为主运动、进给运动。
二、选择题(0、5分×30=15分)
1.刀具半径补偿就是(B)。
A.轴的补偿B.平面补偿C.常规补偿
2.G00指令移动速度值就是(B)。
A.数控程序指定B.机床参数指定C.操作面板指定
3.(C)指令使主轴启动反转。
A.M03B.M01C.M04
4.在“机床锁定”方式下进行自动运行,(A)功能被所定。
A.进给B.刀架转位C.主轴
5.下面的(B)指令在程序执行时,仅当操作面板上的某按钮按下时才有效。
A.M00B.M01C.M02
6.以下指令中(B)为模态指令。
A.G41,G40,M06B.S,F,M03C.G04,M01
7.(C)就是数控机床上的一个固定基准点,一般位于各轴正向极限。
A.刀具参考点B.工件零点C.机床参考点
8.数控机床中,转速功能S可指定(C)。
A.mm/minB.mm/rC.r/min
9.在下面关于铣床刀具半径补偿的图1与图2,根据运动方向,如何选择刀具补偿指令(D)。
A.1、G42,2、G42B.1、G42,2、G41C.1、G41,2、G42D.1、G41,2、G41
10.下列G指令中,(C)就是非模态指令。
A.G00B.G01C.G04
11.用φ12的刀具进行轮廓的粗细加工,要求精加工余量为0、4,则粗加工偏移量为(C)。
A.12、4B.11、6C.6、4
12.设H01=6mm,G91G43G01Z-15;执行后的实际移动量为(A)。
A.9mmB.21mmC.15mm
13.在车削螺纹过程中,F所指的进给速度为(B)。
A.mm/minB.mm/rC.r/min
14.属于点位控制系统的数控机床就是(B)。
A.数控车床B.数控钻床C.数控铣床
15.数控机床主轴以800转/分转速正转时,其指令应就是(A)。
A.M03S800B.M04S800C.M05S800
16.根据加工方法不同螺纹加工有:
单行程、单次循环、多次循环螺纹切削。
多次循环螺纹切削指令为(C)。
A、G32B、G92C、G76
17.螺纹切削加工有攻内螺纹与套外螺纹。
内螺纹切削用(A)
A、丝锥B、板牙C、钻头
18.(A)为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。
A、手动返回参考点B、自动返回参考点C、设定工件坐标系原点
19.确定加工路径时必须考虑C。
A、路径最短B、同方向进给C、路径短且同方向
20.下列哪个指令格式表示在XY平面内C。
A、G18G20XB、G19G03YC、G02X
21.加工的圆弧半径较小时,刀具半径应选B。
A、大一点B、小一点C、无须考虑
22.选择对刀点应选在零件的A。
A、设计基准上B、零件边缘上C、任意位置
23.立铣刀切出工件表面时,必须B。
A、法向切出B、切向切出C、无须考虑
24.下面哪种格式表示撤消补偿C。
A、T0202B、T0216C、T0200
25.数控车床外圆复合循环指令用于加工内孔时,A方向的精加工余量应表示为负值。
A、X方向B、Y方向C、Z方向
26.图纸上尺寸标注为200+0、27-0、17,则在程序中应用C。
A、200.17B、200.27C、200.22
27.下列哪种格式表示限制主轴最高转速。
A。
A、G50S1800B、G96S200C、G50X100Y100
28.数控机床外圆复合循环指令中,C方向的切削形状应单调变化。
A、XB、YC、Z
29.在铣床建立工件坐标系,可以使用哪两种指令(B)
A)①G92X50、Y50、Z10、;②G50X50、Y50、Z10、;
B)①G55;②G92X50、Y50、Z10、;
C)①T01;②G50X50、Y50、Z10、;
D)①G56;②G51;
30.机床回零将波段选择旋钮置在A位置?
A、INPUTB、REFC、JOGC、DNCD、EDITE、AXIS
三、就是非判断题(0、5分×50=25分)兰色为正确。
1、FUNAC系统中,子程序最后一行要用M30结束。
2、点位直线控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。
3.预防数控机床加工出故障的方法之一就是空运行。
4.圆弧插补用半径编程时,当圆弧对应的圆心角大于180°时,半径取负值。
5.刀具长度补偿的偏置量必须正值。
6.起刀点就是位于零件轮廓及零件毛坯之外,距离加工零件切入点较近的刀具位置点。
它就是程序起点或换刀点。
7.数控车床使用G54—G59指令编程时,该程序段必须放在第一个程序段,否则执行下面的程序时,刀具会按机床坐标系原点运动,从而可能会引起碰撞。
8.数控机床部件运动的正方向为增大工件与刀具之间距离的方向。
9.通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
10、走刀平面由G17、G18、G19指令来指定。
11、G代码中的模态指令,一旦被执行则一直有效直至被同组指令注销为止。
12.因为毛坯表面的重复定位精度差,所以粗基准一般只能使用一次。
13、进给速度与主轴转速有关时,表示为进给量mm/r,一般就是数控车床默认的状态。
14.数控机床加工过程中,可以随时调整主轴速度,但不可以随时调整进给速度。
16、G92指令就是通过程序来设定工件坐标系的,且只就是设定加工坐标系,与当前的刀具位置有关,而不产生任何动作。
17、程序段G41G01X10Y40D02进行刀具半径补偿。
G41表示刀具半径右补偿;D02表示补偿号,其补偿量应该保存在数控系统内具半径偏置寄存器对应的号码处。
18、在编入G40、G41、G42的G00、G01前后的两个程序段中,X、Z等的值至少必须有一个变化。
19、刀具半径补偿方式的切换要经过取消偏置方式,即在建立新的刀补之前,必须先用G40指令取消偏置方式,然后再建立新刀补。
20.对零件的编程就就是按零件轮廓编程,也就就是编程就是以假想刀具的半径为零进行的。
21、切入点就是刀具可以由此直接进入切削的刀具位置点。
一般要求刀具切向或反向延长线方向切入工件。
22、数控程序的编制就是从零件图的分析到制成控制介质即将程序内容记录在磁盘等控制介质上的全部过程。
23、所谓固定循环主要就是指加工孔的固定循环与铣削型腔的固定循环。
24、返回参考点只有手动返回参考点一种。
25、手动返回参考点即为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。
25.G41/G42程序中,必须有G02建立刀补。
26.插补运动的实际插补始终不可能与理想轨迹完全相同。
27、为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。
28、对于径向尺寸先变大后变小的零件,不适合使用G73指令加工。
29、用G96指令接通恒线速与用G97指令取消恒线速之后的主轴转速S的单位分别就是m/min与mm/r。
30.插补运动的实际插补始终不可能与理想轨迹完全相同。
31.多品种小批量加工与单件加工选用数控设备最合适。
32.不同的数控机床可能选用不同的数控系统,但数控加工程序指令都就是相同的
33.通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
34.刀具偏置就是指刀具沿刀具运动方向偏置一个位置。
通过H或D代码设定。
35、二维刀具半径补偿不仅可以自动完成刀具中心轨迹的偏置,而且还能自动完成直线与直线转接、圆弧与圆弧转接、直线与圆弧转接等尖角过渡功能。
36、无论就是从取消偏置方式移向刀具半径补偿方式(G41、G42),还就是刀具半径补偿方式移向取消偏置方式(G40),其移动指令必须就是G00、G01,不能用圆弧(G02、G03)插补。
37、在编入G40、G41、G42的G00、G01前后的两个程序段中,X、Z等的值至少必须有一个变化。
38、程序编制误差一般有逼近、插补、尺寸圆整三方面的误差。
39、M00为选择停按钮。
按下启动按钮机床将执行下面的程序段。
40、M01为暂停按钮。
只在机床操作面板上“选择开关”ON时起作用。
41.一般情况下圆柱螺纹攻螺纹前底孔直径应取螺纹孔径最小尺寸与最大尺寸的中间最小值。
42.在车床上使用指令G50X200、Z100、建立工件坐标系,表示起刀点的机床坐标为(200、,100、)
43.对于径向尺寸先变大后变小的零件,不适合使用G73指令加工。
44.螺纹切削多次循环指令G76中,m表示精加工最终重复次数。
45.进给速度与主轴转速有关时,表示为进给量mm/r,一般就是数控车床默认的状态。
46.G04P___指令可以暂停小数秒长度的时间。
47.在铣床固定钻孔循环中,刀具半径补偿有效。
48.G00指令进行快速定位时,刀具移动的速度就是程序中的F参数指定的。
49.指令G41G02X30、Y30、R15、D01F100、实现刀具半径右补偿。
50.为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。
四、改错与程序注释题(2×4=8分)
1、下列代码就是根据下图编写的FANUC系统的数控程序,精加工余量为1mm。
①其中有部分程序段有错误,请您找出来(四个即可),并在旁边进行更正。
②请对行号为20,50,80,220的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。
%
O0001
N10G54X100、Z30、;【!
】应改为G54
N20T0101;选择1号刀具,刀具补偿号为01
N30M08S800;【!
】应改为M03S800
N40G00X50、Z5、;
N50G71U2、R0、8;外圆粗切削多次循环,背吃刀量为2mm,退刀量为0、8mm
N60G71P70Q170U1W0F0、2;【!
】应改为G71P70Q170U1、W0F0、2;
N70G01X12、65Z0F0、15;
N80G03X19、Z-9、R11、;圆弧插补指令从(12、65,0)运动到(22,-9),圆弧半径为11
N90G03X19、Z-14、55R11、;
N100X19、Z-24、55;【!
】应改为G01X19、Z-24、55;
N110G01X22、Z-34、55;
N120Z-43、;
N130G03X28、Z-46、R3、;【!
】G02
N140G01Z-50、;
N150X32、;
N160Z-55、;
N170X45、;
N180M01;
N190G00X50、Z5、;
N200G70P70、Q170、F0、15;【!
】应改为G70P70Q170F0、15;
N210M04;【!
】应改为M05
N220M30;程序结束并返回
2、如下图所示零件,刀具T01为φ8mm的键槽铣刀,半径补偿号为D01,每次Z轴吃刀为2、5mm。
利用子程序分次加工,数控程序如下。
请对行号为20,50,70,120,140,160,200的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。
O1000
N10G54;
N20G90G17G21G49;绝对值编程、加工平面为XY平面、米制、取消刀具长度补偿
N30T01;
N40M03S1000;
N50G90G00X-4、5Y-10、0M08;绝对值编程、刀具运动到(-4、5,-10),切削液打开
N60G01Z0F100、;
N70M98P1100L4;调用子程序1100,调用次数4次
N80G90G00Z10、;
N90M05;
N100M30;
O1100
N110G91G01Z-2、5F80、;
N120M98P1200L4;调用子程序1200,调用次数4次
N130G00X-76、;
N140M99;子程序结束
O1200
N150G91G00X19、;
N160G41G01X4、5D01F80、;刀具半径左补偿
N170Y75、;
N180X-9、;
N190Y-75、;
N200G40G01X4、5;取消刀具半径补偿
N210M99;
五、简答题(4分×3=12分)
1、螺纹加工时为什么留有一定的切入与切出量?
(4分)
数控车床上加工螺纹时,沿螺纹方向(Z向)进给速度与主轴转速有严格的匹配关系,为避免螺纹部分受进给机构加减速的影响,所以在螺纹段两侧留出切入量与切出量。
其数值与导程、主轴转速、伺服系统的特性有关。
2、请从3个方面叙述坐标系及运动方向确定的原则:
(3分)
1)刀具相对于静止工件而运动的原则,不管就是工件移向刀具,还就是刀具移近工件;
2)标准的机床坐标系就是一个右手笛卡儿直角坐标系,三个坐标轴的方向与机床的主要导轨相平行,且可根据右手螺旋方法确定出三个旋转坐标的方向;
3)机床的某一运动部件的运动正方向,规定为增大工件与刀具之间距离的方向。
3、试述数控车床多次循环G71指令(4分)
G71指令的指令格式:
G71U(Δd)R(e)
G71P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)
中各部分的的含义。
多次G71指令就是外圆粗加工复合循环指令,编程时只需要给出精加工路线与粗加工背吃刀量,系统会自动计算出粗加工路线与加工次数,进行平行于Z轴的多次粗切削加工,最后按留有精加工切削余量的精加工形状,即平行于零件轮廓进行最后粗切削加工。
只就是要求轮廓在X与Z轴方向符合共同单调变化的模式。
可进行刀补。
G71指令的指令格式就是:
G71U(Δd)R(e)
G71P(ns)Q(nf)U(Δu)W(Δw)F(f)S(s)T(t)
这里Δd、e分别为背吃刀量与退刀量。
ns、nf分别为精加工形状程序段中的开始程序段号与结束程序段号;
Δu、Δw分别为X轴方向与Z方向的精加工余量。
六.编程题(21分)
1、下图的零件在加工时分为三道工序进行:
1)加工外圆(要求使用粗加工循环指令),使用1号外圆车刀;
2)切槽,使用宽为5mm的2号切槽刀;
3)加工螺纹,使用3号螺纹刀。
零件材料为45号钢,其中Φ79圆柱面为不加工表面。
另外,为了保证加工表面的一致性,要求使用恒线速功能,使用刀尖半径补偿功能,螺纹取负公差-0、2mm。
这里G98表示每分进给量,G99表示每转进给量。
注:
螺纹编程小径计算公式:
d1=d-1、08P(d表示外螺纹公称直径)
请编写该零件的数控车床加工程序。
(13分)
%
O0001
T0101;
M03S800;
G00X90、Z10、;
G73U25、W0R10;
G73P10Q20U1、W0F0、5;
N10G01X26、Z0F0、3;
G01X30、Z-2、;
Z-30、;
G02X56、Z-43、R13、;
G01Z-63、;
X71、Z-83、;
Z-101、;
N20X85、;
M01;
T0101;
M03S800;
G00X90、Z10、;
G70P10Q20F0、15;
G00X150、Z100、;
T0202;
G00X50、;
Z-30、;
G01X25、F0、5;
G04X3、5;
G01X50、;
G00X150、Z100、;
T0303;
G01X35、Z5、F1、;
G92X29、5Z-27、F2、;
X29、1;
X28、7;
X28、3;
X27、84;
G00X50、;
Z10、;
M05;
M30;
2、如下图所示,使用φ8mm的铣刀加工深度为10mm的型腔(无需考虑90X120的矩形外轮廓)。
请编制相应的铣床数控程序。
(8分)
%
O0002
G54;
M03S800;
T01;
G00X0Y0;
G01Z-10、F100、;
G42G01X5、Y-10、D01;
G01Y-30、;
G02X0Y-35、R5、;
G01X-42、;
G02X-50、Y-27、R8、;
G01Y27、;
G02X-42、Y35、R8、;
G01X42、;
G02X50、Y27、R8、;
G01Y-27、;
G02X42、Y-35、R8、;
G01X0;
G02X-5、Y-30、R5、;
G01X-5、Y-10、;
Z10、;
G40X0Y0;
G00X70、Y70、;
M05;
M30;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 操作 编程 练习题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)