数控编程复习资料.docx
《数控编程复习资料.docx》由会员分享,可在线阅读,更多相关《数控编程复习资料.docx(28页珍藏版)》请在冰豆网上搜索。
数控编程复习资料
一、填空题
1.数控机床大体由输入与输出装置、数控装置、伺服系统、机床本体、检测与反馈系统五个部分组成。
2.数控机床按控制系统功能特点分类分为:
开环控制数控机床、闭环控制数控机床、半闭环控制数控机床;按运动方式分,分为点位控制、直线控制和轮廓控制三类
3.数控编程的方法一般分为手工编程和自动编程两种。
4.刀位点是刀具上的一点,车刀刀尖带圆弧时刀位点是该圆弧的圆心上,球头铣刀刀位点为球心。
5.数控机床的坐标系采用的是右手笛卡尔直角坐标系。
6.数控机床坐标系的正方向规定为增大工件与刀具之间距离的方向
7.数控机床坐标系中Z轴的方向指的是与主轴轴线平行,其正方向是刀具远离工件的方向。
8.数控机床中旋转坐标有A轴B轴C轴,其方向的判断用右手螺旋定则。
9.数控车床中X轴的方向为工件的径向,其正方向为刀具远离工件的方向。
10.数控机床坐标系一般可分为机床坐标系和工件坐标系两种
11.数控机床坐标系按坐标值的读法不同分为绝对坐标系和增量坐标系。
12.数控系统的插补是根据给定的数学函数,完成轮廓起点和终点之间的中间点数据密化处理的过程。
13.目前普遍应用的插补算法分为直线插补和圆弧插补两大类。
14.数控编程的步骤有 工艺分析、数值计算、编写程序单、程序输入、程序检验和首件加工
15.一个完整的程序由建立程序、执行程序和取消程序三部分组成。
16.准备功能G代码有模态代码、非模态代码两大类
17.在ISO代码中,G42的含义为刀具半径右补偿、G0快速定位、G01直线插补、G02顺时针圆弧插补、G03逆时针圆弧插补。
18.编程时可将重复出现的程序编成子程序,使用时可以由M98多次重复调用。
19.在数控铣床上加工整圆时,为避免工件表面产生刀痕,刀具从起始点沿圆表面的切线方向进入,进行圆弧铣削加工;整圆加工完毕退刀时,顺着圆弧表面的切线方向退出。
20. 铣削平面轮廓曲线工件时,铣刀半径应小于工件轮廓的最小凹圆半径。
一、填空题(1’×24=24’)
1、开环控制系统是指不带反馈装置的控制系统。
2、数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。
3、G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功能字,F主要代表进给功能字。
4、每脉冲使机床移动部件产生的位移称脉冲当量。
5、在数控机床上对刀一般分为手动对刀和自动对刀两大类,常用的对刀方法有定位对刀法和试切对刀法。
6、FANUC系统中指令G96S180中,S表示切削点的线速度180m/min。
7、在数控编程时,使用半径补偿指令后,就可以按工件的轮廓尺寸进行编程,而不需按照刀具的中心线运动轨迹来编程。
8、数控线切割机床按走丝速度分有低速走丝方式和高速走丝方式。
9、FANUC数控铣床编程系统,子程序指令的输入格式为:
M98PL。
10、在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/min的指令是:
G94。
11、在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,其编程格式为:
G19G02(Y**Z**)J**K**。
12、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
13、在FANUC数控铣床系统中,指令G42的含义是:
刀具半径右补偿。
14、R平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。
一、填空题(1’×23=23’)
1.在FANUC数控铣床系统中,指令G41的含义是:
半径左补偿。
2.M8是表示数控机床编程系统切削液打开的指令。
3.在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/r的指令是:
G95。
4.数控铣床编程系统中的G01的含义是:
直线插补,其基本格式为:
G01X**Y**Z**F**。
5.在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,其编程格式为:
:
G19G02(Y**Z**)J**K**。
6.加工中心与普通数控机床相比最显著的区别是:
加工中心带有刀库和自动换刀装置。
7.铣削平面轮廓曲线工件时,铣刀半径应小于(填大于或小于)工件轮廓的最小凹圆半径。
8.FANUC数控铣床编程系统,子程序指令的输入格式为:
M98P**L**。
9.R平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。
10.电火花线切割机床主要由机械装置、脉冲电源、工作液供给系统和数控系统所组成,起辅助装置有自动编程系统和自动阅读机等。
11.数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。
12.G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功能字,F主要代表进给功能字。
13.刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
一、填空题(1’×24=24’)
1、开环控制系统是指不带反馈装置的控制系统。
2、数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。
3、G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功能字,F主要代表进给功能字。
4、每脉冲使机床移动部件产生的位移称脉冲当量。
5、在数控机床上对刀一般分为手动对刀和自动对刀两大类,常用的对刀方法有定位对刀法和试切对刀法。
6、FANUC系统中指令G96S180中,S表示切削点的线速度180m/min。
7、在数控编程时,使用半径补偿指令后,就可以按工件的轮廓尺寸进行编程,而不需按照刀具的中心线运动轨迹来编程。
8、数控线切割机床按走丝速度分有低速走丝方式和高速走丝方式。
9、FANUC数控铣床编程系统,子程序指令的输入格式为:
M98PL。
10、在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/min的指令是:
G94。
11、在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,其编程格式为:
G19G02(Y**Z**)J**K**。
12、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
13、在FANUC数控铣床系统中,指令G42的含义是:
刀具半径右补偿。
14、R平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。
二、判断
1.在数控程序中绝对坐标与增量坐标可单独使用,也可交叉使用。
(T)
2. G92指令一般放在程序第一段,该指令不引起机床动作。
(T)
3. G04X3表示暂停3s(F)
4. 圆弧指令中的I是圆心相对与起点的距离。
(T)
5.机床参考点是机床上固定的机床原点,该点到机床坐标原点在进给坐标轴上的距离可以在机床出厂设定。
(T)
6.工件坐标系是编程时使用的坐标系,故又称编程坐标系。
(T)
7.机床坐标系是机床固有的坐标系,一般情况下不允许用户改动。
(T)
8.判断刀具左右偏移指令时,必须对着刀具前进方向判断。
(T)
9. 由于数控车床使用直径编程,因此圆弧指令中的R值是圆弧的直径。
(F)
10.顺铣是指铣刀的切削速度方向与工件的进给运动方向相反的铣削。
(F)
12.以交流伺服电机为驱动单元的数控系统称为闭环数控系统。
(T )
13.当数控加工程序编制完成后即可进行正式加工。
(F)
14.圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。
(T )
15.插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。
(T)
16.数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
(F)
17.G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
(F)
18.圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负(T)
19.不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。
(F)
20.圆弧插补中,当用I、J、K指定圆弧圆心时,I、J、K的计算取决于数据输入方式是绝对方式还是增量方式。
(F)
21.点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。
(F)
22.通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
(T)
23.数控机床适用于单品种,大批量的生产。
(F)
24.一个主程序中只能有一个子程序。
(F)
25.子程序的编写方式必须是增量方式。
(F)
26.程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。
(T)
27.绝对编程和增量编程不能在同一程序中混合使用。
(F)
28.数控机床在输入程序时,不论何种系统座标值不论是整数和小数都不必加入小数点。
(F)
29.Y坐标的圆心坐标符号一般用K表示。
(F)
30.增量值方式指控制位置的坐标是以上一个控制点原点的坐标。
(T)
31.非模态指令只能在本程序段内有效。
(T)
32.顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:
沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。
(T)
33.数控车床的特点是Z轴进给1mm,零件的直径减小2mm。
(F)
34.四坐标数控铣床是在三坐标数控铣床上增加一个数控回转工作台。
(T)
35.数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。
(F)
36.螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
(F)
37.在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。
(F)
39.数控机床的坐标规定与普通机床相同,均是由左手直角笛卡尔坐标系确定。
F
40.G00、G02、G03、G04、G90均属于模态G指令。
(F)
41.在数值计算车床过程中,已按绝对坐标值计算出某运动段的起点坐标及终点坐标,以增量尺寸方式表示时,其换算公式:
增量坐标值=终点坐标值-起点标。
(T)
42.数控机床加工过程中可以根据需要改变主轴速度和进给速度。
(T)
43.刀具半径补偿是一种平面补偿,而不是轴的补偿。
(T)
44.数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。
(T)
45.刀具补偿寄存器内只允许存入正值。
(F)
46.数控机床的机床坐标原点和机床参考点是重合的。
(F)
47.机床参考点在机床上是一个浮动的点。
(F)
48.刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。
(T)
49.编制数控加工程序时一般以机床坐标系作为编程的坐标系。
(F)
50.绝对值方式指控制位置的坐标值均以机床某一固定点为原点来计算计算长度。
(F)
二、判断题(对的打“V”,错的打“X”,2’×9=18’)
1、螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
(×)
2、数控机床既可以自动加工,也可以手动加工。
(√)
3、加工右旋螺纹,车床主轴必须反转,用M04指令。
(×)
4、加工中心和数控车床因能自动换刀,在其加工程序中可以编入几把刀具,而数控铣床因不能自动换刀,在其加工程序只能编入一把刀具。
(×)
5.M30与M03都表示程序结束,执行的结果相同。
(×)
6.G04指令主要使刀具作短暂的无进给运动,可用于对相应表面进行光整加工。
(√)
7.螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
(×)
8.数控编程时应遵循工件相对于静止的刀具而运动的原则。
(×)
9.轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。
(√)
二、判断题(对的打“V”,错的打“X”,2’×8=16’)
1.在数控铣床加工设备的编程中,G91G00X0Y0与G90G00X0Y0执行的结果总相同。
(×)
2.换刀点应设置在被加工零件的轮廓之外,并要求有一定余量。
(√)
3.刀具偏置量D05的数值大小可能等于刀具半径,也可能不等于刀具半径。
(√)
4.数控加工程序的顺序段号必须顺序排列。
(×)
5.若当前刀具位置在Z100高度,运行程序段G43G00Z0H10后,刀具相对于当前位置上移10mm。
(×)
6.在FANUC数控铣床编程系统中,G02/G03指令中的R值可取正值,也可取负值。
(√)
7、M00功能属于辅助功能指令,含义是主轴停转。
(×)
8、G代码可以分为模态G代码和非模态G代码。
(√)
一、判断题:
(对的打“√”,错的打“×”,2’×9=18’)
1、数控加工程序的顺序段号必须顺序排列。
(×)
2、增量尺寸指机床运动部件坐标尺寸值相对前一位置给出。
(√)
3、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
(√)
4、数控车床刀尖点编出的程序在进行倒角、锥面及圆弧切削时,会产生少切或过切现象。
(√)
5、用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线交点称基点。
(×)
6、在FANUC数控铣床编程系统中,G49为取消机床半径补偿状态。
(×)
7、恒线速控制的原理是当工件的直径越大,进给速度越慢。
(×)
8、G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
(×)
9、螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
(×)
一、判断题:
(对的打“√”,错的打“×”,2’×9=18’)
5、对几何形状不复杂的零件,自动编程的经济性好。
(×)
6、增量尺寸指机床运动部件坐标尺寸值相对前一位置给出。
(√)
7、G00快速点定位指令控制刀具沿直线插补到目标位置。
(×)
8、用直线段或圆弧段去逼近非园曲线,逼近线段与被加工曲线交点称基点。
(×)
5、在同一程序里,既可以用绝对坐标,又可以用增量坐标。
(√)
6、加工中心通电后手动回参考点时,若某轴在回零前已在零点位置,这时此轴可不必再回零。
(×)
7、机床某一部件运动的正方向是使刀具远离工件的方向。
(√)
8、恒线速控制的原理是当工件的直径越大,进给速度越慢。
(×)
9、车削中心必须配备动力刀架。
(√)
一、判断题:
(对的打“√”,错的打“×”,2’×10=20’)
1、用直线段或园弧段去逼近非园曲线,逼近线段与被加工曲线交点称基点。
(×)
2、对几何形状不复杂的零件,自动编程的经济性好。
(×)
3、加工中心通电后手动回参考点时,若某轴在回零前已在零点位置,这时此轴可不必再回零。
(×)
4、在FANUC数控铣床编程系统中,G49为取消机床半径补偿状态。
(×)
5、G00快速点定位指令控制刀具沿直线插补到目标位置。
(×)
6、恒线速控制的原理是当工件的直径越大,进给速度越慢。
(×)
7、数控机床的坐标运动是指工件相对于静止的刀具的运动。
(×)
8、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
(√)
9、轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。
(√)
10、螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
(×)
(二)基础知识
1.2.1(×)当数控加工程序编制完成后即可进行正式加工。
1.2.2(×)数控机床是在普通机床的基础上将普通电气装置更换成CNC控制装置。
1.2.3(√)圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。
1.2.4(√)插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。
1.2.5(×)数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
1.2.6(×)用数显技术改造后的机床就是数控机床。
1.2.7(√)G代码可以分为模态G代码和非模态G代码。
1.2.8(×)G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
1.2.9(√)圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负值。
1.2.10(×)不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。
1.2.11(×)数控机床按控制系统的特点可分为开环、闭环和半闭环系统。
1.2.12(√)在开环和半闭环数控机床上,定位精度主要取决于进给丝杠的精度。
1.2.13(×)点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。
1.2.14(√)常用的位移执行机构有步进电机、直流伺服电机和交流伺服电机。
1.2.15(√)通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
1.2.16(×)数控机床适用于单品种,大批量的生产。
1.2.17(×)一个主程序中只能有一个子程序。
1.2.18(×)子程序的编写方式必须是增量方式。
1.2.19(×)数控机床的常用控制介质就是穿孔纸带。
1.2.20(√)程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。
1.2.21(×)绝对编程和增量编程不能在同一程序中混合使用。
1.2.22(×)数控机床在输入程序时,不论何种系统座标值不论是整数和小数都不必加入小数点。
1.2.24(√)车削中心必须配备动力刀架。
1.2.25(×)Y坐标的圆心坐标符号一般用K表示。
1.2.26(√)非模态指令只能在本程序段内有效。
1.2.27(×)X坐标的圆心坐标符号一般用K表示。
1.2.28(×)数控铣床属于直线控制系统。
1.2.29(√)采用滚珠丝杠作为X轴和Z轴传动的数控车床机械间隙一般可忽略不计。
1.2.30(√)旧机床改造的数控车床,常采用梯形螺纹丝杠作为传动副,其反向间隙需事先测量出来进行补偿。
1.2.31(√)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:
沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。
1.2.32(×)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:
沿着不在圆弧平面内的坐标轴负方向向正方向看去,顺时针方向为G02,逆时针方向为G03。
1.2.33(√)伺服系统的执行机构常采用直流或交流伺服电动机。
1.2.34(√)直线控制的特点只允许在机床的各个自然坐标轴上移动,在运动过程中进行加工。
1.2.35(×)数控车床的特点是Z轴进给1mm,零件的直径减小2mm。
1.2.36(×)只有采用CNC技术的机床才叫数控机床。
1.2.37(√)数控机床按工艺用途分类,可分为数控切削机床、数控电加工机床、数控测量机等。
1.2.38(×)数控机床按控制坐标轴数分类,可分为两坐标数控机床、三坐标数控机床、多坐标数控机床和五面加工数控机床等。
1.2.39(×)数控车床刀架的定位精度和垂直精度中影响加工精度的主要是前者。
1.2.39(×)最常见的2轴半坐标控制的数控铣床,实际上就是一台三轴联动的数控铣床。
1.2.40(√)四坐标数控铣床是在三坐标数控铣床上增加一个数控回转工作台。
1.2.41(√)液压系统的输出功率就是液压缸等执行元件的工作功率。
1.2.42(×)液压系统的效率是由液阻和泄漏来确定的。
1.2.43(√)调速阀是一个节流阀和一个减压阀串联而成的组合阀。
1.2.44(×)液压缸的功能是将液压能转化为机械能。
1.2.45(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。
1.2.46(√)由存储单元在加工前存放最大允许加工范围,而当加工到约定尺寸时数控系统能够自动停止,这种功能称为软件形行程限位。
1.2.47(√)点位控制的特点是,可以以任意途径达到要计算的点,因为在定位过程中不进行加工。
1.2.48(√)数控车床加工球面工件是按照数控系统编程的格式要求,写出相应的圆弧插补程序段。
1.2.49(√)伺服系统包括驱动装置和执行机构两大部分。
1.2.50(√)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为刀具相对于工件运动。
1.2.51(×)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为工件相对于刀具运动。
1.2.52(×)一个主程序调用另一个主程序称为主程序嵌套。
1.2.53(×)数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。
1.2.54(×)数控机床的编程方式是绝对编程或增量编程。
1.2.55(√)数控机床用恒线速度控制加工端面、锥度和圆弧时,必须限制主轴的最高转速。
1.2.56(×)螺纹指令G32X41.0W-43.0F1.5是以每分钟1.5mm的速度加工螺纹。
1.2.57(×)经试加工验证的数控加工程序就能保证零件加工合格。
1.2.58(√)数控机床的镜象功能适用于数控铣床和加工中心。
1.2.59(×)数控机床加工时选择刀具的切削角度与普通机床加工时是不同的。
1.2.60(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。
1.2.61(×)在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。
1.2.62(√)车床的进给方式分每分钟进给和每转进给两种,一般可用G94和G95区分。
(三)数控加工实施
1.3.1(√)在数控机床上加工零件,应尽量选用组合夹具和通用夹具装夹工件。
避免采用专用夹具。
1.3.2(×)保证数控机床各运动部件间的良好润滑就能提高机床寿命。
1.3.3(√)数控机床加工过程中可以根据需要改变主轴速度和进给速度。
1.3.4(√)车床主轴编码器的作用是防止切削螺纹时乱扣。
1.3.5(×)跟刀架是固定在机床导轨上来抵消车削时的径向切削力的。
1.3.6(×)切削速度增大时,切削温度升高,刀具耐用度大。
1.3.7(×)数控机床进给传动机构中采用滚珠丝杠的原因主要是为了提高丝杠精度。
1.3.8(×)数控车床可以车削直线、斜线、圆弧、公制和英制螺纹、圆柱管螺纹、圆锥螺纹,但是不能车削多头螺纹。
1.3.9(×)平行度的符号是//,垂直度的符号是┸ ,圆度的符号是〇。
1.3.10(√)数控机床为了避免运动件运动时出现爬行现象,可以通过减少运动件的摩擦实现。
1.3.11(×)切削中,对切削力影响较小的是前角和主偏角。
1.3.1