APP下载

DXF文件的椭圆(弧)曲线拟合算法的设计与实现

2011-06-01杨泽林

自动化仪表 2011年11期
关键词:信息

杨泽林 马 凯 吕 静

(宁夏大学物理电气信息学院,宁夏 银川 750021)

0 引言

现有的基于可编程多轴运动控制卡(programmable multi-axis controller,PMAC)开发实现的数控系统,都是在离线状态下人工调试计算机数控(computer numerical control,CNC)代码后保存在计算机的外存储器。在进行加工时,需人工将控制程序调入内存再执行加工。这种方式在数控系统加工的工件类型较多时,对操作人员的要求就比较高,且人工调试CNC代码较为繁琐。

如何利用AutoCAD系统提供的对储存在DXF文件中的图形信息进行数控加工过程的实时监控和自动生成数控代码,是当前数控领域研究的热点,也是目前研究的目标。由于AutoCAD提供了图形交换格式(drawing exchange format,DXF)文件与外界程序的接口方法[1],因此,为了实现对多种加工零件的实时监控,首先应将由AutoCAD所提供的零件信息读入数据库中,然后根据所读入的参数在实时监控系统中显示出零件的外形加工轮廓。为此需要设计拟合算法,以便在椭圆(弧)曲线拟合插补时满足数控加工的工艺需求[2]。本文就DXF文件所能提供的椭圆(弧)曲线的相关信息作简要说明。

1 DXF文件的椭圆(弧)信息

1.1 DXF 文件概述

DXF是具有规范格式的ASCII码文本文件,易被其他程序处理,而且保存了CAD图形的精确数据。因此,可以通过编制高级语言设计接口程序来提取相关图形数据,实现CAD图形与计算机辅助制造(computer aided manufacturing,CAM)加工代码之间的转换,并结合相关数控工艺知识,生成CAM加工程序。DXF文件的特点和优势为CAD/CAM接口程序的开发提供了有利条件。

利用高级语言编写接口程序,必须首先了解文件的结构[3]。……

登录APP查看全文

猜你喜欢

信息
订阅信息
展会信息
信息超市
展会信息
展会信息
展会信息
展会信息
展会信息
信息
健康信息