法兰克数控车床编程 PPT

合集下载

第四讲数控车床的程序编制ppt课件

第四讲数控车床的程序编制ppt课件

.
17
第三章 数控车床的程序编制
作业
三、毛坯为Ф50*20的45钢, 预钻孔Ф20,按下列要求分 别编写程序: 用G71指令粗加工内孔,用 G70指令精加工内孔。
.
18
第三章 数控车床的程序编制
习题与思考题
1、数控车床的编程特点有哪些?
2、简述数控车床原点和参考点的区别与联系。
3、数控车床的基本功能指令如何分类?
应用场合:
车削环槽、不通孔及自动加工
螺蚊时
.
4
第三章 数控车床的程序编制
5、倒角、倒圆编程 (1)45°倒角与1/4圆角倒角 (2)任意角度倒角与倒圆
.
5
第三章 数控车床的程序编制
实例:
.
6
第三章 数控车床的程序编制
本讲的主要内容是:复合循环指令
.
7
第三章 数控车床的程序编制
选择切削用量
切削速度(V)
粗车各外形面 精车各外形面
2 0.25
0.2 0.08
800 1500
.
13
第三章 数控车床的程序编制
采用G71、G70指令编程, 程序如下:
O001 N01 T0101 N05 G97 G99 M03 S800 F0.2
速度0.2mm/r N10 G00 X37 Z2 N15 G71 U2 R0.5
(2)端面车削循环(G94) 功能:用于直端面和锥端面的粗车 ① 直端面车削循环
格式: G 9X 4 (U )_Z (W )_F_
② 锥端面车削循环
格式: G 9X 0 (U )_ Z (W )_ R _ F _
.
1
第三章 数控车床的程序编制
(2)端面车削循环(G94) 功能:用于直端面和锥端面的粗车 ① 直端面车削循环

法兰克系统数控车床说明书及编程

法兰克系统数控车床说明书及编程

G代码就是数控程序中的指令 G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其她轴继续运动,(3)不运动的坐标无须编程。

(4)G00可以写成G0例:G00 X75 Z200G0 U-25 W-100先就是X与Z同时走25快速到A点,接着Z向再走75快速到B点。

数控车床编程与操作加工PPT课件

数控车床编程与操作加工PPT课件
例1 如图3-10所示的圆柱螺纹,螺纹导程为1.5mm。
G00 Z104.0 X29.3 ap1=0.35 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.9 ap2=0.2 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.5 ap2=0.2 …….
1.绝对编程与增量编程
(1)绝对编程
绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置,并用地址X,Z进行编程(X为直径值)。
增量值编程是根据与前一个位置的坐标值增量来表示位置的一种编程方法。即程序中的终点坐标是相对于起点坐标而言的。
根据试切后工件的尺寸确定刀尖的位置。
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(b) 确定刀尖在X向的位置
d
O
(b) 确定刀尖在X向的位置
d
三、有关编程代码说明
(一)G功能
准备功能也称为G功能(或称G代码),它是用来指令机床动作方式的功能。准备功能是用地址G及其后面的数字来指令机床动作的。如用G00来指令运动坐标快速定位。表3-2为FANUC-0TD系统的准备功能G代码表。
10.刀具偏置功能 (G40/G41/G42)
1. 格式 G41 X_ Z_;G42 X_ Z_;
在刀具刃是尖利时,切削进程按照程序指定的形状执行不会发生问题。不过,真实的刀具刃是由圆弧构成的 (刀尖半径) 就像上图所示,在圆弧插补和攻螺纹的情况下刀尖半径会带来误差。
2. 偏置功能
1、非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。

数控车床编程基本学习-PPT

数控车床编程基本学习-PPT

