数控加工与编程考试试题(一)
一、一、选择题(2’X27)
代码控制机床各种_________
A、运动状态 B、 刀具更换 C、 辅助动作状态 D、 固定循环
2.钻镗循环的深孔加工时需采用间歇进给的方法,每次提刀退回安全平面的应是 ,
每次提刀回退一固定量 q 的应是 。
A、G73 B、G83 C、G74 D、G84
3. 数控机床程序中,F100 表示_______
A、切削速度 B、进给速度 C、主轴转速 D、步进电机转速
4. 车床车头端面的中心点是车床的 , 端面铣刀的中心点是 ,一般地,数控车、
铣床中多将各轴正向行程极限点定为 。
A、机床原点 B、工件原点 C、刀位点 D、参考点
5. 辅助功能 M03 代码表示_______
A、程序停止 B、冷却液开 C、 主轴停止 D、主轴正转
6. 国际上通用的八单位纸带标准代码有 和 两种。其中要求每一排孔数为偶数的
是 代码,不足的应在 列穿孔以补足成偶数个孔,而要求每一排孔数为奇数的是
代码。
A、EIA B、ISO C、八 D、五
7. HNC-21M 圆弧指令中的 I 表示圆心的坐标 _______
A 、在 X 轴上的增量 B、在 Z 轴上的增量
C、在 X 轴上的绝对值 D、在 Z 轴上的绝对值
8. 槽形铣削一般采用 刀具,而曲面加工一般需采用 刀具,若采用任意两轴联动插
补,第三轴作周期性进刀,这种方式属于 ,螺旋线形状轨迹的加工属于 。
A、二维半加工 B、三坐标加工 C、球形铣刀 D、平底铣刀
9. HNC-21T 数控车床的 Z 轴相对坐标表示为_______
A 、X B 、 Z C 、 U D 、 W
10. 对于采用机械手换刀的立式加工中心,自动换刀过程主要由两部分动作组成,它们是:
先让刀库转位,进行 动作,在程序代码中起此作用的是 ,刀库准备好后,再由机械
手进行 动作,实现此功能的程序代码是 。
A、Txx B、M06 C、换刀 D、选刀
11. 数控机床的旋转轴之一 B 轴是绕______直线轴旋转的轴。
(A)X 轴;(B)Y 轴;(C)Z 轴;(D)W 轴。
12. 沿刀具前进方向观察,刀具偏在工件轮廓的左边是 指令,刀具偏在工件轮廓的右边
是 指令,刀具中心轨迹和编程轨迹生重合是 指令。
A、G40;B、G41;C、G42
二、二、 图解题(2X5’)
1. 画图表示车外圆简单固定循环的加工路线,并标明相应的进给状态。
2. 标出图中各数控机床的坐标轴及其方向。
三、 三、 简答题(3X5’)
1.数控加工的特点有哪些?试简述一下其加工原理。
2.简述绝对坐标编程与相对编程的区别。
2. 绝对坐标编程 刀具运动过程中所有的刀具位置坐标以一个固定的程序原点为
基准,即刀具运动的位置坐标是刀具相对于程序原点的坐标,在程序中用 G90
指定
相对坐标编程 刀具运动的位置坐标是指刀具从当前位置到下一个位置的增量,
在程序中用 G91 指定
3. 由以下 6 个顺序动作组成:①X、Y 轴定位;①快速运动到 R 点(参考点);
①孔加工;①在孔底的动作;①退回到 R 点(参考点);①快速返回到初始点。
2. 在孔加工中,一般固定循环由哪 6 个顺序动作构成?
四、四、 编程改错题(21’)
1. 已编出如图所示车削零件的加工程序如下:
(1)试检查修改其中的错误。
(2) 注释说明每段程序的含义。
四、编程改错
O0001 程序番号
N001 G92 Z350
改:N001 G92 Z350 建立工件坐标系
N002 S630 M03 主轴以 630r/min 正转
N003 G90 G00 M08
改:N003 G90 G00 M08 移到工件右端 45?斜线的延长线上,同时
开启切削液
N004 G01 F150
改:N004 G01 F150 车 45?倒角,进给速度 150
N005
改:N005 车右端 Φ48 的外圆柱面
N006 车长 70 的锥面
N007 G91
改:N007 G91 车 Φ62 的圆柱面,增量编程方式
N008
改:N008 车端面(阶梯面)
车右方 Φ80 的外圆 此应分两步走
N009 G03
改:N009 G02 顺时针方向车圆弧成形面
N010 G90
改:N010 G90 G01 回到绝对编程方式,直线插补,车左方Φ80 的外圆
N011 车端面(阶梯面)
N012 G00 Z350
改:N012 G00 Z350M09 快速返回到起刀点处,关闭切削液
N013 M05 主轴停转
N014 M30 程序结束,并复位。
O0001
N001 G92 Z350
N002 S630 M03
N003 G90 G00 M08
N004 G01 F150
N005
N006
N007 G91
N008
N009 G03
N010 G90
N011
N012 G00 Z350
N013 M05
N014 M30
特点:
(1)自动化程度高,具有很高的生产效率。
(2)对加工对象的适应性强,改变加工对象时,只需重新编程即可。
(3)加工精度高,质量稳定。
(4)易于建立与计算机间的通信联络,容易实现群控。
原理: 数控加工是将零件图形和工艺参数、加工步骤等以数字信息的形式,编
成程序代码输入到机床控制系统中,再由其进行运算处理后转成驱动伺服机构的
指令信号,从而控制机床各部件协调动作,自动地加工出零件来。
数控加工与编程考试试题(二)
五、一、选择题(2’X25)
1. 编程时对各种刀具刀位点的规定是:对立铣刀、端面铣刀来说是指 ,对钻头而言
是指 ,对车刀镗刀而言是指 。
A、 刀具刀尖 B、刀尖刃口平面中心
2. 准备功能 G90 表示的功能是________
A、预备功能 B、固定循环 C、绝对尺寸 D、增量尺寸
3. 车削固定循环中,车外圆时是先走 ,再走 ,车端面时则是先走 ,再走 。
A、X 轴 B、Y 轴 C、Z 轴
4. 在数控铣床中,如果当前刀具刀位点在机床坐标系中的坐标现显示为(150,-100,-80),
若用 MDI 功能执行指令 后,屏幕上显示的工件坐标系原点在机床
坐标系中的坐标将是 ,切换到工件坐标系显示后,当前刀具刀位点在工件坐标系中的坐
标将是 。若执行指令 后,当前刀具刀位点在工件坐标系中
的坐标将是 ,若执行指令 后,当前刀具刀位点在工件坐标
系中的坐标将是 。
A、(250,0,20) B、(50,-200,-180)
C、(100,100,100) D、(200,200,200)
5. 数控编程中,绝对、相对座标编程方式适用于 ,而直径、半径编程方式适用于 ,
公制、英制单位编程适用于 。
A、数控车床 B、数控铣床 C、数控车床和数控铣床
6. HNC-21M 数控系统中,前刀架顺/逆时针圆弧切削指令是______
A、 G00/G01 B、 G02/G03 C 、G01/G00 D、G03/02
7. 具有位置检测装置的数控机床是 机床,没有位置检测装置的数控机床是 机床。
数控钻床和数控冲床属于 机床,能插补加工任意直线和圆弧的数控机床是 机床。
A、轮廓控制 B、开环控制
C、点位控制 D、半闭环、闭环控制
8. HNC-21M 数控车床可以控制______个坐标轴
A、 1 B、 2 C、 3 D、 4
9. 刀库容量小的加工中心一般采用 刀库形式,刀库容量大的加工中心则多采用
刀库形式。对刀具或刀座进行编码,根据编码选刀的方式是 。
A、链式 B、鼓轮式 C、顺序选刀 D、任选选刀
10. 在 HNC-21M 控制系统中公制螺纹的切削指令是_______
A、M33 B、G73 C 、G32 D、M02
六、 二、 图解题(5’X2)
1. 画图表示钻镗固定循环的加工路线,并说明将其应用于做沉孔座加工(G82)时各路线段
的含义。
2. 画图表示挖槽加工的几种工艺路线(单向切削、双向切削、环向切削等),标出铣切间隔,
并说说这一参数应如何确定。
三、简答题 (5’X3)
1.对华中-1 型数控铣床而言,怎样进行回参考点操作?在手动连续进给方式下,若按压
+X、+Y 轴移动方向按钮,机床实际产生什么样的移动?
2. 简要说明数控机床坐标轴确立的基本原则。
3. G90 G00 与 G91 G00 有什么区别?
四、编程题(25’)
(1)以工件上表面为 Z 零平面,试编出如图所示铣削零件轮廓的加工程序。
(深度方向采用分层铣切,粗铣 2 次,精铣 1 次,精铣量 2 mm。要求用主、子程序调用
方式,并考虑刀径补偿。)
参考答案
一、一、选择题
1. 1. BAA
二、画图题
1.
钻沉孔固定循环动作顺序可分解为:
(1)X 和 Y 轴快速定位到孔中心的位置上
(2)快速运行到靠近孔上方的安全高度平面(R 平面)
(3)钻孔(工进)到沉孔底面
(4)在沉孔底面暂停
(5)快速退回到安全平面高度或初始平面高度
2.
三、简答
1. 手动回参考点的操作步骤如下:
(1)将机床操作面板上的工作方式开关置于手动回参考点的位置上。
(2)分别按压+X、+Y、+Z 轴移动方向按钮一下,则系统即控制机床自动往参考点位置处
快速移动,当快到达参考点附近时,各轴自动减速,再慢慢趋近直至到达参考点后停下。
(3)到达参考点后,机床面板上回参考点指示灯点亮。此时显示屏上显示参考点在机床坐
标系中的坐标为(0,0,0)。
在手动连续进给方式下,按压 +X、+Y 轴移动方向按钮,相对于站立不动的人来说,真正
产生的动作却是工作台带动工件在往左、往人站立的方向移动(即 +X’、 +Y’ 运动方向)
2. (1)先确定 Z 轴。以平行于机床主轴的刀具运动坐标为 Z 轴,若有多根主轴,则可选
垂直于工件装夹面的主轴为主要主轴,Z 坐标则平行于该主轴轴线。若没有主轴,则规定垂
直于工件装夹表面的坐标轴为 Z 轴。Z 轴正方向是使刀具远离工件的方向。
(2)再确定 X 轴。X 轴为水平方向且垂直于 Z 轴并平行于工件的装夹面。刀具离开工件旋
转中心的方向是正方向。对于刀具旋转的机床,若 Z 轴为水平(如卧式铣床、镗床),则沿
刀具主轴后端向工件方向看,右手平伸出方向为 X 轴正向,若 Z 轴为垂直(如立式铣、镗
床,钻床),则从刀具主轴向床身立柱方向看,右手平伸出方向为 X 轴正向。
(3)最后根据右手定则定 Y 轴
C
双 向 切 削
切 削 间 距 C = ( 0 . 6 ~ 0 . 8 ) D
刀
C
环 切
C
单 向 切 削
A
初始高度面
R 高度面
孔底高度面
1
2
3
4
5
3.前者为绝对编程方式,后者为相对编程方式。前者定位到 工件坐标系下 X20Y15 的位置,
后者以当前位置为基础,向 X 正向移动 20mm,Y 正向移动 15mm
四、编程
主程序 子程序
%0001
G92 X0 Y0 Z100
G90 G00 X-20
S1000 M03
G01 Z-14 F100 M08
M98 P0010
Z-28
M98 P0010
Z-32
M98 P0010
G00 Z100 M09
X0 Y0 M05
M30
%0010
G42 G01 X5 Y0 D01
G01 X20
G02 X40 Y20 R20
G03 X10 Y50 R30
G03 X0 Y40 R10
G01 Y5
X5 Y0
G40 X20 Y-10
X-20 Y0
M99
数控加工与编程考试试题(三)
一、选择题( 2X20 )
1. 在 HNC-21M 系统中,运行“G90G00G43H01Z88”程序段后,工件坐标系的 Z 坐标值为
77,此时,H01 中的值为______
A、11 B、-11 C、0 D、无法确定
2. 主轴准停是指主轴能实现准确的周向定位,可以用于______
A、手动换刀 B、钻孔 C、攻丝反转 D、镗孔退刀
3. 机床运行 G54G90G00X100Y180
G91G01X-20Y-80
程序段后,机床坐标系中的坐标值为 X30Y-20,此时 G54 设置值为_____
A、X-30Y-20 B、X80Y40 C、X-50Y-80 D、X30Y20
4. CNC 铣床若无原点自动记忆装置,在开机后的第一步骤宜先执行 。
A、机械原点复归;B、编辑程序;C、执行加工程序;D、检查程序。
4. .球头铣刀的球半径通常_____加工凹曲面的曲率半径
A、大于 B、小于 C、 等于 D、以上均可
5. 车床圆弧顺逆判断时应从 _ _ 正方向去看,立铣工作台安装平面内的圆弧,判断其顺逆
时则应从 _ _ 正方向去看。若在三轴控制机床上增加一绕 X 轴回转的附加轴,那么此轴是 _
_ ,刀具上下移动的轴是 _ _ 。
A、X 轴 B、Y 轴 C、Z 轴 D、A 轴 E、B 轴
6. 用于 FANUC 数控系统编程,对一个厚度为 10mm,Z 轴零点在下表面的零件钻孔,其中
一段程序表述如下:;含义是_______
A、 A、 啄钻,钻孔位置在(10,20)点上,钻头尖钻到 Z= 的高度上,安全间隙面在
Z= 的高度上,每次啄钻深度为 3mm,进给速度为 100mm/min
B、 B、 啄钻,钻孔位置在(10,20)点上,钻削深度为 4mm,安全间隙面在 Z= 的高
度上,每次啄钻深度为 3mm,进给速度为 100mm/min
C、 C、 啄钻,钻孔位置在(10,20)点上,钻削深度为 4mm,刀具半径为 13mm,进给速
度为 100mm/min
D、 D、 啄钻,钻孔位置在(10,20)点上,钻头尖钻到 Z= 的高度上,工作表面在
Z= 的高度上,刀具半径为 3mm,进给速度为 100mm/min
7.宏程序中的#110 属于______
A、公共变量 B、局部变量 C、系统变量 D、常数
8.当更换加工产品时,普通机床是靠 _ _ 来实现,自动机床和仿形机床主要是靠 _ _ 来实
现的,而数控机床则只需靠 _ _ 来实现即可。
A、重新编程 B、更改规程,人工直接控制 C、改变凸轮靠模等装备
9. 混合编程的程序段是_ ____
A、G0 X100 Z200 F300 B、G01 X-10 Z-20 F30
C、G02 U-10 W-5 R30 D、G03 X5 W-10 R30
10. 编程中设定定位速度 F1=5000mm/min,切削速度 F2=100mm/min,如果设置进给修调为
80%,则实际速度为___ ____
A、F1=4000,F2=80 B、F1=5000,F2=80
C、F1=5000,F2=1000, D、F1=4000,F=100
11. 若X轴与Y轴的快速移动速度均设定为 3000㎜/min,若一指令 G91 G00 .,
则其路径为 。
A、先沿垂直方向,再沿水平方向;B、先沿水平方向,再沿垂直方向;
C、先沿 45 度方向,再沿垂直方向;D、先沿 45 度方向,再沿水平方向。
12. G17 G02 F100;表示刀具位移限定于 A 。
A、XY 平面;B、XZ 平面;C、YZ 平面;D、任何平面均可。
13. 面铣削是铣刀轴心与工件表面成 。
A、垂直;B、平行;C、任意角度;D、不平行也不垂直。
14.以下提法中 是错误的。
A、G92 是模态提令;B、G04 表示暂停 3s;
C、G32 Z F 中的 F 表示进给量;D、G41 是刀具左补偿
七、 二、 图解题(2X5)
1. 画图表示钻镗固定循环的加工路线,并说明将其用于正向攻螺纹加工(G84)时各路线段
的含义。
2. 画图表示并说明加工中心机床上,采用机械手自动换刀的实现过程。
八、 三、 简答题(24)
1. 什么是对刀点和换刀点?加工中心的对刀点和换刀点一般应设在何处?(8)
2.加工中心是什么?它和数控铣床相比,在编程上有什么不同?(5)
3.. 刀具返回参考点的指令有几个?各在什么情况上使用?(6)
4. 说明模态指令(模态代码)和非模态指令(非模态代码)的区别)(5)
九、 四、 编程题(26)
1. 以工件上表面为 Z 零平面,试编出如图所示铣削零件轮廓的加工程序。
(深度方向采用分层铣切,粗铣 2 次,精铣 1 次,精铣量 2 mm。要求用主、子程序调用
方式,并考虑刀径补偿。)
参考答案
一、一、选择题
4、A
二、画图题
1.
正向攻丝固定循环动作顺序可分解
为:
(1)X 和 Y 轴快速定位到孔中心的
位置上
(2)快速运行到靠近孔上方的安全
高度平面(R 平面)
(3)攻丝(工进)到孔底面
(4)在孔底面反转主轴
(5)工进退回到安全平面高度或初
始平面高度
2.
换刀实现过程如下:先执行 T 指令,将要换的刀具转到刀库的最下端;再执行 M6 指令,机
械手伸出,分别夹持主轴和刀库中的刀具;然后气缸将机械手推出,将刀具从主轴和刀库中
拔出;接着机械手旋转 180°,交换刀具的位置;最后气缸缩回,将刀具分别装到主轴和刀
库中,机械手回复到停止位置,换刀动作宣告完成
三、三、简答
1. 对刀点是工件在机床上定位(或找正)装夹后,用于确定工件坐标系在机床坐标系中位
置的基准点
换刀点是为了保证换刀时刀具与工件或机床不发生碰撞,换刀时使刀具快速移动到的一个指
定点
加工中心的对刀点一般应选在工件坐标系原点,这样有利于保证对刀精度,减少对刀误差,
一般换刀点应设在工件或夹具的外部,对加工中心而言,换刀点往往是固定的点
2. 加工中心是带刀库、并能实现自动换刀操作的数控机床。和数控铣床相比,在编程上有
了让刀库自动选刀的 Txx 指令和自动更换刀具的 M06 指令。有的系统还需要用到 M19 的主
轴准停指令,以保证主轴准确地停在换刀需要的方位上。另外,换刀时还需要用 G28 指令
主轴
换刀机械手
刀库 油缸
初始高度平面
初始高度平面
初始高度平面
1
2
3
4
5
先回到参考点位置
3. 刀具返回参考点的指令有两个。G28 指令可以使刀具从任何位置以快速定位方式经中间
点返回参考点,常用于刀具自动换刀的程序段。G29 指令使刀具从参考点经由一个中间点而
定位于定位终点。它通常紧跟在 G28 指令之后。用 G29 指令使所有的被指令的轴以快速进
给经由以前 G28 指令定义的中间点,然后到达指定点
4. 模态指令 不仅在本程序段有效,而且在下一程序段需要时不必重写的代码
非模态指令,只在本程序段有效,而且下一程序段需要时必须重写的代码
四、四、编程题
主程序 子程序
%0002
G92 X0 Y0 Z100
G90 G00 X-20 Y50
S1000 M03
G01 Z-12 F100 M08
M98 P0020
Z-23
M98 P0020
Z-27
M98 P0020
G00 Z100 M09
X0 Y0 M05
M30
%0020
G42 G01 X-20 Y30 D01
G02 X-30 Y20 R10
G03 Y-20 R20
G01 X0
G03 Y10 R20
G01 Y25
G03 X0 Y30 R10
G01 X-20
G40 X-40
X-20 Y50
M99
数控加工与编程考试试题(四)
选择题(2X23)
1.采用半径编程方法编写圆弧插补程序时,当其圆弧所对圆心角_____180 度时,该半径 R
取负值
A、大于 B、小于 C、 等于或大于 D、等于或小于
2. 宏程序中的#110 属于______
A、公共变量 B、局部变量 C、系统变量 D、常数
3. 圆弧加工指令 G02/G03 中 I、K 值用于指令______
A、圆弧终点坐标 B、圆和起点坐标 C、圆心位置 D、 起点相对于圆心位置
4. S100 表示_______
A、主轴转速 100r/min B、主轴转速 100mm/min
C、进给速度 100r/min D、进给速度 100mm/min
5. HNC-21M 系统的机床,在切 20mm 的外圆时,测得尺寸为 ,则刀具磨损值应设
为______
A、() B、() C、() D、()
6. HNC-21M 系统的机床,当实际试切工件直径为 50mm,却在刀偏表中输入为 40mm,那
么加工过程执行程序 X30 指令段时,加工出得工件直径为_______
A、(20) B、(30) C、(40) D、(50)
7. 用棒料毛坯,加工盘类零件,且加工余量较大的工件编程,应选用______复合循环指令。
A、G71 B、G72 C、G73 D、G76
8. G32 指令格式中,R 表示_____
A、(G37 状态)半径尺寸 B、(G36 状态)直径尺寸 C、收尾尺寸 D、暂停时间
9. 相对编程是指_____
A、相对于加工起点位置进行编程 B、相对于下一点的位置编程
C、相对于当前位置进行编程 D、以方向正负进行编程
10. 数控系统中,哪一组字段在加工程序中 是模态的________
A、G01 F B、 G27 G28 C、G04 D、M02
11. 子程序调用和子程序返回是用哪一组指令实现______
A、G98 G99 B、M98 M99 C、M98 M02 D、 M99 M98
12. 数控系统中,G96 指令用于指令______
A、F 值为 mm/分 B、F 值为 mm/转 C、S 值为恒线速度 D、S 值为主轴转速
13. 在数控铣床中,如果当前刀具刀位点在机床坐标系中的坐标现显示为(150,-100,
-80),若用 MDI 功能执行指令 后,屏幕上显示的工件坐标系原点
在机床坐标系中的坐标将是 ,切换到工件坐标系显示后,当前刀具刀位点在工件坐标系
中的坐标将是 。若执行指令 后,当前刀具刀位点在工件
坐标系中的坐标将是 ,若执行指令 后,当前刀具刀位点在
工件坐标系中的坐标将是 。
A、(250,0,20) B、(50,-200,-180)
C、(100,100,100) D、(200,200,200)
14.在工件上既有平面需要加工,又有孔需要加工时,可采用 。
A、粗铣平面---钻孔---精铣平面;B、先加工平面,后加工孔;
C、先加工孔,后加工平面;D、任何一种形式
15. 数控机床 CNC 系统是 。
A、轮廓控制系统;B、动作顺序控制系统;C、位置控制系统;D、速度控制系统
16. 数控机床有不同的运动形式,需要考虑工件与刀具相对运动关系及坐标方向,编写程序
时,采用 的原则编写程序。
A、刀具固定不动,工件移动;
B、铣削加工刀具固定不动,工件移动;车削加工刀具移动,工件不动;
C、分析机床运动关系后再根据实际情况;
D、工件固定不动,刀具移动
17. 请找出下列数控屏幕上菜单词汇的对应英文词汇 SPINDLE 、EMERGENCY STOP 、
FEED 、COOLANT 。
A、主轴;B、冷却液;C、急停;D、进给
图解题(2X5)
1. 画图表示车端面简单循环时的走刀路线(快进,用字母 R 注明,工进,用字母 F。)
2. 标出图中各数控机床的坐标轴及其方向。
简答题(2X8)
1.刀具半径补偿的作用是什么?使用刀具半径补偿有哪几步,在什么移动指令下才能建立和
X
Z
X
Z
YX
Z
Y
取消刀具半径补偿功能?(8)
2. 什么是机床原点,机床参考点,编程原点?(6)
3. 解释加工中心用 TSG 工具系统中 ZB 20 - Q 32 - 120 刀具型式代号各部分的含义(5)
编程题 25
1. 读程序:精铣零件轮廓,厚度为 10mm 采用 12mm 的立式铣刀,(1)用实线画出零件
轮廓,(2)用虚线画出刀具中心轨迹图(3)用箭头和文字标明刀具运行的方向;(4)用箭
头和文字说明刀具偏移的方向和距离
%1000
G92 X0 Y0 Z100
G90 G00 X-40
G43 Z5 H01
S1000 M03
G01 Z-7 F100 M08
G41 G01 x-22y0 D01
G02 Y11 R22
G01
G02 X0 Y33 R11
G91Y-66R33
R11
G01 Y-11
G02 X-22 Y0 R22
G40 G01 X-40 Y0
G00 Z100 M09
X0 Y0 M05
M30
参考答案
选择题
2..A
二、画图题
1.
2.
(以上都是假设工件不动,刀具在动的情形)
三、简答
X
Z
X
Z
YX
Z
Y
1. 作用:利用刀具半径补偿功能可以按照零件的轨迹进行编程,可以省去计算刀具中心轨
迹的坐标值的过程,加工时,只需要预先将刀具半径值输入 NC 系统中,便会自动计算出刀
具的中心轨迹
刀具半径补偿过程分:建立,执行,撤消
在 G00 和 G01 移动指令下建立和撤消刀补
2. 机床原点 是机床制造商设置在机床上的一个物理位置,是数控机床的基准位置,用于
使机床与控制系统同步,建立测量机床运动坐标的起始点,其位置是各坐标轴的正向最大极
限处
机床参考点 它是机床制造商在机床上用行程开关设置的一个物理位置,与机床原点的相
对位置是固定的,机床出厂前由机床制造商精密测量确定
编程原点 它是编程人员在数控编程过程中定义在工件上的几何基准点,以此原点作为工件
坐标系的原点
3.
四、编程理解
数控加工与编程考试试题(五)
十、一、选择题( 2’X20)
1. 数控车床控制系统中,可以联动的两个轴是_______
A、Y Z B、 X Z C、 X Y D、X C
2. 数控系统中,那一组 G 指令是插补(切削进给)指令______
A、G00 G28 B、G10 G11 C、 G04 G27 D、 G01 G03
3. HNC-21M 控制系统数控车床使用________设置工件坐标系
A、G90、G91、G92 ; B、G91、G54~G59、G90;
C、G92、G54~G59 ; D、G93、G53、G94
4. 刀具起点在(-40,-20),从切向切入到(-20,0)点,铣一个 f 40mm 的整圆工件,并切向切出,
然后到达(-40,20)点。根据示图中的刀具轨迹判断,正确的程序是_____。
A、N010 G90 G00 G41 Y-20 D01; B、N010 G90 G00 G41 Y-20 D01;
N020 G01 Y0 ; N020 G01 Y0 D01 ;
N030 G02 Y0 J0 ; N030 G02 Y0 J0 ;
N040 G01 Y20 ; N040 G01 Y20 ;
N050 G00 G40 ; N050 G00 G40 ;
40
X
Y
刀具起点(-40,-20)
刀具终点(-40,20)
C、 N010 G90 G00 Y-20 ; D、 N010 G90 G00 ;
N020 G01 Y0 ; N020 G91 G01 G41 Y0 D01
;
N030 G02 Y0 J0 ; N030 G02 Y0 J0 ;
N040 G01 ; N040 G01 ;
N050 G01 ; N050 G01 ;
5. 在铣削一个 XY 平面上的圆弧时,圆弧起点在(30,0),终点在(-30,0),半径为 50,
圆弧起点到终点的旋转方向为顺时针,则铣削圆弧的指令为____
A)G17 G90 G02 Y0 F50
B)G17 G90 G03 Y0 F50
C)G17 G90 G02 Y0 F50
D)G18 G90 G02 Y0 F50
6. 程序段 ;最终执行_____指令。
A)G00 B)G01 C)G02 D)G03
7. 在(50,50)坐标点,钻一个深 10MM 的孔,Z 轴坐标零点位于零件表面上,则指令为
_____。
A)G85 R0 F50
B)G81 R0 F50
C)G81 F50
D)G83 F50
8. 对于采用机械手换刀的立式加工中心,自动换刀过程主要由两部分动作组成,它们是:
先让刀库转位,进行 动作,在程序代码中起此作用的是 ,刀库准备好后,再由
机械手进行 动作,实现此功能的程序代码是 。
A、Txx B、M06 C、换刀 D、选刀
9. 子程序结束指令是______
A 、M02 B、G98 C、M98 D、M99
10. 在 HNC-21M 控制系统中公制螺纹的切削指令是_______
A、M33 B、G73 C 、G32 D、M02
11. 请找出下列数控机床操作名称的对应英文词汇 BOTTON 、SOFT KEY 、
HARD KEY 、SWITCH 。
A、软键;B、硬键;C、按钮;D、开关
12. G00 的指令移动速度值是 。
A、机床参数指定;B、数控程序指定;C、操作面板指定
13. 在数控铣床上铣一个正方形零件(外轮廓),如果使用的铣刀直径比原来小 1mm,则计算加
工后的正方形尺寸差 。
A、小 1mm;B、小 ;C、大 1mm;D、大
14. 程序中指定了 时,刀具半径补偿被撤消。
A、G40;B、G41;C、G42
十一、 二、 画图题(2X5’)
1. 如图所示曲面,采用两坐标联动的三坐标数控铣床以“二维半”的加工方式加工,试分别
以 XY、XZ、YZ 两轴联动的方式画出该曲面的加工路线,并标明主切削方向和横向进刀方
向。
编程题
2. 画图表示并说明加工中心机床上,采用机械手自动换刀的实现过程
三、简答题(2X5’)
1. 简述刀具补偿有何作用
2. 解释程序段格式 N04 G02 X +053 Y +053 F032 M02 中各指令字的意义。
四、编程题(2X20 分)
1.在立式加工中心上加工如图所示零件,以上表面为 Z 零平面,用刀座对刀,试填表并按表
中加工工艺参数编出对其上部进行轮廓铣削和钻 2 孔的加工程序(含自动换刀动作)。(铣轮
廓时,深度方向采用分层铣切,粗铣 2 次,精铣 1 次,要求采用主、子程序调用方式,并考
虑刀径和刀长补偿。)
2.试编出如图所示
车削零件的精车、
切槽、车螺纹的带
换刀的加工程序,
假设毛坯已车成图
中点划线所示。
工序号 工序内
容
刀具号 刀具规
格
刀径补
偿
刀长补
偿
主轴转
速
进给速度 切削深
度
粗
1
1 铣四周轮
廓
T01
1000 100 粗
2
精
1
2 钻 2-φ6
孔
T02
800 30
3 锪 2-φ10 孔 T03 500 80
参考答案
一、一、选择题
二、画图题
1.
2.
三、简答
2. 换刀实现过程如
下:先执行 T 指令,将要换的刀具转到刀库的最下端;再执行 M6 指令,机械手伸出,分别
夹持主轴和刀库中的刀具;然后气缸将机械手推出,将刀具从主轴和刀库中拔出;接着机械
手旋转 180°,交换刀具的位置;最后气缸缩回,将刀具分别装到主轴和刀库中,机械手回
复到停止位置,换刀动作宣告完成
三、简答
1. 刀具补偿有刀具半径补偿和刀具长度补偿,其作用是(1)因磨损、重磨或换新刀具而引
起刀具直径、长度的改变,不必修改程序,只需要在刀具参数设置中输入变化后的刀具直径、
长度(2)同一程序中,对同一程序中,对同一尺寸的刀具利用刀具补偿,可以进行粗精加
工
2.
四、编程题
1. %0002
G92 X0 Y0 Z100
G90 G00 X-20 Y50
S1000 M03
G01 Z-12 F100 M08
y
z
x
z
x
y
z
x
y
主切削方向
主切削方向横向进刀方向
横向进刀方向
x
x
y
yz
z
横向进刀方向
主切削方向
主轴
换刀机械手
刀库 油缸
M98 P0020
Z-23
M98 P0020
Z-27
M98 P0020
G00 Z100 M09
X0 Y0 M05
M30
子程序
%0020
G42 G01 X-20 Y30 D01
G02 X-30 Y20 R10
G03 Y-20 R20
G01 X0
G03 Y10 R20
G01 Y25
G03 X0 Y30 R10
G01 X-20
G40 X-40
X-20 Y50
M99
2. O0002
G92 X120 Z150;
T0101;
G90 G00
M03 ;
G01
F30 ;
G03 R10 ;
G01 ;
;
;
G00 T0100 ;
M05 M00 ;
T0202 ;
G00 M03 ;
G01 F20 ;
G04 ;
工序
号
工序内容 刀具
号
刀具规格 刀径补
偿
刀长补偿 主轴转
速
进给速
度
切削深
度
粗
1
-7
1 铣四周轮
廓
T01 Φ8 平底立铣
刀
(D01=4)(H01=55)
1000 100 粗
2
-14
精
1
-15
2 钻 2-φ6
孔
T02
Φ6 钻头 (H02=70)
800 30 -35
3 锪 2-φ10 孔 T03 Φ10 沉孔钻 (H01=65) 500 80 -10
G00 ;
G00 T0200 ;
M05 M00 ;
T0303 ;
G00 M03 ;
G82 ;
G82 ;
G82 ;
G82 ;
G82 ;
G00 T0300 ;
M05 M02;
数控加工与编程考试试题(六)
一、选择题(2’X21)
1. 刀尖半径左补偿方向的规定是 。
A、沿刀具运动方向看,工件位于刀具左侧;B、沿工件运动方向看,工件位于刀具左侧;
C、沿工件运动方向看,刀具位于工件左侧;D、沿刀具运动方向看,刀具位于工件左侧
2. G00 的指令移动速度值是 。
A、机床参数指定;B、数控程序指定;C、操作面板指定
3. 用Φ12 的刀具进行轮廓的粗、精加工,要求精加工余量为 ,则粗加工偏移量为 。
A、;B、;C、
4. 执行下列程序后,累计暂停进给时间是 。
N1 G91 G00
N2 G43 H01
N3 G01 F120
N4 G04 P1000
N5 G00
N6
N7 G01 F120
N8 G04
N9 G49 G00
N10 M02
A、2 秒;B、3 秒;C、1002 秒;D、 秒
5. 数控加工中心的固定循环功能适用于 。
A、曲面形状加工;B、平面形状加工;C、孔系加工
6. 在数控铣床上用φ20 铣刀执行下列程序后,其加工圆弧的直径尺寸是 。
N1 G90 G17 G41 M03 H06
N2 G02 F180(刀具半径补偿偏置值是φ)
A、φ;B、φ;C、φ
7. 数控机床主轴以 800 转/分转速正转时,其指令应是 。
A、M03 S800;B、M04 S800;C、M05 S800
8. 数控机床的种类很多,如果按加工轨迹分则可分为 。
A、二轴控制、三轴控制和连续控制;B、点位控制、直线控制和连续控制;
C、二轴控制、三轴控制和多轴控制
9. 数控机床上有一个机械原点,该点到机床坐标零点在进给坐标轴方向上的距离可以在机
床出厂时设定。该点称 。
A、工件零点;B、机床零点;C、机床参考点
10. 绕 X 轴旋转的回转运动坐标轴是 。
A、A 轴;B、B 轴;C、Z 轴
11. 刀具长度正补偿是 指令,负补偿是 指令,取消补偿是 指令。
A、G43;B、G44;C、G49
12. 当更换加工产品时,普通机床是靠 _ _ 来实现,自动机床和仿形机床主要是靠 _ _ 来
实现的,而数控机床则只需靠 _ _ 来实现即可。
A、重新编程 B、更改规程,人工直接控制 C、改变凸轮靠模等装备
13. 刀库容量小的加工中心一般采用 刀库形式,刀库容量大的加工中心则多采用____
刀库形式。对刀具或刀座进行编码,根据编码选刀的方式是 。
A、链式 B、鼓轮式 C、顺序选刀 D、任选选刀
14. 钻镗循环的深孔加工时需采用间歇进给的方法,每次提刀退回安全平面的应是 ,
每次提刀回退一固定量 q 的应是 。
A、G73 B、G83 C、G74 D、G84
十二、 二、 画图题( 2X6)
1. 1. 画图表示挖槽加工的几种工艺路线(单向切削、双向切削、环向切削等),标出铣切
间隔,并说说这一参数应如何确定。
2. 画图表示钻镗固定循环的加工路线,并说明将其应用于螺钉沉孔座加工(G82)时各路线
段的含义。
三、简答题(23)
1. 说说正式加工前的程序校验和空运行调试有什么意义?在机械锁住的情况下,能进行什
么样的检查。(8)
2. 何谓对刀点?对刀点的选取对编程有何影响?(5)
3. 数控加工编程的主要内容有哪些?(5)
4. 图示曲面零件,从毛坯到零件尺寸,应分别进行什么样的刀路定义?(5)
四、编程题(23 分)
1. 加工下图所示零件,要求自己确定加工顺序、设定加工参数、选调刀具、编制填写
数控工艺卡片和手工编写数控程序,输入程序代码、装夹工件和刀具、对刀并操作机床进行
切削加工。
1 51 0
2 0
2 3
φ
30
φ
24
φ
16
R 2
M1
6X
1.
5
2×4 5°
40
参考答案
一、一、选择题
二、画图题
1.
2. 钻沉孔固定循环动作顺序可分解为:
(1)X 和 Y 轴快速定位到孔中心的位置上
(2)快速运行到靠近孔上方的安全高度平面(R 平面)
(3)钻孔(工进)到沉孔底面
(4)在沉孔底面暂停
(5)快速退回到安全平面高度或初始平面高度
三、简答
1. 加工前的程序校验和空运行调试的意义在于:
(1)用于检验程序中有无语法错误。有相当一部分可通过报警番号来分析判断。
(2)用于检验程序行走轨迹是否符合要求。从图形跟踪可察看大致轨迹形状,若要进一步
检查尺寸精度,则需要结合单段执行按键以察看分析各节点的坐标数据。
(3)用于检验工件的装夹位置是否合理。这主要是从工作台的行程控制上是否超界,行走
轨迹中是否会产生各部件间的位置干涉重叠现象等来判断。
(4)用于通过调试而合理地安排一些工艺指令,以优化和方便实际加工操作。
在机床锁住的情况下,主要用于检查程序的语法错误和检查轨迹图形。
2. 2. 对刀点是指数控加工时,刀具相对工件运动的起点。这个起点也是编程时程序的起
点。对刀点选取合理,便于数学处理和编程简单;在机床上容易找正;加工过程中便于
检查及引起的加工误差小。
C
双 向 切 削
切 削 间 距 C = ( 0 . 6 ~ 0 . 8 ) D
刀
C
环 切
C
单 向 切 削
A
初始高度面
R 高度面
孔底高度面
1
2
3
4
5
3. 数控加工编程的主要内容有:分析零件图、确定工艺过程及工艺路线、计算刀具轨迹的
坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等。
4. 图示曲面零件,从毛坯开始,应先后进行如下刀路定义:
(1)刀或圆角刀,曲面挖槽粗切,留精加工余量
(2)球刀,平行式曲面粗切
(3)球刀,等高外形或平行式曲面精修
(4)球刀,陡斜面、浅平面曲面精修
(5)小球刀,残料清角、交线清角
四、编程题
O0001
G92X60Z120;
T0101;
G90G00X35Z5
M03S600
G00X0
Z0
N100G01X16C2F40
Z-17
X24Z-20
Z-30
X26
G03X30Z-32R2
N200Z-40
G00X60Z120T0100
M05M00
T0202
G00X35Z-17M03
G01X14F30
G04X2
G00X35
G00X60Z120T0200
T0303
G00X30Z3
M03S300
G00X60Z120T0300
M05M02