You are on page 1of 66

第三章 数控加工编程方法

概述
主要内容
手工编程方法

要 数控铣床编程方法
内 加工中心编程方法
容 数控 车床编 程方 法

自动编程方法
第三章 数控加工编程方法
第一节 概述

手工 编 程流程 图
编程
主要内 容
手册
确定加工
内容、路
线
零件 数控 数学 程序
图纸 工艺 确定刀、 处理 编制
分析 夹、量具

确定切削 试切
用量 、

第三章 数控加工编程方法
第二节 数控铣床 编程方 法

数控铣削加工是实际生产中最
常用和最主要的数控加工方法之一
一 ,它的特点是能同时控制多个坐标

控 轴运动,并使多个坐标方向的运动
铣 之 间保 持预先 确定 的关系 ,从 而把
床 工件加工成某一特定形状的零件。

介 数控铣床除了能铣削普通铣床
所能铣削的各种零件表面外、槽腔
,还能铣削普通铣床不能铣削的,
需 2 ~ 5 坐标联动的各种平面轮廓、
立体轮廓和曲面零件 。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

刀具结
主要内容

二 1 )整体式

具 2 )机夹式


3 )内冷式

4 )抗振式

5 )特殊型式
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容



机夹式可转位硬质合金立铣
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容



刀具中 心冷却
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容





第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容





第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容




第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容



三面刃 铣刀
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

铣刀 常用种类:
主要内容


刀 面铣刀

面铣刀 :圆周 表面和 端面 上都有 切削 刃


,端部 切削刃 为副 切削刃 。面 铣刀多 制
成套式 镶齿结 构, 刀齿材 料为 高速钢 或
硬质合 金,刀 体为 40C r 。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容

铣 立铣
刀 刀

择 立铣刀 的圆 柱表面 (主 切削刃 )和 端面
上(副 切削 刃)都 有切 削刃, 主切 削刃
一般为 螺旋 齿,以 增加 切削平 稳性 ,主
切削刃 和副 切削刃 可同 时进行 切削 ,也
可单独 进行 切削。 由于 普通立 铣刀 端面
中心处 无切 削刃, 所以 立铣刀 不能 作轴
向进给 ,端 面刃主 要用 来加工 与侧 面相
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容 圆锥形立铣刀

铣 圆柱形球头立铣刀

选 圆锥形球头立铣刀

模具 铣刀由立铣 刀发展 而成 ,其柄 部有


直柄 、削平 型直 柄和莫 氏锥 柄。它 的结
构特 点是球 头或 端面上 布满 切削刃 ,圆
周刃 与球头 刃圆 弧连接 ,可 以作径 向和
轴向 进给。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容





键槽铣 刀 有 两个 刀齿 ,圆柱 面和 端面
都有切 削刃 ,端面 刃延 至中心 ,既 像立
铣刀, 又像 钻头。 加工 时先轴 向进 给达
到槽深 ,然 后沿键 槽方 向铣出 键槽 全长。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容





鼓形 铣刀 的切削 刃分 布在半 径为 R 的圆 弧面 上
,端 面无 切削刃 。加 工时控 制刀 具上下 位置,
相应 改变 刀刃的 切削 部位, 可以 在工件 上切出
从负 到正 的不同 斜角 。 R 越小,鼓 形刀 所能加
工的 斜角 范围越 广, 但所获 得的 表面质 量也越
差。 这种 刀具的 缺点 是刃磨 困难 ,切削 条件差
,且 不适 合加工 有底 的轮廓 表面 。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容




择 波纹立 铣刀因其切 削刃呈 正弦 波的形 状
而得名 。它的 特点 是主切 削刃 各点的 半
径、前 角、刃 倾角 都不等 ,能 减少切 削
振动; 切削阻 力小 、切屑 成鱼 鳞状, 因
而排屑 流畅, 散热 性能好 ,刀 具耐用 度
高。这 种刀具 克服 了传统 刀具 的许多 缺
陷,数 控加工 中应 用越来 越广 泛。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

主要内容





成型铣 刀一般都是为 特定的工件 或
加工内 容专门设计 制造的,如角 度
面、凹 槽、特形孔 或台阶等。
第二章 数控加工程序编制基础
第二节 数控编 程中 的工艺 处

大平 面: 面铣刀 ;
主要内容
加工 凹槽 、小台 阶面 及平面 轮廓 :立铣 刀
铣 加工 空间 曲面、 模具 型腔或 凸模 成形表 面等 :

选 模具 铣刀
择 加工 封闭 的键槽 :键 槽铣刀

加工 变斜 角零件 :鼓 形铣刀