X 中间点
O
参考点R
刀尖当前位置 Z
图3-5 自动返回参考点
6、螺纹切削指令(G32)
指令格式 G32 X(U)_ Z(W)_ F(E)_ 指令功能 切削加工圆柱螺纹、圆锥螺纹和平面螺纹(涡形螺纹) 。
指令说明 1)F—公制螺纹的导程
E—英制螺纹的导程
2)F表示长轴方向的导程 如果X轴方向为长轴,F为半径值。 对于圆锥螺纹,其斜角α在450以下时,Z轴方向为长轴;
2
U
2
X
O
Z
图3-12 G94车削端面固定循环
G94指令车削圆锥面时的程序段格式如下:
G94 X(U)_Z(W)_R_F_;
其中,R为端面斜度线在Z轴的投影距离。若顺序动作2的 进给方向在Z轴的投影方向和Z轴方向一致,则R取负值;若顺 序动作2的进给方向在Z轴的投影方向和Z轴方向相反,则R取正 值。在图3-13中,因为顺序动作2的进给方向在Z轴的投影方向 和Z轴方向一致,所以R取负值。
必须注意的是,执行G27指令的前提是机床在通电后刀具 返回过一次参考点(手动返回或者用G28指令返回)。此外,使 用该指令时,必须预先取消刀具补偿的量。
执行G27指令之后,如欲使机床停止,须加入一辅助功能 指令M00,否则,机床将继续执行下一个程序段。
2) 自动返回参考点指令G28 G28指令可以使刀具从任何位置以快速点定位方式经过中间 点返回参考点。 格式:G28 X _Z _; 其中,X、Z是中间点的坐标值。 执行该指令时,刀具先快速移动到指令值所指定的中间点, 然后自动返回参考点,相应坐标轴指示灯亮。 和G27指令相同,执行G28指令前,应取消刀具补偿功能。 G28指令的执行过程如图3-5所示。
(3)参数的输入 假想刀尖的位置如下图3-10:

法兰克系统数控车床说明书及其编程

法兰克系统数控车床说明书及其编程
G75—返回编程坐标零点
格式:G75XZ
说明:返回编程坐标零点
G76—返回编程坐标起始点
格式:G76
说明:返回到刀具开始加工的位置。
G81—外圆(内圆)固定循环
格式:G81_X(U)_Z(W)_R_I_K_F_
说明:(1)X,Z为终点坐标值,U, W为终点相对 于当前点的增量值。⑵R为起点截面的要加工的直径。
例:G02 X60 Z50 R20 F120
格式3:G02 X(u)Z(w)CR=(半径)F_
格式4:G02 X(u)Z(w)D(直径)F___
这两种编程格式基本上与格式2相同
G03—顺圆插补
说明:除了圆弧旋转方向相反外,格式与G02指令相同。
G04—定时暂停
格式:G04_F_或G04 _K_
说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据
G代码是数控程序中的指令
G00------快速定位
G01——直线插补
G02——顺时针方向圆弧插补
G03------逆时针方向圆弧插补
G04------定时暂停
G05通过中间点圆弧插补
G07------Z样条曲线插补
G08------进给加速
G09进给减速
G20子程序调用
G22半径尺寸编程方式
G220——系统操作界面上使用
G76------返回编程坐标起始点
G81外圆固定循环
G331-----螺纹固定循环
G90绝对尺寸
G91------相对尺寸
G92预制坐标
G94——进给率,每分钟进给
G95------进给率,每转进给
G00—快速定位
格式:GOO X(U)_Z(W)_
说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不 得对工件

法兰克数控铣床编程与操作

法兰克数控铣床编程与操作
•X = 30.0,Y = 30.0,Z = 20.0。
•20. •Z 0
•30. 0 •X

•O•程


•刀 原点

起 •Y •30.
0
工件坐标系的建立
PPT文档演模板
法兰克数控铣床编程与操作
v 2) 工件坐标系选择指令(G54~G59)
v 该6个指令功能为可分别设定工件坐标系原点相对机床坐标系原点的 位置,如图所示。G54~G59可根据需要任意选用。
•Y
•实际路径
•35
•C
•30 •B
•A •10
•O
•1
0

•编 程 路 径
•X
•25
•40
G01编程
PPT文档演模板
法兰克数控铣床编程与操作
v 3) 圆弧插补指令(G02/G03) v 编程格式(XY平面):
v

v 其中G02为顺时针圆弧插补,G03为 逆时针圆弧插补; X、Y是圆弧终点
坐标值,在G90编程方式下,终点为
N(数字)G△△X(数字)Y(数字)Z(数字)F(数字)S(数字)M△△;
•N(数字)-- 程序段号,该项为任选项(即可不写); •G△△--准备功能指令; •X(数字)Y(数字)Z(数字) --尺寸字,分别表示沿X、Y、Z坐标方 向的位移量;
•I(数字)J(数字)K(数字)/R(数字) --圆弧插补时圆心相对于圆弧起 点的坐标或用半径值表示;
4. 进给控制指令(G00,G01,G02/G03
v 1)快速定位指令(G00) v 编程格式:G00 X__Y__Z__; v 其中X,Y,Z是快速定位至终点的坐标值,在G90编程方式下,终点
为相对于工件坐标系原点的坐标;在G91编程方式下,终点为相对于 起点的位移量。 v G00为模态功能指令,可由G01、G02或G03功能指令注销。

