编辑: yn灬不离不弃灬 | 2019-03-14 |
1 国内常用的数控系统是 FANUC 和SINUMERIK 现将 FANUC 0i 和SINUMERIK 802s/c、802D 车床外圆循环做一个比较和小结: 环境:斯沃仿真软件 一.
FANUC 0i G71 外圆粗车固定循环 1.1 格式 G71U(d)R(e) G71P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t) N(ns)…… ……… .F__从序号 ns 至nf 的程序段,指定 A 及B间的移动指令. .S__ .T__ N(nf)…… d:切削深度(半径指定) 不指定正负符号.切削方向依照 AA'
的方向决定,在另一个值指定前不会改变.FANUC 系统 参数(NO.0717)指定. e:退刀行程 本指定是状态指定,在另一个值指定前不会改变.FANUC 系统参数(NO.0718)指定. ns:精加工形状程序的第一个段号. nf:精加工形状程序的最后一个段号. u:X 方向精加工预留量的距离及方向.(直径/半径) w: Z 方向精加工预留量的距离及方向. 1.2 功能 如果在下图用程序决定 A 至A'
至B的精加工形状,用d(切削深度)车掉指定的区域,留精 加工预留量u/2 及w. 操作编程手册 斯沃数控仿真系统软件 图1A. 软件加工三维显示 图2B. 程序: M03S1000 T0101 G0X70Z2 G73U5W0R4 G73P10Q11U0.2W0.1F0.1 N10G01X50Z0 G3X40Z-15R22
2 操作编程手册 斯沃数控仿真系统软件 G2Z-45R25 N11G1Z-50 G70P10Q11 G0X100Z200 T0100 C. 二维图形 图3二.SINUMERIK 802S/c 2.1 功能 用此循环可以在坐标轴平行方向加工由子程序设置的轮廓, 可以进行纵向和横向加工,也 可以进行内外轮廓的加工. 可以选择不同的切削工艺方式:粗加工、精加工或者综合加工.只要刀具不会发生碰撞可以 在任意位置调用此循环.调用循环之前,必须在所调用的程序中已经激活刀具补偿参数. 2.2 调用 LCYC95
3 操作编程手册 斯沃数控仿真系统软件 图42.3 前提条件 直径编程G23 指令必须有效. 系统中必须已经装入文件SGUD.DEF. 程序嵌套中至多可以从第三级程序界面中调用此循环(两级嵌套). 2.4 参数说明 参数 含义,数值范围 R105 加工类型:数值 1...12 R106 精加工余量,无符号 R108 切入深度,无符号 R109 粗加工切入角 R110 粗加工时的退刀量 R111 粗切进给率 R112 精切进给率 说明: R105 加工方式参数.用参数 R105 确定以下加工方式: 纵向加工/横向加工 内部加工/外部加工 粗加工/精加工/综合加工 在纵向加工时进刀总是在横向坐标轴方向进行,在横向加工时进刀则在纵向坐标轴方向. 数值 纵向/横向 外部/内部 粗加工/精加工/综合加工
1 纵向 外部 粗加工
2 横向 外部 粗加工
3 纵向 内部 粗加工
4 横向 内部 粗加工
5 纵向 外部 精加工
6 横向 外部 精加工
4 操作编程手册 斯沃数控仿真系统软件
5 7 纵向 内部 精加工
8 横向 内部 精加工
9 纵向 外部 综合加工
10 横向 外部 综合加工
11 纵向 内部 综合加工
12 横向 内部 综合加工 R106 精加工余量参数. 在精加工余量之前的加工均为粗加工.如果没有设置精加工余量,则一直进行粗加工,直至 最终轮廓. R108 切入深度参数.设定粗加工最大进刀深度,但当前粗加工中所用的进刀深度则由循环 自动计算出来. R109 粗加工切入角. R110 粗加工时退刀量参数.坐标轴平行方向的每次粗加工之后均须从轮廓退刀,然后用 G0 返回到起始点.由参数 R110 确定退刀量的大小. R111 粗加工进给率参数.加工方式为精加工时该参数无效. R112 精加工进给率参数.加工方式为粗加工时该参数无效. 轮廓定义: 在一个子程序中设置待加工的工件轮廓, 循环通过变量_CNAME 名下的子程序名调用子程序. 轮廓由直线或圆弧组成,并可以插入圆角和倒角.设置的圆弧段最大可以为四分之一圆.轮 廓的编程方向必须与精加工时所选择的加工方向相一致. 对于加工方式为 端面、 外部轮廓加工 的轮廓必须按照从 P8(35,120)到P0(100,40)的方 向编程. 时序过程循环开始之前所到达的位置:位置任意,但须保证从该位置回轮廓起始点时 不发生刀具碰撞.该循环具有如下时序过程: 粗切削 用G0 在两个坐标轴方向同时回循环加工起始点(内部计算),按照参数 R109 下设置的角度 进行深度进给, 在坐标轴平行方向用 G1 和参数 R111 下的进给率回粗切削交点, 用G1/G2/G3 按参数 R111 设定的进给率进行粗加工,直至沿着 轮廓+ 精加工余量 加工到最后一点, 在每个坐标轴方向按参数 R110 中所设置的退刀量(毫米)退刀并用 G0 返回.重复以上过程, 直至加工到最后深度. 精加工 用G0 按不同的坐标轴分别回循环加工起始点,用G0 在两个坐标轴方向同时回轮廓起始点, 用G1/G2/G3 按参数 R112 设定的进给率沿着轮廓进行精加工,用G0 在两个坐标轴方向回循 环加工起始点. 在精加工时,循环内部自动激活刀尖半径补偿.起始点 循环自动地计算加工起始点.在粗 加工时两个坐标轴同时回起始点;