当前位置:文档之家› 数控车床的程序编制讲解

数控车床的程序编制讲解

G50 S_ ;(S的单位为r/min)
CNC
第三章 数控加工编程方法
暂停指令G04
在车削加工中,该指令可用于车削环槽、不通
孔以及加工螺纹等场合;
切断或切槽刀具
在槽底暂停
在孔底暂停
钻头
CNC
第三章 数控加工编程方法
G04 U_(或P_);
在G98进给模式下,指令中输入的时间即为 停止进给的时间;在G99进给模式下,则为 暂停进刀的主轴回转数。
主轴旋向与刀杆方向的关系
CNC
第三章 数控加工编程方法
左手刀(L)
CNC
第三章 数控加工编程方法
(2)对夹具的要求
三爪自定心 卡盘装夹
通用夹具装夹

用 装
两顶尖之 间装夹

卡盘和顶
跟刀架 中心架

尖装夹

双三爪定心
卡盘装夹
CNC
第三章 数控加工编程方法
ቤተ መጻሕፍቲ ባይዱ

薄壁零件容易变形,普通
壁 三爪卡盘受力点少,采用开缝
N35 G71 P40 Q100 U4.0 W2.0 F0.3 S500;
起点 终点
5
N40 G00 X45.0 S750;
110
85
N50 G01 Z140.0 F0.1;
150 140 65
N60 X65.0 Z110;
O
45
2
Z
N70 Z90.0;
N80 X140.0 Z80.0;
N90 Z60.0;N100 Xl50.0 Z40.0; 40 20 20 10 20 30 30 10 2
CNC
第三章 数控加工编程方法
刀具半径补偿建立与取消指令G41、G42、G40 一般车刀均有刀尖半径,即在车刀刀尖部分有一 圆弧构成假想圆的半径值 。
Z轴方向 刀尖位置
P
假想刀 尖位置
X 轴方向 刀尖位置
CNC
第三章 数控加工编程方法
用假想刀尖(实际不存在)编程时,当车外径或端面
时,刀尖圆弧大小并不起作用,当车削倒角、锥面或
CNC
第三章 数控加工编程方法
主要内容
概述 手工编程方法
数控车床编程方法 数控铣床编程方法 加工中心编程方法 自动编程方法
CNC
第三章 数控加工编程方法
手工编程流程图
零件 图纸
确定加工内 容、路线
数控工 艺分析 确定刀、夹
、量具
数学 处理
编程 手册
程序 编制
确定切削 用量
试切、 验证
CNC
(3)直径方向按绝对坐标编程时以直径值表示,按增 量坐标编程时,以径向实际位移量的2倍值表示。
CNC
第三章 数控加工编程方法
G00、G01、G02、G03
数 快速点定位:G00 X(U)_ Z(W)_ ;
控 车
直线插补:
G01 X(U)_
Z(W)_
F_ ;
床 常
圆弧插补:
用 指 令
GG0032X(U)_ Z(W)_ I_ K_ F_;
第三章 数控加工编程方法
假设粗车深度为1mm,退刀量为0.3mm,X向精车余量为
0.5mm,Z向精车余量为0.25mm
X
刀具当前位置
1
160 120 80 40
88 110
O
Z
60 10 1010 20 20 0.25 190
CNC
第三章 数控加工编程方法
N40 G00 X176.0 Z130.25;
1)选择零件或加工内容 2)数控工艺可行性分析,明确加工要求 3)确定工艺路线 4)工序详细设计 5)数控程序设计与调整
工艺性分析
CNC
第三章 数控加工编程方法
(1)对刀具、刀座的要求
中心钻
外圆左偏粗车刀
外圆右偏粗车刀
外圆左偏精车刀
精镗孔刀
外圆右偏精车刀
外圆切槽刀
外圆螺纹刀
粗镗孔刀
麻花钻 Z向铣刀
N50 G72 U1.0 R0.3;
X
N60 G72 P70 Q120 U1.0 Z0.25 F0.3 S500;
刀具当前位置
1
N70 G00 Z56.0 S600;
160 120 80 40
88 110
N80 G01 X120.0 Z70.0 F0.15;
N90 W10.0;
N100 X80.0 Wl0.0;
Z
CNC X
第三章 数控加工编程方法
102 6
P0(270,260) P1(35,104)
M30×2
O
46
Z
N50 G92 X28.9 Z56.0 F2; N60 X28.2; N60 X27.7; N60 X27.3;
CNC
第三章 数控加工编程方法
右螺纹 右手刀柄
外螺纹 左螺纹
左手刀柄
CNC
CC NN CC
第三章 数控加工编程方法
高精度回转零件:
高精度的机床主轴
高速电机主轴
CNC
第三章 数控加工编程方法
难 于 控 制 尺 寸 的 回 转 体 零 件
CNC
第三章 数控加工编程方法
表面形状复杂的回转体零件
CNC
第三章 数控加工编程方法
非标丝杠
CNC
第三章 数控加工编程方法
三、数控车削工艺处理:
230
CNC
第三章 数控加工编程方法
(b)端面车加工循环G72
G72 U(d) R(e); G72 P(ns) Q(nf)U(u)W(w)F_S_T_; N(ns)…… …… N(nf)……
CNC
端 面 车 加 工 循 环
第三章 数控加工编程方法
Δd
C
A′
A
e
45°
Δ u/2
B
Δw
CNC
CNC
第三章 数控加工编程方法
三、车削常用固定循环指令 1)单一形状圆柱或圆锥切削循环 圆柱切削循环程序段格式为 G90 X(U)_ Z(W)_ F_ ; 圆锥切削循环程序段格式为 G90 X(U)_ Z(W)_ I_ F_ ;
锥体切削始点与切削终点的半径差
CNC
第三章 数控加工编程方法
X /2 U/2
C轴控制
C轴控制加工
CNC
第三章 数控加工编程方法
●刀架 ●床身 ●主轴箱
●高精度导轨 ●滚珠丝杠 ●床座 ●尾座
CNC
第三章 数控加工编程方法
二、数控车削主要适合对象:
1.高精度回转零件 2.零件廓形复杂或难于控制尺寸的回转体零件 3.表面形状复杂的回转体零件
4.带特殊螺纹的回转零件(导程不一样)
CNC
第三章 数控加工编程方法
F、S指令设置
G99 F_;(每转进给模式,G95) G98 F_;(每分钟进给模式)
恒切削速度的设置方法为 G96 S_ ;(S的单位为m/min)
主轴转速也可不设置成恒切削速度,指令格式为 G97 S_ ;(S的单位为r/min)
设置成恒切削速度时,为防止计算出的主轴转 速过高而发生危险,在设置前应将主轴最高转速设 置在某一最高值。指令格式为
(a)外圆粗车循环G71 G71 U(d) R(e); G71P(ns)Q(nf)U(u)W(w)F_ S_ T_ ; N(ns)……
…… N(nf)……
CNC
第三章 数控加工编程方法
C为粗车循环的起点,A是毛坯外径与轮廓端面的交点
C A B
45°
Δd
e
Δ u/2
A′ Δ w
CNC
第三章 数控加工编程方法


