为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

不同坐标平面NC程序的编制方法

2011-03-29 2页 pdf 55KB 56阅读

用户头像

is_070319

暂无简介

举报
不同坐标平面NC程序的编制方法 不同坐标平面 NC程序的编制方法 NC程 序的柔性是较差的,即使几何形状 完垒相同的型面,由于所处的坐标平面不同, 在一次装夹中也不能使用同一个程序加工。 目 前较先进的数控系统配备了相应的功能,从而 使不同坐标平面内 的 通 用 NC程序的编制成 为可能。本文以配有 SINUMERIK 8MC系统 的龙门 镗 床 为例,介绍一下这类 NC程序的 编制方法。 一 、 简 介 1.机床功能 我厂使用的龙门镗铣床是四轴机床,配上 直角铣头,一次装夹即可对五 个 平 面 进行加 工 。 2.编...
不同坐标平面NC程序的编制方法
不同坐标平面 NC程序的编制方法 NC程 序的柔性是较差的,即使几何形状 完垒相同的型面,由于所处的坐标平面不同, 在一次装夹中也不能使用同一个程序加工。 目 前较先进的数控系统配备了相应的功能,从而 使不同坐标平面内 的 通 用 NC程序的编制成 为可能。本文以配有 SINUMERIK 8MC系统 的龙门 镗 床 为例,介绍一下这类 NC程序的 编制方法。 一 、 简 介 1.机床功能 我厂使用的龙门镗铣床是四轴机床,配上 直角铣头,一次装夹即可对五 个 平 面 进行加 工 。 2.编程指令 (1)转移指令: @oo 无条件转移 @oI 条件转移 (R01=R 02) @0z ## (R 0I>R02) 003 条件转移 (R01≥ R 02) (2)内部函数指令及存储器操作指令: 010 开平方 015 求 SIN 值 01B 求 a rotg 值 @2O 加载 地址参数 @29 读/写系统存储器 @3 清除缓 冲 区 =、加工区域描述和参数确定 1.加工区域描述 对于一个平面来说,可以 用 两 个 点来表 示,以两点连线做对角线,即形成了一个长方 形 的加工区域 (见图 1)。每一个点的坐 标由两 个 R参 数表 示。具体含义如下: R1。 R 2—— 起 始点的坐标 1991年第 5瓤 囝 I 加工 区域的描述 沈阳重型机器厂 杨峰山 R 3,R 4—— 终止点的坐标 2.坐标平面确定 上面的四个参数确定了一个加工区域,但 没有指示它所在的坐标平面。故需用一个参数 来确定坐标平面。我们用R l1表示。 R11=1——yZ 平面 R11=2—— Z 平面 R11=3—— y 平面 3.加工方向的确定 对于一个被加工 平面来说,一般可有 两个加工方向。(图2) 我们用R O6作为加工 方向参数。 R 06=1沿着第 一 根坐标轴的方向加 工 圈2 加工方向 R 06=2沿着第二根坐标轴的方向加工 4.空行程的确定 为了保证 加 工 精 度,采用单向加工的方 法,并在整个加工过程中,垂直干加工面的坐 标轴不发生任何运动。这样就要有一个空行程 线(图 3)。每加工一刀后,就返回此线,然后 移动到新的加工点,进行下一次切削。 圈 3 空 行程线示意 图 三、程序编制 根据前面分析就可以编程。限于篇幅,只 给出下面图 4简单的框图: 为了便于理解,我们举例说明程序的使用 维普资讯 http://www.cqvip.com l矗窀卸工平面 . . . . . . . .1..一 建 立坐 稃熹 r 一 计算加工 区域 . . . .』 一 行一 次切刚加 《 IY [ 口 围 4 程序 推囵 图 5 被加工工件立体图 方法。首先给出加工图 5中A面的一般 NC程 序,然后再给出利用通用平面加工程序 (命名 为 L 202,以下简称 L 202)编制的加工A面的 NC程序。 1.加工A 面的一般 NC程序 用直径为 200ram 的盘铣 刀加工 ,每刀切削宽度为130ram Hoolo 6oo G90 G54 G45 DO1 W800 Z0 功 00 SIO0 M03M40 N9020 G44 D101 X一50 Y0 N0030 W 5O0 N吣 如 G44 D101 Y130 N0050 GOl G43 D101 X550 N0060 GOD Y一200 H0070 G44 01 0】 X一50 ‘ N0080 Y260 N0090 G01 G 3 D101 X550 0100 G00 Y 200 N0110 G44 01 01 X-50 N0120 Y390 N0130 G0l G43 D10l X550 N0140 G00 Y一200 NOl5。 G44 Di01 X-SO N01∞ Y50D ~0170 G01 C43 Dl0I X550 N0180 G00 Y一200 N0190 C“ D10I X一50 2.用 L202编制加工A面的 NC程序 NOOlO co0 G90 G54 G43 DD] w800 ZO F200 Sloo M40 M0$ N0020 G44 DlOI X一50 Y0 N0os0 w500 精定切 削深度 ~0040 O1 0 R02 0 R03 500 R04 5O0 确定加 工区域 N0050 R11 3 确定加工平面 ND060 【.06 1 确定加 工方向 N007O R05 200 确定安垒返回线 N0080 R07 l30 每刀切1l唾宽度 ND090 RO9 lO1 刀具半径补艚号 N0100 RlO 200 进培量 N0110 L202 进行平面加工 (约为刀盘直径的2/3)。 为了便于洼释,我们 将R参 数 分 开来 写。实际使用时,可以写在同一段中。 如果在上面程序中还要加工 B面,则只需 将 R u改变一下即可。即在 N0110后面加上一 段 N××××R112 L 202就可以完成对 B面的 加工。如果不利用 L 202则 要重新编制一个与 加工A面相似的程序,还要进行一些必要的计 算和重新编程 而对与A面尺寸不同的C面, 则 只 需 加 上一段 N ×××× R 03 700 R 04 600 R 111 L 202就可 完成对 C面 的加工。 从上可以看出,只要给出 L202所 需的R 参数值,就可完成对指定平面的加工。而不需 任何计算,也不需人工考虑刀具半径补偿。因 此,利用 L 202不仅可以缩短 NC程序的长度, 提高编程效率,还可以提高程序的可读性与正 确性。 。 在 L202中,我们采用了原始参 数 的保护 技术,因而主程序中传递的R参数值不变化 这样使后续 L 202调 用只需输入与上次调用中 数值不同的 R参数。 四,结 柬 语 本程序经近两年的使用,取得了良好的效 果。应用本文提示的方法,还可编制其它几何 型面的通用 NC程序,如。孔、圆柱、键槽等 等,从而使数控机床发挥更大的效能。 (编辑 姜学文) ‘机 康 ' 维普资讯 http://www.cqvip.com
/
本文档为【不同坐标平面NC程序的编制方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索