论文部分内容阅读
随着切割技术的发展,通用的CAD/CAM软件日益不能满足市场应用的要求,而CAD/CAM技术的应用又是实现自动化生产、提高产品竞争力、提升产业水平的决定性因素。影雕是中国文化的瑰宝,深受人们的欢迎,而传统的影雕加工是手工或半手工方式进行的,严重阻碍影雕产业水平的提升。为了解决以上问题,本文对切割CAD/CAM和影雕自动化加工的相关技术与理论进行深入的研究,提出一些新的算法,并进行系统的实现。 首先本文应用面向对象的设计方法,利用特征技术进行系统模型的建立,采用系统应用层、系统功能层和数据管理层进行系统结构的搭建。接着对CAD相关技术进行研究。主要是对系统的屏幕显示、交互技术、编辑处理等进行研究。并结合切割CAD的特殊要求,对字符的矢量轮廓提取和基于图像的描图等功能进行研究设计。再次,对CAM相关技术进行研究,实现系统的自动编程和加工仿真。其中设计出:基于索引的排序算法对轮廓图形元素进行优化排序;轮廓加工走向的极左图元判断法;岛屿嵌套关系的极值矩形和基于射线的综合判断法。并对系统进行研究,实现系统与其它通用CAD/CAM的兼容。 本文的另一个重点是对影雕的加工过程和技术特点进行研究,结合图像处理技术、激光技术和数控加工技术实现影雕的自动化加工。 基于以上研究及相关技术,以Visual C++6.0为编程工具,进行切割和影雕CAD/CAM集成系统的自主设计开发。开发的系统已经应用于工程实际,能较好的满足当前切割技术的要求和较好的实现影雕的自动化生产。