background image

曲线加工的数控编程

  【摘要】在无人机生产过程中部分零件涉及较复杂的曲线的加工,一般的

G 代码编程无

法描述曲线,本文以无人机两种零件为例,结合我所的数控加工设备和配置软件,阐述了
复杂曲线的加工方法,对后续生产的零件加工有一定的借鉴意义。

 

  【关键词】宏程序;

G 代码;曲线加工;刀具参数 

  

 

  在数控加工中一般使用

G 代码命令来编程。G 代码提供了 G2、C3、I、J、K、R 指令,很容

易编制比较简单的曲线(圆弧、半圆)数控的加工程序,但对于一些复杂、不规则的曲线,
常规的

G 代码很难描述清楚。根据生产过程中的实践经验,通过借助一些工具软件,经过

特殊处理,编写

G 代码来解决此类问题。常用的方法有两种:(1)将曲线导入 Mastercam

软件,设置一定的参数,自动生成数控加工程序。(

2)用 G 代码宏程序产生程序的主程序

文件,然后手动在程序设置刀具参数,成为可加工的程序。

 

  

1.利用 Mastercam 软件 

  

Mastercam 软件,其广泛应用于数控加工,界面亲和,易学易用。如何将 AutoCAD 文

件导入

Mastercam,自动生成加工程序,以解决 G 代码不能解决的复杂曲线问题。以垂尾卡

XX-XX(见图 1)为例简单介绍一下。 

  操作流程如下:①新建一个

Au- 

  

toCAD 文档,将曲线单独拷出,另存格式*.dxf 文件。②打开 Mastercam 软件,打开

*.dxf 文件,删去其他不需要加工的轮廓线,只留样条曲线。③选择加工方式。④生成加工程
序。

 

  具体步骤如下:

 

  第一步,将

*.dxf 文件读入 Mas- 

  

tercam 软件:档案→档案转换,选择 Autodesk→R 读取→适度化,选择所有编程的曲

线。见图

2。 

  第二步,导入

Mastercam 后,将曲线平移原点:转换→平移→所有的→图素→执行→

两点间,选择曲线起点。见图

3。 

  第三步,设置刀具参数:选择刀具路径

→外形铣削→串联→执行,会弹出刀具参数对

话框,根据需要选择合适的刀具,选择合适的切削参数。该过程中要需要几个重要的参数的
确定。见图

4。 

  ①曲线打断成线段的误差值:误差值大小决定加工精度,其值越小精度越高,则程序
也越长,一般取值

0.01。 

  ②刀补类型:常用的是自动补给与手动补给两种。自动补给是根据刀具实际情况计算出
刀具轨迹,生成程序,不用刀补;手动补给则不需要考虑刀具的规格,生成刀补的程序。

 

  ③刀补方向:一般根据其加工方式和操作方式而定。

 

  第四步,生成加工程序:回主功能菜单

→刀具路径→操作管理→执行后处理,点击确

定,生成程序

*.NC。见图 5。 

  第五步,将所生成的程序

*.NC 存储到数控加工设备,运行程序。 

  加工后发现加工出来的圆弧并不光滑存在拐点,经过分析:曲线是由许多点按次序连
成多线段,由于显示栅格问题,在图纸中显示是曲线,但实际上是多线段,为了使加工曲
线光滑,需要把多线段变为样条曲线。经过多次实践,在

Auto- 

  

CAD 用 PEDIT 拟合(F)命令,将多线段转化为样条曲线,经加工试验后,很好的解

决了拐点问题。

 

  

2.用 G 宏程序生成程序