论文部分内容阅读
在我国,家具浮雕加工的方法还比较落后,本文提出并实现了一种以三维实体建模为基础的浮雕CAD系统,并在研究消化国内外相关文献以及商品化浮雕CAD/CAM软件的基础上,从开发具有自主知识产权的商品化家具浮雕设计加工软件出发,对家具数控铣削加工技术进行了深入的理论研究,开发了家具浮雕CAD/CAM系统中的子系统“家具浮雕CAD系统”。 主要研究内容如下: 1.根据当前软件开发的技术和家具浮雕CAD/CAM系统的适用对象,确立了用Visual C++6.0作为开发工具在AutoCAD 2000系统下进行软件的应用开发。 2.在研究比较了三维形体的各种造型方式后,本着软件通用性、易用性的原则对家具浮雕CAD系统进行了总体分析和设计。提出了一种基于三维体素的家具浮雕CAD/CAM系统的解决方案。 3.对三维形体的数据表示进行了深入研究。提出了一种基于三维体素的三维形体的数据表示方法。提出并实现了在这种数据表示方法下,三维形体的表面形状数据获取的算法。经测试表明,该算法具有迭代速度快、收敛性好、精度高的优点。 4.以工程应用为背景,根据基于三维体素的形体表示方法,提出并实现了一种用于数控加工的G代码的生成算法。由于该算法对刀具同样应用了基于三维体素的形体表示方法,因而对各种规格刀具来说,此算法都适用,具备了良好的通用性。试验表明,该算法除了能够正确的生成刀具的加工轨迹外,还能对此加工轨迹作一定的优化。具有一定的实用性。 5.应用面向对象的概念对浮雕CAD系统进行了软件应用开发。对家具浮雕的问题域、结构、对象和类进行了详细的分析,设计了良好的用户界面。 软件的模块结构合理,代码的可重用性高,为以后软件后续开发奠定了一个良好的基础。 与其他同类产品相比,本系统易操作,数据来源广泛,通用性强,集先进性、经济性一体,达到同类产品中的国类领先水平,具有很好的市场前景。