特殊 形状 :成形 铣刀
根据 不同 的加工 材料 和加工 精度 要求, 应选 择
不同 参数的 铣刀 进行加 工。
第三章 数控加工编程方法
第二节 数控铣床 编程方 法

加工零件或加工内容的确定:
三 1) 零件上的曲线轮 廓,特
表 式描数 达学
别 是由
数 绘的非圆曲线和列表曲线等曲线轮廓;

铣 2) 已给出数学模型的空间曲面;
削 3) 形状复杂、尺寸繁多,划线与检测困难的
编 部位;

中 4) 用 通 用 铣 床 加 工 难 以 观 察 、 测 量 和 控 制 进
的 给的内外凹槽;

艺 5) 需尺寸协调的高精度表面;

理 6) 在一次安装中能顺带铣出来的简单表面;
7) 采用数控铣削能成倍提高生产率,大大减
第三章 数控加工编程方法
第二节 数控铣床 编程方 法













第三章 数控加工编程方法
第二节 数控铣床 编程方 法

加工路线的确定:


控 型腔的粗铣加工










第三章 数控加工编程方法
第二节 数控铣床 编程方 法

由外至内环 切加工







中 由内 至外环 切加工





第三章 数控加工编程方法
第二节 数控铣床 编程方 法

复杂型腔环切加工












第三章 数控加工编程方法
第二节 数控铣床 编程方 法

带岛屿的型腔加工












第三章 数控加工编程方法
第二节 数控铣床 编程方 法

“ 行切法”加工













第三章 数控加工编程方法
第二节 数控铣床 编程方 法

插补功能
四 直线插补、圆弧插补、极坐标插补、抛物线
数 插补、螺旋线插补、渐开线插补、正弦线插
控 补、样条曲线插补和球面螺旋线插补等。

床 子程序




第三章 数控加工编程方法
第二节 数控铣床 编程方 法

G54~G59 指令



铣 1

床 2

编 G54 工件坐标系 1
1
程 工件零点偏置 1
指 G55 工件坐标系 2


介 工件零点偏置 2

机床原点 基本机床坐标系
第三章 数控加工编程方法
第二节 数控铣床 编程方 法

G54~G59 使用










第三章 数控加工编程方法
第二节 数控铣床 编程方 法

螺旋线插补指令
G02/G03 X_ Y_ Z_ I_ J_ K_ F_ ;
G02/G03 X_ Y_ Z_ R_ K_ F_ ;

G03 X0.0 Y0.0 Z50.0 I20.0 J0.0 K25.0 ;


G02 X40.0 Y0.0 Z50.0 I-20.0 J0.0 K25.0 ;
第三章 数控加工编程方法
第二节 数控铣床 编程方 法

铣削编程实例
100

Y Y

R1 0
0 R1

0
R1
70
50

O X O Z
0

R1
R1

0
50 3.98
70 16
第三章 数控加工编程方法
第二节 数控铣床 编程方 法
O1000 ;
N02 G20;
N10 G90 G80 G40 ;
N15 G00 G54 X0.0 Y14.0 S500 M03 ; 100
N17 G00 G43 Z1.0 H01 M08 ;
Y
N20 G01 Z-3.98 F100 ; Y
R1 0
0 R1

0
R1
70
50

O X O Z

R1
0
R1

50 3.98
70 16
第三章 数控加工编程方法
第二节 数控铣床 编程方 法

O X
第三章 数控加工编程方法
第三节 加工中心 编程方 法

特点:
带有刀库和换刀装置,一次装夹能进行铣、镗
加 、钻、攻螺 纹等 多种工 序的 加工, 工序 集中,

中 主要用于箱体、复杂曲面的加工。



第三章 数控加工编程方法
第三节 加工中心 编程方 法







第三章 数控加工编程方法
第三节 加工中心 编程方 法
第三章 数控加工编程方法
第三节 加工中心 编程方 法

分 :
加 卧式加工中心

中 立式加工中心

简 万能加工中心

第三章 数控加工编程方法
第三节 加工中心 编程方 法

加 工 中 心 的 主 轴 数 : 单主轴、双主轴或三
加 主轴;

中 工作台形式:单工作台、双工作台托盘交
心 换系统或多工作台托盘交换系统;

介 刀 库 形 式 : 回转式刀库或链式刀库等。
加 工 中 心 联动轴 数 : 三轴联动、四轴联动
、 五 轴联动 等 。
第三章 数控加工编程方法
第三节 加工中心 编程方 法

加 换刀





第三章 数控加工编程方法
第三节 加工中心 编程方 法






刀座编码
第三章 数控加工编程方法
第三节 加工中心 编程方 法


工 识

心 码

介 块
识别传感器