法兰克系统数控车床说明书及编程

法兰克系统数控车床说明书及编程

法兰克系统数控车床说明书及编程G代码是数控程序中的指令 G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------经过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销 G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点) G75------返回编程坐标零点G76------返回编程坐标起始点 G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给 G95------进给率,每转进给G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其它轴继续运动,(3)不运动的坐标无须编程。

第3章数控车床的编程数控加工与编程-PPT课件

第3章数控车床的编程数控加工与编程-PPT课件
绝对值编程:G00 X20.0 Z25.0; 相对值编程:G00 U-22.0W-18.0;
直线插补G01
执行G01指令时,刀具按程序给定的F进给 速度作直线运动到指令目标点。该指令主要 应用于刀具的切削运动。
1.指令格式 G01 X〔U〕__Z〔W〕__F__; 说明: ① X〔U〕__Z〔W〕__表示同G00指令。 ② F__表示进给速度。
量〔mm〕,无符号;
X(U) Z(W) ——切削终点的坐标值,即最后一次径向 进刀的终点;
Δi ——X方向每次循环的进刀量,单位0.001mm,无符号, 直径指定;
Δk ——Z方向每次切削的进刀量,单位0.001mm,无符号;
Δd ——切削到径向切削终点后,沿Z方向的退刀量,单位 mm,直径指定。Δd的符号总是“+〞,但缺省Z(W)和Δk时, 那么视为0。
快速定位指令G00
执行G00指令时,刀具快速移动并定位在指 令的目标点。该指令主要应用于刀具的快进 、快退及刀具的空行程运动。
1.指令格式 G00 X〔U〕__Z〔W〕__; 说明:
① X__Z__表示快速移动的目标点绝对坐标。 ② U__W__表示快速移动的目标点相对刀具当前点
的相对坐标位移。
③ X〔U〕坐标按直径输入。 ④ 在某一轴上相对位置不变时,可以省略该轴的移
5.端面切槽、深孔加工循环G74
G74指令主要用于在工件端面加工环形槽或中心深孔。加工中 轴向断续切削起到断屑、及时排屑的作用。
〔1〕指令格式
G74 R(e);
G74 X(U) Z(W) P(Δi) Q(Δk) R(Δd) F ;
式中,
e ——每次沿轴向〔Z方向〕切削Δk后的退
刀量〔mm〕,无符号;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2)主轴箱 (3)主轴伺服电机 (4)夹紧装置 (5)往复拖板 (6)刀架 (7)控制面板
3.数控车床的加工特点
数控车床加工具有如下特点。 (1)加工生产效率高 (2)减轻劳动强度、改善劳动条件 (3)对零件加工的适应性强、灵活性好 (4)加工精度高、质量稳定 (5)有利于生产管理
3.1.2 数控车床坐标系统
或 G03 X Z R F ; (1)用增量坐标U、W也可以; (2)C轴不能执行圆弧插补指令。
3.2.2.2 螺纹切削指令(G32)
G32指令能够切削圆柱螺纹、圆锥螺 纹、端面螺纹(涡形螺纹)
输入格式: G32 X(U) Z(W) F ;“F ”为螺纹的 螺距。
3.2.2.3 工件坐标系设定指令(G50)
(1)主轴最高转速的设定(G50)。
(G50) S ;中S 为主轴最高转速。
(2)直接设定主轴转速指令(G97), 主轴速度用转速设定,单位为r/min。
(G97) S (M38或M39);
(G97) 定功能。
:取消主轴线速度,恒
S (M38或M39):设定主轴转速 (r/min),指令范围为0~9999。

