论文摘要
电火花线切割加工技术在模具、导电难加工材料、成型刀具和复杂表面零件的加工等方面得到了广泛的应用。为了简化编程工作、提高工作效率,利用计算机进行自动编程是主要的发展趋势。在数控加工中,以工艺美术图片、实物为尺寸依据的加工要求越来越多,因此,在数控自动编程系统中,除了按照图纸工程尺寸外,还需要利用扫描仪输入图像的自动编程系统。本文研究开发的系统以XoY软件(DOS版)为内核基础,借鉴现有的自动编程软件,并依据实际加工要求,开发出基于扫描仪图像的线切割自动编程软件。以Windows操作系统为平台,比现有的软件更直观、实用,使用方便。该系统以图片或实物为尺寸依据,通过扫描仪获取图像,然后对图像进行矢量化,并完成曲线拟合和加工程序的编制。本系统可以处理单色图和真彩图,既可以处理实心图像也可以处理空心图像,图像矢量化后生成的图形可以在规定的精度下拟合,然后依据用户给定的加工工艺条件,计算出加工轨迹,并通过相应的模块得到线切割机床所用的3B格式或者G代码,最后传送到单板机控制机床进行加工。此外,本系统还具有图形文件的标准化接口,能读入、输出DXF(AutoCAD)格式文件。本系统通过创新的轮廓提取算法和轮廓追踪算法,简化了程序并提高位图矢量化的速度;通过曲线逼近和直线、圆弧拟合,在精度范围内实现了曲线拟合,减少了加工程序段数目,实现曲线高效编程加工。该软件系统经济南科特电加工技术有限公司试验应用,认为其界面友好、操作方便、易学易用;与其他同类软件相比,在相同程序段下精度高,在相同精度下加工程序段数目少,具有广阔的推广应用前景。
论文目录
摘要Abstract第1章 绪论1.1 引言1.2 数控编程系统发展历程1.3 数控编程系统研究现状1.3.1 数控编程系统分类1.3.2 国外数控线切割软件系统发展现状1.3.3 国内数控线切割软件系统发展现状1.4 数控编程系统发展趋势1.5 本课题意义1.6 本文主要工作第2章 数字图像处理2.1 位图图像与矢量图形2.2 BMP文件2.2.1 BMP文件的获取2.2.2 BMP文件的格式2.2.3 BMP文件的读取2.3 图像处理2.3.1 去噪声2.3.2 轮廓边界提取与细化2.3.3 轮廓追踪2.4 本章小结第3章 图形处理3.1 图形特征点3.1.1 曲线特征点识别3.1.2 直线特征点识别3.1.3 圆弧特征点识别3.2 曲线拟合3.2.1 三次B样条曲线概述3.2.2 离散点三次B样条逼近3.3 曲线的直线和圆弧拟合3.4 DXF文件3.4.1 DXF文件格式3.4.2 DXF文件的生成3.5 本章小结第4章 代码生成4.1 3B代码与G代码格式4.2 3B代码与G代码的生成4.3 间隙补偿量f4.3.1 间隙补偿量f的定义4.3.2 间隙补偿量f的方向4.3.3 间隙补偿量f的数值4.4 交点的重新计算问题4.4.1 曲线偏移4.4.1.1 直线偏移4.4.1.2 圆弧偏移4.4.2 交点的重新计算与选择4.5 本章小结第5章 系统实例应用5.1 系统界面5.2 应用实例5.3 本章小结结论参考文献致谢学位论文评阅及答辩情况表
相关论文文献
标签:位图图像论文; 矢量图形论文; 矢量化论文; 样条论文; 曲线拟合论文;