FANUC系统数控车床编程与操作课件
合集下载
FANUC系统数控车床的编程与操作实例PPT
![FANUC系统数控车床的编程与操作实例PPT](https://img.taocdn.com/s3/m/1ae6861776232f60ddccda38376baf1ffc4fe384.png)
输入格式:
直螺纹
G92 X(U)_ Z(W)_ F_;
锥螺纹 G92 X(U)_ Z(W)_ R_ F_;
式中:X(U)_ Z(W)_ 为螺纹终点坐标;R_为锥螺纹始
点与终点的半径差;F_为螺距。
例9:完成图1-27螺纹切削。
图1-27 螺纹切削
程序:
…
…
G00 X22.0 Z5.0; 起刀点
G92 X19.2 Z-18.0 F1.5; 螺纹加工第一次循环
Z-65.0;
G02 X70.0 Z-70.0 R5.0;
G01 X88.0;
例17:使用G71、G70完成图1-43所示零件加工,棒料直径 φ105mm,工件不切断(刀尖R0.4)。
图图1-34-331G7G711、、GG7700加加工工实实例例
程序:O0017;
G40 G97 G99 S500 M03 T0101; (T0101粗车刀)
G00 X106.0 Z5.0 M08; (刀具快速运动到循环起点)
教学内容:
➢数控车床及坐标系 ➢数控车床常用指令 ➢常用指令的综合应用 ➢典型零件加工 ➢宏程序的应用 ➢数控车床操作
第一节 数控车床及坐标系
一、数控车床概述
1.数控车床种类 (1)按主轴配置形式分类 1)立式数控车床 2)卧式数控车床 (2)按刀架数量分类 1)单刀架 单刀架数控车床多采用水平床身,两坐标控制。 2)双刀架 双刀架数控车床多采用倾斜床身,四坐标控制。 (3)按数控车床控制系统和机械结构的不同分类 可分为经济型数控车床、全功能数控车床和数控车削中心。
X29.46;
X29.30;
G00 X100.0 Z150.0; 注:R= (20 30)
数控车床编程与操作教学课件七日本FANUC系统数控车床操作
![数控车床编程与操作教学课件七日本FANUC系统数控车床操作](https://img.taocdn.com/s3/m/685012bdd5bbfd0a78567310.png)
第二章 日本FANUC系统数控车床的操作
《数控车床编程与操作》
第一节 FANUC系统数控车床的仿真操作
知识链接 三、 编程方法
4. 常用G 代码命令 从序号ns至nf的程序段,指定A及B间的移动指令。 Δd: 切削深度(半径指定)。不指定正负符号。 e:退刀行程。是状态指定,在另一个值指定前不会改变。 ns: 精加工形状程序的第一个段号。 nf: 精加工形状程序的最后一个段号。 Δu:X方向精加工预留量的距离及方向。(直径) Δw: Z方向精加工预留量的距离及方向。
第二章 日本FANUC系统数控车床的操作
《数控车床编程与操作》
第一节 FANUC系统数控车床的仿真操作
知识链接 一、 FANUC Oi数控系统操作面板
5. 单步进给量控制旋钮
6. 进给速度(F)调节旋钮和主轴速度调节旋钮
第二章 日本FANUC系统数控车床的操作
《数控车床编程与操作》
第一节 FANUC系统数控车床的仿真操作
第二章 日本FANUC系统数控车床的操作
《数控车床编程与操作》
第一节 FANUC系统数控车床的仿真操作
知识链接 三、 编程方法
4. 常用G 代码命令 (11) 端面啄式钻孔循环(G74)
本循环可处理断削,如果省略X(U)及P,结果只在Z轴操作, 用于钻孔。
格式: G74 R(e) G74 X(u) Z(w) P(Δi) Q(Δk) R(Δd) F(f)
Δd: 在切削底部的刀具退刀量。Δd的符号一定是(+)。但是,如
果省略了X(U)及Δi,可用所要的正负符号指定刀具退刀量。
f:进给率。
第二章 日本FANUC系统数控车床的操作
《数控车床编程与操作》
FANUC系统数控车床编程与操作PPT课件
![FANUC系统数控车床编程与操作PPT课件](https://img.taocdn.com/s3/m/2c1da6de43323968001c92df.png)
最新课件
5
❖ 3.数控的功能分类: ❖ (1)简易数控机床 ❖ (2)经济型数控机床 ❖ (3)全功能型数控机床 ❖ (4)车铣复合数控机床
最新课件
6
❖ 4.数控机床的控制分类:
❖ (1)开环控制数控机床(没有反馈装置),控
❖
制精度低。
❖ (2)半闭环控制(在伺服电机后面安装反馈装
❖
置,如绝对、增量编码器),控制精度较高。
❖ 6. BROTHER(兄弟)日本
❖ 7. TOSHBI (东芝) 日本
❖ 8.SIEMENS(西门子) 德国
❖ 9. HEIDENHAIN (海得汉) 德国
10. FAGOR (发格) 西班牙
11. HAAS(哈斯)美国
12.NUM (纽姆) 法国
13. HNC (华中) 中国
14. GSK(广州数控)中国
❖ (3)全闭环控制(反馈装置安装在工作台上,直
❖
接反应工作台的位移,如光栅尺)控制精度更
❖
高。
最新课件
7
四.世界主流数控系统介绍
❖ 1. FANUC(发那克)日本
❖ 2. OKUMA(奥克玛)日本
❖ 3.MITSUBISHI(三菱)日本
❖ 4. MAZAK(马扎克)日本
❖ 5. DASEN (大森) 日本
列举实例:通过宏程序加工一个右旋80头,左旋80头的螺纹。
O0024
M3S30T101
#1=0
G0X206.Z15.
N10#2=204.2
WHILE[#2GE202.2]DO1
G0X#2
G32Z-150.Q#1F237.
G32Z15.Q#1F237.
#2=#2-1
最新第二章-数控车床基本操作-数控车床编程与操作(FANUC系统)课件ppt
![最新第二章-数控车床基本操作-数控车床编程与操作(FANUC系统)课件ppt](https://img.taocdn.com/s3/m/8dc5f69069eae009591beca4.png)
(5)机床锁定
在自动执行程序时,若按下“机床锁定”按钮,可以锁定所 有进给轴,只能运行程序,但机床不会有任何进给动作。
通常,可以在空运行状态,将“MST锁定”和“机床锁定” 功能设置有效,在图形轨迹显示面板上检查运行轨迹,以校验 程序的正确性。
1.自动运行的启动
(1)“方式选择”开关旋转至“AUTO”状态。
(2)按 “PROG” 键,输入要运行的程序号,按“光标下 移键”打开程序。
(3)按复位键 “RESET” ,将程序复位,光标指向程序的开始。 (4)按循环启动键,自动循环运行。
自动加工前的状态
2.自动加工
在自动运行状态下按 “功能选择键”中不同的方式按钮,可 以选择进入不同的控制状态。
检索程序
4)按【O检索】软键,即可调出所要检索程序。 (2)检索程序段(语句) 检索程序段需在已检索出程序的情况下进行。 1)输入要检索的程序段号,如N6。 2)按【检索↓】软键,光标即移至所检索的程序段N6所在 的位置。
检索程序
(3)检索程序中的字 1)输入所需检索的字Z-10.。 2)以光标当前的位置为准,向前面程序检索,按【检索↑】 软键;向后面程序检索,按【检索↓】软键。光标移至所检索 的字第一次出现的位置。
第二章-数控车床基本操作-数控 车床编程与操作(FANUC系统)
三、手动操作
1.手动/连续方式
进入手动操作模式:将机床面板上“方式选择”开关旋转至手 动状态。
手动操作轴的移动:通过“轴选择”按钮,选择需要移动的X 或Z坐标轴,按“手动”按键,控制轴的正、负方向的移动。
2.手轮操作
刀架的运动可以通过手轮来实现。 适用:微动、对刀、精确移动刀架等操作。
按“空运行”按钮,使空运行有效,此时按程序启动按键 , 机床忽略程序指定的进给速度,空运转时的进给速度与程序无 关,以系统设定的快速运行程序。
在自动执行程序时,若按下“机床锁定”按钮,可以锁定所 有进给轴,只能运行程序,但机床不会有任何进给动作。
通常,可以在空运行状态,将“MST锁定”和“机床锁定” 功能设置有效,在图形轨迹显示面板上检查运行轨迹,以校验 程序的正确性。
1.自动运行的启动
(1)“方式选择”开关旋转至“AUTO”状态。
(2)按 “PROG” 键,输入要运行的程序号,按“光标下 移键”打开程序。
(3)按复位键 “RESET” ,将程序复位,光标指向程序的开始。 (4)按循环启动键,自动循环运行。
自动加工前的状态
2.自动加工
在自动运行状态下按 “功能选择键”中不同的方式按钮,可 以选择进入不同的控制状态。
检索程序
4)按【O检索】软键,即可调出所要检索程序。 (2)检索程序段(语句) 检索程序段需在已检索出程序的情况下进行。 1)输入要检索的程序段号,如N6。 2)按【检索↓】软键,光标即移至所检索的程序段N6所在 的位置。
检索程序
(3)检索程序中的字 1)输入所需检索的字Z-10.。 2)以光标当前的位置为准,向前面程序检索,按【检索↑】 软键;向后面程序检索,按【检索↓】软键。光标移至所检索 的字第一次出现的位置。
第二章-数控车床基本操作-数控 车床编程与操作(FANUC系统)
三、手动操作
1.手动/连续方式
进入手动操作模式:将机床面板上“方式选择”开关旋转至手 动状态。
手动操作轴的移动:通过“轴选择”按钮,选择需要移动的X 或Z坐标轴,按“手动”按键,控制轴的正、负方向的移动。
2.手轮操作
刀架的运动可以通过手轮来实现。 适用:微动、对刀、精确移动刀架等操作。
按“空运行”按钮,使空运行有效,此时按程序启动按键 , 机床忽略程序指定的进给速度,空运转时的进给速度与程序无 关,以系统设定的快速运行程序。
《FANUC系统数控铣床编程与加工》PPT课件讲义
![《FANUC系统数控铣床编程与加工》PPT课件讲义](https://img.taocdn.com/s3/m/65bc2c94f5335a8103d22080.png)
X..Y..Z.. N… G… A..B..C..
U..V..W..
I..J..K.. R
F…
S…
T…
H.. D..
M… ;
程准 序备 段功 号能
尺寸字
主
进 给 功 能
轴刀刀
转具具
速功补
功能偿
能
号
辅段 助结 功束 能符
图4-6 程序段格式
4.4 数控机床的有关功能及规则
数控系统常用的功能有准备功能、辅助功能、其他功能三种,这些功能是编制 加工程序的基础。
Y
Z
a
工件坐标系
X
图4-5 工件坐标系原点设定
4.3 数控加工程序的格式与组成
4.3.1 程序格式 一个零件程序是一组被传送到数控装置中去的指令和数据。它由遵循一定结 构句法和格式规则的若干个程序段组成,而每个程序段又由若干个指令字组成。
1、程序的组成 一个完整的程序由程序名、程序内容和程序结束组成,如下所示:
O0010;
程序名
G90 G94 G40 G17 G21 G54;
G91 G28 Z0;
G90 G00 X-16.0 Y840.0;
Z20.0;
程序内容
M03 S600 M08;
……
G00 Z50.0 M09;
M30;
程序结束
4.3.2 程序段的组成
(1)程序段的基本格式 程序段格式是指在一个程序段中,字、字符、数据的排列、书写方式和顺序。
刀具交换 切削液开启
切削液关闭 程序结束,返
回开头 调用子程序 子程序结束
1、暂停指令M00 当CNC 执行到M00 指令时,将暂停执行当前程序,以方便操作者进行刀 具更换、工件的尺寸测量、工件调头或手动变速等操作。暂停时机床的主轴进给 及冷却液停止,而全部现存的模态信息保持不变。若欲继续执行后续程序重按操 作面板上的“启动键”即可。 2、程序结束指令M02 M02用在主程序的最后一个程序段中,表示程序结束。当CNC 执行到M02 指令时机床的主轴、进给及冷却液全部停止。使用M02的程序结束后,若要重新 执行该程序就必须重新调用该程序。 3、程序结束并返回到零件程序头指令M30 M30 和M02 功能基本相同,只是M30 指令还兼有控制返回到零件程序头 (%)的作用。 使用M30 的程序结束后,若要重新执行该程序,只需再次按操作面板上的 “启动键”即可。
最新第三章-FANUC系统数控车床的编程与操作教学讲义PPT课件
![最新第三章-FANUC系统数控车床的编程与操作教学讲义PPT课件](https://img.taocdn.com/s3/m/ec070f333c1ec5da50e27077.png)
四、进给功能—F代码
F指令表示工件被加工时刀具相对于工件的合成进给速 度,F的单位可取G94(每分钟进给量mm/min)或G95(主轴每转 一转刀具的进给量mm/r)。使用下式可以实现每转进给量与 每分钟进给量的转化。
Fmin=Fr×S 式中:Fmin-即每分钟的进给量(mm/min);
Fr-每转进给量(mm/r); S-主轴转数(r/min)。
第三节 螺纹加工指令
一、螺纹加工时的几个问题
(一)普通螺纹实际牙型高度
普通螺纹实际牙型高度按下式计算:
h=0.6495×P
式中:P-螺纹螺距。
近似取
h=0.65×P
(二)螺纹小径的计算
d1=D-2h=D-1.3×P
(三)螺纹切削进给次数与背吃刀量的确定 常用螺纹加工的进给次数与背吃刀量见表3-3(详见教 材第69页)。
(4)刀片重磨后,尺寸会逐渐变小,为了恢复刀片的工作位置,往 往在车刀结构上设有刀片的调整机构,以增加刀片的重磨次数。
(5)压紧刀片所用的压板端部,可以起断屑器作用。Βιβλιοθήκη 常用硬质合金车刀刀片如图所示:
第二节 常用编程指令
一、FANUC 0-TD系统准备功能—G代码
数控代码分为“模态代码”和“非模态代码”,模态代 码的功能在它被执行后会继续维持,而非模态代码仅在该程 序行起作用。定义移动的代码通常是模态代码,像直线、圆 弧和循环代码。反之,像原点返回代码等是非模态代码,如 表3-1所示(参见教材第59页)。
二、FANUC 0-TD系统辅助功能—M代码 本系统可供用户使用的M代码如表所示。
三、主轴功能—S代码
主轴转速指令功能,它是由地址S及其后面的数字表示, 目前有S2(两位数),S4(四位数)的表示法,即S××和 S××××。一般的经济型数控机床采用一位或两位约定的 代码来控制主轴某一档位的高速和低速,对具有无级调速功 能的数控机床,则可由后续数字直接表示其主轴的给定转速 (r/min)。另外,对具有恒线速度切削功能的数控机床,其 加工程序中的S指令既可指令恒定转速(r/min),也可指令切 削时的恒定线速度(m/min)。
数控车床编程与操作培训课件
![数控车床编程与操作培训课件](https://img.taocdn.com/s3/m/c7cfac93da38376bae1fae0a.png)
3 T功能
刀具功能,表示选刀或换刀。 用地址T和后面的四位数字来指定刀具号和刀具补偿号,其中前两位 为刀具号,后两位为既是刀具长度补偿号,又是刀尖圆弧半径补偿号。
T ×× ××
刀补号 刀具号
T0101表示1号刀具及1号刀具长度补偿和半径补偿。至于刀具的长度 和刀尖圆弧半径补偿的具体值,应到1号刀具补偿位去查找和修改。如果后 面两位数为零,如T0300; 表示取消刀具补偿状态,调用第三号刀具。
分别按下 、 、 、 键,控制刀架的移动方向。按进 给方向按钮开始连续移动,松开则停止。按下快速按钮 ,进 入手动快速移动状态。
(3)手动脉冲方式
旋转控制面板上的模式选择旋钮指向“手轮/单步”,机床进
入手动脉冲模式。
旋转旋钮 ,选择坐标轴。
旋转“手轮进给速度”旋钮
,选择合适的脉冲当量。
摇动手轮,精确控制机床的移动。
数控车床FANUC-0i Mate TC操作面板
1 数控系统操作面板
以大连机床厂FANUC-0i Mate TC数控系统为例,介 绍数控车床FANUC-0i Mate TC操作面板。
操作面板由数控系统操作面板(也称CRT/MDI面板) 和机床操作面板组成。
图3-8 FANUC-0i Mate数控系统操作面板
①换2号切槽刀。 转到MDI模式,按小键盘上的[PROG]键,转 到编辑模式,输入“T0202;”,按[INSERT]键 插入,光标移至程序号处。
按“循环启动”按钮,换上2号刀。
图3-30 换2号刀MDI输入操作
②操作让主轴正转,转到JOG或手轮模式,设 置2号刀具刀尖位于加工坐标系原点在Z方向相对于 机床原点偏置值。
图3-25 编辑程序
④接着按键盘的[OFFSET
数控车编程课件(FANUC)
![数控车编程课件(FANUC)](https://img.taocdn.com/s3/m/98d663eb172ded630b1cb617.png)
1.T功能
T功能也称为刀具功能,表示选择刀具和刀
补号。
输入格式: T□□□□
1.2.6 固定循环切削功能指令 1.2.6.1 单一形状的固定循环 1.内/外径切削循环G90
G90是单一形状固定循环指令,该循环 主要用于轴类零件的外圆、锥面的加工。 指令格式:G90 X(U) Z(W) F ; 利用G90可以切削锥面。 指令格式:G90 X(U) Z(W) R F ;
表1-2 G代码表
注:(1)☆号表示电源接通时的G代码状 态;也就是初态。 (2)00组的G代码为一次性G代码;除了00 组处,其他的G代码均为模态(指代码在程序运 行过程中一直有效,直到被同组的代码取代)。 (3)一旦指定了G代码,一览表中没有的G 代码显示报警信号。 (4)无论有几个不同组的G代码,都能在 同一程序段内指令,如果同组的G代码在同一程 序段内指令了2个以上时,后指令者有效。
置测量系统等几部分组成。
(2)主轴箱 (3)主轴伺服电机 (4)夹紧装置 (5)往复拖板 (6)刀架 (7)控制面板
3.数控车床的加工特点
数控车床加工具有如下特点: (1)加工生产效率高 (2)减轻劳动强度、改善劳动条件 (3)对零件加工的适应性强、灵活性好 (4)加工精度高、质量稳定 (5)有利于生产管理
1.2.2.1 插补功能 1.定位G00
G00指令是在工件坐标系中以快速移动速度 移动刀具到达由绝对或增量指令指定的位置。 非线性插补定位:刀具以每轴的快速移动 速度定位,刀具轨迹通常不是直线。 线性插补定位:刀具轨迹与直线插补相同, 刀具以不大于每轴的快速移动速度在最短的时间 内定位。
快速移动速度不能在地址F中规定。
3.端面切削循环G94
G94是用于一些短、面大的工件加工的固定 循环指令。
T功能也称为刀具功能,表示选择刀具和刀
补号。
输入格式: T□□□□
1.2.6 固定循环切削功能指令 1.2.6.1 单一形状的固定循环 1.内/外径切削循环G90
G90是单一形状固定循环指令,该循环 主要用于轴类零件的外圆、锥面的加工。 指令格式:G90 X(U) Z(W) F ; 利用G90可以切削锥面。 指令格式:G90 X(U) Z(W) R F ;
表1-2 G代码表
注:(1)☆号表示电源接通时的G代码状 态;也就是初态。 (2)00组的G代码为一次性G代码;除了00 组处,其他的G代码均为模态(指代码在程序运 行过程中一直有效,直到被同组的代码取代)。 (3)一旦指定了G代码,一览表中没有的G 代码显示报警信号。 (4)无论有几个不同组的G代码,都能在 同一程序段内指令,如果同组的G代码在同一程 序段内指令了2个以上时,后指令者有效。
置测量系统等几部分组成。
(2)主轴箱 (3)主轴伺服电机 (4)夹紧装置 (5)往复拖板 (6)刀架 (7)控制面板
3.数控车床的加工特点
数控车床加工具有如下特点: (1)加工生产效率高 (2)减轻劳动强度、改善劳动条件 (3)对零件加工的适应性强、灵活性好 (4)加工精度高、质量稳定 (5)有利于生产管理
1.2.2.1 插补功能 1.定位G00
G00指令是在工件坐标系中以快速移动速度 移动刀具到达由绝对或增量指令指定的位置。 非线性插补定位:刀具以每轴的快速移动 速度定位,刀具轨迹通常不是直线。 线性插补定位:刀具轨迹与直线插补相同, 刀具以不大于每轴的快速移动速度在最短的时间 内定位。
快速移动速度不能在地址F中规定。
3.端面切削循环G94
G94是用于一些短、面大的工件加工的固定 循环指令。
第二章FANUC系统数控车床与车削中心编程 ppt课件
![第二章FANUC系统数控车床与车削中心编程 ppt课件](https://img.taocdn.com/s3/m/d021ba533169a4517723a3f2.png)
孔质量。
4)车削加工在加工要求较高的零件轮廓终点设置延时,以保
证该段轮廓的车削质量。如车槽、铣平面等场合,以提高表面
质量。
5)其他情况下设置延时,如自动棒料送料器送料时延时,以
保证送料到位。
(2)注意事项
延时指令G04和刀具补偿指令G41/G42不能在同一段程序中指
定。
ppt课件
15
三、圆弧程序的编制
1.小数点编程
数控编程时,数字单位以公制为例分为两种:一种是以毫米
为单位,另一种是以脉冲当量即机床的最小输入单位为单位。
现在大多数机床常用的脉冲当量为0.001mm。
2.米、英制编程G21/G20
FANUC系统采用G21/G20来进行米、英制的切换,其中G21
表示米制,而G20则表示英制。
3.平面选择指令G17/G18/G19
3.倒棱/倒圆编程
使用倒棱功能可以简化倒棱程序。
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)
圆弧插补编程实例
ppt课件
【例2-3】程序 21
五、返回参考点指令
1.返回参考点
1)自动参考点返回:
G28 X ; X向回参考点
G28Z ; Z向回参考点
G28 X Z ;刀架回参考点
其中X、Z坐标设定值为指定的
某一中间点,但此中间点不能超
过参考点,如图所示。该点可以
以绝对值的方式写入,也可以以
第2章--数控车床编程与操作PPT课件
![第2章--数控车床编程与操作PPT课件](https://img.taocdn.com/s3/m/3bf165dd79563c1ec4da7127.png)
提问:1.O0001, N10 N20, M30 什么含义?
↓
↓
↓
程序名 顺序号 程序结束
2.X30.0 Z-30. 什么含义?
→绝对坐标值
注意:坐标后面要带小数点,否则认为μm。
2021/3/12 3.G21 S1000 T0101 F0.1 什么含义?
4
第2章 数控车床编程与操作
2.3 FANUC 0i系统数控车床编程(P28) 2.3.1 FANUC 0i系统指令代码
(3)刀具补偿:
刀具偏置补偿 刀尖半径补偿
P70图2-74 后面讲
刀具补偿号共有32组:01~32。每一组补偿号有4个补偿数
1.准备功能(G功能或G代码、G指令)
(1)作用:用来规定刀具和工件的相对运动轨迹、坐标设 定、刀具补偿偏置等多种加工操作。
(2)指令格式:G×× G为地址,××为数字(00~ 99),100个。 见P28表2-3 ,附录A(P256)。
(3)分类:模态(续效,即表示该代码一经在一个程序段
中指定,一直有效,直到出现同组的另一个G代码时才失效)。
G71
外圆粗车循环
*G01
直线插补(切削进给) G72
端面粗车循环
01
G02
圆弧插补CW(顺时针) G73 00 仿形粗车循环
G03
圆弧插补CCW(逆时针) G75
外圆、内圆切槽循环
G04 00 暂停,准停
G76
复合型螺纹切削循环
G21 06 米制单位 G32 01 螺纹进给
G90
外圆、内圆切削循环
模态指定。
(3)指令字格式:G98 F100
每分钟刀具的进给量(每分进给量):100mm/min
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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。只有在特定情况下修改,如加工 大的螺距。
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。只有在特定情况下修改,如加工 大的螺距。