论文部分内容阅读
高速加工成为制造业主要发展趋势之一,在航空航天领域得到了广泛的应用,这对刀具设计提出了越来越高的要求。提高刀具性能、质量和可靠性,缩短设计周期,降低设计成本成了提高刀具企业竞争力的重要手段。将CAD技术与传统刀具设计技术相结合,建立整体硬质合金立铣刀的通用化三维设计平台,能够弥补传统设计方法上的一些不足,更好的满足设计要求。本文根据CAD建模需求的特点对整体硬质合金立铣刀进行了分类,归纳了整体立铣刀参数化建模所需参数间的几何拓扑关系,对不同种类的硬质合金立铣刀几何特征进行准确的数学描述,建立了适用于软件开发的整体立铣刀数学模型。针对刀具设计研究了已有刀具的重用、变形设计和全新刀具设计三个问题,对标准件库为基础的实例重用、KBE/UGKF技术和基于UG的二次开发技术这三部分内容进行了详细研究,建立了包含标准刀具库检索、KBE/UGKF技术建模和UG NX Open技术建模在内的整体立铣刀设计的集成方案,为系统的开发奠定了理论基础。利用开发工具Visual Studio 2008和SQL Server 2005,开发了基于UG的整体立铣刀三维设计软件系统。通过ADO.NET数据库连接技术,利用数据库软件的存储过程来完成复杂的数据处理过程,实现UG、软件系统与数据库的数据连接;应用KBE/UGKF技术,实现了硬质合金立铣刀的智能化设计;系统开发过程中应用了UG NX提供的NX Open技术,通过在微软的.NET中的C#中调用Common API,实现UG NX的二次开发,生成了动态链接库文件。通过软件系统,能够实现硬质合金立铣刀的实例检索、参数计算、辅助设计、三维建模、二维图生成以及加工仿真等功能。