GW68_CNC的数据处理
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章 CNC 的数据处理
3.1 概述
CNC的数据处理是指插补之前的准备工作,主 要工作包括:
❖G指令译码; ❖运动轨迹计算:刀具半径补偿和刀具长度补偿; ❖进给速度F值的处理;
❖加减速控制。
3.2 译码
开始
G指令? Y
N
Y
M指令?
N
Y
S指令?
N
F指令? Y
G指令处理 M指令处理 S指令处理 F指令处理
直线圆弧 圆弧圆弧
例如: 直线直线的转接过渡类型
定义第一段编程矢量(直线)逆时针旋转到第二段编程 矢量(直线)的夹角为 θ ,当 θ 在 0° ~ 360° 的范围内变 化时,刀具中心的转接过渡类型可以通过 θ 的正弦值和余 弦值的正负、左刀补或右刀补的类型来判断是缩短型、过渡 型还是延长型。
左刀补转接过渡类型 编程轨迹 刀具中心轨迹
3.3 刀具补偿
3.3.1 刀具补偿的必要性 在数控系统中,刀具轨迹的控制均是基于参考长 度刀具的中心(铣、镗等)为基准。
Y Z
铣削Xຫໍສະໝຸດ X车削3.3.2 刀具半径补偿的过渡线段类型
无过渡线段
直线过渡线段 圆弧过渡线段
3.3.3 刀具半径补偿的典型情况
3.3.3.1 轮廓曲线的典型转接类型
直线直线 圆弧直线
数控系统的采样(中断)周期为ms级,例 如8ms、10.24ms、4ms等,设采样周期为T。
FT
F T 60 1000
其单位为mm/T
3.5 加减速处理
θ
θ
θ
缩短型
过渡型
延长型
θ ≤ 180° 180°<θ ≤ 270° 270°<θ ≤ 360°
3.3.4 延长型交点矢量的计算
y
C
D
BE
B´ C´
α2
A
Y
α1
O
X
x F
3.4 F进给速度计算
G指令编程的F速度单位为mm/min,数控 系统是一个采样(中断)控制系统,如何得到 每个采样周期的速度进给量FT?
3.1 概述
CNC的数据处理是指插补之前的准备工作,主 要工作包括:
❖G指令译码; ❖运动轨迹计算:刀具半径补偿和刀具长度补偿; ❖进给速度F值的处理;
❖加减速控制。
3.2 译码
开始
G指令? Y
N
Y
M指令?
N
Y
S指令?
N
F指令? Y
G指令处理 M指令处理 S指令处理 F指令处理
直线圆弧 圆弧圆弧
例如: 直线直线的转接过渡类型
定义第一段编程矢量(直线)逆时针旋转到第二段编程 矢量(直线)的夹角为 θ ,当 θ 在 0° ~ 360° 的范围内变 化时,刀具中心的转接过渡类型可以通过 θ 的正弦值和余 弦值的正负、左刀补或右刀补的类型来判断是缩短型、过渡 型还是延长型。
左刀补转接过渡类型 编程轨迹 刀具中心轨迹
3.3 刀具补偿
3.3.1 刀具补偿的必要性 在数控系统中,刀具轨迹的控制均是基于参考长 度刀具的中心(铣、镗等)为基准。
Y Z
铣削Xຫໍສະໝຸດ X车削3.3.2 刀具半径补偿的过渡线段类型
无过渡线段
直线过渡线段 圆弧过渡线段
3.3.3 刀具半径补偿的典型情况
3.3.3.1 轮廓曲线的典型转接类型
直线直线 圆弧直线
数控系统的采样(中断)周期为ms级,例 如8ms、10.24ms、4ms等,设采样周期为T。
FT
F T 60 1000
其单位为mm/T
3.5 加减速处理
θ
θ
θ
缩短型
过渡型
延长型
θ ≤ 180° 180°<θ ≤ 270° 270°<θ ≤ 360°
3.3.4 延长型交点矢量的计算
y
C
D
BE
B´ C´
α2
A
Y
α1
O
X
x F
3.4 F进给速度计算
G指令编程的F速度单位为mm/min,数控 系统是一个采样(中断)控制系统,如何得到 每个采样周期的速度进给量FT?