2018年数控编程期末考试试卷及答案
- 格式:doc
- 大小:549.00 KB
- 文档页数:3
大学数控编程期末考试题及答案一、选择题(每题2分,共20分)1. 数控编程中,G代码G00表示的是:A. 直线插补B. 快速定位C. 圆弧插补D. 暂停答案:B2. 在数控机床中,M代码M03表示:A. 主轴正转B. 主轴反转C. 主轴停止D. 主轴定向答案:A3. 数控机床编程中,绝对编程和增量编程的区别在于:A. 绝对编程使用坐标系原点作为参考B. 增量编程使用当前位置作为参考C. 两者没有区别D. 绝对编程速度更快答案:A B4. 以下哪个不是数控编程中的刀具补偿类型?A. 刀具半径补偿B. 刀具长度补偿C. 刀具磨损补偿D. 刀具形状补偿答案:D5. 数控编程中,F代码通常表示:A. 进给速度B. 主轴转速C. 刀具选择D. 冷却液开关答案:A6. 在数控编程中,使用G90代码意味着:A. 绝对编程模式B. 增量编程模式C. 固定循环模式D. 子程序调用答案:A7. 以下哪个不是数控编程中的辅助功能?A. 冷却液开关B. 主轴定向C. 刀具更换D. 主轴转速调整答案:C8. 数控机床的坐标系中,X轴通常表示:A. 横向移动B. 纵向移动C. 垂直移动D. 旋转移动答案:A9. 在数控编程中,圆弧插补的G代码是:A. G01B. G02C. G03D. G04答案:B C10. 数控机床编程中,使用G54代码意味着:A. 选择第一个工件坐标系B. 选择第二个工件坐标系C. 选择第三个工件坐标系D. 选择第四个工件坐标系答案:A二、判断题(每题1分,共10分)1. 数控编程中的G代码和M代码是互斥的,不能同时使用。
(错)2. 数控机床的编程语言是高级语言,如C++或Java。
(错)3. 数控编程中,G91代码表示增量编程模式。
(对)4. 数控机床编程中,F代码可以表示进给速度或主轴转速。
(对)5. 数控机床的坐标系中,Z轴通常表示垂直移动。
(对)6. 数控编程中,M代码M05表示主轴停止。
(对)7. 数控编程中,使用G43代码表示刀具长度补偿。
数控编程与加工期末试题及答案一、选择题1. 数控编程中,G代码用于表示:A. 程序号B. 准备功能C. 辅助功能D. 主轴功能答案:B2. 在数控加工中,M代码表示:A. 程序结束B. 主轴转速C. 刀具更换D. 机床操作答案:D3. 数控机床的坐标系通常采用:A. 直角坐标系B. 圆柱坐标系C. 球坐标系D. 极坐标系答案:A二、填空题1. 在数控编程中,_______代码用于控制机床的刀具移动路径。
答案:G2. 数控机床的_______轴是用于控制刀具或工件沿垂直于工作台平面的方向移动。
答案:Z3. 数控编程中,_______是用来确定刀具相对于工件的起始位置。
答案:参考点三、简答题1. 简述数控编程的基本步骤。
答案:数控编程的基本步骤包括:(1)分析零件图样,确定加工工艺;(2)选择合适的刀具和夹具;(3)编写数控程序;(4)进行程序的仿真和调试;(5)在数控机床上进行实际加工。
2. 描述数控机床的刀具补偿功能及其作用。
答案:数控机床的刀具补偿功能是指在数控编程时,对刀具的尺寸、形状等进行预先设定,以实现在加工过程中自动调整刀具位置,保证加工精度。
其作用主要是减少编程难度,提高加工效率和加工精度。
四、计算题1. 已知数控机床的刀具半径为5mm,工件材料为45号钢,切削速度为60m/min,求刀具的切削进给速度。
答案:首先计算切削速度对应的每分钟切削长度:60m/min。
然后根据公式Vf = Vc * (D - 2 * R) / π,其中Vf是切削进给速度,Vc 是切削速度,D是刀具直径,R是刀具半径。
代入数值计算得:Vf =60 * (10 - 2 * 5) / 3.14 ≈ 75.46mm/min。
五、论述题1. 论述数控机床在现代制造业中的应用及其重要性。
答案:数控机床在现代制造业中扮演着极其重要的角色。
它们通过高精度、高效率的加工能力,能够实现复杂形状零件的快速生产。
数控机床的应用可以减少人工操作,提高生产效率,降低生产成本,同时保证产品质量的一致性。
数控加工编程与操作期末试卷一一判断题(每题1分,共10分)1.直线控制系统和点位控制系统相同,都是保证点到点之间的路径是直线。
(×)2.判断刀具磨损,可借助观察加工表面之粗糙度及切削的形状、颜色而定。
(√)3.内孔车刀的刀柄,只要能适用,宜选用柄径较粗的。
( √ )4.切削中,对切削力影响较小的是前角和主偏角。
(×)5.在可能情况下,铣削平面宜尽量采用较大直径铣刀。
(√)6.数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。
(√)7.恒线速控制的原理是当工件的直径越大,工件转速越慢。
( × )8.当数控加工程序编制完成后即可进行正式加工。
(×)9.程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。
( √ )10.非模态指令只能在本程序段内有效。
(√)二填空题(每空1分,共20分)1.走刀路线是指加工过程中,刀具刀位点点相对于工件的运动轨迹和方向。
2.镜像功能指令 G24 建立镜像,由指令坐标轴后的坐标值指定镜像位置, G25 指令用于取消镜像。
3.建立或取消刀具半径补偿的偏置是在 G01\G00 指令的执行过程中完成的。
4. 数控机床进给系统减少摩擦阻力和动静摩擦之差,是为了提高数控机床进给系统的快速响应性能和运动精度。
5.机床夹具按专门化程度分类可分为通用夹具、专用夹具、组合夹具。
6.车削细长轴时,为了避免振动,车刀的主偏角应取较大。
7.刀具切削部分的材料应具备如下性能;高的硬度、足够的强度和韧性) (高的耐耐磨性) (高的耐热性良好的工艺性8.进给量的单位有 mm/r和mm/min其指令分别为 G95 和 G94 。
9.数控机床按控制运动轨迹可分为点位直线控制和轮廓控制等几种。
按控制方式又可分为开环控制,闭环控制和半闭环控制等。
10.影响刀具寿命的主要因素有;工件材料刀具材料、切削用量、刀具的几何参数。
四问答题1.数控加工工序顺序的安排原则是什么?答:数控加工工序顺序的安排可参考下列原则:(1)同一定位装夹方式或用同一把刀具的工序,最好相邻连接完成;(2)如一次装夹进行多道加工工序时,则应考虑把对工件刚度削弱较小的工序安排在先,以减小加工变形;(3)道工序应不影响下道工序的定位与装夹;(4)先内型内腔加工工序,后外形加工工序。
《数控车床编程与操作》 期末考试题及答案考试科目: 试卷类别 A 考试时间 100 分钟一、填空:(30分,每题1分)1、 FANUC 数控车系统中,G71指令的含义是内外径粗车循环,该指令格式是G71 U R;G71 P Q U W F;。
2、 FANU C数控车系统中,G72指令的含义是端面粗车循环,该指令格式是G72 W R; G72 P Q U W F ;。
3、 FA NUC 数控车系统中,G73指令格式是G 73 U W R。
;G 73 P Q U W F ;,其中第一行中的U 、W、R的含义分别为X 向最大毛坯切除余量、Z向最大毛坯切除余量、刀次.4、 FA NUC 数控车系统中,G75指令含义是径向沟槽复合循环指令,该指令为非模态代码。
5、 G74、G75指令切深宽槽时,位移量小于刀宽的关系。
6、G76加工外螺纹时第一行的R (d)为 正 值,加工内螺纹时R(d)为 负 值。
7、用于加工径向槽的是G75指令。
8、我们学过的螺纹切削循环指令有G92和G76—。
9、#0属于空 变量,#1属于局部 变量,#100属于公共变量,#1000属于系统变量。
10、宏程序分为A类和B 类—两类。
11、变量根据变量号可分为空变量—、局部变量、公共变量和系统变量四类。
12、#1代表X,#2代表Z,数学表达式Z X 16-=属于二级 运算,转化为数车方程式为Z X 64-=,用A 类宏指令表示为G64 H04 P #1 Q —64000 R #2;和G65 H21 P #1 Q#1;。
二、判断:(20分,每题2分)1、( 对 )G65 H80 P120;属于无条件转移指令,执行该指令时,将无条件转移到N120程序段执行。
2、( 对 )指令G65 P1000 X100。
Y 30. Z20 。
F 100。
;中的X 、Y 、Z 并不表示坐标功能字. 3、( 对 )数控机床伺服系统的作用是把来自数控装置的脉冲信号转换成机床移动部件的运动。
数控编程期末试卷试题一、判断题(第1~20题。
将判断结果填入括号中。
正确的填“√”,错误的填“×”。
每题1.0分。
满分20分)1.机械回零操作时,必须原点指示灯亮才算完成。
(√)2.“G00”指令为刀具依机器设定之最高位移速度前进至所指定之位置。
(√)3.从A(X0,Z0)到B点(X38.6,Z-41.8),分别使用“G00”及”“G01”指令运动,其刀具路径相同。
(×)4.在指定固定循环之前,必须用辅助功能M03使主轴旋转。
(√)5.在镜像功能有效后,刀具在任何位置都可以实现镜像指令。
(√)6.切削大于180度的圆弧,其圆弧半径“R”值要使用正值。
(×)7.数控机床适用于大批量生产。
(×)8.同组模态G代码可以放在一个程序段中,而且与顺序无关。
(×)9.宏程序的特点是可以使用变量,变量之间不能进行运算。
(×)10.当用G02/G03指令,对被加工零件进行圆弧编程时,圆心坐标I、J、K为圆弧终点到圆弧中心所作矢量分别在X、Y、Z坐标轴方向上的分矢量(矢量方向指向圆心)。
(×)11.采用立铣刀加工内轮廓时,铣刀直径应小于或等于工件内轮廓最小曲率半径的2倍。
(×)12.“T1001”是刀具选择机能为选择一号刀具和一号补正。
(√)13.螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
(×)14.绝对编程和增量编程不能在同一程序中混合使用。
(×)15.主轴在空间处于水平状态的加工中心叫卧式加工中心,处于竖直状态的叫立式加工中心。
(√)16.刀具半径补偿时其值可以是负数。
(√)17.当G95被编程时进给单位是毫米/分,当G94被编程时进给单位是毫米/转。
(×)18.使用返回参考点指令G27或G28时,应取消刀具补偿功能,否则机床无法返回参考点。
(√)19.执行辅助功能M00和M02时,使进给运动停止,而主轴回转,切削液不停止运行。
数控编程试题及答案一、单项选择题(每题2分,共20分)1. 数控编程中,G代码用于表示:A. 速度B. 进给率C. 刀具号D. 功能答案:D2. 在数控机床上,M代码用于表示:A. 直线插补B. 圆弧插补C. 程序结束D. 程序开始答案:C3. 数控机床坐标系中,X轴通常表示:A. 横向移动B. 纵向移动C. 垂直移动D. 旋转移动答案:A4. 在数控编程中,绝对编程和增量编程的主要区别在于:A. 编程语言B. 坐标系的选择C. 刀具的选择D. 机床的选择答案:B5. 以下哪个是数控编程中常用的循环指令?A. G00B. G01C. G02D. G90答案:D二、多项选择题(每题3分,共15分)1. 下列哪些是数控编程中常用的编程语言?A. 汇编语言B. APTC. ISO代码D. 自然语言答案:B, C2. 在数控加工中,以下哪些因素会影响加工精度?A. 刀具磨损B. 机床振动C. 编程错误D. 材料硬度答案:A, B, C, D3. 数控机床的伺服系统包括以下哪些部分?A. 驱动器B. 伺服电机C. 编码器D. 控制器答案:A, B, C, D三、判断题(每题2分,共10分)1. 数控编程中,G代码G01表示快速定位。
答案:错误2. M30指令表示程序结束,并且机床停止。
答案:正确3. 在数控编程中,刀具半径补偿是用于修正刀具半径对加工路径的影响。
答案:正确4. 数控机床的坐标系与工件坐标系是完全相同的。
答案:错误5. 数控编程中,G代码G02用于顺时针圆弧插补。
答案:错误四、简答题(每题5分,共20分)1. 简述数控编程中刀具半径补偿的作用。
答案:刀具半径补偿的作用是在数控编程中自动调整刀具中心轨迹,以确保加工表面与理论轮廓一致,从而补偿刀具半径对加工路径的影响。
2. 描述数控机床坐标系与工件坐标系的关系。
答案:数控机床坐标系是机床固有的,以机床原点为参考的坐标系。
工件坐标系则是以工件为参考的坐标系,通常由编程人员根据工件的加工要求设定。
适用专业:1、数控机床的坐标系包括坐标系和坐标系两种;其中坐标系又称机械坐标系。
2、辅助功能指令M02的功能是。
3、在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具和补偿功能。
4、一个程序段由和组成,程序段中表示地址的英文字母可分为和两种。
5、指令T0204表示机床采用和。
二、选择题(每小题2分,共20分)1.数控机床加工过程中,“恒线速切削控制”的目的是。
()A.保持主轴转速的恒定 B.保持进给速度的恒定C.保持切削速度的恒定 D.保持金属切除率的恒定2. 数控系统的报警可以分为操作报警、程序错误报警、驱动报警及系统错误报警。
某个程序在运行过程中出现“圆弧端点错误” 报警,这属于。
()A.操作错误报警 B.程序错误报警C.驱动错误报警 D.系统错误报警3. 数控机床开机时一般要先回参考点,其目的是。
()A.建立机床坐标系 B.建立工件坐标系C.建立刀具坐标系 D.建立编程坐标系4. 下列辅助功能M指令中,用于打开冷却液的指令是。
() A.M02 M03 B.M07 M08 C.M03 M05 D.M04 M055. 下列哪种格式限制主轴最高转速。
()A.G96 S200 B.G50 S1800 C.G50 X100 Y100 D.G60 S3006. 用来指定圆弧插补的平面和刀具补偿平面为XY平面的指令。
()A.G16 B.G17 C.G18 D.G197. 撤消刀具长度补偿指令是。
()A.G40 B.G41 C.G43 D.G498. 数控车床操作面板上的“ALTER”键的作用是。
()A. 复位B. 替换C. 输入D.启动9. 在FANUC0i系统中,表示单一形状固定循环指令的是。
( )A. G90B. G71C. G70D. G7310. 指令G02 X Y R 不能用于加工。
( )A. 1/4圆B. 1/2圆C. 3/4圆D. 整圆三、判断对错并改错(每小题2分,共16分)G00所在程序段中,必须填写进给速度F值。
数控编程试题及答案一、选择题1. 数控编程中,G代码用于表示:A. 程序编号B. 准备功能C. 辅助功能D. 刀具编号答案:B2. 在数控机床编程中,“M05”表示:A. 程序结束B. 暂停C. 主轴正转D. 主轴反转答案:B3. 以下哪个不是数控编程中的坐标系统?A. 笛卡尔坐标系B. 圆柱坐标系C. 球坐标系D. 极坐标系答案:C二、填空题1. 数控编程中,________是用来指定刀具的圆弧半径补偿。
答案:G41/G422. 在数控编程中,________代码用来指定刀具的快速移动。
答案:G003. 数控机床的________坐标系是以机床主轴的轴线为Z轴,以工作台的中心为原点的坐标系。
答案:机床三、简答题1. 简述数控编程中的刀具补偿功能及其作用。
答案:刀具补偿功能是指在数控编程中,为了补偿刀具的半径或长度误差,而预先设定的一种编程技术。
它的作用是确保加工精度,避免因刀具尺寸误差导致的加工误差。
2. 解释数控编程中的“G代码”和“M代码”的区别。
答案:G代码是准备功能代码,用于指定机床的运动模式和路径,如直线插补、圆弧插补等。
M代码是辅助功能代码,用于控制机床的辅助设备,如主轴的启动、停止、刀具的更换等。
四、计算题1. 若数控机床的程序中有一个G00代码,其X轴移动距离为100mm,Y 轴移动距离为-50mm,请计算该移动的总距离。
答案:根据勾股定理,总距离= √(100² + (-50)²) =√(10000 + 2500) = √12500 ≈ 111.8mm2. 在数控编程中,若要实现一个半径为20mm的圆弧插补,圆心位于X=50mm,Y=100mm,刀具半径补偿为G41,起始点为X=30mm,Y=80mm,请给出相应的G代码。
答案:G02 X50 Y100 I20 J0 D01 G41五、论述题1. 论述数控编程在现代制造业中的重要性及其发展趋势。
答案:数控编程是现代制造业中不可或缺的技术,它通过精确控制机床的运动,实现高效率、高精度的加工。
数控加工编程与操作(试题一)一、填空:(35分)1、数控技术是指用对机床运动及其加工过程进行自动控制的一种方法。
2、数控系统的轮廓控制,主要问题是怎样控制刀具或工件的。
3、数控机床是用数字化代码来控制与的相对运动从而完成加工。
4、CPU是CNC装置的核心他有和两个部分组成。
5、标准机床坐标系中X ,Y, Z,坐标轴的相互关系用。
6、闭环伺服系统一般有,,,,等5个部分组成。
7、数控编程的主要内容有:、、、、、、。
8、总线是数控系统的硬件之一。
它包括、、。
9、从CNC系统使用的微机及结构来分CNC系统的硬件结构一般分为和。
10、FMS中文含义是。
11、对单CPU的CNC系统而言,其软件结构通常有两种类型,即。
12、步进式伺服驱动糸统是典型的开环控制系统,在此系统中执行元件是。
13、脉冲当量越小,位移精度和插补精度零件加工的质量。
14、.在一个程序段中,根据图样尺寸,可以采用。
15、G99F0.2中F后面的数字表示。
16、G98F100中F 后面的数字表示。
17、S后面的数字表示,单位为。
18、G54建立的工件原点是相对于而言的。
二、选择(15分)1、世界上第一台数控机床是()年制成功的。
A、1951B、1952C、1954D、19582、下面哪个部分是数控机床的核心部分()。
A、控制系统B、数控装置C、伺服系统D、测量装置3、工业机器人由4个基本部分组成。
下面哪个不是基本部分()。
A、刀具B、控制系统C、时节D、机械主体4、下面哪项任务不是数据预处理要完成的工作()。
A、位置控制B、刀具半径补偿计算C、刀具长度补偿计算D、象限及进给方向判断5、将数控系统分为开环式数控系统和闭环式数据系统是按照下面哪种分类方法进行分类的()。
A、工艺用途B、工艺路线C、有无检测装置D、是否计算机控制6、单微处理机CNC装置中,微处理机通过()与存储器输入输出控制等各种接口相连。
A、主板B、总线C、输入/输出接口电路D、专用逻辑电路7、下面哪个内容不是故障诊断专家系统要完成的工作()。
数控原理与编程期末考试试题数控原理与编程期末试卷10及标准答案⼀、填空题(0.5分×40 = 20分)1.操作⾯板⼀般有数控操作⾯板、机床操作⾯板。
2.数控机床的⼑具必须具有寿命长、精度⾼、更换快。
3.数字操纵系统简称NC系统,计算机操纵系统简称CNC系统。
4.数控机床按加⼯路线分类,有点位操纵系统, 点位直线操纵系统和连续(轮廓)操纵系统。
5.请写出下列常⽤缩写的英⽂全称:CNC Computer Numerical Control6.通过计算机和数控机床上的标准串⾏接⼝,能够将数控加⼯程序直接送⼊数控系统进⾏加⼯。
7.RS232要紧作⽤是⽤于程序的⾃动输⼊。
8.车床的⼑具号T0101,前⾯两位数字表⽰____⼀号⼑具____,后⾯两位数字表⽰____⼀号⼑补____。
9.G49⽤来取消⼑具____长度____补偿。
10.G40⽤来取消⼑具半径补偿。
11.在车床上表⽰X坐标值,通常采纳____直径____编程。
12.圆弧插补指令分顺时针G02和逆时针G03。
13.指令“G04 X-”中,X值的含意是暂停时刻,不是坐标。
14、插补确实是⽤直线或圆弧形成⼑具运动轨迹来逼近或近似描述零件轮廓形状的过程。
因为是在⼯件轨迹或轮廓曲线上的已知点之间,进⾏数据点的插⼊密化,因此称之为插补。
其形成的逼近曲线与零件轮廓的最⼤差值即为插补误差。
15. 数控机床的Z轴⼀般与主轴轴线重合或平⾏, 正⽅向以⼑具远离⼯件⽅向为准。
16.数控程序编制中,尺⼨系统有绝对值编程,增量值编程和混合编程。
17、圆弧插补需要指定插补平⾯,⽤G17/G18/G19指令。
默认指令⼀般为G17,可不写。
18、切⼊点是⼑具能够由此直接进⼊切削的⼑具位置点。
⼀般要求⼑具切削表⾯反向延长线或切向切⼊⼯件。
17、程序延时指令G04,和⼑具半径补偿指令G41/G42不能在同⼀程序段中指定。
19、返回参考点有⼿动和⾃动返回参考点两种。
20、数控机床通电后,必须⾸先查找机床参考点,即回零,使各坐标轴均返回各⾃的参考点,从⽽确定了机床坐标系后,才能进⾏其他操作。
一、填空题(1’×24=24’).
1、开环控制系统是指不带反馈装置的控制系统。
2、数控机床工作台等移动部件在确定的终点所达到的实际位置的精度称定位精度。
3、G代表准备功能字,M主要代表辅助功能,S主要代表主轴功能字,T主要代表刀具功
能字,F主要代表进给功能字。
4、每脉冲使机床移动部件产生的位移称脉冲当量。
5、在数控机床上对刀一般分为手动对刀和自动对刀两大类,常用的对刀方法有定位对刀
法和试切对刀法。
6、FANUC系统中指令G96 S180中,S表示切削点的线速度180m/min 。
7、在数控编程时,使用半径补偿指令后,就可以按工件的轮廓尺寸进行编程,而不需按照刀具
的中心线运动轨迹来编程。
8、数控线切割机床按走丝速度分有低速走丝方式和高速走丝方式。
9、FANUC数控铣床编程系统,子程序指令的输入格式为:M98 P L 。
10、在FANUC数控车床系统中,指定刀具切削进给速度单位是mm/min的指令是:G94 。
11、在数控铣床上加工圆弧轮廓用G02/G03指令编程,若在YOZ平面内顺时针加工一整圆轮廓,
其编程格式为:G19 G02 (Y** Z**)J** K** 。
12、刀具补偿功能包括刀补的建立、刀补执行和刀补的取消三个阶段。
13、在FANUC数控铣床系统中,指令G42的含义是:刀具半径右补偿。
14、R 平面表示刀具从快进转为工进的转折位置,该平面一般取距工件上表面2~5mm。
二、判断题(对的打“V”,错的打“X”,2’×9=18’)
1、螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
( ×)
2、数控机床既可以自动加工,也可以手动加工。
(√)
3、加工右旋螺纹,车床主轴必须反转,用M04指令。
(×)
4、加工中心和数控车床因能自动换刀,在其加工程序中可以编入几把刀具,而数控铣床因不能自
动换刀,在其加工程序只能编入一把刀具。
(×)
5.M30与M03都表示程序结束,执行的结果相同。
(×)
6.G04指令主要使刀具作短暂的无进给运动,可用于对相应表面进行光整加工。
(√)
7.螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
( ×)
8.数控编程时应遵循工件相对于静止的刀具而运动的原则。
(×)
9.轮廓加工中,在接近拐角处应适当降低切削速度,以克服“超程”或“欠程”现象。
(√)
三、简答题(22’)
1、G90 X20.0 Y15.0与G91 X20.0 Y15.0有什么区别?6’
答:G90表示绝对尺寸编程,X20.0 Y15.0表示的参考点的坐标值是绝对坐标值。
3’G91表示增
量尺寸编程,X20.0 Y15.0表示的参考点坐标值是相对前一参考点的坐标值。
3’
2、简述机床原点、编程原点的概念?如何确定?8’
答:机床原点是机床上设置的一个固定的点,即机床坐标系的原点,是厂家在出厂前就已确定下来的数控机床进行加工运动的基准参考点2’,用户不能随意改变2’。
编程原点,是指编程人员根据加工零件图样选定的编制零件程序的原点,即编程坐标系的原点2’。
编程原点应尽量选择在零件的设计基准或工艺基准上,并考虑到编程的方便性2’。
3、什么是刀具的半径补偿和刀具长度补偿?8’
答:因为刀具总是有一定的刀具半径或刀尖的圆弧半径,所以在零件轮廓加工过程中刀位点运动轨迹并不是零件的实际轮廓,它们之间相差一个刀具半径2’,为了使刀位点的运动轨迹与实际轮廓重合,就必须偏移一个刀具半径,这种偏移称为刀具半径补偿2’。
刀具长度补偿,是为了用于刀具轴向的进给补偿1’,它可以使刀具在轴向的实际进刀量比程序给定值增加或减少一个补偿值,而不必考虑刀具的实际长度以及各把刀具不同的长度尺寸2’,使刀具顶端到达编程位置而进行的刀具位置补偿1’。
四、编程(36’)
1、补充完成如下图所示工件的粗加工循环程序。
(6*2=12’)
%1001
T0101 M03 S500
G00 X200 Z20
G01 X182 Z5 F300
G71 U2 R3 P10 Q20 X0.4 Z0.1 F150
N10 G01 X80 Z2 F80
Z-20
X120 Z-30
Z-50
G02 X160 Z-70 R20
N20 G01 X180 Z-80
G00 X200 Z100
M05
M02
2、某零件的外形轮廓如图所示,厚度为6mm。
(10*2’=20’)
刀具:直径为 12mm的立铣刀
进刀、退刀方式:安全平面距离零件上表面 10mm,轮廓外形的延长线切入切出。
要求:采用刀具半径补偿功能手工编制精加工程序。
(程序段20中T01指令调用的0l号刀的半径值为6mm,该值应在运行程序前设置在刀具表中)。
%1000
N010 G92 X20 Y-20 Z200
N015 G00 Z10
N020 G90 G00 G41 T0l X0 (建立刀具半径补偿)
N030 G01 Z-6 F200 M03 S600 (下刀)
N040 Y50
N050 G02 X-50 Y100 R50
N060 G0l X-100
N070 X-110 Y40
N080 X-130
N090 G03 X-130 Y0 R20
N100 G0l X20
Nll0 Z200
N120 G40 G00 X20 Y-20 M05
N130 M30
3、下图所示为锪孔加工,孔底有表面粗糙度要求。
现要求刀具以工进速度切削到孔底,然后暂停
0.5s,最后快速退离工件10mm,试补充编写该程序,进给量100mm/min。
4’
……
G00 Z4 1’
G01 Z-3 F100 2’(下刀)
G04 X0.5 或G04 P500 1’(孔底暂停)
G00 Z10 1’(抬刀)
……。