《2022年数控机床操作与编程练习题与答案》由会员分享,可在线阅读,更多相关《2022年数控机床操作与编程练习题与答案(21页珍藏版)》请在金锄头文库上搜索。
1、1 / 21 数控机床操作与编程练习题与答案一、填空题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,可以分别用 G98 和
3、G99指令来指定。20、接通恒线速控制用G96指令,取消恒线速控制用指令。21、通过旋转机床面板上的转速倍率开关,可在不停机主轴旋转中调节主轴。22FANUC 系统内 M98 常被用来表示。23、G92 指令是通过程序来设定工件坐标系的,且只是设定加工坐标系,与当前的刀具位置有关,而任何动作。24、G50 指令是通过程序来设定的,用 G50 指令对刀结束后,在加工前,刀具必须停在程序指定的坐标值的位置。25、当数控系统具有刀具半径补偿功能时,CNC 系统是根据零件程序和刀具半径(刀心离开工件轮廓的距离),自动计算轨迹,完成对零件的加工的。26、数控机床是严格按照从外部输入的来自动地对被加工工件
4、进行加工的。27、所谓固定循环主要是指加工孔的固定循环和铣削的固定循环。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 21 页2 / 21 28、刀具的运动位置,即四个平面为: 平面 -定位刀具的平面 , G98 使刀具返回到此面 R 平面- 距工件表面距离 ,一般为 25mm, G99刀具回到此面工作平面 -工件表面孔底平面 -孔底平面的位置29、为选择停按钮。只在机床操作面板上“选择开关”ON 时起作用。30、当螺纹收尾处没有槽时,可按 45o退刀收尾。二、选择题1刀具半径补偿是()。 A轴的补偿 B平面补偿 C常规补偿 2G00
5、指令移动速度值是( B )。 A数控程序指定 B机床参数指定 C操作面板指定 3()指令使主轴启动反转。 AM03 BM01 CM04 4在“机床锁定”方式下进行自动运行,()功能被所定。 A进给 B刀架转位 C主轴 5下面的()指令在程序执行时,仅当操作面板上的某按钮按下时才有效。 AM00 BM01 CM02 6以下指令中()为模态指令。 AG41,G40,M06 BS,F,M03 CG04,M01 7()是数控机床上的一个固定基准点,一般位于各轴正向极限。A刀具参考点 B工件零点 C机床参考点8数控机床中,转速功能S 可指定()。 Amm/min Bmm/r Cr/min 9在下面关于铣
6、床刀具半径补偿的图1和图 2,根据运动方向,如何选择刀具补偿指令()。A1.G42,2.G42 B1.G42, 2.G41 C 1.G41, 2.G42 D1.G41, 2.G41精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 21 页3 / 21 图 图 10下列 G 指令中,()是非模态指令。 AG00 BG01 CG0411用12的刀具进行轮廓的粗细加工,要求精加工余量为0.4,则粗加工偏移量为()。 A12.4 B11.6 C6.4 12设 H01=6mm,G91 G43 G01 Z-15;执行后的实际移动量为()。 A9mm
7、B21mm C15mm 13在车削螺纹过程中, F所指的进给速度为()。 Amm/min Bmm/r Cr/min 14属于点位控制系统的数控机床是()。 A数控车床 B数控钻床 C数控铣床15数控机床主轴以 800转/分转速正转时,其指令应是()。 AM03 S800 BM04 S800 CM05 S800 16根据加工方法不同螺纹加工有:单行程、单次循环、多次循环螺纹切削。多次循环螺纹切削指令为()。A、G32 B、G92 C、G76 17螺纹切削加工有攻内螺纹和套外螺纹。内螺纹切削用()A、丝锥 B、板牙 C、钻头18()为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。
8、A、手动返回参考点 B、自动返回参考点 C、设定工件坐标系原点19确定加工路径时必须考虑。 A、路径最短 B、同方向进给 C、路径短且同方向20下列哪个指令格式表示在XY 平面内。 A、G18 G20 X B、G19 G03 Y C、G02 X精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 21 页4 / 21 21加工的圆弧半径较小时,刀具半径应选。 A、大一点 B、小一点 C、无须考虑22选择对刀点应选在零件的。 A、设计基准上 B、零件边缘上 C、任意位置23立铣刀切出工件表面时,必须。 A、法向切出 B、切向切出 C、无须考虑2
9、4下面哪种格式表示撤消补偿。 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下列哪种格式表示限制主轴最高转速。 A、G50 S1800 B 、G96 S200 C 、G50 X100 Y10028数控机床外圆复合循环指令中,方向的切削形状应单调变化。 A、X B、Y C、Z29在铣床建立工件坐标系,可以使用哪两种指令()A) G92 X50. Y50. Z10.
10、。 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 系统中,子程序最后一行要用M30 结束。2. 点位直线控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。3预防数控机床加工出故障的方法之一是空运行。4圆弧插补用半径编程时,当圆弧对应的圆心角大于180时,半径取负值。5刀具长度补偿的偏置量必须
11、正值。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 21 页5 / 21 6起刀点是位于零件轮廓及零件毛坯之外,距离加工零件切入点较近的刀具位置点。它是程序起点或换刀点。7数控车床使用G54G59 指令编程时,该程序段必须放在第一个程序段,否则执行下面的程序时,刀具会按机床坐标系原点运动,从而可能会引起碰撞。8数控机床部件运动的正方向为增大工件与刀具之间距离的方向。9通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。10、G 代码中的模态指令,一旦被执行则一直有效直至被同组指令注销为止。11、进给速度与主轴转速有关时,表示
12、为进给量mm/r,一般是数控车床默认的状态。12数控机床加工过程中,可以随时调整主轴速度,但不可以随时调整进给速度。13、程序段 G41 G01 X10 Y40 D02 进行刀具半径补偿。 G41表示刀具半径右补偿; D02 表示补偿号,其补偿量应该保存在数控系统内具半径偏置寄存器对应的号码处。14、在编入 G40、G41、G42 的 G00、G01 前后的两个程序段中, X 、Z 等的值至少必须有一个变化。15、刀具半径补偿方式的切换要经过取消偏置方式,即在建立新的刀补之前,必须先用G40指令取消偏置方式,然后再建立新刀补。16对零件的编程就是按零件轮廓编程,也就是编程是以假想刀具的半径为零
13、进行的。17、切入点是刀具可以由此直接进入切削的刀具位置点。一般要求刀具切向或反向延长线方向切入 工件。18、数控程序的编制是从零件图的分析 到制成控制介质即将程序内容记录在磁盘等控制介质上的全部过程。19、所谓固定循环主要是指加工孔的固定循环和铣削型腔的固定循环。 20、返回参考点只有手动返回参考点一种。21. 手动返回参考点即为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。22G41/G42程序中,必须有 G02 建立刀补。23插补运动的实际插补始终不可能与理想轨迹完全相同。24. 为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。25.
14、对于径向尺寸先变大后变小的零件,不适合使用G73 指令加工。26插补运动的实际插补始终不可能与理想轨迹完全相同。27多品种小批量加工和单件加工选用数控设备最合适。28不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的29通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。30刀具偏置是指刀具沿刀具运动方向偏置一个位置。通过H或 D 代码设定。31、二维刀具半径补偿不仅可以自动完成刀具中心轨迹的偏置,而且还能自动完成直线与直线转接、圆弧与圆弧转接、直线与圆弧转接等尖角过渡功能。32、无论是从取消偏置方式移向刀具半径补偿方式(G41、G42),还是刀具半径补偿方式移向取消
15、偏置方式(G40),其移动指令必须是G00、G01,不能用圆弧( G02、G03)插补。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 21 页6 / 21 33、在编入 G40、G41、G42 的 G00、G01 前后的两个程序段中, X 、Z 等的值至少必须有一个变化。34、程序编制误差一般有逼近、插补、尺寸圆整三方面的误差。 35、M00 为选择 停按钮。按下启动按钮机床将执行下面的程序段。36、M01 为暂停按钮。只在机床操作面板上“选择开关”ON 时起作用。37一般情况下圆柱螺纹攻螺纹前底孔直径应取螺纹孔径最小尺寸和最大尺寸的
16、中间最小值。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.实现刀具半径右补偿。46为保证工件轮廓表面加
17、工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。四、改错与程序注释题如下图所示零件,刀具T01 为 8mm 的键槽铣刀,半径补偿号为D01,每次 Z 轴吃刀为 2.5mm。利用子程序分次加工,数控程序如下。请对行号为20,50,70,120,140,160,200的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 21 页7 / 21 OO1000N10 G54。N20 G90 G17 G21 G49。N30 T01。N40 M03 S1000。N50
18、G90 G00 X-4.5 Y-10.0 M08。N60 G01 Z0 F100.。N70 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。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 21 页8 / 21 O1200N150 G91 G00 X19.。N160 G41 G01 X4.5 D01 F80.。N170 Y75.。N180 X-9.。
19、N190 Y-75.。N200 G40 G01 X4.5。N210 M99。五、简答题1、螺纹加工时为什么留有一定的切入与切出量?2、请从 3 个方面叙述坐标系及运动方向确定的原则3. 试述数控车床多次循环G71 指令G71指令的指令格式: G71 U(d) R(e) G71 P(ns) Q(nf) U(u) W( w) F(f) S(s) T(t)中各部分的的含义。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 21 页9 / 21 六 编程题下图的零件在加工时分为三道工序进行:1)加工外圆(要求使用粗加工循环指令),使用1 号外圆车
20、刀;2)切槽,使用宽为 5mm的 2号切槽刀;3)加工螺纹,使用 3 号螺纹刀。零件材料为 45 号钢,其中79圆柱面为不加工表面。另外,为了保证加工表面的一致性,要求使用恒线速功能,使用刀尖半径补偿功能,螺纹取负公差-0.2mm。这里 G98 表示每分进给量, G99表示每转进给量。注:螺纹编程小径计算公式:d1=d-1.08P(d表示外螺纹公称直径)请编写该零件的数控车床加工程序。(15 分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 21 页10 / 21 一、填空题 (0.5 分 40 = 20 分)1 操作面板一般有数控操
21、作面板、机床操作面板。2数控机床的刀具必须具有寿命长 、 精度高、更换快 。3数字 控制系统简称NC 系统,计算机控制系统简称CNC 系统。4数控机床按加工路线分类,有点位控制系统, 点位直线控制系统和连续(轮廓)控制系统。5请写出下列常用缩写的英文全称:CNC Computer Numerical Control6通过计算机和数控机床上的标准串行 接口,可以将数控加工程序直接送入数控系统进行加工。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 21 页11 / 21 7RS232 主要作用是用于程序的自动输入 。8车床的刀具号T01
22、01,前面两位数字表示刀位号,后面两位数字表示刀具补偿号。9G49 用来取消刀具长度补偿。10G40 用来取消刀具半径补偿。11在车床上表示X 坐标值,通常采用直径编程。12圆弧 插补指令分顺时针G02 和逆时针G03。13指令“ G04 X- ”中, X 值的含意是 暂停 时间,不是坐标。14、插补就是 用直线或圆弧形成刀具运动轨迹来逼近或近似描述零件轮廓形状的过程。因为是在工件轨迹或轮廓曲线上的已知点之间,进行数据点的插入密化,所以称之为插补。其形成的逼近曲线与零件轮廓的最大差值即为 插补误差 。15. 数控机床的Z 轴一般与主轴轴线重合或平行, 正方向以刀具 远离 工件方向为准。16数控
23、程序编制中,尺寸系统有绝对值编程,增量值编程和混合 编程。17、圆弧插补需要指定插补平面,用G17/G18/G19 指令。默认指令一般为G17,可不写。18、切入点是刀具可以由此直接进入切削的刀具位置点。一般要求刀具切削表面反向延长线或 切向 切入工件。17、程序延时指令G04,和刀具半径补偿指令G41/G42 不能在同一程序段中指定。19、返回参考点有手动 和自动返回参考点两种。20、数控机床通电后,必须首先寻找机床参考点,即回零 ,使各坐标轴均返回各自的参考点,从而确定了机床坐标系后,才能进行其他操作。21车床加工时,刀具的换刀点通常设置在远离工件的位置,以免和工件发生碰撞。18、要进行数
24、控机床的其他操作,首先必须确定(或寻找)机床坐标系 ,使数控系统得知机床原点在机床坐标系中的坐标位置。而确定(或寻找)机床坐标系的方法就是回机床参考点。22、加工坐标系原点 是零件所有尺寸的基准点,所以在每个程序的开头都要设定工件坐标系。23、G 代码中的 非模态 指令,只在所在程序段中有效。24、进给速度是刀具向工件进给的相对速度,有两种单位即mm/min 和 mm/r,可以分别用 G98 和 G99 指令来指定。25、接通恒线速控制用G96 指令,取消恒线速控制用G97 指令。26、通过旋转机床面板上的转速倍率开关,可在不停机主轴旋转中调节主轴转速 。27FANUC 系统内 M98 常被用
25、来表示调用子程序。28、G92 指令是通过程序来设定工件坐标系的,且只是设定加工坐标系,与当前的刀具位置有关,而不产生 任何动作。29、G50 指令是通过程序来设定工件坐标系 的,用G50 指令对刀结束后,在加工前,刀具必须停在程序指定的坐标值的位置。30、当数控系统具有刀具半径补偿功能时,CNC 系统是根据零件程序和刀具半径(刀心离开工件轮廓的距离),自动计算刀心 轨迹,完成对零件的加工的。31、数控机床是严格按照从外部输入的程序 来自动地对被加工工件进行加工的。32、所谓固定循环主要是指加工孔的固定循环和铣削型腔 的固定循环。33、刀具的运动位置,即四个平面为初始 平面-定位刀具的平面,
26、G98 使刀具返回到此面R 平面 - 距工件表面距离,一般为 25mm, G99 刀具回到此面精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 21 页12 / 21 工作平面 -工件表面孔底平面 -孔底平面的位置34、M01 为选择停按钮。只在机床操作面板上“选择开关”ON 时起作用。35、当螺纹收尾处没有退刀 槽时,可按45o退刀收尾。36、多次固定循环切削是借助精加工程序设定相应参数,就可以完成粗车加工。多次固定循环切削有外圆粗切削循环G71、端面粗切削循环G72、仿形切削循环G73、精切削循环G70。37圆弧插补程序的编制,书写
27、方式有:圆心法和半径 法。38切削过程中,工件与刀具的相对运动按其所起的作用可分为主运动、进给运动 。二、选择题 (0.5 分 30 = 15 分)1刀具半径补偿是( B )。 A轴的补偿 B平面补偿 C常规补偿 2 G00 指令移动速度值是( B )。 A数控程序指定 B机床参数指定 C操作面板指定 3( C )指令使主轴启动反转。 AM03 B M01 C M04 4在“机床锁定”方式下进行自动运行,( A )功能被所定。 A进给 B刀架转位 C主轴5下面的( B )指令在程序执行时,仅当操作面板上的某按钮按下时才有效。 AM00 B M01 C M02 6以下指令中( B )为模态指令。
28、 AG41,G40, M06 BS,F,M03 C G04,M01 7( C )是数控机床上的一个固定基准点,一般位于各轴正向极限。A刀具参考点 B工件零点 C机床参考点8数控机床中,转速功能S可指定( C )。 Amm/min B mm/r C r/min 9在下面关于铣床刀具半径补偿的图1 和图 2,根据运动方向,如何选择刀具补偿指令( D )。A1.G42, 2.G42 B1.G42, 2.G41 C 1.G41, 2.G42 D 1.G41, 2.G41 图 图 10下列 G 指令中,(C)是非模态指令。 AG00 BG01 C G04 11用 12 的刀具进行轮廓的粗细加工,要求精加
29、工余量为0.4,则粗加工偏移量为( C )。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 21 页13 / 21 A12.4 B11.6 C6.4 12设 H01=6mm ,G91 G43 G01 Z-15 ;执行后的实际移动量为( A )。 A9mm B 21mm C15mm 13在车削螺纹过程中,F所指的进给速度为(B)。 Amm/min B mm/r C r/min 14属于点位控制系统的数控机床是(B)。 A数控车床 B数控钻床 C数控铣床15数控机床主轴以800 转/分转速正转时,其指令应是( A )。 AM03 S800
30、 B M04 S800 C M05 S800 16根据加工方法不同螺纹加工有:单行程、单次循环、多次循环螺纹切削。多次循环螺纹切削指令为( C )。A、G32 B、G92 C、G76 17螺纹切削加工有攻内螺纹和套外螺纹。内螺纹切削用(A )A、丝锥 B、板牙 C、钻头18( A )为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。A、手动返回参考点 B、自动返回参考点 C、设定工件坐标系原点19确定加工路径时必须考虑 C 。 A、路径最短 B、同方向进给 C、路径短且同方向20下列哪个指令格式表示在XY 平面内 C 。 A、G18 G20 X B 、G19 G03 Y C 、
31、G02 X 21加工的圆弧半径较小时,刀具半径应选 B 。 A、大一点 B、小一点 C、无须考虑22选择对刀点应选在零件的 A 。 A、设计基准上 B、零件边缘上 C、任意位置23立铣刀切出工件表面时,必须 B 。 A、法向切出 B、切向切出 C、无须考虑24下面哪种格式表示撤消补偿 C 。 A、T0202 B、T0216 C、T0200 25数控车床外圆复合循环指令用于加工内孔时, A 方向的精加工余量应表示为负值。 A、X 方向 B、Y 方向 C、Z 方向26图纸上尺寸标注为200+0.27-0.17,则在程序中应用 C 。 A、200 17 B、20027 C、20022 27下列哪种格
32、式表示限制主轴最高转速。 A 。 A、G50 S1800 B、G96 S200 C、G50 X100 Y100 28数控机床外圆复合循环指令中, C 方向的切削形状应单调变化。 A、X B、Y C 、Z 29在铣床建立工件坐标系,可以使用哪两种指令( B )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 位置 ? A. INPUT B. REF C. JOG C. DNC D. EDI
33、T E. AXIS 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 21 页14 / 21 三、是非判断题(0.5 分 50 =25 分)兰色为正确。1. FUNAC 系统中,子程序最后一行要用M30 结束。2. 点位直线控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。3预防数控机床加工出故障的方法之一是空运行。4圆弧插补用半径编程时,当圆弧对应的圆心角大于180时,半径取负值。5刀具长度补偿的偏置量必须正值。6起刀点是位于零件轮廓及零件毛坯之外,距离加工零件切入点较近的刀具位置点。它是程序起点或换刀点。7数
34、控车床使用G54 G59 指令编程时,该程序段必须放在第一个程序段,否则执行下面的程序时,刀具会按机床坐标系原点运动,从而可能会引起碰撞。8数控机床部件运动的正方向为增大工件与刀具之间距离的方向。9通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。10、走刀平面由G17、G18、G19 指令来指定。11、G 代码中的模态指令,一旦被执行则一直有效直至被同组指令注销为止。12因为毛坯表面的重复定位精度差,所以粗基准一般只能使用一次。13、进给速度与主轴转速有关时,表示为进给量mm/r,一般是数控车床默认的状态。14数控机床加工过程中,可以随时调整主轴速度,但不可以随时调整进给速度。1
35、6、G92 指令是通过程序来设定工件坐标系的,且只是设定加工坐标系,与当前的刀具位置有关,而不产生任何动作。17、程序段G41 G01 X10 Y40 D02 进行刀具半径补偿。G41 表示刀具半径右补偿;D02表示补偿号,其补偿量应该保存在数控系统内具半径偏置寄存器对应的号码处。18、在编入G40、G41、G42 的 G00、G01 前后的两个程序段中,X、 Z 等的值至少必须有一个变化。19、刀具半径补偿方式的切换要经过取消偏置方式,即在建立新的刀补之前,必须先用G40 指令取消偏置方式,然后再建立新刀补。20对零件的编程就是按零件轮廓编程,也就是编程是以假想刀具的半径为零进行的。21、切
36、入点是刀具可以由此直接进入切削的刀具位置点。一般要求刀具切向或反向延长线方向切入工件。22、数控程序的编制是从零件图的分析 到制成控制介质即将程序内容记录在磁盘等控制介质上的全部过程。23、所谓固定循环主要是指加工孔的固定循环和铣削型腔的固定循环。 24、返回参考点只有手动返回参考点一种。25. 手动返回参考点即为机床通电后必须首先进行的机床回零,如果机床不首先回零则不能动作。25G41/G42 程序中,必须有G02 建立刀补。26插补运动的实际插补始终不可能与理想轨迹完全相同。27. 为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。28. 对于径向尺寸先变大
37、后变小的零件,不适合使用G73 指令加工。29、用G96 指令接通恒线速和用G97 指令取消恒线速之后的主轴转速S 的单位分别是m/min 和 mm/r。30插补运动的实际插补始终不可能与理想轨迹完全相同。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 21 页15 / 21 31多品种小批量加工和单件加工选用数控设备最合适。32不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的33通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。34刀具偏置是指刀具沿刀具运动方向偏置一个位置。通过H 或 D 代码设定。3
38、5、二维刀具半径补偿不仅可以自动完成刀具中心轨迹的偏置,而且还能自动完成直线与直线转接、圆弧与圆弧转接、直线与圆弧转接等尖角过渡功能。36、无论是从取消偏置方式移向刀具半径补偿方式(G41、G42),还是刀具半径补偿方式移向取消偏置方式(G40),其移动指令必须是G00、 G01,不能用圆弧(G02、G03)插补。37、在编入G40、G41、G42 的 G00、G01 前后的两个程序段中,X、 Z 等的值至少必须有一个变化。38、程序编制误差一般有逼近、插补、尺寸圆整三方面的误差。 39、M00 为选择 停按钮。按下启动按钮机床将执行下面的程序段。40、M01 为暂停按钮。只在机床操作面板上“
39、选择开关”ON 时起作用。41一般情况下圆柱螺纹攻螺纹前底孔直径应取螺纹孔径最小尺寸和最大尺寸的中间最小值。42在车床上使用指令G50 X200. Z100.建立工件坐标系,表示起刀点的机床坐标为(200.,100.) 43对于径向尺寸先变大后变小的零件,不适合使用G73 指令加工。44螺纹切削多次循环指令G76 中, m 表示精加工最终重复次数。45进给速度与主轴转速有关时,表示为进给量mm/r,一般是数控车床默认的状态。46G04 P_指令可以暂停小数秒长度的时间。47在铣床固定钻孔循环中,刀具半径补偿有效。48G00 指令进行快速定位时,刀具移动的速度是程序中的F 参数指定的。49指令
40、G41 G02 X30. Y30. R15. D01 F100. 实现刀具半径右补偿。50为保证工件轮廓表面加工后的粗糙度要求,最终轮廓应安排在最后一次走刀中连续加工出来。四、改错与程序注释题(248 分)1、下列代码是根据下图编写的FANUC 系统的数控程序,精加工余量为1mm。其中有部分程序段有错误,请你找出来(四个即可),并在旁边进行更正。请对行号为20,50,80,220 的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 15 页,共 21 页16 / 21 % O00
41、01 N10 G54 X100. Z30. 。【!】应改为G54 N20 T0101 。选择 1 号刀具,刀具补偿号为01 N30 M08 S800 。【!】应改为M03 S800 N40 G00 X50. Z5. 。N50 G71 U2. R0.8 。 外圆粗切削多次循环,背吃刀量为2mm,退刀量为0.8mm N60 G71 P70 Q170 U1 W0 F0.2 。 【!】应改为G71 P70 Q170 U1. W0 F0.2 。N70 G01 X12.65 Z0 F0.15 。N80 G03 X19. Z-9. R11. 。 圆弧插补指令从(12.65,0)运动到 (22,-9),圆弧半
42、径为11 N90 G03 X19. Z-14.55 R11. 。N100 X19. Z-24.55 。 【!】应改为G01 X19. Z-24.55 。N110 G01 X22. Z-34.55 。N120 Z-43. 。N130 G03 X28. Z-46. R3. 。 【!】 G02 N140 G01 Z-50. 。N150 X32. 。N160 Z-55. 。N170 X45. 。N180 M01 。N190 G00 X50. Z5. 。N200 G70 P70. Q170. F0.15 。 【!】应改为G70 P70 Q170 F0.15。N210 M04 。 【!】应改为M05 N2
43、20 M30 。程序结束并返回2、如下图所示零件,刀具T01 为 8mm 的键槽铣刀,半径补偿号为D01 ,每次 Z 轴吃刀精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 21 页17 / 21 为 2.5mm 。利用子程序分次加工,数控程序如下。请对行号为20,50,70, 120,140,160,200 的程序段进行注释,说明该程序段实现的功能或者指明刀具在该指令下运动的情况。OO1000 N10 G54。N20 G90 G17 G21 G49 。 绝对值编程、加工平面为XY 平面、 M 制、取消刀具长度补偿N30 T01。N40
44、 M03 S1000 。N50 G90 G00 X-4.5 Y-10.0 M08 。 绝对值编程、刀具运动到(-4.5,-10),切削液打开N60 G01 Z0 F100. 。N70 M98 P1100 L4 。 调用子程序1100,调用次数4次N80 G90 G00 Z10. 。N90 M05 。N100 M30 。O1100 N110 G91 G01 Z-2.5 F80. 。N120 M98 P1200 L4 。 调用子程序1200,调用次数4 次N130 G00 X-76. 。N140 M99 。 子程序结束O1200 N150 G91 G00 X19. 。N160 G41 G01 X4
45、.5 D01 F80. 。 刀具半径左补偿N170 Y75. 。N180 X-9. 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 21 页18 / 21 N190 Y-75. 。N200 G40 G01 X4.5 。 取消刀具半径补偿N210 M99 。五、简答题(4 分 3 = 12 分)1、螺纹加工时为什么留有一定的切入与切出量?(4 分)数控车床上加工螺纹时,沿螺纹方向(Z 向)进 给速度与主轴转速有严格的匹配关系,为避免螺纹部分受进给机构加减速的影响,所以在螺纹段两侧留出切入量与切出量。其数值与导程、主轴转速、伺服系统的特
46、性有关。2、请从 3 个方面叙述坐标系及运动方向确定的原则:( 3分)1) 刀具相对于静止工件而运动的原则,不管是工件移向刀具,还是刀具移近工件;2) 标准的机床坐标系是一个右手笛卡儿直角坐标系,三个坐标轴的方向与机床的主要导轨相平行,且可根据右手螺旋方法确定出三个旋转坐标的方向;3)机床的某一运动部件的运动正方向,规定为增大工件与刀具之间距离的方向。3. 试述数控车床多次循环G71 指令 (4 分)G71 指令的指令格式: G71 U( d) R(e) G71 P(ns) Q(nf) U( u) W( w) F(f) S(s) T(t) 中各部分的的含义。多次 G71 指令是外圆粗加工复合循
47、环指令,编程时只需要给出精加工路线和粗加工背吃刀量,系统会自动计算出粗加工路线和加工次数,进行平行于Z 轴的多次粗切削加工,最后按留有精加工切削余量的精加工形状,即平行于零件轮廓进行最后粗切削加工。只是要求轮廓在X 和 Z 轴方向符合共同单调变化的模式。可进行刀补。G71 指令的指令格式是: G71 U( d) R(e) G71 P(ns) Q(nf) U( u) W( w) F(f) S(s) T(t) 这里 d、e分别为背吃刀量和退刀量。 ns、 nf 分别为精加工形状程序段中的开始程序段号和结束程序段号; u、 w 分别为 X 轴方向和Z 方向的精加工余量。六 编程题( 21 分)1.
48、下图的零件在加工时分为三道工序进行:1)加工外圆(要求使用粗加工循环指令),使用1 号外圆车刀;2)切槽,使用宽为5mm 的 2号切槽刀;3)加工螺纹,使用3号螺纹刀。零件材料为45 号钢,其中79 圆柱面为不加工表面。另外,为了保证加工表面的一致性,要求使用恒线速功能,使用刀尖半径补偿功能,螺纹取负公差-0.2mm。这里G98 表示每分进给量,G99 表示每转进给量。注:螺纹编程小径计算公式:d1=d-1.08P(d 表示外螺纹公称直径)请编写该零件的数控车床加工程序。(13 分)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 21
49、 页19 / 21 % O0001 T0101。M03 S800。G00 X90. Z10. 。G73 U25. W0 R10 。G73 P10 Q20 U1. W0 F0.5 。N10 G01 X26. Z0 F0.3 。G01 X30. Z-2. 。Z-30.。G02 X56. Z-43. R13. 。G01 Z-63.。X71. Z-83. 。Z-101.。N20 X85. 。M01。T0101。M03 S800。G00 X90. Z10. 。G70 P10 Q20 F0.15。G00 X150. Z100. 。T0202。G00 X50. 。Z-30.。G01 X25. F0.5 。G
50、04 X3.5 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 21 页20 / 21 G01 X50. 。G00 X150. Z100. 。T0303。G01 X35. Z5. F1. 。G92 X29.5 Z-27. F2. 。X29.1。X28.7。X28.3。X27.84 。G00 X50. 。Z10.。M05。M30。2、如下图所示,使用8mm 的铣刀加工深度为10mm 的型腔 (无需考虑90X120 的矩形外轮廓 )。请编制相应的铣床数控程序。(8 分)% O0002 精选学习资料 - - - - - - - - - 名
51、师归纳总结 - - - - - - -第 20 页,共 21 页21 / 21 G54。M03 S800。T01。G00 X0 Y0 。G01 Z-10. F100.。G42 G01 X5. Y-10. D01 。G01 Y-30.。G02 X0 Y-35. R5. 。G01 X-42. 。G02 X-50. Y-27. R8. 。G01 Y27.。G02 X-42. Y35. R8. 。G01 X42. 。G02 X50. Y27. R8. 。G01 Y-27.。G02 X42. Y-35. R8. 。G01 X0 。G02 X-5. Y-30. R5. 。G01 X-5. Y-10. 。Z10.。G40 X0 Y0 。G00 X70. Y70. 。M05。M30。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 21 页