刀柄编码
第三章 数控加工编程方法
第三节 加工中心 编程方 法






交换工作台
第三章 数控加工编程方法
第三节 加工中心 编程方 法

( 1 )加工内容选择 尺寸精度、位置精
加 度要求较高的表面,不便于用普通机床加

中 工的复杂曲线和曲面,能够集中加工的表
心 面。
编 ( 2 )工艺路线制定

中 减少换刀次数,减少刀具的空行程


艺 ( 3 )刀具预调


第三章 数控加工编程方法
第三节 加工中心 编程方 法

机械式对刀仪预调;
加 光学投影式对刀仪预调;
工 直接对刀法(刀具端面直接与工件接触、

心 专用对刀块)








第三章 数控加工编程方法
第三节 加工中心 编程方 法

( 1 )孔加工固定循环指令






程  X 和 Y 轴定 位;
指  快速运行到 R 点;
令  孔加工;
 在孔底的动作,
包括暂停、主轴
反转等;
 返回到 R 点;
 快速退回到初始点

第三章 数控加工编程方法
第三节 加工中心 编程方 法
孔加工固定循环 程序段的一般格式为 :
G90/G91 G98/G99 G81-G89 X_Y_ Z_R_ Q_P_ F_ L_ ;

G 代码(含义) 孔加工动 孔底动 返回动作 程序段格式
工 作 作
G81 (钻孔、中心孔)
中 切削进给 — 快速 G81 X_Y_Z_R
_F_ ;

G82 (钻孔、锪孔) 切削进给 暂停 快速 G82 X_Y_Z_R_
编 P_F_ ;
G83 (深孔钻)
程 间隙进给 — 快速 G83 X_Y_Z_R_Q
指 _F_ ;
G84 (攻螺纹) 切削进给 暂停 - 切削进给 G84 X_Y_Z_R
令 主轴反 _F_ ;
G85 (镗孔) 切削进给 转
— 切削进给 G85 X_Y_Z_R
_F_ ;
G86 (镗孔) 切削进给 主轴停 快速 G86 X_Y_Z_R
止 _F_ ;
G87 (反镗孔) 切削进给 主轴正 快速 G87 X_Y_Z_R_Q
转 _F_ ;
G88 (镗孔) 切削进给 暂停 - 手动操作 G88 X_Y_Z_R
主轴停 P_F_ ;
G89 (镗孔) 切削进给 止
暂停 切削进给 G85 X_Y_Z_R_
第三章 数控加工编程方法
第三节 加工中心 编程方 法




心 ( G98 )
G81 G81
( G99 )




第三章 数控加工编程方法
第三节 加工中心 编程方 法

加 ( G98 )
工 G82 ( G99 )
G82






第三章 数控加工编程方法
第三节 加工中心 编程方 法

( G98 )
G83 ( G99 )
G83








第三章 数控加工编程方法
第三节 加工中心 编程方 法

( G98 )
G84 ( G99 )
G84








第三章 数控加工编程方法
第三节 加工中心 编程方 法

( G98 )
G85 ( G99 )
G85








第三章 数控加工编程方法
第三节 加工中心 编程方 法

G87
加 G99






Z点

R点
第三章 数控加工编程方法
第三节 加工中心 编程方 法

( 2 )选刀与换刀指令
盘式刀库








第三章 数控加工编程方法
第三节 加工中心 编程方 法

链式刀库








第三章 数控加工编程方法
第三节 加工中心 编程方 法









第三章 数控加工编程方法
第三节 加工中心 编程方 法






程 N10 T02 ;选 T02 号刀
指 N60 M06 ;主轴换上 T02 号
令 刀
第三章 数控加工编程方法
第三节 加工中心 编程方 法

( 3 )工件坐标系选择 (G54-G59)







G54 X_ Y_ Z_;
第三章 数控加工编程方法
第三节 加工中心 编程方 法









第三章 数控加工编程方法
第三节 加工中心 编程方 法

毛坯









第三章 数控加工编程方法
第三节 加工中心 编程方 法









第三章 数控加工编程方法
第三节 自动编程 方法









第三章 数控加工编程方法
第三节 自动编程 方法









第三章 数控加工编程方法
第三节 自动编程 方法









第三章 数控加工编程方法
第三节 自动编程 方法







第三章 数控加工编程方法
第三节 加工中心 编程方 法









第三章 数控加工编程方法
第三节 加工中心 编程方 法

走刀路线:

工 粗铣和精铣 B 面 ----- 粗镗、半精镗和精镗

心 φ60H7 孔 ---- 、 、 φ12H8 孔 ---M16
编 螺纹钻孔、攻丝



第三章 数控加工编程方法
第三节 加工中心 编程方 法








You might also like