FANUC系统数控车床与车削中心编程
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
倒棱与倒圆
例2-1倒棱(图a)
……
N0010 G01 Z-12.0 C2.0 F0.4;
N0020 X50.0 C-3.0;
N0030 Z-22.0;
…… 例2-2倒圆(图b)
a)
b)
……
倒棱与倒圆
a)G01指令倒棱 b)G01指令倒圆
N0010 G01 Z-15.0 R3.0 FO.4;
N0020 X55.0 R-4.0;
:一种是以毫米为单位,另一种是以脉冲当量
即机床的最小输入单位为单位。现在大多数机
床常2.米用、的英脉制冲编当程G量21为/G02.0001mm。 FANUC系统采用G21/G20来进行米、英制的
切换,其中G21表示米制,而G20则表示英制。 当3.平机面床选坐择标指令系G及17工/G件18/坐G1标9 系
FANUC 0i系统准备功能的说明: 5)不同组的G代码在同一程序段中可以 指令多个。如果在同一程序段中指令了多个 同组的G代码,仅执行最后指定的G代码。 6)如果在固定循环中指令了01组的G代 码,则固定循环取消,该功能与指令G80相同。 7)G代码按组号显示。
二、FANUC系统数控编程
数1.小控数编点编程程时,数字单位以公制为例分为两种
1)45°倒棱格式为: G01 Z(W)_C(±i);(Z→X, 图2-4a) G01 X(U)_C(±k);(X→Z, 图2-4b) b点的移动可用绝对或增 量指令,进给路线为 A→D→C。 2)1/4圆角倒圆格式为: G01 Z(W)_R(±r);(Z→X, 图2-4c) G01 X(U)_R(±r) ;
(1)程序延时的应用 1)钻孔加工到达孔底部时,设置延时时间, 以保证孔底的钻孔质量。 2)钻孔加工中途退刀后设置延时,以保证孔 中铁屑充分排出。 3)镗孔加工到达孔底部时,设置延时时间, 以保证孔底的镗孔质量。 4)车削加工在加工要求较高的零件轮廓终点 设置延时,以保证该段轮廓的车削质量。如车 槽、铣平面等场合,以提高表面质量。 5)其他情况下设置延时,如自动棒料送料器 送料时延时,以保证送料到位。 (2)注意事项
确定后,对应地就确定了三个
坐标平面,即XY平面、ZX平面 和YZ平面。
平面选择指令
4.绝对坐标与增量坐标
在FANUC车床系统及部分国产系统中,一 般情况下直接以地址符X、Z组成的坐标功能字 表示绝对坐标,而用地址符U、W组成的坐标 功能字表示增量坐标;有些情况也用准备功能 G90/G91表示绝对值编程/增量值编程。
顺时针与逆时针的判别
用X、Z或U、W指定圆弧的终点,是表示用绝 对值或用增量值表示圆弧的终点,当用绝对值编 程时,X、Z后续数字为圆弧终点在工件坐标系 中的坐标值。当采用增量值编程时,U、W后续 数字为起点到终点的距离(参见图圆弧终点坐标) 。
圆弧终点坐标
圆3.圆弧弧中中心心坐坐标标I、是K用的确地定址I、K为圆弧起点到 圆弧中心矢量值在X、Z方向的投影值。I为 圆弧起点到圆弧中心在X方向的距离(用半 径表示)。K为圆弧起点(现在点)至圆弧中心 在ZI 方、向K 是上的增距量离值。, 并 带“+、-”号。I、K方 向是从圆弧起点指向圆 心,其正负取决于该方 向与坐标轴方向之同异, 圆弧编程中的I、K值
第一节 概述 第二节 常用功能指令 第三节 固定循环 第四节 螺纹加工 第五节 用户宏程序 第六节 数控车削中心编程
第一节 概述
一、FANUC-0i系统功能介绍
1.准备功能指令字
表2-1 准备功能指令
2.辅助功能指令
表1-4 辅助功能指令
FANUC 0i系统准备功能的说明: 1)G代码有A、B和C三种系列。 2)当电源接通或复位时,CNC进入清零状态, 此时的开机默认代码在表中以符号“▲”表示。 但此时,原来的G21或G20保持有效。 3)除了G10和G11以外的00组G代码都是非 模态G代码。 4) 当 指 定 了 没 有 在 列 表 中 的 G 代 码 , 显 示
三、圆弧程序的编制
1.数控车床所用圆弧插补指令
(1)指令格
式
G02
X(U)
Z(W)__
I__ K__ F__
;
G03
R__ F__
内容及字符的含义见表2-2。
表2-2 内容与字符含义表
2对.顺时于针X与Z逆平时面针的,判先别 由X、Z轴判断Y轴(虽 然大多数数控车床无 Y轴),然后逆着Y轴 的正方向看,顺时针 圆弧加工用G02,逆 时针圆弧用G03。
绝对值编程时坐标地址符后的数值表示工件 原点至该点间的矢量值。
增量值编程时坐标地址符后的数值表示轮廓
5.直径编程和半径编程
(1)直径编程
数控程序中X轴的坐标值即为零件图上的直径
值 。(2例)半如径在编图程 a 中 , A 点 和 B 点 的 坐 标 分 别 为 A(3数0.0控,程80序.0中),XB轴(40.0,60.0)。
G00/G01指令
两坐标运动时刀具先1:1两坐标联动,然后单坐 标运动,如图a所示;
4)G00指令后不需给定进给速度,进给速度由 参数设定。
1二.书、写直格线式插补(G01)
G01 X/U Z/W C/R F ;
2.说明
1)X/U Z/W 为目标点坐标; 2)G01指令一般作为加工行程;G00/G01指令 3)G01可以单坐标运动,也可以两坐标联 动,如图b所示。
Baidu Nhomakorabea
N0030 Z-30.0;
指令格式如下:
4. 程序延时
G04 X ; G04 U ; G04 P ; 上述三种格式中,X 、U 和P 为指定延时 时间间隔,用X 、U 可用整数或小数点指定 延时时问,用P 时只能用整数指定延时时间。 采 用 整 数 指 定 延 时 时 间 单 位 为 ms , 采 用 小 数
4.圆弧半径的确定
的坐标值为零件图
上的半径值。例如 在图b中,A点和B
直径编程与半径编程
第一节 概述 第二节 常用功能指令 第三节 固定循环 第四节 螺纹加工 第五节 用户宏程序 第六节 数控车削中心编程
1.书写格式 第二节 常用功能指令
G00 X/U Z/W ;
2一.说、明快速点定位(G00)
1) X/U Z/W 为目标点坐标; 2)G00指令一般作为空行程; 3)G00可以单坐标运动,也可以两坐标运动,