iCAx开思网

标题: 浅析CNC铣床常用系统的编程指令运用 [打印本页]

作者: HJSJIALE    时间: 2015-7-18 20:49
标题: 浅析CNC铣床常用系统的编程指令运用


1 数控加工程序结构的异同

数控加工程序有程序开端、若干个程序段、程序完毕三有些构成。

每个程序对应一个程序称号(即程序号)。SINUMERIK 802D 体系的主程序拓展名为MPF, 由体系主动输入;而子程序拓展名为SPF,有必要与文件名一同输入。而FANUC 0i体系中主程序和子程序的程序号规则一样,都是由地址“O”和后边的4 位数字构成,如O1111。

2 编程指令的异同

2.1 目标点的坐标值表明办法

程序中目标点的坐标值用肯定坐标或增量坐标表明,分别用G90、G91 指定。

而SINUMERIK 802D 体系还能够在程序中通过AC 或IC 以肯定尺度或相对尺度办法设定,使编程更为灵敏。

2.2 根本位移指令

根本位移指令有G00、G01、G02、G03四种。G00 和G01 的编程格局根本一样。但圆弧插补指令有所区别:关于FANUC 0i 体系,圆弧插补有结尾/圆弧半径和结尾/圆心坐标两种办法,而SINUMERIK 802D 体系还有张角/ 圆心、张角/ 结尾极坐标编程办法,以及通过基地点和切线过渡进行圆弧插补的编程办法。

2.3 刀具半径抵偿指令

在铣削零件概括时,由于刀具半径尺度而影响零件实践概括尺度。为了防止核算刀具基地轨道,数控体系供给了刀具半径抵偿功用,使编程人员能够直接按零件图尺度进行编程。

(1)共同点

a.指令及功用 G41是刀具半径左抵偿指令,即沿着刀具行进方向看(假定工件不动),刀具始终坐落工件概括的左边;G42是刀具半径右抵偿指令;G40 是撤销刀具半径抵偿指令。

b.编程格局

树立刀具半径抵偿:G17(G18,G19)GO1(G00) G41(G42)XYD;

撤销刀具半径抵偿:G17(G18,G19)GO1(G00) G40XYD;

几点阐明:首要,半径抵偿有必要在断定的平面中进行;其次,树立和撤销半径抵偿有必要与G01 或G00 指令组合运用;第三,程序中的 X、Y 是 G01、G00 运动的结尾坐标;第四,D 代码指的是刀具偏置量的存储地址。偏置量可用 CRT/MDI 办法输入。

(2)不一样点

SINUMERIK 802D 体系,G41、G42 能够直接相互变换, 不必 G40 撤销刀补。但FANUC 0i 体系中,刀补方向改动时,有必要先通过G40 撤销刀补,才干树立新刀补。

2..4 刀具长度抵偿指令

加工一个工件往往需求多把刀具,而每把刀具的长度不一样。数控体系供给的刀具长度抵偿功用,可确保工件的准确加工。长度尺度偏置量用 CRT/MDI 办法输入。

关于SINUMERIK 802D 体系,在调用刀具后, 刀具长度抵偿主动收效。而 FANUC0i 体系需求设置:

(1)指令及功用

G43、G44 是树立刀具长度正抵偿和负抵偿,G49 是撤销刀具长度抵偿。

(2)编程格局

树立刀具长度抵偿:G43(G44)G00(G01)ZH;

撤销刀具长度抵偿:G49G00(G01)Z;

2..5 固定循环功用

为提高编程工作效率,数控体系设有固定循环功用,即对一些加工过程中典型的固定、连续动作,用一个程序段来表达。比如用固定循环指令来进行孔或槽的加工。

(1)SINUMERIK 802D体系固定循环功用

指特定加工过程中的技能子程序,只要改动参数就能够实现各种循环功用。

固定循环中运用的根本参数意义如下表1所示,参数暗示如图 1 所示。

(2)FANUC 0i 体系固定循环功用

固定循环指令包含在 XY 平面定位、疾速移动到 R 平面、孔的切削加工、孔底动作、回来到R 平面、回来开始平面6 个根本动作,如图 2 所示。

编程格局:G90(G91) G98(G99) G73~G89 XYZRQPFK。

表1 SINUMERIK 802D 固定循环的根本参数


file:///E:/QQPCmgr/Temp/ksohtml/wps3D9.tmp.jpg

file:///E:/QQPCmgr/Temp/ksohtml/wps3DA.tmp.jpg

file:///E:/QQPCmgr/Temp/ksohtml/wps3DB.tmp.jpg

file:///E:/QQPCmgr/Temp/ksohtml/wps3DC.tmp.jpg

3 编程比较

图3 所示零件,加工孔系,零点在工件左上角, 选用Φ 10mm 的钻头, 进给速度F=15mm/min,主轴转速S=500r/min。我们分别在两体系中进行编程,程序如下:

4 结语

随着数控加工技能在制造业中的广泛应用,数控机床逐渐普及。把握这两类典型数控体系编程办法上的异同,将有助于编程人员和机床操作者熟练运用数控机床。

file:///E:/QQPCmgr/Temp/ksohtml/wps3DD.tmp.jpg

数控机床维修:https://www.btljd.com/
机床维修:https://www.btljd.com/a/fuwu/
主轴维修:https://www.btljd.com/a/fuwu/39.html
机床大修:https://www.btljd.com/a/fuwu/35.html
加工中心维修:https://www.btljd.com/a/fuwu/36.html
钻攻中心维修:https://www.btljd.com/a/fuwu/37.html
精雕机维修:https://www.btljd.com/a/fuwu/38.html








欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3