第六章数控磨床编程.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程
第二节 SIEMENS系统数控磨床基本指令
第三节 SIEMENS系统数控磨床固定循环
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程
一、平面磨床的编程
1.切入磨削循环(G75)及带量仪的切入磨削循环(G77)
(1)指令格式: G75/G77 I J K X/Z R F P L ; I:首次切深,方向由正负号决定; J:第二次切深,方向由正负号决定; K:总切削深度; X(Z):磨削范围,方向由正负号决定; R:I和J的进给速度; F:X(Z)的进给速度。 P:暂停时间; L:砂轮磨损补偿号。
(2)刀具类型
刀具类 型确定需 要哪些
几何数据以及如何计算这 些数据(砂轮类型)。
(3)刀沿位置
对于修 整器 , 还 需另外 说明刀沿位置。图给出了
各个刀具类型所需的刀具
参数的信息。
刀具类型(磨削)
第六章 数控磨床编程
【例6-3】砂轮应具有图中展示的轮廓。使用MIRROR 和G41
由左向右进行修整。注意砂轮数据中的工件零点(XWP)必须 为110,这样才能在工件坐标系中编程轮廓。
二、刀具补偿号 D(磨削)
可以向某个特定刀具分配带不同刀具补偿程序段(用于多个 刀沿)的 1 到 9 个数组。如果需要特殊刀沿,可以编程 D 和相 应的编号。 刀沿 1、3、5 表示左边砂轮,刀沿2、4、6 表示用于标准轮 廓的右砂轮。
第六章 数控磨床编程
刀沿 7 到 9为一个砂轮的三个修整器。 它们固定分配在砂
第六章 数控磨床编程
2.连续进给平面磨削循环(G78)
(1)指令格式:G78 I J K X F P L ; (2)G78的运行方式如图所示。
连续进给平面磨削循环 ①暂停,②磨削,③暂停,④磨削
第六章 数控磨床编程
3.间断进给平面磨削循环(G79)
(1)指令格式:G79 I J K X F P L ; (2)G79的运行方式如图所示。 1) 切入:以 I 规定的量在 Y 方向 用R规定的速度进行切入磨削。 2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4) 切入:以 J 规定的量在 Y 方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
间断进给平面磨削循环
第六章 数控磨床编程
注:G75、G77、G78、G79指令格式中的X、I、J、K指令 均是增量指令。 对于图所示的工件,采用G78、G79来编程也是同样可以的 。
平面的磨削
第六章 数控磨床编程
二、外圆磨床的编程
1.纵磨循环(G71)
指令格式: G71 A_ B_ W_ U_ I_ K_ H_ ;
在W运动时输入跳段信号
第六章 数控磨床编程
2)在A和B运动时切削立即结束并返回到循环开始时的Z坐标 ,如图所示。
当在A段运动时接到跳段信号,如图a所示,则立即终止运 动。 当在B段运动时接到跳段信号,如图b所示,则立即停止B段 运动,返回到Z轴起始点位置结束。
在A和B运动时输入跳段信号
第六章 数控磨床编程
3)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环开始时的Z坐标,如图所示。 当在A段终点的暂停期间接到跳段信号,如图a所示,则立即 终止暂停并结束。 当在B段终点的暂停期间接到跳段信号,如图b所示,则立即 终止暂停,返回到Z轴起始点位置结束。
在暂停期间输入跳段信号
第六章 数控磨床编程
磨削的步骤
第六章 数控磨床编程
例:磨削如图所示平面: O0001; G54 G90 M03 S4000; G00 Z2.0; X-60.0 Y-15.0; G01 Z0.0 F20; G75 I-0.1 J-0.1 K-0.5 X120.0 R20 F2000 P500 L01; 平面的磨削 G01 Y0.0; G75 I-0.1 J-0.1 K-0.5 X120.0 R20 F2000 P500 L01; Y15.0; G00 G90 Z10.0; M05; M30;
第六章 数控磨床编程
摆动磨削循环G73
在单程序段的情况下,用一次循环起动完成1,2,3和4的 运行。 除B以外,A,W,U和K均为模态值。
第六章 数控磨床编程
4.带量仪的摆动磨削循环(G74)
指令格式:G74 P__A__(B__)W__U__K__H__; 其中,P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通跳 段信号有效。
轮的各个区域。
修整器 1 (D7) 左砂轮边缘 修整器 2 (D8) 右砂轮边缘
修整器 3 (D9) 用于直径以及不能使用修整器 1 或者 2 时的
可选项。
1.编程格式
D__ ;刀补号 1~9, D0表示刀具补偿无效
第六章 数控磨床编程
2.说明
在刀具管理中通过输入来确定 T/D 数组刀具补偿的固定含义。 在此列出了参数表。一旦刀具有效,刀具长度补偿立即生效;如 果没有编写任何 D 号,则 D1 自动生效。最先编程的相关长度补 偿轴运行时,补偿开始。而刀具半径补偿必须另外通过 G41/G42 开启。
度Ra0.2μm ,以及同轴度φ 0.005mm是磨削加工的重点。因为零 件有同轴度要求,所以要一次装夹完成外圆和锥面的磨削。根
据喷嘴阀的结构形状,采用M12×0.5螺纹与φ 16端面拧紧定位。
对于这种工件可以采用的磨削方法有两种,第一种可以用轮 廓磨削,用平砂轮轮廓控制磨出圆柱面、圆弧面和锥面。第二 种是采用成形磨削的方法,将砂轮修成轮廓形状,进行成形磨 削。 (2)磨削程序 (略)
第六章 数控磨床编程
【例6-4】编写图零件的程序。
端面轴的直径和半径尺寸
第六章 数控磨床编程
四、用接触式测量头测量 MEAS, MEAW
编程格式: MEAS=1 G1 X__ Z__ F__ ;测量头上升沿时测量;取消 剩余行程 MEAS=-1 G1 X__ Z__ F__ ;测量头下降沿时测量;取消 剩余行程 MEAW=1 G1 X__ Z__ F__ ;测量头上升沿时测量;不取 消剩余行程 MEAW=-1 G1 X__ Z__ F__ ;测量头下降沿时测量;不 取消剩余行程
第六章 数控磨床编程
在跳段信号输入时的运动: 1) 在W运动时在 W移动结束后,返回到循环起动时的 Z坐标 ,如图所示。
在W运动时输入跳磨信号
第六章 数控磨床编程
2)在暂停期间在暂停期间跳段信号有效,则立即结束暂停, 并返回到循环起动时的Z坐标,如图所示。
在暂停期间输入跳段信号
第六章 数控磨床编程
在 G94 时相应为º /min,G95 时主轴的 F 单位为º /r。 5)对于该轴可以设置可设定的偏移 (G95~G59) 和可编程的 偏移 (TRANS, ATRANS) 。
3.摆动磨削循环(G73)
指令格式:G73 A__(B__)W__U__K__H__; A:切削深度; B:切削深度,B指令仅在规定的程序段中有效,它不作为 模态信息保存,可以不指令,与G71和G72中的B不同; W:磨削范围; U:暂停时间; K:进给速度; H:重复次数,设置范围为1~9999次。 A,B和W指令都是增量值。
A:第一次切削深度; B:第二次切削深度; W:磨削范围; 纵磨循环 U:暂停时间,最大指令时间9999.99s; I:A和B的进给速度; K:W的进给速度; H:重复次数,设置范围:l~9999次。 A、B和W指令全都是增量值。在单程序段时,用一次循环 起动完成1,2,3。
第六章 数控磨床编程
2.带量仪的纵磨循环(G72)
2.功能
依据机床结构可能需要第 3 轴和第 4 轴。 这些轴可以设计 为直线轴或者回转轴。这些轴的名称由机床制造商确定(如 U、 C 或 A)。
3.说明
1)在回转轴中,运行区域可以设定在 0~360 º (取模性能) 之间。 2)如果机床做相应的设计,则第 3 轴或者第 4 轴可以同时 与其他轴直线运行。
5.砂轮修整程序编写
根据经验和实测,在修整计数器中设一数值,每磨削一个零
件,M98指令使计数器减1,当计数器的值变为0时,若再启动 程序,便调用砂轮修整程序。 该程序的运动指令为砂轮运动,金刚笔不动,执行程序后, 砂轮被修成要求形状,如图所示。
修砂轮示意图
第六章 数控磨床编程Biblioteka Baidu
三、编程实例
【例6-1】零件如图所示,端面与外圆均需磨削,外圆磨削 余量为0.3mm,端面为0.08mm。
第六章 数控磨床编程
第一节 FANUC系统数控磨床的编程
第二节 SIEMENS系统数控磨床基本指令
第三节 SIEMENS系统数控磨床固定循环
第六章 数控磨床编程
第二节 SIEMENS系统数控磨床基本指令
一、概述
SIEMENS 802D系统数控磨床的指令与SIEMENS 802D系统 数控车床与数控铣床类似,表6-1是与其他机床不同的指令表
第六章 数控磨床编程
(2)G75 及 G77 的 运 行 方 式 如 图 所示。 1) 切入:以 I 规定的量在 Y 方向 用R规定的速度进行切入磨削。 2)暂停:时间由P规定。 3)磨削:X(Z)磨削。 4) 切入:以 J 规定的量在 Y 方向 用R规定的速度进行切入磨削。 5)暂停:时间由P规定。 6)磨削:X(Z)磨削。
磨削加工图
第六章 数控磨床编程
【例 6-2】加工如图所示零件,图中所示的是在数控外圆 磨床上加工的一个较典型的零件。该零件要磨削圆柱面,
φ 10h5,圆锥面
量0.1mm。
1:8,和圆弧面,R2.5,各处单边磨削余
零件加工图
第六章 数控磨床编程
(1)加工工艺的制订
由零件图样可以看出零件外圆 φ 10h5(0-0 、 006) 和锥面粗糙
轮廓修整举例
第六章 数控磨床编程
三、半径-直径尺寸: DIAMOF, DIAMON, DIAM90
编程格式:
DIAMOF ;半径尺寸
DIAMON ;直径尺寸 DIAM90 ;G90 时为直径尺寸,G91 时为半径尺寸
注意:可编程的偏移 TRANS X__ 或者 ATRANS X__ 始终
为半径尺寸。
指令格式: G72 P A_ B_ W_ U_ I_ K_ H_ ; 式中P:量仪号(1~4)。 如果选择了多级跳段功能,可以规定量仪号。量仪号的规 定方法与多级跳段相同。如果不选择多级跳段功能,则普通 跳段信号有效。其他指令与G71相同。
第六章 数控磨床编程
在跳段信号输入时的运动: 1)在W运动时在W移动结束后,返回到循环开始时的 Z坐标, 如图所示。 当在去程中接到跳段信号,如图a所示,在执行完W运动后, B段进给不再执行,返回到Z轴的起始点位置结束。 当在返程中接到跳段信号,如图b所示,返回到Z轴起始点 位置结束。
3.补偿存储器的内容
(1)几何尺寸 长度、半径;它们由几个部分组成(几何尺寸,磨损尺寸); 控制系统从这些部分计算出最后的尺寸(比如总长度 1 ,总半 径);各个总尺寸在激活补偿存储器时生效;如何计算出坐标轴 中的值,由刀具类型和当前平面G17,G18,G19(图6-15)来决 定。
第六章 数控磨床编程
始时,设置该变量值为0。 4) 测量结果:在成功接通测量头后,测量结果包含了测量
程序段后的下列变量,供测量程序段中运行的轴使用:
在机床坐标系中: $AA_MM[Achse] 在工件坐标系中: $AA_MW[轴];轴为 X 轴或者 Z 轴。
第六章 数控磨床编程
五、第3轴和第4轴
1.前提条件
用于第 3 或者第 4 轴的控制系统结构
第六章 数控磨床编程
3)如果在一个程序段中用 G1 或 G2/G3 使轴与其他轴 (X,Z) 一起运行,则其不含有进给率 F的分量。其速度取决于 X,Z
轴的轨迹时间。其运动与其他轨迹轴一起开始并结束。速度不
能大于规定的极限值。 4)如果在一个程序段中仅编程了第 3 轴或者第 4 轴,则该
轴以有效的进给率 F 按 G1运行。若该轴为回转轴,F 的单位
第六章 数控磨床编程
说明: 1)该功能在 SIEMENS 802D sl plus 和 pro可供使用。
2)MEAW 时: 测量头在触发后也会运行至编程的位置。 存
在损坏危险。 3) 测量任务状态:如果已接通测量头,则将测量程序段后
的变量 $AC_MEA[1] 的值设为1;否则设为0。测量程序段开
相关文档
最新文档