一、填空题
1、为了准确地判断数控机床的运动方向,特规定永远假设刀具相对于(静止的工件)坐标而运动。 2、目前,数控编程所采用的格式为(字-地址)程序段格式。 3、用于编写程序段号码的字为(N)
4、尺寸字U、V、W表示增量(相对)坐标,A、B、C表示( 旋转 )坐标。
5、数控系统通常分为车削和铣削两种,用于车削的数控系统在系列号后加字母(T)用于铣削的数 控系统在系列号后加字母(M) 二、选择题
1、下列叙述中,(确定机床坐标系),不属于数控编程的基本步骤。
A)分析图样、确定加工工艺过程 B)数值计算 C)编写零件加工程序单 D)确定机床坐标系 2、程序校验与首件试切的作用是(检验程序是否正确及零件的加工精度是否满足图纸要求)。 (A)检查机床是否正常 (B)提高加工质量
(C)检验参数是否正确 (D)检验程序是否正确及零件的加工精度是否满足图纸要求 3、数控编程时,应首先设定(工件坐标系)。
(A)机床原点 (B)工件坐标系 (C)机床坐标系 (D)固定参考点
三、判断题
1、数控加工的主程序号都是由O××××构成,而子程序由P××××构成。( × )
2、M功能不能编程变化量(如尺寸、进给速度、主轴转速等),只能控制开关量(如冷却液开、关, 主轴正、反转,程序结束等)。( √ )
3、国际标准化组织ISO规定,任何数控机床的指令代码必须严格遵守统一格式。( × ) 4、大部分代码都是非续效(模态)代码。( × )
四、简答题 1、编制数控加工程序的主要步骤?答:①对零件图加工工艺分析
②数值计算(数学处理)③编写零件加工程序单 ④制备控制介质 ⑤程序校对与首件试切 2、数控编程有哪些种类?分别适合什么场合? 答:数控编程一般分为手工编程和自动编程两种。 ①手工编程。对于加工形状简单、计算量小、程序不多的零件,采用手工编程较容易,而且经济、及时。 ②自动编程。对于一些计算繁琐、手工编程困难,或无法编出的程序采用计算机专用软件编制
第 1 页 共 27 页
3、什么是续效(模态)代码?什么是非续效(模态)代码?举例说明。
答:代码表中按代码的功能进行了分组,标有相同字母(或数字)的为一组,其中00组(或没标字母) 的G代码为非模态代码,其余为模态代码。非模态代码只在本程序段有效,模态代码可在连续多个程序 段中有效,直到被相同组别的代码取代。
例:如下程序,G00, G01,G02为同组模态代码,在G02出现以前,G01一直有效。 N001 G00 G17 X— Y— M03 M08; N002 G01 G42 X— Y— F—; N003 X— Y—; N004 G02 X— Y— I— J—;
4.数控机床的运动方向是如何确定的?答:为了正确确定机床的运动方向,做了两点假设:一、永远假定 刀具相对于静止的工件而运动。二、假定刀具远离工件方向为坐标正方向。确定坐标(运动)方向的方 法是:①先定Z轴,Z坐标的运动由传递切削力的主轴决定,与主轴轴线;平行的坐标轴即为Z坐标。 Z坐标的正方向为增大工件与刀具之间距离的方向。②再定其他直线轴。另两个直线轴按右手直角坐标系 来判断。③旋转运动A/B/C。分别表示绕X、Y和Z坐标的旋转运动。其正方向按照右螺旋前进的方向。 第2章 数控编程中的工艺分析 一、填空题
1.安排(制定)孔系加工刀具路径的方法有(加工路线最短、加工精度最高)两种。
2.数控加工工艺文件包括(数控加工工序卡、数控刀具调整单、机床调整单、零件加工程序单) 3.对工件进行车削时,若工件的直径为D(mm),则主轴转速n(r/min)与切削速度v(m/min)的关系表达式是(v =
nπDm/s)或n=1000V/πD(r/min
600004.切削用量中,对刀具耐用度影响最