组合机床刀具智能化CAD系统开发

组合机床刀具智能化CAD系统开发

论文摘要

现代制造业“高精度、高效率、高可靠性和专用化”的发展趋势,对现代刀具的设计提出了智能化、专用化的要求。组合机床的刀具性能直接影响机床切削加工的效率、精度和表面质量,进而影响产品的质量。基于二维CAD的刀具设计设计质量低;图纸更改繁琐、易产生遗漏和错误;刀具设计数据不能共享,重用性差,刀具检索困难。这些缺点的存在使得它已经不能满足企业CIMS一体化的需求,因此广泛采用三维设计方法,研究开发组合机床智能化刀具CAD系统对刀具设计效率的提高、刀具产品竞争力的提高、刀具设计的创新有着重大的现实意义。本系统充分发挥Visual C++6.0、SQL Server2000、SolidWorks2006以及Deform软件各自优点,运用CBR技术、专家系统、动态链接库(DLL)技术、ADO数据库互连技术,以及Solid Works2006API开发出了面向对象的三维参数化的组合机床刀具智能CAD系统。系统采用DLL开发模式,利用Solid Works2006API二次开发技术,修改了Solid Works2006中的菜单,实现了VC++的MFC与Solid Works2006接口的信息交流,充分利用了VC强大的界面开发技术和Solid Works2006的三维建模技术。利用Solid Works2006的二次开发技术和SQL Server,将参数化和特征建模相结合,建立了三维参数化实例库和刀片标准库;采用ADO数据库互连技术,实现了VC与SQL Server2000数据库的连接,建立了功能强大的数据库管理系统。在刀具的设计过程中,利用专家系统对每一类零部件进行特征描述,包括几何特征和物理特征,然后将计算方法封装在零部件的信息模型中,构成一个对象类,供设计的时候调用,并建立相应的知识库和实例库,进行数据的维护和更新;采用基于实例推理(CBR)的方法进行刀具的设计,充分利用已有的,设计经验,通过对实例库中最佳实例的修改和优化,设计出新的刀具。系统开发结果表明,该系统①实现刀具设计过程的程序化和参数化;②建立便于修改和维护的刀具参数数据库;③能根据优化的结果自动生成刀具三维实体图;④根据优化结果设计的刀具更好的满足机床多轴加工的流屑要求,刀具强度和刚度的要求,延长刀具的使用寿命。⑤系统功能强大,便于使用、管理和维护,具有较强的实用性。

论文目录

  • 中文摘要
  • 英文摘要
  • 1 绪论
  • 1.1 CAD/CAM的技术特点、发展趋势及其在刀具行业中的应用
  • 1.2 国内外CAD系统技术特点及发展趋势
  • 1.3 论文的研究背景
  • 1.4 主要研究内容及技术路线
  • 2 组合机床刀具智能CAD系统总体设计
  • 2.1 企业刀具设计现状
  • 2.2 功能需求和性能分析
  • 2.3 系统体系结构
  • 2.4 功能模块
  • 2.5 硬件环境和软件的选择
  • 2.6 系统工作流程
  • 3 系统实现的关键技术
  • 3.1 刀具编码的技术研究
  • 3.2 数据库技术应用
  • 3.3 SOLID WORKS二次开发技术
  • 3.4 图形库管理及分类
  • 3.5 CBR技术
  • 3.6 专家系统的建立
  • 4 基于SOLIDWORKS API的刀具三维参数化建模的实现
  • 4.1 参数化设计研究
  • 4.2 三维参数化建模研究
  • 4.3 刀具三维参数化实体建立方式的选择
  • 4.4 基于SOLIDWORKS API的刀具三维参数化设计
  • 5 系统界面设计和系统运行
  • 5.1 界面总体设计思想
  • 5.2 界面设计关键技术
  • 5.3 系统运行实例
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 作者在读研期间科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  

    组合机床刀具智能化CAD系统开发
    下载Doc文档

    猜你喜欢