1、1数控机床与编程试题库(答案)一、填空:1、在数控机床的坐标系统中,绕 X、Y、Z 轴旋转的坐标轴分别称为 、 、 。A、B、C2、数控系统上电后,取定的是 坐标编程。绝对3、在数控编程时,是按照_ 来进行编程,而不需按照刀具的在机床中的具体位置。工件原点4、圆弧插补时,通常把与时钟走向一致的圆弧叫_,反之称为_。顺圆、逆圆5、实现刀具半径左补偿的指令格式是 。G00(G01)G41 位置指令 D016、华中系统中循环指令 G81 用于加工 ,G82 用于加工 。车端面、车螺纹7、粗加工复合循环指令 G72 主要用于加工 ,G76 主要用于加工 。 端面车削、螺纹切削8、按照伺服系统类型,可将
2、数控机床的控制系统分为 、和 。开环、半闭环、闭环9、数控机床有着不同的运动方式,编写程序时,我们总是一律假定 并规定 为正。工件不动刀具运动、刀具远离工件的方向10、在子程序中出现 M99 程序段,则表示 。 子程序结束,返回主程序11、线切割加工是电火花加工的一种特例,是用连续运动的 做工具电极对工件作电火花加工的加工方法。细金属导线12、用传统方法难以加工的硬、脆、韧、高熔点材料,可用 方法加工。电火花13、按所用的进给伺服系统的不同数控机床可为 、 、 。开环、半闭环、闭环14、电火花加工是一种利用 时放出大量热量而熔化、气化或爆炸式飞溅而实现切削加工的方法。电极间脉冲放电15、一个零
3、件加工的程序是由遵循一定结构、句法和格式规则的若干个 组成的,而每个 是由若干个 组成的。程序段、程序段、指令字16、在数控编程时,使用_指令后,就表示程序结束并返回到零件程序头。M30 17、圆弧插补加工时,通常把与时钟走向一致的圆弧叫使用_指令,反之使用_指令。G02、 G0318、主程序调用子程序的程序段表示为 。M98 P(子程序号)19、钻孔固定循环可以用 撤消,或者 指令也起到撤消固定循环的作用。G80、其它钻孔循环20、 数控机床的 是由机床制造厂在机床上设置的一个不变的点。原点21、22、数控机床按控制运动轨迹可分为 、点位直线控制和 等几种。点位控制、轮廓控制23、编程时的数
4、值计算,主要是计算零件的 和 的坐标,或刀具中心轨迹的 和 的坐标。基点、节点、基点、节点24、直线段和圆弧段的交点和切点是 。基点25、逼近直线段或圆弧小段轮廓曲线的交点和切点是 。节点26、在铣削零件的内外轮廓表面时,为防止在刀具切入、切出时产生刀痕,应沿轮廓 方向切入、切出,而不应方向 。切线、法向27、切削液的作用包括 、 、 和清洗作用。冷却作用;润滑作用;防锈作用228、切削液的种类很多,按其性质,可分为三大类:水溶液、 、切削油。乳化液二、单项选择:1、世界上第一台数控机床诞生在( ) AA美国 B日本 C德国 D英国2、现需加工一个直径为 60 的内圆,刀具径向补偿值为 D21
5、=8.00,加工后实测尺寸为59.96,问如果要达到要求,应把补偿值调整为( )。AA、7.96 B、7.98 C、8.04 D、8.023、数控机床的优点是 ( ) DA、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、减少工装费用B、加工精度高、生产效率高、工人劳动强度低、可加工复杂面、工时费用低C、加工精度高、专用于大批量生产、工人劳动强度低、可加工复杂面、减少工装费用D、加工精度高、生产效率高、对操作人员的技术水平要求高、可加工复杂型面、减少工装费用4、CNC 系统一般可用几种方式得到工件加工程序,其中 MDI 是 ( ) CA、利用磁盘机读入程序 B、从串行通信接口接收程序C、
6、利用键盘以手动方式输入程序 D、从网络通过 Modem 接收程序5、数控车床中的 G41G42 是对 ( ) 进行补偿。BA刀具的几何长度 B刀具的刀尖圆弧半径C刀具的半径 D刀具的角度6、程序加工完成后,程序复位,光标能自动回到起始位置的指令是 ( )。CAM00 BM01 CM30 DM027、增加坐标系中的 U 对应绝对坐标系中( )值。AA、X B、Y C、Z D、Q8、数控机床中的核心部件是( )就象人的大脑。CA。数控程序 B伺服驱动系统 C数控系统 D机床本体9、程序编制中首件试切的作用是( )。CA.检验零件图样设计的正确性 B.检验零件工艺方案的正确性C.检验程序单及控制介质
7、的正确性,综合检验所加工的零件是否符合图样要求D.测试数控程序的效率10、程序加工过程中,实现暂时停止的指令是 。A AM00 BM01 CM30 DM0211、在数控程序中,G00 指令命令刀具快速到位,但是在应用时( )。AA必须有地址指令 B不需要地址指令 C地址指令可有可无12、下列代码指令中,在程序里可以省略、次序颠倒的代码指令是()。BA O B G C N D M13、以下辅助机能代码中常用于作为主程序结束的代码是()。AA M30 B M98 C M07 D M0514、表示固定循环功能的代码有( )。BAG80 BG83 CG94 DG0215、下例指令中属于非模态的 G 功
8、能指令是( ) BA G03 B G04 C G17 D G4016、径向切糟或切断可用( ) BA、G71 B、G72 C、G73 D、G7017、在编制加工程序时,如果需要加延时的单位是秒,准备功能 G04 后面跟着的相对应的地址是( )。DA、B B、 C C、S D、X18、在编制加工程序时,如果需要采用公制单位,准备功能后面跟着的相对应的进给地址是( )。B3A、C B、F C、S D、X19、能取消零点偏置的准备功能有( ) CA、G90 B、G40 C、G53 D、G5720、子程序结束的程序代码是( )BA、M02 B、M99 C、M19 D、M3021、圆弧插补编程时,半径的
9、取值与( )有关。BA、圆弧的相位 B、圆弧的角度 C、圆弧的方向 D、A.B.C 都有关系22、可用作直线插补的准备功能代码是( )。AA、G01 B、G03 C、G02 D、G0423、用于深孔加工的固定循环的指令代码是( )。CA、G81 B、G82 C、G83 D、G8524、在进行圆弧插补时,圆弧的起始位置是否必须在圆弧插补前输入?( ) BA、不用 B、必须 C、既可输入也可手动开到位 D、视情况而定25、在编制攻丝程序时应使用的固定循环指令代码是( )。CA、G81 B、G83 C、G84 D、G8526、在加工内圆弧面时,刀具半径的选择应该是( )圆弧半径。BA、大于 B、小于
10、 C、等于 D、大于或等于27、某一段程序 N70 G00 G90 X80 Z50;N80 X50 Z30;说明:( )。CA、执行完 N80 后,X 轴移动 50MM,Z 轴移动 30MM。 B、执行完 N80 后,X 轴移动 30MM,Z 轴移动 30MM。 C、执行完 N80 后,X 轴移动 30MM,Z 轴移动 20MM。 D、执行完 N80 后,X 轴移动 50MM,Z 轴移动 20MM。28、某一段程序 N70 G00 G54 G90 X100 Z80; N80 G01 F100 X80 Z50; N100 Y100; 执行完第N100 段之后,机床到达工件坐标点为( )。BA、X
11、=100,Y=100,Z=80 B、X=80,Y=100,Z=50 C、X100,Y0,Z5029、在选用了刀具半径补偿的条件下,进行整圆切削应采取( )。BA、法向切入切出法 B、圆弧切入切出法 C、A.B 均可 D、无法判断30、编程时使用刀具补偿具有如下优点,指出下列说法哪一句是错误的( )。CA、计算方便 B、编制程序简单 C、便于修正尺寸 D、便于测量31、下面哪一个命令不是固定循环命令( ) 。CA、G81 B、G84 C、G71 D、G8332、找出下面不是零点偏置指令( )。DA、G55 B、G57 C、G54 D、G5333、在用圆弧插补切削圆弧面时,需要选择平面是 Y.Z
12、平面,所选择的 G 指令应是( ) 。CA G17 B、G18 C、G19 D、都不对34、取消固定循环的指令是( )。BA、G40 B、G80 C、G50 D、G4935、右手直角坐标系中的拇指表示( )轴。 AA、X 轴 B、Y 轴 C、Z 轴 D、W 轴36、数控机床的主轴是( )坐标轴。CA、X 轴 B、Y 轴 C、Z 轴 D、U 轴37、FANUC 系统调用子程序指令为( ) CA、M99 B、M06 C、M98PXXXXX D、M0338、G28 X(U)_Z(W)_;中 X(U)和 Z(W)后面的数值是( )的坐标。BA、参考点 B、中间点 C、目标点 D、工件原点39、G32
13、螺纹车削中的 F 为( )。BA、螺距 B、导程 C、螺纹高度 D、每分钟进给速度40、数控机床 X,Z 轴是用( )原则建立的。A4A、右手直角坐标系 B、左手直角坐标系C、平面坐标系 D、立体坐标系41、数控机床回零是指( )下的零点。 BA、工作坐标系 B、机床 C、相对坐标系 D、剩余坐标系42、G00 U-20 W60;中的 U 和 W 后面的数值是现在点与目标点的( ) CA、大小 B、长度 C、距离与方向 D、速度的方向43、进给速度 F 的单位为( ) BA、米/分 B、毫米/分 C、转/分 D、毫米/转或毫米/分44、G97 S_;其中 S 后面的数值表示( ) AA、转数
14、B、切削速度 C、进给速度 D、移动速度三、判断:1、欲加工 6H7 深 30mm 的孔,合理的用刀顺序是 2.0 中心钻、5.8 麻花钻、6H7 精铰刀。 ( ) 2、使用 G28 X100 Y120 时,X、Y 的坐标值为目标点。( ) 中间点3、G92 通过刀具的当前位置设定时,机床移动部件不产生运动。 ( )4、指令 G71,G72 的选择主要看工件的长径比,长径比小时要用 G71。 ( )5、用直线段或圆弧段去逼近非圆曲线,逼近线段与被加工曲线的交点称为基点。 ( )6、刀具半径补偿的建立和撤消要和移动类指令配合使用,如 G00、G01 等。 ( )7、球头铣刀的刀位点是刀具中心线与
15、球面的交点。 ( )8、移动类指令,如 G00、G01、G02、 G03 等,不可以相互注销。 ( )9、固定孔加工循环中,在增量方式下定义 R 平面,其值是指 R 平面到孔底的增量值。 ( )10、G96 S300 表示到消恒线速,机床的主轴每分钟旋转 300 转。 ( )11 、圆弧加工指令 G02/G03 中的信息字 I、J 是指圆弧起点相对于圆弧圆心的增量坐标。 12、数控机床坐标系中可用 X、Y、Z 坐标任一个表示数控机床的主轴坐标。 ( )13、钻孔固定循环指令 G9 8,固定循环去消 G 9 9。 ( )14、G92 X_Y_Z_ 使机床不产生任何运动。( ) 15、G92 所设
16、定的加工坐标原点是与当前刀具所在位置无关。( )有关 16、 孔加工自动循环中,G98 指令的含义是使刀具返回初始平面。 ( )17、G97 S1500 表示取消恒线速,机床的主轴每分钟旋转 1500 转。 ( ) 18、钻孔固定循环指令 G80,固定循环取消用 G 81。 ( )19、G18 用来指定刀具运动平面为 XZ 平面。 ( )20、FANUC 数控系统中,M98 的含义是宏指令调用。 ( ) 调用子程序 21、程序原点又称为起刀点。( ) 工件原点22、G41 D01 其中的 D01 是指 01 号刀补的偏移量。 ( )五、简答:1、.何谓数控机床?它是由哪几部分组成?数控机床是采
17、用数字控制技术对机床的加工过程进行自动控制的机床。数控机床由以下几部分组成: 一 程序编制及程序载体。 (二)输入装置。 (三)数控装置及强电控制装置。 (四)伺服驱动系统及位置检测装置。 (五)机床的机械部件。2、简述手工编程的步骤。5答:分析图纸内容 确定工艺过程 计算加工轨迹和加工尺寸 编制加工程序及初步校验 制备控制介质 程序校验和试切削3、刀具长度补偿包括哪些内容?分别什么指令实现?刀具长度补偿 G43,G44,G49 用 G43(正向偏置),G44(负向偏置)指令偏置的方向。H 指令设定在偏置存储器中的偏置量。G49 是取消长度补偿。4、简述数控电火花线切割加工原理?答:数控电火花
18、线切割是在电火花成形加工基础上发展起来的,简称数控线切割,它是采用细金属丝作为工具电极,称为电极丝,接入电源负极。工件接电源正极。若在两电极间施加脉冲电压,不断喷注具有一定绝缘性能的工作液,并由伺服电机驱动坐标工作台按预先编制的数控加工程序沿 x 、 y 两个坐标方向移动,则当两电极间的距离小到一定程度时,工作液被脉冲电压击穿,引发火花放电,蚀除工件材料。控制两电极间始终维持一定的放电间隙,并使电极丝沿其轴向以一定速度作走丝运动,避免电极丝因放电总发生在局部位置而被烧断,即可实现电极丝沿工件预定轨迹边蚀除、边进给,逐步将工件切割加工成型。 5、简述机床原点、编程原点和参考原点的概念和各自的作用
19、?答:机床原点是机床坐标系的原点,它是固定的点。它的作用是使机床的各运动部件都有一个相应的位置;编程原点是工件坐标系的原点,也是编程人员选择工件上的某一已知点为原点,建立一个坐标系。主要是为了方便编程,不考虑工件在机床上的具体位置;参考原点是机床各运动轴的测量起点,数控装置上电后为了正确地在机床工作时建立机床坐标系就必需设置一个机床参考点。6、数控铣床加工中,刀具半径补偿包括哪些内容?分别用什么指令实现?各有什么作用?答:刀具半径补偿 G40,G41,G42 G40 是取消刀具半径补偿功能。G41 是在相对于刀具前进方向左侧进行补偿,称为左刀补,G42 是在相对于刀具前进方向右侧进行补偿,称为
20、右刀补,7、简述对刀点的选择原则。答:对刀的目的是确定工件坐标系原点在机床坐标系中位置。对刀点选择原则是便于对刀操作,且与工件坐标系原点和机床坐标系原点之间有确定的坐标关系。8、回参考点有什么意义?如何进行回参考点操作?答:机床的运动件在经过一系列的运动之后,特别是在机床上电、报警、和急停后,其运动的坐标值与机床的参考点间实际坐标值间存在误差,回参考点的意义在于让机床的运动件从机床坐标系的原点开始运动,消除其已造成的运动误差,提高机床的运动精度的加工精度。回参考点操作步骤:(1)使刀具远离工件;(2)按下回参考点(回零)按钮,分别按下运动件回参考点(零点)方向的坐标按钮,运动件自动回参考点(零
21、点) 。9、试述在数控车床上用 T 指令对刀操作的步骤和方法?T 指令:如 T0101 刀具回参考点; 进行 Z 方向试切后,在试切长度表格中输入 0,回车,刀偏表中 Z 偏置为工件原点在机床坐标系中的 ZM 坐标值; 进行 X 方向试切后,测量试切处工件直径,在直径表格中输入测量值,回车,刀偏表中 X偏置为工件原点在机床坐标系中的 XM 坐标值;6五、编程:2. 圆弧插补指令编程%3308N1 G50X40 Z5 (设立坐标系,定义对刀点的位置)N2 M03 S400 (主轴以 400r/min 旋转)N3 G00 X0 (到达工件中心)N4 G01 Z0 F60 (工进接触工件毛坯)N5
22、G03 U24 W-24 R15 (加工 R15 圆弧段)N6 G02 X26 Z-31 R5 (加工 R5 圆弧段)N7 G01 Z-40 (加工 26 外圆)N8 X40 Z5 (回对刀点)N9 M30 (主轴停、主程序结束并复位)3. 外径粗加工复合循环编制图 3.3.27 所示零件的加工程序:要求循环起始点在 A(46,3) ,切削深度为 1.5mm(半径量) 。退刀量为1mm,X 方向精加工余量为 0.4mm,Z 方向精加工余量为 0.1mm,其中点划线部分为工件毛坯。7图 3.3.27 G71 外径复合循环编程实例%3327(见图 3.3.27)N1 T0101 选定 1 号刀N2
23、 G00 X80 Z80 (,到程序起点位置)N3 M03 S400 (主轴以 400r/min 正转)N4 G00 X46 Z3 F100 (刀具到循环起点位置)N5 G71 U1.5 R1N6 G71 P7 Q15 U0.4 W0.1(粗切量:1.5mm 精切量:U0.4mm W0.1mm) N7 G00 X0 (精加工轮廓起始行,到倒角延长线)N8 G01 X10 Z-2 (精加工 245倒角)N9 Z-20 (精加工 10 外圆)N10 G02 U10 W-5 R5 (精加工 R5 圆弧)N11 G01 W-10 (精加工 20 外圆)N12 G03 U14 W-7 R7 (精加工 R
24、7 圆弧)N13 G01 Z-52 (精加工 34 外圆)N14U10 W-10 (精加工外圆锥)N15 W-20 (精加工 44 外圆,精加工轮廓结束行)N16 X50 (退出已加工面)N17G00 X80 Z80 (回对刀点)N18 M05 (主轴停)N19 M30 (主程序结束并复位)4. 如图:设 O 点为起刀点,零件厚 10 毫米,要求切削深度2mm。用绝对值方式和圆弧半径 R 编制程序。 8%3333 N01 G90 G92 X0 Y0 Z100 N02 M03 N03 G00 G42 D01 Z2 N04 G00 X20 Y10N05 G01 Z-2 F100 N06 G01 X
25、100 N07 Y20 N08 G03 X60 Y80 R60 N09 G02 X20 Y40 R40N10 G01Y10 N11 G00 Z2 N12 G00 G40 Z100N13 X0 Y0 N14 M05N15 M305. 数控铣床加工如图所示零件,Q 为加工起点,零件厚 10 毫米,要求切削深度 10mm。试编制程序。%4444 N01 G90 G92 X-10 Y100 Z30 N02 M03 N03 G00 G41 D01 X0 Y0 Z15N04 G01 Z-1 F100 N05 G01 Y50 N06 G02 X50 Y100 R50 N07 G01 X100N08 G03
26、X150 Y50 R50 N09 G01 X100 Y0 N10 G01 X0 N11 G00 Z15N12 G00 G40 X-10 Y100 Z30 N13 M05N14 M306. 编制图所示的 4 个10mm 浅孔的数控加工程序。工件坐标系原点定于工件上表面对称中心,选用 10 的钻头,起始位置位于工件坐标系(0, 0, 200)处。9N1 G90 G92 X0 Y0 Z200N2 S500 M03 M08N3 G00 Z20N4 G99 G81 X45Z-14R3F60N5 X0 Y45.N6 X-45. Y0N7 G98 X0 Y-45.N8 G80 M09 M05N9 G00 Y
27、0 Z200.N10 M027. 数控车床对所示的零件进行精加工,图中 85mm 不加工。要求编制,精加工程序。8085 80 62 50M48X1.565 60 20 60 603X45R701X4515529041.8200T01 T02T03351553535 5O350X2螺纹车刀外圆车刀切槽刀Z1X451059056410601212R310O1234 %1234N0001 G50 X200.0 Z350.0 T01 N0002 S630 M03 N0003 G00 X41.8 Z292.0 M08 N0004 G01 X47.8 Z289.0 F0.15 N0005 G01 Z22
28、7.0 N0006 G01 X50.0 N0007 G01X62.0 W-60.0 N0008 G01 Z155.0 N0009 G01 X78.0N0010 G01X80.0 W-1.0 N0011 G01 W-19.0 N0012 G02 W-60.0 I63.25 K-30.0 N0013 G01 Z65.0 N0014 X90.0 N0015 G00 X200.0 Z350.0 T01 M09 N0016 M06 T02 N0017 S315 M03 N0018 G00 X51.0 Z227.0 M08 N0019 G01 X45.0 F0.16 N0020 G04 P1000.0 N
29、0021 G00 X51.0 N0022 X200.0 Z350.0 T02 M09 N0023 M06 T03 N0024 S200 M03 N0025 G00 X62.0 Z292.0 M08 N0026 G92 X47.54 Z228.5 F1.5 N0027 X46.94 N0028 X46.38N0029 G00 X200.0 Z350.0 T03 M09 N0030 M05 N0031 M30 8. 已知某零件的程序如下,零件厚度 10mm,用 R5 的立铣刀精铣外轮廓。试回答:(1)用实线划出零件轮廓,并标明各交点、切点坐标;(2)用虚线划出刀具中心轨迹;(3)用箭头和文字标明刀具运行方向; (4) 试将如下程序说明填写完整。O1 (MAIN_PROGRAM)N01 G90 G92 X0 Y0 Z200 ( )N02 G00 X30. Y15. Z5. N03 G91 S600 M03 ( )N04 M98 P10 ( )O10 (SUB_PROGRAM)N1 G01 Z-7. F50N2 X50. F150N3 Y30.N4 X-50.N5 Y-30.N6 G00 Z7N7 M99N05 G00 X70.