当前位置:
文档之家› FANUC系统数控车床编程与操作课件
FANUC系统数控车床编程与操作课件
23
G11 可编程数据输入取消
在执行完G10之后执行G11,取消G10输入状
8
二.编程部分
一.编程的种类: 1. 手工编程(手工编写加工程序) 2. 自动编程(通过软件自动生成加工程 序,如:UG、Pro/E、Matercam)
9
二.编程特点: 1. 绝对值编程 2. 增量值编程 3. 混合式编程 (为减少数值运算,避免程序 出现错误,故均采用混合式编程)
10
三.程序结构: 1. 程序号 2. 程序内容(由若干个程序段组成) 3. 程序结束
4
2.数控机床的工作原理: 数控机床加工原理是将预先编好的加工程 序以数据的形式输入到机床内,系统通过译 码、数据处理、插补运算,最终实现零件的 加工。 (零件工艺分析→编写加工程序→输入到数 控系统内→控制机床运动→完成零件加工)
5
3.数控的功能分类: (1)简易数控机床 (2)经济型数控机床 (3)全功能型数控机床 (4)车铣复合数控机床
20
G04 暂停指令 G04为程序的暂停,格式为 G04 X 或G04 U 或G04
P,X和U的单位为秒,P的单位为毫秒. 如:G04 X1.; 表示暂停1秒 G04 U1.; 表示暂停1秒 G04 P1000;表示暂停1秒。 注:有的机床在主轴停止状态下不执行暂停指令, 只有在主轴旋转下才执行。
6
4.数控机床的控制分类: (1)开环控制数控机床(没有反馈装置),控 制精度低。 (2)半闭环控制(在伺服电机后面安装反馈装 置,如绝对、增量编码器),控制精度较高。 (3)全闭环控制(反馈装置安装在工作台上,直 接反应工作台的位移,如光栅尺)控制精度更 高。
7
四.世界主流数控系统介绍
FANUC系统数 控编程与操作
(车床)
编制: 姜仁义
1
一.数控机床的基础知识
数控机床的起源: 1947年由美国帕森斯公司在研制直升机叶 片轮廓为提高精度和效率,提出了数控机床 的初始设想。1949年由帕森斯公司和麻省理 工学院开始研究,在1952年研制成世界第一 台数控机床(三坐标铣床)。 我国于1958年由清华大学研制成第一台数 控机床(三坐标铣床)。
11
Байду номын сангаас
四.代码介绍
1. G 准备功能代码
分为模态和非模态的。 模态:只要不被同组代码所取代,持续有
效,只输入一次,以后的程序若还是执行此 代码,程序中就不用再输入了。非模态:只 在现单节有效,若想下一段程序有效,必须 再次输入。
12
2. M 辅助功能代码
分为标准的M代码和特定的M代码,特定的M
1. FANUC(发那克)日本 2. OKUMA(奥克玛)日本 3.MITSUBISHI(三菱)日本 4. MAZAK(马扎克)日本 5. DASEN (大森) 日本 6. BROTHER(兄弟)日本 7. TOSHBI (东芝) 日本 8.SIEMENS(西门子) 德国 9. HEIDENHAIN (海得汉) 德国 10. FAGOR (发格) 西班牙 11. HAAS(哈斯)美国 12.NUM (纽姆) 法国 13. HNC (华中) 中国 14. GSK(广州数控)中国 15.KND (凯恩帝) 中国
18
G02 顺时针圆弧插补 (和时钟的转向相同的
方向为顺时针) 判断方法1. 编程时辨别方法是以后刀架为依 据,后刀架用什么指令前刀架就用什么指 令,切忌以前刀架去判断。 方法2. 以图纸的中心线为准,按图纸的上半 部分编程。
19
G03 逆时针圆弧插补 (判断方法与G02相同)
代码根据机床的功能由厂家而定 。
13
3. T 刀具功能代码
(如T0101,表示选用1号刀具,1号刀具偏
置。)
14
4. F 进给功能代码
(分为mm/r:表示每转的进给量 mm/min:表
示每分钟的进给量)
15
5. S 主轴功能代码
(1)r/min表示主轴每分钟的转数。 (2)m/min表示切削速度,每分钟多少米,
2
二.什么是数控
数控是数字控制的简称,英文缩写为NC,随 着发展目前数控一般都采专用计算机实现数 字控制,也称CNC。
3
三.数控机床的基本概念
1.数控与编程的定义: (1)数控:用数字化信号对机床的运动及 其加工过程控制的一种方法。 (2)编程:从零件图样到加工信息用规定的代 码按一定的书写格式编写成加工程序单, 称为数控编程。
21
G07 圆柱插补
只有机床在带有C轴功能下才能使用,C轴:
主轴可以做分度
22
G10 可编程数据输入
1.可以执行参数的输入。格式 G10 L50 N_ P_ R_;
L50代表参数的输入,N代表要选择的参数号,P代表要选 择的 轴 P1表示选择X轴,P2为Z轴。R代表修改的数值,如选择的 不是跟轴有关的参数,P值不要输入。 2. G10 P_ X_ Z_ R_ Q_; P代表磨耗值或形状值,如P1则表示要修改001的磨耗,如 果P1的前面+10000,那就代表形状的修改,P10001表示修 改001的形状值。X 和Z分别代表绝对值的输入,若选用增量 值输入,用U或W表示。R代表刀尖半径。Q代表刀尖方向。 3.G10 L2 P_ X_ Z_。L2代表工件坐标系选择,P代表所选 择的坐标系,P1表示选择G54坐标。P1~P6,对应的 G54~G59。X和Z代表要输入的值。
限用于G96恒限速切削。
16
G代码详解
G00 快速定位 机床由设定的最快速度进行程序坐标点的定
位,FANUC系统由参数1420#设定最高移动 速度,单位为m/min 。
17
G01 直线插补
由程序中给定的速度进行直线或斜线插补, 单位为mm/r 或 mm/min。在采用每转进给时, 也能计算出每分钟进给。由每转进给值乘以 转速。如采用每分钟进给同样也能计算出每 转进给(每分钟进给值除以转数) 注:1422#参数中设定最大的切削速度,单 位为m/min。只有在特定情况下修改,如加工 大的螺距。