论文摘要
在现代制造系统中,工装柔性化是提高制造系统柔性的重要手段。计算机控制的柔性夹具是近年来发展起来的一种可重构、可重用、高效率的机械加工用夹具系统,它能通过工业计算机的控制快速地调整以适应不同的定位和夹紧要求,特别适用于多品种、变批量零部件的生产。国外已经将其应用于飞机蒙皮、汽车发动机箱体等零部件的加工制造中。随着我国制造业的发展和市场需求的变化,研究装备柔性化技术、开发新型的柔性夹具是非常必要的。本文主要针对柔性夹具系统的需要,开展了对计算机控制柔性夹具软件系统技术的研究。首先,本文分析了计算机控制柔性夹具的基本组成和工作原理,介绍了系统的机械结构,支柱的布局和支柱在X、Y、Z三个方向上的运动机构,以及真空吸盘夹持装置和控制系统,并在此基础上分析了系统的软件需求,对软件结构作了整体规划,核心的五个模块分别是文件读取模块、切片位置规划模块、交点计算模块、交点处理模块、支柱位置布置模块。然后,对软件系统各个模块设计中的关键技术进行了研究。分析了STL格式文件的特点,总结了现有几种常见的切片算法,在比较分析了夹具系统的特殊需求的之后,提出了适用于系统的切片算法,依据新的算法获得被加工件的几何特征。研究了支柱在X、Y、Z三个方向上位置布置的限制条件,提出了满足工艺要求和夹具自身要求的支柱位置规划方案,解决了控制数据生成的问题。最后,在以上理论工作的基础上,以Window XP为系统平台,以Visual C++为软件开发工具,利用面向对象的方法,开发了系统软件。该软件用于根据被加工件CAD模型生成适应加工要求的夹具的位置控制数据。