数控车床圆弧编程车圆弧 已知起到点x61 终点X54 圆弧R33.5 怎么求Z响距离

数控车床里车倒角和非四分之一圆弧时,在考虑刀尖半径补偿时,起点终点怎么算啊_百度知道
数控车床里车倒角和非四分之一圆弧时,在考虑刀尖半径补偿时,起点终点怎么算啊
我有更好的答案
用mastercam
采纳率:100%
很是抱歉,你说的这个问题我看都看不懂!我快4张的人啦,不懂车床~~
用三角函数算.知道半径和45度角就可以算出来。
为您推荐:
其他类似问题
数控车床的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。课题数控机床的 MDI 面板与控制面板一、教学目的: 1、掌握数控机床的 MDI 面板与控制面板中每个按钮的含义 2、能熟练地运用控制面板操纵机床并能输入程序 3、让学生体会成功的乐趣激发学生的学习兴趣 二、教学重点: 让学生准确地选择机床的移动方向 三、教学难点: 机床移动时的倍率把握 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 六、教学过程:时间分配 教 学 过 程 教法学法 (一) 、导入新课: 学好数控机床的第一步是什么?是了解数控机床,下面我 们就来讲述数控机床的两个主要面板 (二) 、讲授新课: 1、MDI 面板: (1)、[POS]:坐标键,显示当前光标的位置。 [ABS]:绝对坐标。 [REL]:相对坐标。 [ALL]:既有绝对坐标、又有相对坐标。 (2) 、PROG:程序键 1、将模式选择钮转到[EDIT]位置,并压下[程序]键,屏 幕下面会显示二个功能键: [程序]:此画面可以显示程序,并可对程序进行更改、 插入、删除。 [LIB]:此画面可以显示程序的目录,目录的内容和数目 以及占用的字节数。 2、将模式选择钮转到[MDI]和[MEN]位置,并压下[程序] 键,屏幕下 面会显示四个功能键: [PRGRM]:显示当前正在执行的程序。 [CHECK]:显示[MEN]状态下刀具的位置和模态数据。 [CURRNT]:显示当前程序段的内容。 [NEXT]:显示当前正在执行的和下一个程序段的内容。 (3) 、OFFSET SETTING:刀具补偿键 1、先按 OFFSET SETTING 键,紧接着按 SETTING 进入刀 具的形状补偿和摩耗补偿。 2、 当对刀具进行形状补偿时, 先对刀输入 X0 或 Z0[测量]。 3、当对刀具进行磨耗补偿时,应输入一数值加[INPUT]。 (4) 、SYSTEM:用于进行系统画面的设定,一般情况下不必进1 行更改。 (5) 、MESSACE:用以显示报警信息、报警履历和外部数据。 (6) 、GRAPH:可以显示和模拟图形: (7)、ALTER―替换 (8)、INSERT―插入 (9) 、DELETE―删除 (10) 、SHIFT―上档键 (11)CAN―取消 (12) 、INPUT―输入键 2、机床面板:(1) 、第一行按键: (1) 、MACHINE LOCK―机床锁定开关: 当机床锁定开关打开,程序执行时,CRT 上的数字会变更, 仅机床滑板不会运动,M、S、T 机能均照常执行。 (主轴旋转, 刀具交换,切削液喷出) 2、DRY RUN―空运行开关: 当此开关打开时,程序中的 F 代码无效,滑板以“进给倍 率”开关指定的速度移动, 。 3、BLOCK―单步运行开关: 此开关按下时,指示灯亮,程序执行为单节操作法,但复 合循环机能则会在一个循环结束后才能停止。 4、SKIP―程序段跳过开关: 此开关打开时, 对程序开关有“/”的程序段, 跳过不执行; 但当此开关关闭时,没有任何效果。 6、START―程序起动。 7、 HOLD―暂停按钮: 程序停止进给, 按 START 可重新恢复运行。 8、STOP―程序停止 9、LIMTREST―超程释放:当滑板出现超程报警时,模式开关必 须置于手动位置,先按住此键,等到 READY 灯亮后,方可移动 手动按钮。 (2) 、第二行按键: 1、 CW―此开关在模式置于手动部分时才有作用, 用于主轴正转。 2、STOP―此开关在模式置于手动部分时才有作用,用于主轴起 动。程序停止。 3、CCW―此开关在模式置于手动部分时才有作用,用于主轴反 转。 4、COOL―冷却液开。 5、TOOL―刀具转位,注意刀具转位时一定要转到规定位置,不 能停在途中。 6、COOL―冷却液开。2 7、LAMP―机床主轴上方灯亮。 8、READY―当机床滑板出现超程报警时,必须先按 LIMTREST 按 钮,当等到 READY 灯亮后,方可移动手动按钮。 9、ALARM―机床报警灯。 (3) 、左一按键: 1、FEEDRATE OVERRIDE―在程序自动运行时,由 F 代码指定的 进给速度可以用此开关进行行调整,每格增加 10;在点动状 态下,进给速度可以在 0―1260mm/min 范围内调整。 2、SPINDLE OVERRIDE―在程序自动运行时,控制主轴 的输出倍率。 (4) 、左二按键: 在 JOG 模式下,控制机床滑板向前后左右运动,如同时按 中间的 RAPID 键则作快速运动。 (5) 、中间按键: 1、MDI 模式:手动程序输入暂时性程序,MDI 之程序只能 执行一次,执行完后程序自动消失。 2、MEMORT 模式:自动运行状态,要想使程序自动运行,必 须使用该模式。 3、EDIT 模式:在此模式下可以对程序进行编辑和存取。 4、HANDLE 模式:在此模式下可以通过手摇轮对滑板进行控 制。 5、JOG 模式:可用 JOG 按钮控制滑板的移动,移动速度由 FEEDRATE OVERRIDE 开关设定。 6、ZERO RETURN 模式:用 JOG 按钮,使 X、Z 坐标返回机床 参考点,对应的 ZEROX、ZEROZ 灯亮,注意回到机械原点。 (6) 、右边按键: 在 HANDLE 模式,可对滑板的位置进行调节,可选择移动的的坐 标轴 X、Z,并可选择移动的倍率。 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 熟记 MDI 面板与机床面板的主要内容。3 课题数控机床的程序格式二、教学目的: 1、掌握数控机床的程序组成、格式 2、掌握数控编程的的基本指令 3、让学生体会成功的乐趣激发学生的学习兴趣 二、教学重点: G 指令的内容 四、教学难点: G 指令的内容及模态代码与非模态代码的划分 四、教学方法: 讲授、归纳、总结 七、教学用具: 电脑、投影仪、教棒、测试 八、教学过程:时间分配 教 学 过 程 教法学法 (一) 、导入新课: 机床该如何运动?按程序运动,哪么什么是程序?程序如 何组成? (二) 、讲授新课: 1、程序:由字母和数字组成,组成程序的字母和数字的含 义如下: (1)、程序名字:O+四位数字 (2)、顺序号 N:顺序号又称程序段号或程序段序号。顺序 号位于程序段之首,由顺序号字 N 和后续数字组成。顺序号字 N 是地址符,后续数字一般为 1~4 位的正整数。数控加工中的顺 序号实际上是程序段的名称,与程序执行的先后次序无关。数 控系统不是按顺序号的次序来执行程序,而是按照程序段编写 时的排列顺序逐段执行。 (3)、准备功能字 G 准备功能字的地址符是 G,又称为 G 功能或 G 指令,是用于 建立机床或控制系统工作方式的一种指令。 后续数字一般为 1~ 3 位正整数, 见 G 功能字含义表 (4)、尺寸字 尺寸字用于确定机床上刀具运动终点的坐标位置。 其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点 的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度 坐标尺寸; 第三组 I, J, K 用于确定圆弧轮廓的圆心坐标尺寸。 在一些数控系统中,还可以用 P 指令暂停时间、用 R 指令圆弧 的半径等。 (5)、进给功能字 F 进给功能字的地址符是 F,又称为 F 功能或 F 指令,用于指4 定切削的进给速度。对于车床,F 可分为每分钟进给和主轴每转 进给两种,对于其它数控机床,一般只用每分钟进给。F 指令在 螺纹切削程序段中常用来指令螺纹的导程。 (6)、主轴转速功能字 S 主轴转速功能字的地址符是 S,又称为 S 功能或 S 指令, 用于指定主轴转速。单位为 r/min。对于具有恒线速度功能的数 控车床,程序中的 S 指令用来指定车削加工的线速度数。 (7)、刀具功能字 T 刀具功能字的地址符是 T,又称为 T 功能或 T 指令,用于指 定加工时所用刀具的编号。对于数控车床,其后的数字还兼作 指定刀具长度补偿和刀尖半径补偿用。 (8)、辅助功能字 M 辅助功能字的地址符是 M, 后续数字一般为 1~3 位正整数, 又称为 M 功能或 M 指令,用于指定数控机床辅助装置的开关动 作,见表。 2、程序段格式举例: N30 G01 X88.1 Y30.2 F500 S N40 X90 (本程序段省略了续效字“G01, Y30.2, F500, S3000, T02,M08”,但它们的功能仍然有效) 在程序段中,必须明确组成程序段的各要素: 移动目标:终点坐标值 X、Y、Z; 沿怎样的轨迹移动:准备功能字 G; 进给速度:进给功能字 F; 切削速度:主轴转速功能字 S; 使用刀具:刀具功能字 T; 机床辅助动作:辅助功能字 M。 O1000 // 程序名 N10 G00 G54 X50 Y30 M03 S X88.1 Y30.2 F500 T02 M08 N30 X90 // 程序主体 ?? N300 M30 // 结束符 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 熟记 G、M、T、F 等字母的含义。5 课题数控机床的坐标系和 G 指令的格式一、教学目的: 1、掌握数控机床的程序组成、格式 2、掌握数控编程的基本指令 3、让学生能看图分析出机床的坐标系 二、教学重点: 工件坐标系的设定和程序的一般格式 三、教学难点: 工件坐标系的设定 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 五、教学过程:时间分配 教 学 过 程 (一) 、导入新课: 机床该如何运动?按程序运动,程序如何运动?按坐标运 动 (二) 、讲授新课: 1、坐标系统: (1)、机床的的坐标轴: 数控车床以机床主轴轴线方向为 Z 轴的方向,刀具远离工 件的方向为 Z 轴的正方向。 X 轴位于与工件安装平面相水平的平 面内,垂直于工件轴线的旋转的方向,且刀具远离轴线的方向 为 X 轴的正方向。 (2)、机床原点和参考点: 机床原点是数控机床上的一个固定点,该点定义在机床主 轴轴线与卡盘的右端面(不装卡爪时)的交点上。以机床为原 点设定的坐标系叫机床坐标系。 参考点是数控机床上的一个固定点,该点由机床出厂时预 先设定,不可更改,机床打开时首先必须回参考点。 (3)、工件原点与工件坐标系: 零件图给出后,首先应找出图样上的设计基准点,其他各 项尺寸均是以此尺寸为基准进行的,该点称为工件原点;以工 件原点为坐标原点建立的的一个 Z 轴与 X 轴的直角坐标系,称 为工件坐标系。 教法学法6 (4)、绝对编程与增量编程: X 轴和 Z 轴移动量的指令方法有绝对指令和增量指令两种 绝对指令是指对各轴移动到终点的坐标值进行编程的方 法,用 X、Z 表示 X 轴、Z 轴的坐标值。 增量指令用各轴的相对于前一位置的移动量的编程方法, 用 U、W 表示 X、Z 轴方向上的移动量。 (5) 、直径编程与半径编程: 采用直径编程时,称为直径编程;采用半径编程时,称为 半径编程。具体由出厂时加以设定。 2、指令书写的格式: G00 X(U) Z(W) G01 X(U) Z(W) F G02 X(U) Z(W) R F (CW) G03 X(U) Z(W) R F (CCW) G04 X(U) 或 P G20 inch G27 X(U) Z(W) T0000 G28 X(U) Z(W) T0000 G32 X(U) Z(W) F G50 X(U) Z(W) G50 S G70 P Q G71 U R G71 P Q U W F S T G72 W R G72 P Q U W F S T G73 U W R G73 P Q U W F S T G74 R G74 X(U) Z(W) P Q R F G75 R G75 X(U) Z(W) P Q R F7 G90 X(U) Z(W) R F G92 X(U) Z(W) R F G94 X(U) Z(W) R F G96 S G97 S G98 F G99 F 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 理解工件坐标系,熟记 G 指令格式。8 课题G 指令的格式说明二、教学目的: 1、掌握数控机床的 G 指令格式含义 2、能运用 G 指令进行简单的编程 3、能根据工件的形状选择相应的指令 二、教学重点: G00、G01、G90、G92 指令 三、教学难点: G27、G28 指令的具体体含义 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 六、教学过程:时间分 配 教 学 过 程 (一) 、导入新课: 知道了格式,但内容是什么含义? (二) 、讲授新课: 1、坐标系统: (1)、快速定位:G00 X(U) Z(W) 采用 G00 指令时,刀具的轨迹是一条折线,所以要特别注意刀具 与工件间的干涉,必要时可将程序拆成两行。 (2)、直线插补指令:G01 X(U) Z(W) F G01 指令中必须指定进给速度 F 值,并特别注意 F 指令是一个模 态指令,如果跟在 G00 的后面,且又没有指定 F 值将是非常危险的。 (3) 、圆弧插补:G02/G03 X(U) Z(W) R(I K ) F G02 为顺圆弧,G03 为逆圆弧 半径编程时,R 为圆弧的半径值;I、K 编程时,I、K 为圆弧的始 点至圆弧中心的矢量的 X、Z 向的分量,为增量值。 注: 圆弧的终点位置及圆心位置均采用直径编程。 R 值为正时表示圆心角小于 180°,R 值为负时表示圆心角大于 180°。 (4) 、程序延迟:G04 X(U) 或 P X(U)后面的数字为带小数点的数,单位为秒;P 后面的单位为 毫秒。 (5) 、公制/英制变换:G21/G20 G21 表示为米制,G20 表示为英制,G21/G20 指令断电前后一致。 必须在程序的开头的一个独立程序中指定 G 代码,然后才能输入 坐标。 程序中间 G20 和 G21 不能相互转换;G20 和 G21 转换时,偏置量 相应转换。 (6) 、回参考点检测:G27 X(U) Z(W) T0000 教 法 学 法9 使用 G27 时, 必须返回过一次参考点, 且取消刀补后 G27 才有消。 (7) 、自动返回参考点:G28 X(U) Z(W) T0000 使用 G28 时, 必须返回过一次参考点, 且取消刀补后 G28 才有消。 (8) 、螺纹切削:G32 X(U) Z(W) F 螺纹切削过程中不能停止进给,一旦停止进给,切深便会加剧, 很危险。 例:图 6.2-6G00 X29.4 G32 Z-23. F2 ;1 循环切削 G00 X32 Z4. X29. G32 Z-23. F2 ;2 循环切削 G00 X32. Z4. (9) 、刀具半径补偿:G40、G41、G42 G40--取消刀具半径补偿,按刀具路径进给。 G41--左偏刀具半径补偿, 按刀具路径前进方向刀具偏在零件左侧 进给。 G42--右偏刀具半径补偿, 按刀具路径前进方向刀具偏在零件右侧 进给。 编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存 在圆角,当用按理论刀尖点编出的程序进行端面、外径、内径等与轴 线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥 面及圆弧切削时,则会产生少切或过切现象,具有刀尖圆弧自动补偿 功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切 现象的产生10 (10) 、外圆切削循环:G90 X(U) Z(W) R(I) F X(U)、Z(W)为终点坐标值,R(I)为锥体的大小端半径差,当起 点坐标大于终点坐标时为正,反之为负。 外圆切削循环。1. U&0, W&0, R&02. U&0, W&0, R&011 3. U&0, W&0, R&04. U&0, W&0, R&0(11) 、螺纹切削循环指令:G92 X(U) Z(W) I F X(U)、 Z(W) 螺纹切削的终点坐标值,I 螺纹部分半径之差,即 螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆 锥螺纹时,当 X 向切削起始点坐标小于切削终点坐标时,I 为负,反 之为正。 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 熟记 G 指令格式和内涵。12 课题辅助指令的格式说明三、教学目的: 1、掌握数控机床的 M、S、T 指令格式含义 2、能运用 M、S、T 指令进行简单的编程 3、能根据工件的形状选择相应的指令 二、教学重点: M03、M04 和 M05、M30 指令 三、教学难点: M01 和 T 指令的具体体含义 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 七、教学过程:时间分配 教 (一) 、导入新课: 学 过 程 教法学法G 指令主要控制机床的运动形式,但光有 G 指令还 不够,今天介绍数控机床的 M、S、T 指令格式含义?(二) 、讲授新课: 1、M 指令:代 码M00 M01 M02 M03 M04 M05 M06 M08 M09 M19 M28 M30 M48 M49 M60 M80 M81 M94 M95 M96 M98说 明程序停 选择停止 程序结束(复位) 主轴正转 (CW) 主轴反转 (CCW) 主轴停 换刀 切削液开 切削液关 主轴定向停止 返回原点 程序结束(复位) 并回到开头 主轴过载取消 不起作用 主轴过载取消 起作用 APC 循环开始 分度台正转(CW) 分度台反转 (CCW) 镜像取消 X 坐标镜像 Y 坐标镜像 子程序调用13 M99子程序结束其中 M00 指令非常重要,运行该指令时,主轴停止,进给 停止,切削液中断;可以利用此时进行工件的调头与测量。M00 的功能与 M01 相类似,但必须在机床的选择停止按钮按下后方 发生作用。 2、F 指令: F 指令后数值的单位可以是 mm/r, 也可以是 mm/min, 系统 开机时为 G99 状态, 即 mm/r; 出现 G98 指令后单位变为 mm/min, 系统保持 G98 状态,直到再次被 G99 取代为止。 3、T 指令: (1) 、对刀: 用外圆车刀先试切一外圆,测量外圆直径后,按 →输入“X 外圆直径值” ,按“测量”键,即输入到刀具几何形状 里。用外圆车刀再试切外圆端面,按 → 输入“Z0” ,按“测量”键,即输入到刀具几何形状里。 (2) 、T****: 前两位表示刀具号,后两位一表示刀补号。 4、S 功能: (1) 、G50 可以限定每分钟最高多少转。 (2) 、G96 表示主轴恒线速度控制,单位为 m/min。 (3) 、C97 取消主轴恒线速度控制,单位 r/min。 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 熟记并能理解 M、S、T 指令格式和内涵。14 课题复合循环指令与 M 指令一、教学目的: 1、掌握数控机床的复合循环指令含义 2、能运用复合循环指令进行的编程 3、能根据工件的形状选择相应的指令 二、教学重点: G71、G73 指令 三、教学难点: G76 指令的具体体含义 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 六、教学过程:时间分 配 教 (一) 、导入新课: 数控机床中有一组以一当十的指令,它们就是复合 循环指 令,具体含义如下? (二) 、讲授新课: ? 精加工循环(G70) 1. 格式 G70 P(ns) Q(nf) ns: 精加工形状程序的第一个段号。 nf: 精加工形状程序的最后一个段号 2. 功能 用 G71、G72 或 G73 粗车削后,G70 精车削。 ? 外圆粗车固定循环(G71) 学 过 程 教法学法1. 格式 G71U(△d)R(e) G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △d: 切削深度(半径指定) 不指定正负符号。 切削方向依照 AA′的方向决定, 在另一个值 指定前不会改变。FANUC 系统参数(NO.0717)指定。 e: 退刀行程15 本指定是状态指定,在另一个值指定前不会改变。FANUC 系统 参数(NO.0718)指定。 ns: 精加工形状程序的第一个段号。 nf: 精加工形状程序的最后一个段号。 △U: X 方向精加工预留量的距离及方向,当数值为负数时表示 孔的加工。 (直径/半径) △W: Z 方向精加工预留量的距离及方向。 f,s,t: 包含在 ns 到 nf 程序段中的任何 F,S 或 T 功能在循环 中被忽略,而在 G71 程序段中的 F,S 或功能有效。 注意: ns 的哪行程序中不能出现 z 坐标, 否则机床将报警, G71 指令也可以用来加工内孔。 ? 端面车削固定循环(G72)格式 G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) 程序中具体字母的含义与 G71 相同,注意 ns 的哪行程序中不 能出现 x 坐标,否则机床将报警。 ? 成型加工复式循环(G73)格式 G73U(△i)W(△k)R(d) G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △i: X 轴方向退刀距离(半径指定), FANUC 系统参数 (NO.0719) 指定。 △k: Z 轴方向退刀距离(半径指定), FANUC 系统参数 (NO.0720)16 指定。 d: 分割次数 这个值与粗加工重复次数相同,FANUC 系统参数(NO.0719)指 定。 ns: 精加工形状程序的第一个段号。 nf: 精加工形状程序的最后一个段号。 △U: X 方向精加工预留量的距离及方向。 (直径/半径) △W: Z 方向精加工预留量的距离及方向。 f,s,t: 顺序号“ns”到“nf”程序段中的任何 F,S 或 T 功能 在循环中被忽略,而在 G73 程序段中的 F,S 或功能有效。 当△i 等于循环部分最大直径减去最小直径差的一半时, 第一刀 正好和工件相切,如果比最大直径减去最小直径差的一半小时,则 第一刀肯定会车到工件;当△k 和△W 等于零时,则轮廓垂直上下。 ? 端面啄式钻孔循环(G74)1、格式 G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: 后退量 本指定是状态指定,在另一个值指定前不会改变。FANUC 系统 参数(NO.0722)指定。 x: B 点的 X 坐标 u: 从 A 至 B 增量 z: C 点的 Z 坐标 w: 从 A 至 C 增量 △i: X 方向的移动量(不带符号) △k: Z 方向的移动量(不带符号) △d: 刀具在切削底部的退刀量。 △d 的符号一定是 (+) 。 但是, 如果 X(U)及△I 省略,退刀方向可以指定为希望的符号。 f: 进给率 2. 功能 如上图所示在本循环可处理断削,如果省略 X(U)及 P,结果 只在 Z 轴操作,用于钻孔 ? 外经/内径啄式钻孔循环(G75)17 图 6.2-141. 格式 G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. 功能 指令操作如上图所示,除 X 用 Z 代替外与 G74 相同,在本循环 可处理断削,可在 X 轴割槽及 X 轴啄式钻孔。 ? 螺纹切削循环(G76) 1. 格式 G76 P(m)(r)(a) Q(△dmin) R(d) G76 X(u) Z(w) R(i) P(k) Q(△d) F(L) m: 精加工重复次数(2 位数) r: 斜向退刀量。 (2 位数) a: 刀尖角度: (2 位数) △dmin: 最小切削深度,用半径值表示,单位 um。 d: 精加工余量,单位 mm。 i: 螺纹部分的半径差 如果 i=0,可作一般直线螺纹切削。 k: 螺纹高度,用半径值表示,单位 um。 这个值在 X 轴方向用半径值指定。 △d: 第一次的切削深度(半径值) L: 螺纹导程(同 G32) 2. 功能 螺纹切削循环。 3、例: G76 P0 R0.1 G76 X27.4 Z-39 R0 P F2 三、复习巩固: 熟记并理解复合循环指令? 四、布置作业: 运用复合循环指令解题。18 课题数控机床的宏程序二、教学目的: 1、掌握数控机床的宏程序中变量的含义 2、能运用宏程序中进行的编程 3、能根据工件的形状选择相应的指令 二、教学重点: 宏程序的语法特点 三、教学难点: 宏程序的语法特点 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 七、教学过程:时间分 配 教 学 过 程 教法学法 (一) 、导入新课: 如何在数控机床中加工特形件和提高工作效率, 这就要用到宏 程序了? (二) 、讲授新课:用户宏程序:能完成某一功能的一系列指令像子程序那样存入存 储器,用一个总指令来它们,使用时只需给出这个总指令就能执行其 功能。 所存入的这一系列指令――用户宏程序 调用宏程序的指令――宏指令 特点:使用变量 一、变量的表示和使用 (一) 、变量表示 #I(I=1,2,3,…)或#[<式子>] 例:#5,#109,#501,#[#1+#2-12] (二)变量的使用 1.地址字后面指定变量号或公式 格式:<地址字>#I <地址字>-#I <地址字>[<式子>] 例: F#103, 设#103=15 则为 Z-250 2、变量号可用变量代替 例:#[#30],设#30=3 例:下述方法不允许: O#1; I#2 N#3 6.00× 100.0; Z200.0; 则为#3 3、变量不能使用地址 O,N,I 则为 F15 Z-#110, 设#110=250 X[#24+#18*COS[#1]]19 4、变量号所对应的变量,对每个地址来说,都有具体数值范围 例:#30=1100 时,则 M#30 是不允许的 5、#0 为空变量,没有定义变量值的变量也是空变量 6、变量值定义: 程序定义时可省略小数点,例:#123=149 二、变量的种类 1. 局部变量#1~#33 一个在宏程序中局部使用的变量 例: A 宏程序 … #10=20 … B 宏程序 … X#10 … 不表示 X20断电后清空,调用宏程序时代入变量值 公共变量#100~#149,#500~#5312、 各用户宏程序内公用的变量例:上例中#10 改用#100 时,B 宏程序中的 X#100 表示 X20 #100~#149 3、系统变量: 固定用途的变量,其值取决于系统的状态 例:#2001 值为 1 号刀补 X 轴补偿值 #5221 值为 X 轴 G54 工件原点偏置值 输入时必须输入小数点,小数点省略时单位为 μm 断电后清空 #500~#531 保持型变量(断电后不丢失)三、 运算指令运算式的右边可以是常数、变量、函数、式子式中#j,#k 也可 为常量,式子右边为变量号、运算式 1. 定义: #I=#j 2、算术运算: #I=#j+#k #I=#j-#k #I=#j*#k #I=#j/#k 3、 逻辑运算: #I=#JOK#k #I=#JXOK#k #I=#JAND#k 4、 函数: #I=SIN[#j]正弦 #I=COS[#j]余弦 #I=TAN[#j]正切 #I=ATAN[#j]反正切 #I=SQRT[#j]平方根 #I=ABS[#j]绝对值20 #I=ROUND[#j]四舍五入化整 #I=FIX[#j]下取整 #I=FUP[#j]上取整 #I=BIN[#j]BCD→BIN(二进制) #I=BCN[#j]BIN→BCD 5、说明: 1)角度单位为度 例:90 度 30 分为 90.5 度 2)ATAN 函数后的两个边长要用“1”隔开 例:#1=ATAN[1]/[-1]时,#1 为了 35.0 3)ROUND 用于语句中的地址, 按各地址的最小设定单位进行四舍 五入 例:设#1=1.2345,#2=2.3456,设定单位 1μm G91 X-#1;X-1.235 F300;X-2.346 X-#2X[#1+#2];X3.580 未返回原处,应改为 X[ROUND[#1]+ROUND[#2]]; 4)取整后的绝对值比原值大为上取整,反之为下取整 例:设#1=1.2,#2=-1.2 时 若#3=FUP[#1]时,则#3=2.0 若#3=FIX[#1]时,则#3=1.0 若#3=FUP[#2]时,则#3=-2.0 若#3=FIX[#2]时,则#3=-1.0 5)指令函数时,可只写开头 2 个字母 例:ROUND→RO FIX→FI 6) 优先级 函数→乘除(*,1,AND) 加减(+,-,OR,XOR) 例:#1=#2+#3*SIN[#4]; 7) 括号为中括号,最多 5 重,园括号用于注释语句 例:#1=SIN[[[#2+#3]*#4+#5]*#6]; (3 重) 一、转移与循环指令 1.无条件的转移 格式:GOTO GOTO 2、 条件转移 格式:IF[<条件式>] GOTO n 1; #10;IF[&条件表达式&]THEN:21 如果条件表达式满足,执行预先决定的宏程序语句。只执行 一个宏程序语句。条件式: #j EQ#k 表示= #j NE#k 表示≠ #j GT#k 表示> #j LT#k 表示< #j GE#k 表示≥ #j LE#k 表示≤ 例:IF[#1GT10] … N100 O9500; #1=0 #2=1 N1 IF [#2 GT10] GOTO 2 #1=#1+#2; #2=#2+1; GOTO N2 循环: 格式:WHILE[<条件式>]DO m; (m=1,2,3) … … … END m 说明:1.条件满足时,执行 DO m 到 END m,不满足时,执行 END m 后的程序段。 1 M30 G00 691 X10; 例:求 1 到 10 之和 GOTO 100;2、 当指定 DO 而没有指定 WHILE 语句时, 产生从 DO 到 END 的无限循环。3.嵌套22 4.EQNE 时,空和“0”不同其他条件下,空和“0”相同 例 1:求 1 到 10 之和 O0001; #1=0; #2=1; WHILE [#2LE10] DO1; #1=#1+#2; #2=#2+1; END1; M30; 例 2:求 Z=-X2 的图形(本题未考虑粗车) O0002; N10 N20 T00#1=0; #3=20; N30 G01 IF #2=#1*#1+1; X#1 [#1 LE Y#2 #3] F0.05; GO TO 30;#1=#1+0.01;23 X30 G00 M30 X50 Z50三、复习巩固: 熟记并理解宏指令? 四、布置作业: 运用宏指令解题。24 课题数控机床的的调试程序四、教学目的: 1、掌握数控机床的调试程序的编制方式 2、能运用调试程序的准确把握零件的尺寸 3、能合理确定数控程序的位置 二、教学重点: 调试程序的编制方式 三、教学难点: 刀具磨损补偿的设定 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 八、教学过程:时间分配 教 (一) 、导入新课: 学 过 程 教法学法如果进行零件的检测?如果检测的尺寸不符合要 求该怎么办?(二) 、讲授新课: 1、调试程序: 有时为了保证零件尺寸的准确无误,必须在粗加工和精加 工之间加一个调试程序,不妨设置程序如下: G28 U0 W0 (如果同一把刀可不取消刀补,但我认为最 好取消刀补) M05 或 G04 X5 M01(选择停止) (在 5 秒内按进给保持按钮,然后修正刀具 的摩损补偿) S500 M03 T0101 G00 (按循环起动后,重新起动) (加入新的摩损补偿) X22 Z3本人以为以上程序可以 M00 代替。 2、刀具的摩损补偿: 如果车削出来的工件外径大 0.02mm,按“U-0.02”INPUT 如果车削出来的工件外径小 0.02mm,按“U0.02”INPUT 如果车削出来的工件内径大 0.02mm,按“U-0.02”INPUT25 如果车削出来的工件内径小 0.02mm,按“U0.02”INPUT 如果车削出来的工件长度大 0.02mm,按“W-0.02”INPUT 如果车削出来的工件长度小 0.02mm,按“W0.02”INPUT 3、计算机与数控机床程序的的转换: (1) 、计算机接收: 先打开计算机,按“RECEDAT DATA” ,然后把数控机床打到 “编辑”状态,再按“OUTPUT” 。 (2) 、数控机床接收: 先把数控机床打到“编辑”状态,再按“INPUT” ,然后打 开计算机选择“SENDDATA”按钮。 (3) 、运用“WINPCIN”或“DNC”来传送程序。 (4) 、程序开头一行可能为“&HE%” ,结尾为“%” ,传 输的程序最好设置为“?txt”格式的文件。 三、复习巩固: 本堂课的收获有哪些? 四、布置作业: 如何获得较高的零件精度。26 课题经典实例集锦五、教学目的: 1、通过经典实例举一反三丰富学生所学 2、理解编程精髓和设计思想 3、学会灵活运用. 二、教学重点: 理解编程精髓和设计思想 三、教学难点: 学会灵活运用 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 九、教学过程:时间分 配 教 (一) 、导入新课: 学 过 程 教 法 学法百闻不如一见,下面举例如下:(二) 、讲授新课:G90 内外径切削循环T0101 ;刀具补偿 M03 S5 Z5 G90 X90 Z-80 F0.3 ;调用内外直径切削循环粗车 X85 ;重复调用切削循环 X80 X75 X70 ;切削到尺寸 G0 X100 Z100 T0100 ;取消刀具补偿 M05 M3027 G92 切削螺纹循环T0 G0 X102 Z10 G92 X98 Z-80 F0.3 X96 X94 X92 G0 X200 Z100 T;刀具补偿;调用切削螺纹循环 ;重复调用切削螺纹循环 ;车削螺纹到尺寸 ;取消刀具补偿G94 台阶切削循环T00 G0 X105 Z5 G94 X60 Z-5 F0.3 Z-9 Z-13 Z-17;刀具补偿;调用台阶切削循环 ;重复调用台阶切削循环 ;切削到尺寸28 G0 X100 Z100 T;取消刀具补偿G70 精加工循环N010 N020 N030 N040 N050 N060 N070 N080 N090 N100 N110 N120 N130 N140 N150 N160 N170 N180 N190 N200T0101 ;刀具补偿 M3 S800 G0 X45 Z2 G71 U2 R1 ;调用粗车削循环格式 G71 P060 Q130 U0.25 W0.1 F0.25 ;呼叫程式 N 号码 G0 X15.8 G1 X23.8 Z-2 Z-25 X28 X34 Z-33 Z-48 X42 Z-58 G0 X100 Z100 X45 Z3 G70 P060 Q130 ;调用精加工循环 G0 X100 Z100 T0200 ;退刀 M05 M30G72 端面车削固定循环29 N10 T00 ;刀具补偿 N20 G0 X102 Z2 N30 G72 W7.0 R1.0 ;调用端面车削固定循环格式 N40 G72 P50 Q100 U4.0 W2.0 F0.3 S550 ;呼叫程式 N 号码 N50 G0 X110 Z10 N60 G01 X100 W-12 F0.15 N70 W-10 N80 X95 W-10 N90 W-20 N100 X80 W-22 N110 G0 X100 Z100 N120 T0100 ;取消刀具补偿 N130 M05 N140 M30G73 成型加工复式循环N10 N20 N30 N40 N50G97 G99 S01 G0 X44 Z-1 G01 X-1 F0.05 Z2 G0 X40 Z2;1 号刀具补偿 ;接近工件 ;车削端面30 N55 G73 U7 W0 R7 ;调用成型加工复式循环 N60 G73 P70 Q160 U0.6 W0.3 F0.1 N70 G0 X27.8 Z2 S G01 Z0 F0.05 N90 X29.8 Z-1 N100 Z-10 N110 X26 Z-12 N120 Z-22.776 N130 G02 X30.775 Z-28.041 R7 N140 G01 X38 Z-48 N150 Z-55 N160 X42 N170 G0 X80 Z1 N180 G70 P70 Q160 ;调用精加工循环 N190 G0 X200 Z200 N200 M05 N210 T0100 ;取消刀具补偿 N220 M30G74 端面啄式钻孔循环T0 G0 X0 Z2 G74 R1 G74 Z-60 Q G0 X100 Z100 T;1 号刀具补偿;调用端面啄式钻孔循环格式 ;钻孔到深度 ;取消刀具补偿31 G75 外径/内径啄式钻孔循环T0 G0 X105 Z2 X105 Z-22 G75 R2 G75 X90 Z-60 P R0 F0.1 G0 X100 Z100 T0100;取消刀具补偿 M05 M30;刀具补偿;调用钻孔循环格式G76 螺纹切削循环T0101 ;刀具补偿 M03 S800 G0 X105 Z2 G76 P0 R0.1 ;调用螺纹切削循环 G76 X94 Z-59 P F2 G0 X110 Z110 T0100 ;取消刀具补偿32 M05 M30G90 锥面切削循环T0 Z200 M03 S5 Z5 G90 X90 Z-80 R-10 F0.3 U-10 G0 X100 Z100 T;刀具补偿 ;转速 1000 ;调用锥面切削循环;取消刀具补偿M98/M99 调用子程序主程序: O M03 S T G00 X40 Z2;1 号刀具补偿33 N040 M98 P2 G00 X120 Z80 N060 M05 N070 M30 子程序: O G1 Z-40 F0.3 N020 G3 X60 Z-50 R10 N030 G1 X65 N040 Z-70 N050 X80 Z-100 N060 M99;呼叫二次子程序名称 O 0090;子程序;返回到主程序综合例题T1:外圆粗车刀 T2:外圆精车刀 T3:螺纹刀 T4:钻头 T5:镗孔刀未注倒角均为 2×45°程序: N010 G30 U0. W0. N015 G50 X0. Z0. T0100 换 T01 号刀 N020 G96 S1500 M03 速 N025 G00 X60 Z0. T G01 X-1. F0.5 N035 G00 X61. Z3. N040 G71 U2. R0.5 N045 G71 P50 Q115 U0.4 W0.2 F0.4 N050 G00 X20. N055 G01 Z0. N060 X22. N065 Z-2. X30. N070 Z-30. X30. N075 Z-30. X36.;回第二参考点 ;建工件坐标系, ;主轴转动,恒线 ;调 T01 刀补;粗切循环 ;粗切循环 ;子程序 ;子程序 ;子程序 ;子程序 ;子程序 ;子程序34 N080 N085 N090 N095 N100 N105 N110 N115 N120 N125 N130 N135 N140 N145 N150 N151 N152 N153 N154 N155 N156 N157 N158 N159 N160 N165 N170 N175 N180 N185 N190 N195Z-32. X40. Z-62. X40. Z-62. X46. G03 Z-64. X50. K-2. I0. G01 Z-77. X50. G03 Z-80. X56. K-3. I0. G01 Z-85. X56. Z-85. X57. G00 X100. Z30. X150. Z150. T. Z30. T. G70 P50 Q115 G40 G00 Z30. X150. Z150. T Z170. T. G01 Z-60. F100 G0 Z170. T G0 Z1. G01 Z-50. F100 G0 Z170 T0 M03 G00 X61.Z3. T0303 X42. Z-32. G76 P X37.835 Z-57. P F2.0 G00 X61. Z3 X150. Z150. T;子程序 ;子程序 ;子程序 ;子程序 ;子程序 ;子程序 ;子程序 ;子程序 ;退刀去刀补 ;换刀 T2 ;精切循环 ;退刀去刀补 ;换刀 T4;退刀去刀补 ;换刀 T5;恒转速 ;换刀 T3 ;切螺纹循环 ;切螺纹循环 ;退刀去刀补 ;主轴停止 ;程序停止35 1、例 1: (运用刀尖圆弧自动补偿功能加工实例)刀尖位置编码:3 O X200 Z175 T S G42 X58 Z10 M08 N40 G96 S200 N50 G01 Z0 F1.5 N60 X70 F0.2 N70 X78 Z-4 N80 X83 N90 X85 Z-5 N100 G02 X91 Z-18 R3 F0.15 N110 G01 X94 N120 X97 Z-19.5 N130 X100 N140 G00 G40 G97 X200 Z175 S M30 2、例 2:36 O01 N20 M03 S400 N30 G00 X40 Z2 此位置根据工件外径可作适当调整 N40 G71 U1.5 R1 N50 G71 P60 Q140 U0.5 W0.2 F0.3 N60 G00 X18 N70 G01 Z0 N80 X20 2-1 N90 Z-10 N100 X26 N110 X28 Z-11 N120 Z-25 N130 X35 Z-31 N140 Z-40 N150 G70 P60 Q140 S N160 G00 X50 Z50 N170 T0202 切断刀宽为 4mm N180 S200 N190 G00 X40 Z-40 N200 G01 X0 F0.03 N210 G28 U0 W0 T M30 3、例 3:37 O01 N20 M03 S400 N30 G00 X40 Z2 此位置根据工件外径可作适当调整 N40 G71 U1.5 R1 N50 G71 P60 Q140 U0.5 W0.2 F0.3 N60 G00 X18 N70 G01 Z0 N80 X20 Z-1 N90 Z-28 N100 G01 X27.368 Z-45.042 N110 G03 X25.019 Z-54.286 R14 N120 G02 X26.806 Z-60.985 R6 N130 G03 X36 Z-73 R18 N140 G01 Z-85 N150 G70 P60 Q140 S N160 G00 X50 Z50 N170 T0202 切断刀宽为 4mm N180 S200 N190 G00 X22 Z-28 N200 G01 X16 F0.03 N220 G04 P G00 X22 N240 Z-24 N250 G01 X16 F0.03 N260 G04 P G00 X22 N280 Z-21 N290 G01 X16 Z-24 F0.1 N300 G00 X50 N310 Z50 N320 T030338 N330 N340 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440 N450 N470 N480 N490 N500 N510 N520 例 4:S450 G00 X22 Z3 G92 X19.2 Z-23 F3 X18.7 X18.3 X18.05 G00 X22 Z4.5 G92 X19.2 Z-23 F3 X18.7 X18.3 X18.05 G00 X50 Z50 T G00 X38 Z-84 G01 X0 F0.03 G28 U0 W0 T0200 M30O01 N20 M03 S400 N30 G00 X40 Z2 N40 G71 U2 R1 N50 G71 P60 Q140 U0.5 W0.2 F0.3 N60 G00 X0 N70 G01 Z0 N80 G03 X22 Z-11 R11 N90 G01 Z-2039 N100 N110 N120 N130 N140 N150 N160 N170 N180 N190 N200 N210 N220 N230 N240 N250 N260 N270 N280 N290 N300 N310 N320 N330 N340 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440 N450 N460 N470 N480 N490 例 5:X25 X30 Z-40 X34 X38 Z-42 Z-80 G70 P60 Q140 S G00 X50 Z50 T G00 X40 Z-68 G01 X30 F0.03 G04 P Z-64 G01 X30 F0.03 G04 P Z-61 G01 X32 Z-65 F0.2 G00 X50 Z50 T G00 X42 Z-38 G92 X37 Z-64 F3 X36.5 X36.2 X36.05 G00 X42 Z-36.5 G92 X37 Z-64 F3 X36.5 X36.2 X36.05 G00 X50 Z50 T G00 X40 Z-79 G01 X0 F0.03 G28 U0 W0 T0200 M3040 O01 N20 S400 N30 G00 X46 Z2 N40 G71 U1.5 R1 N50 G71 P60 Q130 U0.5 W0.2 F0.3 N60 G00 X19.8 N70 G01 Z-18 N80 X38.5 N90 Z-85 N100 X39.8 N110 Z-111 N120 X40 N130 Z-120 N140 G70 P60 Q130 S N150 G00 X50 Z50 N160 T S200 N180 G00 X22 Z-14 N190 G01 X16 F0.03 N200 G04 P G00 X22 N220 Z-180 N230 G01 X16 F0.03 N240 G04 P G00 X22 N260 Z-11 N270 G01 X16 Z-14 F0.2 N280 G00 X22 N290 Z-3 N300 G01 X15 Z0.5 F0.2 N310 G00 X40 N320 Z-8141 N330 N340 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440 N450 N460 N470 N480 N490 N500 N510 N520 N530 N540 N550 N560 N570 N580 N590 N600 N610 N620 N630 N640 N650 N660 N670 N680 N690 N700 N710 N720 N730 N740 N750 N760G01 X30 F0.03 G04 P Z-85 G01 X30 F0.03 G04 P G01 X42 Z-87 F0.1 G00 Z-107 G01 X30 F0.03 G04 P Z-111 G01 X30 F0.03 G04 P Z-104 G01 X34 Z-108 F0.1 G00 X50 Z60 T G00 X60 Z-18 G73 U9.5 W0 R10 G73 P580 Q640 U0.5 W0 F0.3 G00 X30 G01 Z-18 X36.016 Z-26.942 G03 X24.758 Z-47.414 R19 G02 Z-62.586 R10 G03 X38 Z-77 R19 G01 Z-78 G70 P580 Q640 S S450 G00 X41 Z-81 G92 X39.2 Z-105 F3 X38.9 X38.6 X38.3 X38.05 G00 X41 Z-79.5 G92 X39.4 Z-105 F3 X38.9 X38.642 N770 N780 N790 N800 N810 N820 N830 N840 N850 N860 N870 N880 N890 N900 N910 N920 例 6:X38.3 X38.05 G00 Z3 X22 G92 X19 X18.5 X18.1 X17.7 X17.4 G00 X50 T G00 X42 G01 X0 G28 U0 M30Z-12 F2Z50Z-119 F0.03 W0 T0200O01 N20 M03 S400 N30 G00 X45 Z2 N40 G71 U1.5 R1 N50 G71 P60 Q160 N60 G00 X14 N70 G01 Z0 N80 X16 Z-1 N90 Z-20 N100 X25 Z-30 N110 Z-33U0.5 W0.2 F0.343 N120 N130 N140 N150 N160 N170 N180 N190 N200 N210 N220 N230 N240 N250 N260 N270 N280 N290 N300 N310 N320 N330 N340 N350 N360 N370 N380 N390 N400 N410 N420 N430 N440 N450 N460 N470 N480 N490 N500 N510 N520 N530 N540 N550G02 X25 Z-45 R10 G01 Z-53 X28 G03 X38 Z-58 R5 G01 Z-83 G70 P60 Q160 S G00 X50 Z50 T G00 X18 Z-20 G01 X13 F0.03 G04 P Z-65 G01 X34 F0.03 G04 P Z-63 G01 X34 Z-65 F0.1 G00 X38 Z-66 G01 X34 Z-65 F0.1 G00 X40 Z-82 G01 X33 F0.03 G00 X40 Z-79 G01 X34 Z-82 F0.1 G00 X50 Z60 T G00 X18 Z3 G92 X15.2 Z-18 F2 X14.6 X14.1 X13.7 X13.4 G00 X50 Z50 T G00 X42 Z-82 G01 X0 F0.0344 N560 G28 U0 W0 T M30 例 7:O0007 方案一:二把刀加工结束 N10 T S400 N30 G00 X45 Z2 N40 G73 U18 W0 R10 N50 G73 P60 Q160 U0.5 W0.2 F0.3 N60 G00 X0 N70 G01 Z0 N80 G03 X7.74 Z-5 R4 N90 G02 X7.74 Z-9 R2.5 N100 G03 X12 Z-13 R3 N110 G03 X35 Z-22 R12 N120 G03 X33 Z-25 R3 N130 G03 X18 Z-47 R28 N140 G03 X16 Z-58 R4 N150 G02 X20 Z-63 R4 N160 G03 X36 Z-70 R8 N170 G70 P60 Q160 S N180 G00 X50 Z50 N190 T G00 X40 Z-8445 N210 G01 X0 N220 G28 U0 W0 T M30 方案二: 三把刀加工结束 N10 T0 M03 N30 G00 X40 Z2 N40 G71 U2 R1 N50 G71 P60 Q140 U0.3 W0.2 F0.3 N60 G00 X0 N70 Z0 N80 G03 X7.74 Z-5 R4 N90 G02 X7.74 Z-9 R2.5 N100 G03 X12 Z-13 R3 N110 G03 X35 Z-22 R12 N120 G01 Z-66 N130 X37.5 N140 Z-83 N150 G70 P60 Q140 S N160 G00 X50 Z50 N170 T S500 N190 G00 X50 Z-22 N200 G73 U10 W0 R10 N210 G73 P220 Q300 U0.3 W0 F0.3 N220 G01 X35 Z-22 N230 G03 X33 Z-25 R3 N240 G03 X18 Z-47 R28 N250 G02 X16 Z-52 R3 N260 G03 X16 Z-58 R4 N270 G02 X20 Z-63 R4 N280 G03 X36 Z-70 R8 N290 G01 X37 Z-78 N300 Z-83 N310 G70 P220 Q300 S N320 G00 X50 N330 Z50 N340 T S200 N360 G00 X40 Z-86 N370 G01 X0 F0.03 N380 G28 U0 W0 T M30 例 8:攻丝程序:46 O01 N20 M03 S300 N30 M08 N40 G00 X0 Z5 N50 G32 Z-20 F1.0 N60 M05 N70 G04 X5.0 N80 G32 Z5.0 M04 N90 G00 X250 Z200 N100 M30 例 9:内孔加工程序:O01 N20 G00 X18 Z2 N30 G71 U1.5 R1 N40 G71 P50 Q100 U-0.2 W0.1 F0.3 N50 G00 X36 N60 G01 X30 Z-1 N70 Z-13 N80 X26 Z-15 N90 G03 X20 Z-25 N100 G01 Z-37 N110 G70 P50 Q100 F0.05 S M3047 课题切削原理与刀具一、教学目的: 1、掌握数控机床的常用刀具的切削原理与刀具 2、能根据工件的形状选择刀具 3、掌握提高零件表面粗糙度的措施 二、教学重点: 掌握数控机床的常用刀具的角度选择方法 三、教学难点: 常用刀具的角度选择方法 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 二、教学过程:时间分配 教 (一) 、导入新课: 学 过 程 教法学法如何根据零件的形状选择合适的车刀角度?(二) 、讲授新课: (1) 、车刀切削部分的几何参数的选择: 1、正前角平面:这种刀的特点是结构简单,刀刃锐利,但强度 低、传热能力差、切削变形小,不易断屑。多用于各种高速钢 刀具和切削刃形状复杂的成形刀具。 正前角平面带倒棱型:倒棱的宽度一定要使切削沿前刀面 而不是沿负倒棱流出,否则会变为负前角。倒棱参数在切削塑 0 0 性材料时为 0.5-0.8f,倒棱角度为 5 -10 。多用于铸锻件或断 续加工。 正前角曲面带倒棱型:这种型式,是在平面带倒棱的基础 上,前刀面上又磨出一个曲面,称为卷屑槽或月牙槽。前刀面 形式在粗加工和半精加工中采用较多。 2、前角的选择: 总的原则是 “固中求锐” , 对于高速钢车刀, 加工 σ 〈800MPa 0 0 的结构钢前角为 20 -25 , 加工 σ=800-1000MPa 的结构钢前角为 0 0 15 -20 ;对于硬质合金车刀,加工 σ〈800MPa 的结构钢前角为 0 0 0 0 15 -20 ,加工 σ=800-1000MPa 的结构钢前角为 10 -15 。48 3、后角的选择: 在粗加工时,以保证刀具强度为主,应取较小的后角,一 0 0 0 0 般取 4 -6 ;精加工时以保证表面质量为主,一般取 8 -12 。高 速钢车刀的后角比同类型硬质合金大一些;一般车刀的副后角 和主后角取相同的数值,但切断刀受刀头强度限制,副后角较 0 0 小,一般取 1.5 -2 。 4、主偏角、副偏角的选择: 要根据工件的形状要求合理选择主偏角。 5、过渡刃的选择: 过渡刃可以是直线形也可以是圆弧形,过渡刃的长度要大 于走刀量。 6、刃倾角的选择: 当刃倾角为零时,切屑基本朝垂直于主切削刃方向排出; 当刃倾角为正时,切屑基本朝待加工表面排出;当刃倾角为负 时,切屑基本朝垂直于已加工表面排出。 (2) 、影响断屑的因素: 1、断屑槽的形状: 断屑槽的形状直接影响断屑,因为它直接决定了切屑的折 断的难易程度。 2、断屑槽的宽度: 断屑槽的宽度要与进给量相适应,太窄切屑不易卷曲;太 宽不易折断。 3、断屑槽的斜角: 外斜式,前宽后窄,前深后浅,切屑碰到后刀面上折断, 形成 C 形切屑。 平行式,切屑碰到工件加工表面上折断。 内斜式,前窄后宽,切屑成螺旋状流出。 必须注意,断屑的效果与切削用量有关。 (3) 、刀具材料的选择: YG 类硬质合金车刀适用于加工铸铁和有色金属;YT 类硬质 合金适用于加工钢料。 三、 复习巩固: 理解车刀角度与断屑的关系。 四、 布置作业: 课后刃磨一把车刀,并看看车削效果如何。49 课题刀具的刃磨技巧三、教学目的: 1、掌握数控机床常用刀具的刃磨技巧 2、能根据工件的形状选择刀具 3、掌握提高零件表面粗糙度的措施 二、教学重点: 掌握数控机床常用刀具的刃磨技巧 三、教学难点: 刀具断屑槽的刃磨 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 四、教学过程:时间分配 教 (一) 、导入新课: 学 过 程 教法学法如何根据车刀的角度要求刃磨车刀?(二) 、讲授新课: 1、砂轮的选用: (1) 、氧化铝砂轮:呈白色,其砂粒韧性好,比较锋利, 但硬度稍低,适用于刃磨高速钢与硬质合金的刀杆部分。氧化 铝砂轮也叫刚玉。 (2) 、碳化硅砂轮:呈绿色,其砂粒硬度高,切削性能好, 但较脆,适用于刃磨硬质合金车刀。 砂轮的粗细以粒度表示,粗磨时用粗粒度,精磨时用细粒 度。 2、车刀的刃磨的方法和步骤: (1) 、先磨去前面、后面上的焊渣,并将车刀底面磨平, 可用粒度号为 24-36 号的氧化铝砂轮。 (2) 、粗磨主后面和副后面的刀柄部分:刃磨时,在砂轮 的外圆柱略高于砂轮中心的水平位置将车刀翘起一个比刀体上 0 0 后角大 2 -3 的角度,并作左右缓慢移动,以便刃磨刀体上的主 后角和副后角。可选粒度为 24-36,硬度为中软的氧化铝砂轮。 (3) 、粗磨刀体上的主后面:磨后刀面时,刀柄应与砂轮 轴线保持平行,同时刀体的底平面向砂轮方向倾斜一个比主后 0 角大 2 的角度。刃磨时,先把车刀已磨好的后隙面靠在砂轮的 外圆上,以接近砂轮的中心位置为刃磨的起始位置,然后使刃 磨继续向砂轮靠近,并作左右缓慢移动。当砂轮磨至刀刃处即 可结束。这样可同时磨出主偏角与主后角。可选用 36-60 号的 碳化硅砂轮。 (4) 、粗磨刀体上的副后角:磨副后面时,刀柄尾部应向 右转过一个副偏角的角度,同时车刀底平面向砂轮方向倾斜一 0 个比副后角大 2 的角度,具体刃磨方法与粗磨刀体上主后面大50 体相同,不同的是粗磨副后面时砂轮应磨到刀尖处为止。也可 同时磨出副偏角和副后角。 (5) 、粗磨前面:以砂轮的端面粗磨出车刀的前面,并在 磨前面的同时磨出前角。 (6) 、磨断屑槽:断屑槽有两种,一种是直线型,适用于 切削较硬的材料;一种是圆弧型,适用于较软的材料。 手工刃磨的断屑槽一般为圆弧型,须将砂轮的外圆和端面 的交角处用修砂轮的金刚石笔修磨成相应的圆弧。若刃磨出直 线型断屑槽,则砂轮的交角须修磨得很尖锐。刃磨时可向下磨 或向上磨,但选择刃磨断屑槽部位时,应考虑留出刀头倒棱的 宽度。 刃磨断屑槽的注意事项: 砂轮交角处应经常保持尖锐或具有一定形状的圆弧,当砂 轮的棱边有较大的棱角时,应及时修整。 刃磨的起点位置应该与刀尖、主切削刃离开一定的距离, 与主切削刃的距离为断屑槽宽度的一半加上倒棱的宽度。 刃磨时,注意不能用力过大,车刀沿刀柄方向缓慢移动。 尺寸小的一次成形,尺寸大的可分为粗磨与精磨两个过程磨削 成形。 (7) 、精磨主后面与副后面:精磨前最好修整好砂轮,保 持砂轮平稳旋转,车刀的底平面靠在调整好的托架上,并使切 削刃轻轻靠在砂轮端面上,沿砂轮的端面缓慢左右移动。可选 项用粒度为 180-200 号的砂轮。 0 0 (8) 、磨负倒棱:负倒棱的倾斜角度为 -5 --10 ,宽度 b= (0.5-0.8)f。对于采用较在前角的硬质合金车刀,以及强度 硬度特别低的材料不宜采用负倒棱。 磨负倒棱时,用力轻微,要使主切削刃的后端向刀尖方向 摆动。刀磨时可采用直磨法和横磨法,最好采用直磨法。 (9) 、磨过渡刃:磨过渡刃与磨后刀面的方法相同,刃磨 车削较硬材料的车刀时,也可在过渡刃上磨出负倒棱。 (10) 、车刀的手工研磨:用油石研磨,要求动作平稳,用 力均匀。 注意:刃磨时应站在砂轮的侧面进行刃磨。 三、复习巩固: 理解用力的轻重与车刀质量的关系。 四、布置作业: 课后刃磨一把车刀,并看看车削效果如何。51 课题几种特形刀的刃磨五、教学目的: 1、掌握数控机床特形刀具的刃磨技巧 2、能根据工件的形状选择刀具角度 3、掌握提高零件表面粗糙度的措施 二、教学重点: 掌握数控机床特形刀具的刃磨技巧 三、教学难点: 梯形螺纹车刀与蜗杆车刀的刃磨 四、教学方法: 讲授、归纳、总结、测试 五、教学用具: 电脑、投影仪、教棒 六、教学过程:时间分配 教 学 过 程 教法学法 (一) 、导入新课: 如何刃磨有特殊要求的车刀? (二) 、讲授新课: 1、切断刀的刃磨: 用硬质合金切断刀时,切屑和工件槽相等容易堵塞在槽内, 为了排屑顺利,可把主切削刃两边倒角或磨成人字形,同时车 0 0 刀要磨出 10 -15 的前角。高速切断时会产生大量的热,引起车 刀刀头脱焊,所以切断时,要么加切削液,要么选择较低的切 削速度。 用一夹一顶装夹工件时,在工件切断前,应卸下工件再敲 断;不准用两顶尖装夹工件,否则工件会飞出酿成事故。 2、三角形螺纹车刀的刃磨: 0 注意在三角形螺纹车刀的刃磨时,如果径向前角取 0 ,则车 削螺纹时,由于排屑不畅,致使螺纹表面粗糙度大;若磨出一定 0 的径向前角,则刀尖角的角度要小于 60 。 3、梯形螺纹车刀的刃磨: 在磨削车刀时注意螺纹升角对车刀的影响;车削时可采用 左右切削法。 4、蜗杆车刀的刃磨: 注意蜗杆车刀的的螺距为∏m。 5、麻花钻的刃磨技巧: 将主切削刃置于比砂轮中心稍高一点的水平位置接触砂 轮,以钻头前端支点为圆心,右手缓慢地将钻头绕其轴线由下 而上转动, 同时施加适当的压力 (这样可使整个后面都能磨到) 。 右手配合左手的向上摆动缓慢地同步下压运动,刃磨压力逐渐 增大,于是磨出后角,但注意左手不能摆动太大(具体的说就是 钻尾摆动时,不得高出水平面, 摆动的幅度决定了吃刀的深度), 以防磨出负后角或将另一面的主切削刃磨掉。52 修磨横刃:修磨横刃就是要缩短横刃的长度,修磨时钻头 0 轴线与砂轮侧面左侧约 15 。 修磨前刀面:修磨外缘处与横刃处的前刀面,一般情况下, 修磨外缘处前刀面是为了增加横刃处的前角,加大前角,减小 切削力;工件材料较硬时,可修磨外缘处前刀面,以减小前角, 增加钻头强度。 双重顶角:磨双重顶角,可增加钻头强度,切削轻快。三、复习巩固: 理解特形刀具的刃磨技巧。 四、布置作业: 课后刃磨麻花钻,并看看车削效果如何。53
赞助商链接}

我要回帖

更多关于 数控车床圆弧计算公式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信