数控车床程序编制的基本方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数控车床程序编制的基本方法

一、数控车床程序编制基本方法Ⅰ

1.快速移动指令G00

用于快速移动并定位刀具,模态有效;快速移动的速度由机床数据设定,因此G00指令不需加进给量指令F,用G00指令可以实现单个坐标轴或两个坐标轴的快速移动。

快速移动指令G00的程序段格式:G00 X_ Z_

程序段中X_ Z_是G00移动的终点坐标

2.直线插补指令G01

使刀具以直线方式从起点移动到终点,用F指令设定的进给速度,模态有效;可以实现单个坐标轴直线移动或两个坐标轴的同时直线移动。

直线插补指令的格式:G01 X_ Z_ F_

程序段中X_ Z_是G01移动的终点坐标

3.用G94和G95设定F指令进给量单位

G94设定的F指令进给量单位是毫米/分钟(mm/min);G95设定的F指令进给量单位是毫米/转(mm/r)。

进给量的换算:如主轴的转速是S(单位为r/min),G94设定的F指令进给量是F(mm/min),G95设定的F指令进给量是f(单位是mm/r),换算公式:F=fS

4.编程实例

编程实例图刀具表

T01 93°外圆正偏刀

切削用量

主轴速度S 500r/min

进给量F 0.2mm/r

切削深度a p小于4mm 加工程序程序注释

SK01.MPF 主程序名

N10 G90 G54 G95 G23 S500 M03 T01 设定工件坐标系,主轴转速为500 r/min,选择1号刀,用G95设定进给量F单位

(N10 G90G54G94G23

S500 M03 T01)

或用G94设定进给量F单位

N20 G00 X18 Z2 快速移动点定位

N30 G01 X18 Z-15 F0.2 车ø18外圆,进给量F=0.2mm/r

(N30 G01 Z-15 F100) 车ø18外圆,进给量F=100mm/min

N40 X24 车台阶面

N50 Z-30 车ø24外圆长30mm(比零件总长

加割刀宽度略长)

N60 X26 车出毛坯外圆

N70 G00 X50 Z200 快速移动点定位至换刀点

N80 M05 主轴停止

N90 M02 程序结束

二、数控车床程序编制基本方法Ⅱ

1.绝对尺寸G90和增量尺寸G91

分别代表绝对尺寸数据输入和增量尺寸数据输入,模态有效。G90指令表示坐标系中目标点的坐标尺寸,G91指令表示待运行的位移量。G90和G91指令不决定到终点位置的轨迹,刀具运行轨迹由G功能组中其他指令决定。

2.绝对尺寸数据输入指令G90的尺寸取决于当前坐标系的零点位置,G90指令适用于所有

坐标轴,并一直有效,直到在后面的程序段中由G91指令替代为止。增量尺寸数据指令G91的尺寸表示待运行的轴位移,G91指令适用于所有坐标轴,并一直有效,直到后面的程序段中由G90指令替代为止。

3.倒角和倒圆角指令CHF=、RND=

在零件轮廓拐角处如倒角或倒圆,可以插入倒角或倒圆指令CHF=…..或RND=…..与加工拐角的轴运动指令一起写入到程序中。直线轮廓之间、圆弧轮廓之间都可以用倒角或倒圆指令进行倒角或倒圆。

程序格式:

CHF=…插入倒角,数值,倒角长度(斜边长度);

RND=…插入倒圆,数值,倒圆半径。

注意:无论是倒角还是倒圆都是对称进行的,如果其中一个程序段轮廓长度不够,则在倒圆或倒角时会自动削减编程值,如果几个连续编程的程序段中有不含坐标轴移动指令的程序段,则不可以进行倒角或倒圆。

编程实例刀具表

T01 93°外圆正偏刀

T02 4mm宽割断刀

切削用量

粗加工精加工

主轴速度S 500 r/min800 r/min

进给量F 0.2 mm/r0.05 mm/r

切削深度a p小于4mm 0.2mm

加工程序程序注释

SK02.MPF 主程序名

N10 G90G54G95G23S500M03T01 设定工件坐标系,主轴转速为500 r/min,

选择1号刀,用绝对尺寸数据G90

N20G00X18.4Z2 快速移动点定位

N30G01Z-14.8F0.2 粗车ø18外圆,进给量F=0.2mm/r,留单边

余量0.2mm

X24.4RND=1.5 粗车台阶面,倒圆角R1.5

Z-30 粗车ø24外圆长15mm

X26 车出毛坯外圆

N40G00X30Z2 快速移动点定位

X0 快速移动点定位

N50G91S800M03 用增量尺寸数据指令G91,主轴转速800

r/min

N60G01Z-2F0.05 直线插补至右端面中心,进给量F=0.05

mm/r,余量0.2mm

X18CHF=2.121 精车端面,倒角1.5×45°

Z-15 精车ø18外圆

X6RND=1.5 精车台阶面,倒圆角R1.5

Z-15 精车ø24外圆长15mm

N70G00X26Z160 快速移动点定位至换刀点

N80G90M06T02 用G90编程,换2号刀

N90S300M03 主轴转速300 r/min

N100G00X25 快速移动点定位,先定位X方向

Z-29 再定位Z方向

N110G01X0F0.05 割断,切削用量为;S=300 r/min,F=0.05

mm/r

N120G00X50 快速移动点定位退刀,先定位X方向

Z200 再定位Z方向

N130M05 主轴停止

N140M02 程序结束

三、数控车床程序编制基本方法Ⅲ

1.顺时针圆弧插补指令G02;逆时针圆弧插补指令G03;模态有效。

2.判断圆弧方向:从Y轴负方向去观察,顺时针就用顺时针圆弧插补指令G02,逆时针就

有逆时针圆弧插补指令G03。

3.编程实例

编程实例刀具表

T01 93°外圆正偏刀

T02 4mm宽割断刀

切削用量

相关文档
最新文档