当前位置:文档之家› 数控加工程序的编制(1)

数控加工程序的编制(1)


可编辑版
15
2.4.3 G代码功能介绍
1.与坐标系有关的G代码
(1)选择机床坐标系指令(G53)
G53 XαYβ;
机床原点
(2)工件坐标系设定指令 G92 X400. Z250.
β α
参考点
x 250
φ400
可编辑版
z
16
❖ (3)选择工件坐标系指令(G54~G59)
程序原点对应的坐标系称为工件坐标系。 这个坐标系由编程员自己设定,只要方便编 程即可。
可编辑版
12
2.3.2 程序结构与程序段格式
1. 加工程序的结构 加工程序
主程序和子程序 程序段(block) 字(word) 地址和数据
2. 程序段格式
N××××G××X±××××.×××Y±××××.×××F××S××T××M××LF
程序段序号 准备机能字
坐标字 进给功能字 刀具功能字
主可编轴辑转版 速功能字
2.2.1编程的几何基础
1.数控机床的坐标系
在数控机床中,为了实现零件的加工,往往需要控 制几个方向的运动,这就需要建立坐标系,以便区 别不同运动方向。为了使编出的程序在不同厂家生 产的同类机床上有互换性,必须统一规定数控机床 的坐标方向。我国的JB3051-82标准为《数字控制 机床坐标轴和运动方向的命名》 ,其中的规定与国 际标准ISO841中的规定是相同的。
(1) 逼近误差 (2) 插补误差 (3) 圆整化误差
可编辑版
9
2.2.2 编程的工艺基础
数控编程的特点:需要处理工艺问题
1.加工工件的选择
2.加工工序的划分
⑴刀具集中分序法
⑵粗、精加工分序法
⑶按加工部位分序法
3.工件的装卡方式
(1)尽量采用组合夹具
(2)选择合理的零件定位、夹紧的部位 避免干涉,便于
测量
(3)选择合理的夹紧力位置和方向 减少变形
(4)装卡、定位要考虑到可重编辑复版 安装的一致性
10
4.加工路线的确定 ⑴应尽量减少进、退刀等辅助时间。 ⑵铣削时,要尽量采用顺铣加工方式。 ⑶选择合理的进、退刀位置。 ⑷加工路线一般是先加工外轮廓,再加工内轮廓。 5.切削用量的选择
考虑机床、刀具、工件材料、冷却液等因素
工艺处理包括选择对刀点,确定加工路线和切削用量。
3.数学处理
数学处理的主要任务就是根据图纸数据求出编程所需 的数据。
4.编写程序清单 5.制备介质和程序检验
可编辑版
2
二、 编程方法
编程方法有手工编程、数控语言编程和图 形编程三种
1.手工编程 2.数控语言编程 3.图形编程
可编辑版
3
2.2数控加工工艺基础
可编辑版
14
2.4 数控系统的指令代码
2.4.1 国际标准化组织准规定的准备功能指 令代码—G代码
(见教材表2-3) 模态代码:一经在一个程序段中指定,其功能一直
保持到被取消或被同组其它G代码所代替 非模态代码:的功能仅在所出现的程序段内有效 同组的两个代码不能出现在一个程序段中 不同组的G代码根据需要可以在一个程序段中出现
G17----xy平面; G18----zx平面; G19----yz平面.
Z Z/X平面
Y/Z平面
X
Y
X/Y平面
可编辑版
19
2. 坐标值尺寸G代码
绝对值和增量值编程指令(G90,G91)
G90 X40.0 Y70.0;
绝对值编程
G91 X-60.0 Y40.0;增量值编程
Y
70.0
终点
30.0
起点
X
40.0
100.0
可编辑版
20
3.插补功能指令
(1)快速点定位指令G00 格式为: G00 X— Y—; 三种可能的路径:
Y
Y
Y
B
B
B
A
A
A
X
X
X
a)方案1
b)方案2
c)方案3
图2-5 G00指可编令辑的版 运动轨迹
21
(2)直线插补指令(G01)
G01XxYyZz Ff
例:直线轴插补: (G90)G01 X220.0 Y110.0 F200.0;
第二章 数控加工程序的编制
2.1概述
一、 数控编程的内容与步骤 数控编程的过程可以用流程图2-1表示。各环节简要
说明如下:
确定 工

编写 制备

加工 艺

程序 控制

方案


清单
介质




可编辑版
1
图2-1 数控编程过程
1.确定加工方案
选择能够实现该方案的适当的机床、刀具、夹具和装夹 方法。
2.工艺处理
辅助功能字 结束13符
常用地址字符
地址字
意义
A 、B、 C 围绕X、Y、Z轴旋转的旋转轴角度尺寸字
F 、S、T 进给速度指定机能、主轴速度机能、刀具机能
G 准备机能
I、J、K 插补参数
M 辅助机能
N 程序段序号
U、V 、W 与X、Y、Z轴平行的第2移动坐标尺寸字
X 、Y、 Z 主坐标轴X、Y、Z移动坐标尺寸字
可编辑版
17
举例
❖ 程序如下:
❖ N1 G00 G90 G54 X10 Y10;
❖ N2 G01 X30 F100;
❖ N3 X10 Y20;
❖ N4 G00 G53 X10 Y20;
❖ N5 X0 Y0;
❖ N6 G28 X0 Y0;
可编辑版
18
(4)坐标平面设定指令(G17,G18,G19)
G91 G01 X200.0 Y100.0 F200.0;
Y 110.0
(终点)
10.0
(起点)
O 20.0
220.0 X
可编辑版
22
(3)圆弧插补指令
可编辑版
11
2.3 数控标准
2.3.1 数控程序编制的国际标准和国家标准 1. ISO代码和EIA代码
国际标准化协会 美国电子工业协会 2. 数控标准的内容: 数控的名词术语; 数控机床的坐标轴和运动方向;
数控机床的字符编码(ISO代码、EIA代码) 数控编程的程序段格式; 准备机能(G代码)和辅助机能(M代码); 进给功能、主轴功能和刀具功能。
标值和提高加工精度
4.编程零点 5. 绝对尺寸与增量尺寸
从工件坐标系的原点进行标注的尺寸 相对它前一点的位置增量进行标注的尺寸
可编辑版
7
6. 对刀点的确定
对刀点也称起刀点是数控加工中刀具相对工件运 动的起点。
a)对称零件的对刀点选择
b)钻孔加工时的对刀点选择
图2-4 对刀点的选择
可编辑版
8
7.编程中的误差控制
可编辑版
4
可编辑版
5
图2-2 数控可机编辑床版坐标系的定义
6
2.机床零点与参考点
机床零点:机床坐标系的零点。(基准点) 参考点:由挡铁和限位开关预先确定好的点。
返回参考点
3. 工件坐标系与工件零点
用于确定工件几何图形上各几何要素的位置而建立的坐标系 选择工件零点的原则:便于将工件图的尺寸方便地转化编程的坐
相关主题