(3)数控车削中心:在数控车床的 基础上增加其他的附加坐标轴。
按结构和用途数控车床主要可分为数 控卧式车床、数控立式车床和数控专用车 床(如数控凸轮车床、数控曲轴车床、数 控丝杠车床等)。
2.数控车床的基本构成
(1)数控系统:数控车床的数控系 统是由CNC装置、输入输出设备、可编程 控制器(PLC)、主轴驱动装置和进给驱 动装置以及位置测量系统等几部分组成。
(2)z轴机械原点
z轴的机械原点可以通过改变挡块的安 装位置来改变。z轴机械原点挡块可以被安 装在Ⓐ、Ⓑ、Ⓒ或Ⓓ4个不同的位置上 。
其中,N_:程序段顺序号; G_:准备; X(U)_:x轴移动指令; Z(W)_:z轴移动; F_:进给功能; M_:辅助功能; S_:主轴功能; T_:工具功能。
工件坐标系设定指令以程序原点为工 件坐标系的中心(原点),指定刀具出发 点的坐标值(如图3-19所示)。图3-19 G50设定工作坐标系
输入格式:G50 X Z ,其中X Z 为 刀具出发点的坐标(如图3-19所示)。
3.2.2.4 自动回原点指令(G28)
自动回原点指令使刀具自动返回机械 原点或经某一中间点回机械原点(如图320和图3-21所示)。
2.程序段的要求
程序段格式如下:
N4 G1 X(U)±4.3 Z(W)±4.3 F3.4 M8 S4 T2
其中,
N4:代表第4个程序段,用4位数(1~ 9999)表示,不允许为“0”; X(U)±4.3:坐标可以用正负小数表示,小 数点以前4位数,小数点以后3位数;
F3.4:进给速度可以用小数表示,小数点 以前3位数,小数点以后4位数;
输入格式:
G28 X(U) Z(W) T00; (1)X(U) 和Z(W) 为中间点的坐标。 (2)T00(刀具复位)指令必须写在 G28指令的同一程序段或该程序段之前。
3.2.3 主轴及辅助功能指令
1.主轴功能指令(S指令)和主轴转 速控制指令(G96、G97、G50)
主轴功能指令(S指令)是设定主轴 转速的指令。
注:(1)☆号表示电源接通时的G代码状 态;
(2)00组的G代码为一次性G代码;
(3)一旦指定了G代码,一览表中没有的 G代码显示报警信号;
(4)无论有几个不同组的G代码,都能在 同一程序段内指令,如果同组的G代码在同一程 序段内指令了2个以上时,后指令者有效;
(5)可按组号显示G代码。
3.2.2.1 插补功能
1.定位G00
定位指令命令刀具以点位控制方式从 刀具所在点快速移动到目标位置,无运动 轨迹要求,不需特别规定进给速度。
输入格式: G00 X(U) Z(W) ; (1)“X(U) Z(W) ”目标点的坐标 (下文同); (2)X(U)坐标按直径值输入; (3)“;”表示一个程序段的结束。
2.直线插补指令(G01)
3.1 数控车床编程基础 3.2 FANUC系统数控车床程序的编制
(1)简易数控车床(经济型数控车 床):是低档次数控车床,一般是用单板 机或单片机进行控制,机械部分是在普通 车床的基础上改进设计的。
(2)多功能数控车床:也称全功能 型数控车床,由专门的数控系统控制,具 备数控车床的各种结构特点。
几种等效的表示方法:
N0012 G00 M08 X0012.340 X5000 X5.0
↓ ↓↓ ↓
↓↓
N12 G0 M8 X12.34 X5. X5.
3.2.2 准备功能指令
准备功能也称为G功能(或称G代 码),它是用来指令机床动作方式的功能。 准备功能是用地址G及其后面的数字来指 令机床动作的。如用G00来指令运动坐标 快速定位。表3-2为FANUC-0TD系统的准 备功能G代码表。
可以互相讨论下,但要小声点
2.程序原点
程序原点是指程序中的坐标原点,即 在数控加工时,刀具相对于工件运动的起 点,所以也称为“对刀点”。
3.机械原点
(或称机床原点)
以L-10MC数控车铣中心为例介绍x和 y轴机械原点。
(1)x轴机械原点
x轴的机械原点被设定在刀盘中心距 离主轴中心500mm的位置。
1.机床坐标系
数控车床的坐标系以径向为x轴方向, 纵向为z轴方向。指向主轴箱的方向为z轴 的负方向,指向尾架方向是z轴的正方向。 x轴是以操作者面向的方向为x轴正方向。
x坐标和z坐标指令,在按绝对坐标编 程时,使用代码x和z;按增量坐标(相对 坐标)编程时,使用代码U和W。
大家有疑问的,可以询问和交流
直线插补指令用于直线或斜线运动。 可使数控车床沿x轴、z轴方向执行单轴运 动,也可以沿x、z平面内任意斜率的直线 运动。
输入格式:
G01 X(U) Z(W) F ;
3.圆弧插补指令(G02 G03)
输入格式: G02 X Z I K F ;
或 G02 X Z R F ; G03 X Z I K F ;
(3)设定主轴线速度恒定指令 (G96),主轴速度用线速度(m/min) 值输入,并且主轴线速度恒定。
(G96) S (M38或M39); (G96) :主轴转速恒定。 S (M38或M39):设定主轴线速度, 即切削速度(m/min)。
相关文档
最新文档