数控编程常用指令练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控编程常用指令复习题
一、选择题
1、ISO标准规定增量尺寸方式的指令为( )。
A) G90B) G91 C) G92D)G93
2、沿刀具前进方向观察,刀具偏在工件轮廓的左边是()指令,刀具偏在工件轮廓的右边是( ) 指令。
A) G40 B) G41C) G42
3、刀具长度正补偿是( ) 指令,负补偿是( ) 指令,取消补偿是( ) 指令。
A) G43 B) G44 C) G49
4、圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的( )。
A) 起点坐标值B)终点坐标值C)圆心坐标相对于起点的值
5、G00指令与下列的( ) 指令不是同一组的。
A) G01 B) G02,G03 C) G04
6、下列G指令中( ) 是非模态指令。
A) G00 B) G01C) G04
7、G17、G18、G19指令可用来选择( ) 的平面。
A) 曲线插补B) 直线插补C)刀具半径补偿
8、用于指令动作方式的准备功能的指令代码是( )。
A)F 代码B)G 代码C)T 代码
9、辅助功能中表示无条件程序暂停的指令是( )。
A) M00B) M01C) M02D) M30
10 、执行下列程序后,累计暂停进给时间是( )。
N1 G91 G00 X120.0 Y80.0
N2 G43 Z-32.0 H01
N3 G01 Z-21.0 F120
N4 G04 P1000
N5 G00 Z21.0
N6 X30.0 Y-50.0
N7 G01 Z-41.0 F120
N8 G04 X2.0
N9 G49 G00 Z55.0
N10 M02
A) 3 秒B) 2 秒C)1002 秒D) 1.002 秒
11、G00的指令移动速度值是( )。
A) 机床参数指定B)数控程序指定C)操作面板指定
12、圆弧插补段程序中,若采用圆弧半径R编程时,从起始点到终点存在两条圆弧线段,当( ) 时,用-R表示圆弧半径。
A) 圆弧小于或等于180° B) 圆弧大于或等于180° C) 圆弧小于180° D) 圆弧大于180°
13、以下提法中( ) 是错误的。
A) G92是模态指令B) G04 X3.0 表示暂停3s C) G32 Z5.0 F0.5 中的F表示进给量D) G41是刀具左补偿
14、程序终了时,以何种指令表示( )。
A) M00 B) M01 C)M02D) M03
15、CNC铣床加工程序中呼叫子程序的指令是( )。
A) G98 B) G99 C) M98D) M99
16、刀具长度补偿值的地址用( )。
A) D B) H C) R D) J
17、G92的作用是( )。
A) 设定刀具的长度补偿值B) 设定工件坐标系C) 设定机床坐标系D) 增量坐标编程
二、填空题
1、国际上通用的数控代码是( )和( ) 。
2、刀具位置补偿包括() 和() 。
3、在指定固定循环之前,必须用辅助功能( ) 使主轴( )
4、建立或取消刀具半径补偿的偏置是在( ) 的执行过程中完成的
5、子程序结束并返回主程序的指令是( )
6、在数控铣床上加工整圆时,为避免工件表面产生刀痕,刀具从起始点沿圆弧表面的()进入,进行圆弧铣削加工整圆加工完毕退刀时,顺着圆弧表面的()退出。
三、判断题
1、顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。
( )
2、程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。
( )
3、G代码可以分为模态G代码和非模态G代码。
( )
4、数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
( )
5、G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
( )
6、圆弧插补用半径编程时,当圆弧所对应的圆心角大于180o时半径取负值。
( )
7、不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。
( )
8、数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。
( )
9、螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
( )
10、在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。
( )
11、刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。
( )
12、数控机床以G代码作为数控语言。
( )
13、G40是数控编程中的刀具左补偿指令。
( )
14、移动指令和平面选择指令无关。
()
15、G92指令一般放在程序第一段,该指令不引起机床动作。
( )
16、G04 X3.0表示暂停3ms。
( )
17、指令M02为程序结束,同时使程序还原(Reset)。
( )
18、制作NC程序时,G90 与G91不宜在同一单节内。
( )
19、G00和G01的运行轨迹一样,只是速度不一样()
四、简答题
1、G90 X20.0 Y15.0与G91 X20.0 Y15.0有什么区别?
答:G90表示绝对尺寸编程,X20.0、Y15.0表示的参考点坐标值是绝对坐标值。
G91表示增量尺寸编程,X20.0、Y15.0表示的参考点坐标值是相对前一参考点的坐标值。
2、简述G00与G01程序段的主要区别?
答: G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置,快速点定位移动速度不能用程序指令设定。
G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F 指令。