数控车床程序编制的基本方法文档格式.docx
《数控车床程序编制的基本方法文档格式.docx》由会员分享,可在线阅读,更多相关《数控车床程序编制的基本方法文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
![数控车床程序编制的基本方法文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/11/b48b4f42-b51e-44f1-8f87-137f6ba48272/b48b4f42-b51e-44f1-8f87-137f6ba482721.gif)
4.编程实例
编程实例图
刀具表
T01
93°
外圆正偏刀
切削用量
主轴速度S
500r/min
进给量F
0.2mm/r
切削深度ap
小于4mm
加工程序
程序注释
SK01.MPF
主程序名
N10G90G54G95G23S500M03T01
设定工件坐标系,主轴转速为500r/min,选择1号刀,用G95设定进给量F单位
(N10G90G54G94G23S500M03T01)
或用G94设定进给量F单位
N20G00X18Z2
快速移动点定位
N30G01X18Z-15F0.2
车?
18外圆,进给量F=0.2mm/r
(N30G01Z-15F100)
18外圆,进给量F=100mm/min
N40X24
车台阶面
N50Z-30
24外圆长30mm(比零件总长加割刀宽度略长)
N60X26
车出毛坯外圆
N70G00X50Z200
快速移动点定位至换刀点
N80M05
主轴停止
N90M02
程序结束
二、数控车床程序编制基本方法Ⅱ
1.绝对尺寸G90和增量尺寸G91
分别代表绝对尺寸数据输入和增量尺寸数据输入,模态有效。
G90指令表示坐标系中目标点的坐标尺寸,G91指令表示待运行的位移量。
G90和G91指令不决定到终点位置的轨迹,刀具运行轨迹由G功能组中其他指令决定。
2.绝对尺寸数据输入指令G90的尺寸取决于当前坐标系的零点位置,G90指令适用于所有坐标轴,并一直有效,直到在后面的程序段中由G91指令替代为止。
增量尺寸数据指令G91的尺寸表示待运行的轴位移,G91指令适用于所有坐标轴,并一直有效,直到后面的程序段中由G90指令替代为止。
3.倒角和倒圆角指令CHF=、RND=
在零件轮廓拐角处如倒角或倒圆,可以插入倒角或倒圆指令CHF=…..或RND=…..与加工拐角的轴运动指令一起写入到程序中。
直线轮廓之间、圆弧轮廓之间都可以用倒角或倒圆指令进行倒角或倒圆。
程序格式:
CHF=…插入倒角,数值,倒角长度(斜边长度);
RND=…插入倒圆,数值,倒圆半径。
注意:
无论是倒角还是倒圆都是对称进行的,如果其中一个程序段轮廓长度不够,则在倒圆或倒角时会自动削减编程值,如果几个连续编程的程序段中有不含坐标轴移动指令的程序段,则不可以进行倒角或倒圆。
4.编程实例
编程实例
T02
4mm宽割断刀
粗加工
精加工
500r/min
800r/min
0.2mm/r
0.05mm/r
0.2mm
SK02.MPF
N10G90G54G95G23S500M03T01
设定工件坐标系,主轴转速为500r/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,主轴转速800r/min
N60G01Z-2F0.05
直线插补至右端面中心,进给量F=0.05mm/r,余量0.2mm
X18CHF=2.121
精车端面,倒角1.5×
45°
Z-15
精车?
18外圆
X6RND=1.5
精车台阶面,倒圆角R1.5
N70G00X26Z160
N80G90M06T02
用G90编程,换2号刀
N90S300M03
主轴转速300r/min
N100G00X25
快速移动点定位,先定位X方向
Z-29
再定位Z方向
N110G01X0F0.05
割断,切削用量为;
S=300r/min,F=0.05mm/r
N120G00X50
快速移动点定位退刀,先定位X方向
Z200
N130M05
N140M02
三、数控车床程序编制基本方法Ⅲ
1.顺时针圆弧插补指令G02;
逆时针圆弧插补指令G03;
模态有效。
2.判断圆弧方向:
从Y轴负方向去观察,顺时针就用顺时针圆弧插补指令G02,逆时针就有逆时针圆弧插补指令G03。
3.编程实例
SK03.MPF
N20G00X20.4Z2
N30G01Z-5F0.2
20外圆,进给量F=0.2mm/r,留单边余量0.2mm
N40G02X20.4Z-15CR=10F0.2
顺时针粗车圆弧
N50G03X20.4Z-25CR=10F0.2
逆时针粗车圆弧
N60G01Z-29.8F0.2
20外圆
X24.4RND=1
粗车台阶面,倒圆角R1
Z-46
24外圆长16mm
N70G00X30Z2
N80S800M03
主轴转速为800r/min
N90G01Z0F0.05
直线插补至右端面中心,进给量F=0.05mm/r
X20CHF=2.121
Z-5
N100G02X20Z-15CR=10
顺时针精车圆弧
N110G03X20Z-25CR=10
逆时针精车圆弧
N120G01Z-30
X24RND=1
精车台阶面,倒圆角R1
N130G00X50Z200
N140M06T02S300M03
换2号刀,主轴转速300r/min
N150G00X25
Z-44
N160G01X0F0.05
N170G00X50
N180M05
N190M02
四、数控车床程序编制基本方法Ⅳ
1.暂停指令G04可以暂停所给定的时间,但只对自身程序段有效,在此之前程序段中的主轴速度和进给量F保持存储状态。
格式:
G04F
;
暂停的时间(秒)
G04S
暂停主轴转数
2.恒螺距螺纹切削指令G33
可以加工圆柱螺纹、圆锥螺纹、外螺纹和内螺纹、单头螺纹和多头螺纹、多段连续螺纹及左旋螺纹和右旋螺纹,模态有效。
3.加工螺纹时主轴转速S及每次进刀的深度,应根据车床及刀具的具体情况选择合适值。
螺纹牙深等于螺纹大径减螺纹小径。
对于普通三角螺纹,螺纹牙深等于0.5413P。
4.因为左恒螺距螺纹切削时,刀具进给速度F只取决于主轴转速S和螺纹导程K,根据主轴转一转刀具移动一个导程的原理,在加工螺纹时进给修调开关无效,并要保持主轴修调开关不变。
5.圆柱螺纹的导程K与螺距P的关系是:
K=nP;
空刀退出量一般取b>
1.2K,空刀导出量一般取a>
2.5K,如空刀导入量a取得太小,有可能产生乱牙现象。
6.编程实例
T03
60°
螺纹刀
SK04.MPF
N20G00X20.2Z2
N30G01Z-29.8F0.2
粗车螺纹外圆,进给量F=0.2mm/r,留单边余量0.2mm
X24.4RND=1
N50S800M03
N60G01Z0F0.05
X19.8CHF=2.121
Z-30
精车螺纹外圆
N70G00X50Z200
N80M06T02S300M03
N90G00X25
N100G01X17F0.05
N110G04F2
槽底暂停2秒
N120G01X26F0.4
退出槽底
N130G00X50
N140M06T03
换3号60°
N150G00X19.1Z6
N160G33X19.1Z-28K1SF=0
第一刀车螺纹
N170G00X30
Z6
X18.8
快速