1、数控机床操作与编程练习题与答案一、 填空题1 操作面板一般有 、 机床操作面板。2数字控制系统简称 NC 系统,计算机控制系统简称 系统。3请写出下列常用缩写的英文全称:CNC 4RS232 主要作用是用于程序的 。5车床的刀具号 T0101,前面两位数字表示_ ,后面两位数字表示刀具补偿号。6G49 用来取消刀具_补偿。7G40 用来取消刀具 补偿。8在车床上表示 X 坐标值,通常采用_编程。9 插补指令分顺时针 G02 和逆时针 G03。10指令“G04 X-”中,X 值的含意是 时间,不是坐标。11. 数控机床的 Z 轴一般与主轴轴线重合或平行, 正方向以刀具 工件方向为准。12数控程序
2、编制中,尺寸系统有绝对值编程, 值编程和混合编程。13、圆弧插补需要指定插补平面,用 G17/G18/G19 指令。默认指令一般为 ,可不写。14、切入点是刀具可以由此直接进入切削的刀具位置点。一般要求刀具切削表面反向延长线或 切入工件。15、返回参考点有 和自动返回参考点两种。16、数控机床通电后,必须首先寻找机床参考点,即 ,使各坐标轴均返回各自的参考点,从而确定了机床坐标系后,才能进行其他操作。17车床加工时,刀具的换刀点通常设置在 工件的位置,以免和工件发生碰撞。18、G 代码中的 指令,只在所在程序段中有效。19、进给速度是刀具向工件进给的相对速度,有两种单位即 和 mm/r,可以分
3、别用 G98 和 G99 指令来指定。20、接通恒线速控制用 G96 指令,取消恒线速控制用 指令。21、通过旋转机床面板上的转速倍率开关,可在不停机主轴旋转中调节主轴 。22FANUC 系统内 M98 常被用来表示 。23、G92 指令是通过程序来设定工件坐标系的,且只是设定加工坐标系,与当前的刀具位置有关,而 任何动作。24、G50 指令是通过程序来设定 的,用 G50 指令对刀结束后,在加工前,刀具必须停在程序指定的坐标值的位置。25、当数控系统具有刀具半径补偿功能时,CNC 系统是根据零件程序和刀具半径(刀心离开工件轮廓的距离),自动计算 轨迹,完成对零件的加工的。26、数控机床是严格
4、按照从外部输入的 来自动地对被加工工件进行加工的。27、所谓固定循环主要是指加工孔的固定循环和铣削 的固定循环。28、刀具的运动位置,即四个平面为: 平面-定位刀具的平面, G98 使刀具返回到此面 R 平面-距工件表面距离,一般为 25mm, G99 刀具回到此面 工作平面-工件表面孔底平面-孔底平面的位置 29、 为选择停按钮。只在机床操作面板上“选择开关”ON 时起作用。30、当螺纹收尾处没有 槽时,可按 45 退刀收尾。二、选择题1刀具半径补偿是( )。A轴的补偿 B平面补偿 C常规补偿2G00 指令移动速度值是( B )。A数控程序指定 B机床参数指定 C操作面板指定3( )指令使主
5、轴启动反转。AM03 BM01 C M044在“机床锁定”方式下进行自动运行,( )功能被所定。A进给 B刀架转位 C主轴5下面的( )指令在程序执行时,仅当操作面板上的某按钮按下时才有效。AM00 BM01 C M026以下指令中( )为模态指令。AG41,G40,M06 BS,F ,M03 CG04,M017( )是数控机床上的一个固定基准点,一般位于各轴正向极限。A刀具参考点 B工件零点 C机床参考点8数控机床中,转速功能 S 可指定( )。Amm/min Bmm/r Cr/min9在下面关于铣床刀具半径补偿的图 1 和图 2,根据运动方向,如何选择刀具补偿指令( )。A1.G42,2.
6、G42 B1.G42, 2.G41 C1.G41, 2.G42 D1.G41, 2.G41图 图 10下列 G 指令中,( )是非模态指令。AG00 BG01 CG0411用 12 的刀具进行轮廓的粗细加工,要求精加工余量为 0.4,则粗加工偏移量为( )。A12.4 B11.6 C6.412设 H01=6mm,G91 G43 G01 Z-15 ;执行后的实际移动量为( )。A9mm B21mm C15mm13在车削螺纹过程中,F 所指的进给速度为( )。Amm/min Bmm/r Cr/min14属于点位控制系统的数控机床是( )。A数控车床 B数控钻床 C数控铣床15数控机床主轴以 800
7、 转/分转速正转时,其指令应是( )。AM03 S800 BM04 S800 CM05 S80016根据加工方法不同螺纹加工有:单行程、单次循环、多次循环螺纹切削。多次循环螺纹切削指令为( )。A、G32 B、G92 C、G7617螺纹切削加工有攻内螺纹和套外螺纹。内螺纹切削用( )A、丝锥 B、板牙 C、钻头18( )为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。A、手动返回参考点 B、自动返回参考点 C、设定工件坐标系原点19确定加工路径时必须考虑 。A、路径最短 B、同方向进给 C、路径短且同方向20下列哪个指令格式表示在 XY 平面内 。A、G18 G20 X B、
8、G19 G03 Y C、G02 X21加工的圆弧半径较小时,刀具半径应选 。A、大一点 B、小一点 C、无须考虑22选择对刀点应选在零件的 。A、设计基准上 B、零件边缘上 C、任意位置23立铣刀切出工件表面时,必须 。A、法向切出 B、切向切出 C、无须考虑24下面哪种格式表示撤消补偿 。A、T0202 B、T0216 C、T020025数控车床外圆复合循环指令用于加工内孔时, 方向的精加工余量应表示为负值。A、X 方向 B、Y 方向 C、Z 方向26图纸上尺寸标注为 200+0.27-0.17,则在程序中应用 C 。A、20017 B、20027 C、2002227下列哪种格式表示限制主轴
9、最高转速。 。A、G50 S1800 B 、G96 S200 C、G50 X100 Y10028数控机床外圆复合循环指令中, 方向的切削形状应单调变化。A、X B、Y C、Z29在铣床建立工件坐标系,可以使用哪两种指令( )A) G92 X50. Y50. Z10.; G50 X50. Y50. Z10.;B) G55; G92 X50. Y50. Z10.;C) T01; G50 X50. Y50. Z10.;D) G56; G51;30机床回零将波段选择旋钮置在 位置?A. INPUT B. REF C. JOG C. DNC D. EDIT E. AXIS三、是非判断题1. FUNAC
10、系统中,子程序最后一行要用 M30 结束。2. 点位直线控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。3预防数控机床加工出故障的方法之一是空运行。4圆弧插补用半径编程时,当圆弧对应的圆心角大于 180时,半径取负值。5刀具长度补偿的偏置量必须正值。6起刀点是位于零件轮廓及零件毛坯之外,距离加工零件切入点较近的刀具位置点。它是程序起点或换刀点。7数控车床使用 G54G59 指令编程时,该程序段必须放在第一个程序段,否则执行下面的程序时,刀具会按机床坐标系原点运动,从而可能会引起碰撞。8数控机床部件运动的正方向为增大工件与刀具之间距离的方向。9 通常在命名或编程时,不论
11、何种机床,都一律假定工件静止刀具移动。10、G 代码中的模态指令,一旦被执行则一直有效直至被同组指令注销为止。11、进给速度与主轴转速有关时,表示为进给量 mm/r,一般是数控车床默认的状态。12数控机床加工过程中,可以随时调整主轴速度,但不可以随时调整进给速度。13、程序段 G41 G01 X10 Y40 D02 进行刀具半径补偿。G41 表示刀具半径右补偿;D02 表示补偿号,其补偿量应该保存在数控系统内具半径偏置寄存器对应的号码处。14、在编入 G40、G41、G42 的 G00、G01 前后的两个程序段中, X、Z 等的值至少必须有一个变化。15、刀具半径补偿方式的切换要经过取消偏置方
12、式,即在建立新的刀补之前,必须先用 G40 指令取消偏置方式,然后再建立新刀补。 16对零件的编程就是按零件轮廓编程,也就是编程是以假想刀具的半径为零进行的。17、切入点是刀具可以由此直接进入切削的刀具位置点。一般要求刀具切向或反向延长线方向切入工件。18、数控程序的编制是从零件图的分析到制成控制介质即将程序内容记录在磁盘等控制介质上的全部过程。19、所谓固定循环主要是指加工孔的固定循环和铣削型腔的固定循环。20、返回参考点只有手动返回参考点一种。21. 手动返回参考点即为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。22G41/G42 程序中,必须有 G02 建立刀补。23
13、插补运动的实际插补始终不可能与理想轨迹完全相同。24. 为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。25. 对于径向尺寸先变大后变小的零件,不适合使用 G73 指令加工。26插补运动的实际插补始终不可能与理想轨迹完全相同。27多品种小批量加工和单件加工选用数控设备最合适。28不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的29通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。30刀具偏置是指刀具沿刀具运动方向偏置一个位置。通过 H 或 D 代码设定。31、二维刀具半径补偿不仅可以自动完成刀具中心轨迹的偏置,而且还能自动完成直线
14、与直线转接、圆弧与圆弧转接、直线与圆弧转接等尖角过渡功能。32、无论是从取消偏置方式移向刀具半径补偿方式(G41 、G42 ),还是刀具半径补偿方式移向取消偏置方式( G40),其移动指令必须是 G00、G01,不能用圆弧(G02、G03)插补。33、在编入 G40、G41、G42 的 G00、G01 前后的两个程序段中, X、Z 等的值至少必须有一个变化。34、程序编制误差一般有逼近、插补、尺寸圆整三方面的误差。35、M00 为选择停按钮。按下启动按钮机床将执行下面的程序段。36、M01 为暂停按钮。只在机床操作面板上“选择开关 ”ON 时起作用。37一般情况下圆柱螺纹攻螺纹前底孔直径应取螺
15、纹孔径最小尺寸和最大尺寸的中间最小值。38在车床上使用指令 G50 X200. Z100.建立工件坐标系,表示起刀点的机床坐标为(200.,100.) 39径向尺寸先变大后变小的零件,不适合使用 G73 指令加工。40切削多次循环指令 G76 中,m 表示精加工最终重复次数。41进给速度与主轴转速有关时,表示为进给量 mm/r,一般是数控车床默认的状态。42G04 P_指令可以暂停小数秒长度的时间。43在铣床固定钻孔循环中,刀具半径补偿有效。44G00 指令进行快速定位时,刀具移动的速度是程序中的 F 参数指定的。45指令 G41 G02 X30. Y30. R15. D01 F100.实现刀
16、具半径右补偿。46为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。四、改错与程序注释题如下图所示零件,刀具 T01 为8mm 的键槽铣刀,半径补偿号为 D01,每次 Z 轴吃刀为 2.5mm。利用子程序分次加工,数控程序如下。请对行号为20,50,70,120,140,160,200 的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。OO1000N10 G54;N20 G90 G17 G21 G49;N30 T01;N40 M03 S1000;N50 G90 G00 X-4.5 Y-10.0 M08;N60 G01 Z0 F100.;N
17、70 M98 P1100 L4;N80 G90 G00 Z10. ;N90 M05;N100 M30;O1100N110 G91 G01 Z-2.5 F80.;N120 M98 P1200 L4;N130 G00 X-76. ;N140 M99;O1200N150 G91 G00 X19.;N160 G41 G01 X4.5 D01 F80.;N170 Y75.;N180 X-9.;N190 Y-75.;N200 G40 G01 X4.5;N210 M99;五、简答题1、螺纹加工时为什么留有一定的切入与切出量? 2、请从 3 个方面叙述坐标系及运动方向确定的原则3. 试述数控车床多次循环 G7
18、1 指令G71 指令的指令格式:G71 U(d) R(e) G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t)中各部分的的含义。六编程题下图的零件在加工时分为三道工序进行:1) 加工外圆(要求使用粗加工循环指令),使用 1 号外圆车刀;2) 切槽,使用宽为 5mm 的 2 号切槽刀;3) 加工螺纹,使用 3 号螺纹刀。零件材料为 45 号钢,其中 79 圆柱面为不加工表面。另外,为了保证加工表面的一致性,要求使用恒线速功能,使用刀尖半径补偿功能,螺纹取负公差-0.2mm。这里 G98 表示每分进给量,G99 表示每转进给量。注:螺纹编程小径计算公式:d1=d-1.08P(d 表示外螺纹公称直径)请编写该零件的数控车床加工程序。(15 分)一、填空题(0.5 分40 = 20 分)1 操作面板一般有 数控操作面板 、 机床操作面板 。2数控机床的刀具必须具有 寿命长 、 精度高 、 更换快 。3数字控制系统简称 NC 系统,计算机控制系统简称 CNC 系统。4数控机床按加工路线分类,有点位控制系统, 点位直线控制系统和连续(轮廓)控制系统。5请写出下列常用缩写的英文全称:CNCComputer Numerical Control 6通过计算机和数控机床上的标准串行接口,可以将数控加工程序直接送入数控系统进行加工。