background image

移动尺寸时,应考虑刀具的引入长度和超越长度。

  (三)加工过程的安全保障要点。

  

1.要避免刀具与非加工面的干涉,并避免刀具与工件相撞。进刀速度不能用“G0”速度。

“G0”指令在退刀时尽量避免“X、Z”同时移动使用。对于 FANUC0i-C 系统特别要注意“G0”的走

刀方式,它是先按

45 度方向运动后再单方向运动到终点位置的,在安排快速进退刀时往往

会忽略这点,导致撞刀;

2.务必确认机床进给量的默认单位,如果不能确定,那么在程序的

起始就写好相应指令如

G98 为 mm/r 或 G99 为 mm/min;3.在使用 G70 循环加工时要先加刀

具定位,防止在测量修改刀补前,为便于测量等移动了刀具使得刀具位置不当,从而导致

精加工结束后突然撞刀,特别是镗孔加工。因为

G70 的思路是从哪个位置开始在最后结束回

到那个位置。

  (四)减少程序段数目和编制程序工作量。

  

1.在实际的生产操作中,经常会碰到某一固定的加工操作重复出现,可以把这部分操作

编写成子程序,根据需要随时调用。对那些图形一样、尺寸不同或工艺路径一样、只是位置数

据不同的系列零件,可以采用宏指令编程,减少编程时进行烦琐的数值计算,精简程序量;

 2.区分好模态功能与非模态功能指令,对于连续使用模态指令可时可以不要充分写该指令,

减少程序量,还可减少输入时的错误率。

  二、提高篇

  (一)合理选用各个循环加工指令。

  在

FANUC0i-C 数控系统中,数控车床有十多种切削循环加工指令,每一种指令都有各

自的加工特点,准确掌握各种循环切削指令的加工特点及其对工件加工精度所产生的影响

,

合理选用,争取加工出精度高的零件。

  

1.认清循环中参数值表示的含义,比如:表示加工余量,每次切入量时的 U 为半径量,

而表示精加工余量时的

U 则表示的为直径量。

  

2.参数值的正负如何确定。G71、G72、G73 精加工余量的值使用根据机床刀架位置及加工

走刀方式来决定的,很多编程者会经常陷入混乱。我总结了一个方法保证不会出错:先在零

件想要的轮廓基础上去加上余量画条相同曲线,然后再放到坐标系中分别看

X 与 Z 方向,

将画的曲线相对于实际想要的轮廓比较,看它相对往

X 与 Z 的正还是负方向运动了,那么

参数的正负与它比较的结果同号。

  

3.G71、G72、G73 等循环指令在加工时的切削用量由循环本身或在该语句之前指定的值

来确定,对于精加工轮廓描述语句中的用量不予理睬,它们只有在

G70 时才有作用。

  

4.G71 和 G72 选择时主要是看轴向和径向余量的比例。一般轴向与径向比大于 1 时用