当前位置:文档之家› 数控车床的程序编制(新)

数控车床的程序编制(新)


薄壁零件容易变形,普通 三爪卡盘受力点少,采用开缝 套筒或扇形软卡爪,可使工件 均匀受力,减小变形。
CNC
第三章 数控加工编程方法
(3)坐标系统
+X +X' L
d
O
O'
+Z
机床原点定义为主轴旋转中心线与车床端面的交点; 为方便编程和简化数值计算,工件坐标系原点一般选 在工件的回转中心与工件右端面或左端面的交点。
F、S指令设置
G99 G98
恒切削速度的设置方法为 G96 S_ ;(S的单位为m/min) 主轴转速也可不设置成恒切削速度,指令格式为 G97 S_ ;(S的单位为r/min) 设置成恒切削速度时,为防止计算出的主轴转 速过高而发生危险,在设置前应将主轴最高转速设 置在某一最高值。指令格式为 G50 S_ ;(S的单位为r/min)
30
N30 Z-15.0;
15
O
Z
CNC
第三章 数控加工编程方法
3)螺纹切削循环 G92 X(U)_ Z(W)_
X R
螺纹 F 起点 循环 起点 螺纹起点
I_
X
F_ ;
循环 起点
R
螺纹 F 起点 NC
第三章 数控加工编程方法
X
6 P 1(35,104) 102 P 0(270,260)
1)选择零件或加工内容
2)数控工艺可行性分析,明确加工要求
3)确定工艺路线
4)工序详细设计
5)数控程序设计与调整
工艺性分析
CNC
第三章 数控加工编程方法
(1)对刀具、刀座的要求
中心钻
外圆左偏粗车刀
外圆右偏粗车刀
外圆左偏精车刀
精镗孔刀
外圆右偏精车刀
外圆切槽刀
外圆螺纹刀
粗镗孔刀
麻花钻
Z向铣刀
45 端面刀
C CN NC C
第三章 数控加工编程方法
高精度回转零件:
高精度的机床主轴
高速电机主轴
CNC
第三章 数控加工编程方法
难 于 控 制 尺 寸 的 回 转 体 零 件
CNC
第三章 数控加工编程方法
表面形状复杂的回转体零件
CNC
第三章 数控加工编程方法
非标丝杠
CNC
第三章 数控加工编程方法
三、数控车削工艺处理:
150
N60 X65.0 Z110;
140
65
45
O
2
85
N70 Z90.0;
N80 X140.0 Z80.0; N90 Z60.0;N100 Xl50.0 Z40.0;
40 20 20 10 20 230 30 30 10 2
C轴控制 C轴控制加工
CNC
第三章 数控加工编程方法
●刀架 ●床身
●主轴箱 ●高精度导轨 ●滚珠丝杠 ●床座 ●尾座
CNC
第三章 数控加工编程方法
二、数控车削主要适合对象:
1.高精度回转零件
2.零件廓形复杂或难于控制尺寸的回转体零件 3.表面形状复杂的回转体零件 4.带特殊螺纹的回转零件(导程不一样)
O
M30×2
46
Z
N50 N70 N80 N90
G92 X28.9 Z56.0 F2; X28.2; X27.7; X27.3;
CNC
第三章 数控加工编程方法
外螺纹
右螺纹 右手刀柄
左螺纹 左手刀柄
CNC
第三章 数控加工编程方法
内螺纹
右螺纹 右手刀柄 左螺纹 左手刀柄
CNC
第三章 数控加工编程方法
③ 车削加工中心 是在普通数控车床的基础上,增加了C轴和铣削 动力头,有的还配备了刀库和机械手,可实现X、Z 和C三个坐标轴联动。车削中心除可以进行一般车削 外,还可以进行径向和轴向铣削、曲面铣削、中心 线不在零件回转中心的孔和径向孔的钻削等加工。
CNC
第三章 数控加工编程方法
车削中心
CNC
第三章 数控加工编程方法
30
30
10
2
110
Z
CNC
第三章 数控加工编程方法
N20 G00 Xl70.0 Z180.0 S750 T0202 M03;
N30 G71 U5.0 R1.0;
X
终点
5
起点
N35 G71 P40 Q100 U4.0 W2.0 F0.3 S500; N40 G00 X45.0 S750; N50 G01 Z140.0 F0.1;
X
刀尖
过切削
切削残留 刀尖路径 程序路径 切削残留 切削残留
假 想 Z 刀 尖 位 置
切削残留 工件精加工形状 (程序路径)
CNC
第三章 数控加工编程方法
刀尖半径补偿指令程序段格式为 G41/G42
A′ A
刀尖R 假想刀尖
X( U) _
Z( W) _ ;
G42
假想刀尖
G41
刀尖R
A′ A
CNC
第三章 数控加工编程方法
5
CNC
第三章 数控加工编程方法
2)端面切削循环 G94 X(U)_
X
切削 始点 切削 终点
2(F )
Z( W) _
F_ ;
循环起点
4(R) 3(F )
O R:快速进给 F :切削进给
X /2
U /2
1(R)
Z
CNC
第三章 数控加工编程方法
X
X 85.0 Z 5.0
3
75
2 1
N10 G94X30.0Z-5.0F50; N20 Z-8.0;
3(F ) 2(F )
1(R)
3(F )
1(R) 2(F )
X /2
R:快速进给 F :切削进给
R:快速进给 F :切削进给
X /2
U /2
CNC
第三章 数控加工编程方法
P0
(1) (2) (3)
40 25
50
(1) (2) (3)
40 30 20
30 50
60
40
N10G90X35.0Z20.0F50; N10G90X40.0Z20.0I-5.0F50; N20 X30.0; N20 X35.0; N30 X25.0; N30 X30.0;
CNC
第三章 数控加工编程方法
二、 数控车床编程特点
(1)在一个零件的加工程序段中,根据图纸上标注的尺
寸,可以按绝对坐标编程、增量坐标编程或两者混合编 程。当按绝对坐标编程时常用代码 X 和 Z 表示;按增 量坐标编程时则用代码 U 和 W 表示,一般不用G90、 G91指令。
(2)由于车削常用的毛坯为棒料或锻件,加工余量较
CNC
第三章 数控加工编程方法
暂停指令G04
在车削加工中,该指令可用于车削环槽、不通 孔以及加工螺纹等场合; 切断或切槽刀具
在槽底暂停
钻头
在孔底暂停
CNC
第三章 数控加工编程方法 G04 U_(或P_);
在G98进给模式下,指令中输入的时间即为 停止进给的时间;在G99进给模式下,则为 暂停进刀的主轴回转数。
CNC
第三章 数控加工编程方法 主要内容
概述 手工编程方法 数控车床编程方法 数控铣床编程方法 加工中心编程方法 自动编程方法
CNC
第三章 数控加工编程方法
手工编程流程图 确定加工内 容、路线 零件 图纸 数控工 艺分析 确定刀、夹 、量具 确定切削 用量 数学 处理 编程 手册
程序 编制
试切、 验证
刀具功能 刀具编号 刀具补偿编号
T 03 03
TOOL OFFSET
No. 01 02 03 XASIS 12.500 ------24.3 ZAXIS RADIUS TIP 3.400 0.800 3 --------------5.234 0.400 2
刀具补偿编号
假想刀尖位置号 刀尖半径补偿
X 轴刀具补偿量
G71P ( ns ) Q ( nf ) U ( u ) W ( w ) F_ S_ T_ 代表 刀号; Δu:x向精车余量Δw:z向精车余量 e:每次退刀量Δd:每次背吃刀量ns:精车程序段开始 一段段号nf:精车程序段开始结束段号
N(ns)…… ……
CNC
第三章 数控加工编程方法
U(d) R(e);
X向铣刀
球头铣刀
CNC
第三章 数控加工编程方法
外圆车刀
内孔车刀
CNC
第三章 数控加工编程方法
螺纹车刀
CNC
第三章 数控加工编程方法
切断(槽)车刀
CNC
第三章 数控加工编程方法
尽可能使用机夹刀和机夹刀片,以减少换刀时间和 对刀时间;数控刀具通过刀座作过渡安装在刀架上等。
CNC
第三章 数控加工编程方法
螺纹加工进刀次数及进刀量的选择
应根据螺 距来选择 走刀次数 及进给量, 以保证螺 纹的精度 及质量
CNC
第三章 数控加工编程方法
4)多重复合循环 在多重循环中,只须指定精加工路线和粗加工的背吃 刀量,系统就会自动计算出粗加工路线和走刀次数。 (a)外圆粗车循环G71 G71 U(d) R(e);
CNC
第三章 数控加工编程方法
C为粗车循环的起点,A是毛坯外径与轮廓端面的交点
C
Δd Δ u/2
B
45°
A
e
A′ Δ w
CNC
第三章 数控加工编程方法
切削深度为5mm,退刀量为1mm,X向精车余量为2mm, Z向精车余量为2mm X 起点
终点
5
150
140
65
45
相关主题