GG0032X(U)_ Z(W)_ R_ F_
CNC
第三章 数控加工编程方法
50
20
30
按增量坐标编程时程序段为 G01 U0.0 W-20.0 F50 ; G02 U20.0 W-20.0 R25.0;
50 10
R25
按绝对坐标编程时程序段为 G01 X30.0 Z50.0 F50; G02 X50.0 Z30.0 R25.0;
二、 数控车床编程特点
(1)在一个零件的加工程序段中,根据图纸上标注的尺 寸,可以按绝对坐标编程、增量坐标编程或两者混合编 程。当按绝对坐标编程时常用代码 X 和 Z 表示;按增 量坐标编程时则用代码 U 和 W 表示,一般不用G90、 G91指令。
(2)由于车削常用的毛坯为棒料或锻件,加工余量较 大,可充分利用各种固定循环功能,达到多次循环切削 的目的。
X
75 30
321
X 85.0 Z5.0
N10 G94X30.0Z-5.0F50;
N20 Z-8.0;
N30 Z-15.0;
Z
15
O
CNC
第三章 数控加工编程方法
3)螺纹切削循环
G92 X(U)_ Z(W)_ I_ F_ ;
X X
R
循环
起点
螺纹 F
起点
螺纹起点
O
Z
O
循环 起点
R
螺纹 F 螺纹起点
起点
N20 X30.0;
N20 X35.0;
N30 X25.0;
N30 X30.0;
CNC
第三章 数控加工编程方法
2)端面切削循环
G94 X(U)_ Z(W)_ F_ ;
X
切削
始点
1(R)
2(F )
4(R)
切削
3(F )
终点
循环起点
X /2 U/2
O
Z
R:快速进给 F :切削进给
CNC
第三章 数控加工编程方法
相关主题