整体硬质合金刀具CAD系统的研究与开发
- 作者:admin 来源:网络 日期:2010-4-13 22:11:09
- 【中文摘要】 目前国外制造行业当中三维CAD软件的应用已经非常普及,但是在国内大多数的企业仍然采用传统的二维CAD方法设计刀具,需要花费大量的时间设计修改图纸,存在重复工作、效率低下的问题,这些缺点的存在延长了设计周期和增加了设计成本,已经不能满足企业CIMS一体化的需求。鉴于刀具设计的实际情况,可以充分利用现行成熟的三维CAD技术,通过二次开发的参数化设计构造出三维立体的刀具模型,并利用模型文件与工程图文件的相关性,进一步生成刀具的二维工程图,实现工程图的设计自动化。整体硬质合金刀具CAD系统采用三维工程软件SolidWorks(目前工程图处理较支持国内标准)为基本的开发平台,VC++为开发语言设计向导式交互界面,Oracle为后台数据库管理操作,综合运用SolidWorksAPI(ApplicationProgram Interface,应用程序接口)二次开发、动态链接库(DLL)技术、ADO数据库互连技术以及CBR技术开发出了面向对象的三维参数化刀具CAD系统。系统采用DLL开发模式,利用SolidWorksAPI二次开发技术,修改了SolidWorks中的菜单,实现了VC++的MFC(Mic...更多rosoft Foundation Class Library,Microsoft基础类库)与SolidWorks接口的信息交流,充分利用VC++强大的界面开发技术和SolidWorks的三维建模技术,同时结合了参数化和特征建模方法建立整体硬质合金刀具的实例库;采用ADO数据库互连技术,实现了VC++与Oracle数据库的连接,建立了功能强大的数据库管理系统;在刀具的设计过程中,采用基于实例推理(CBR)的方法,充分利用已有的设计经验,通过对实例库中最佳实例的修改和优化,设计出新的刀具。系统开发完成后,实现了刀具设计过程的程序化和参数化,能自动生成刀具的模型以及工程图,并能实现二者双向驱动,即时更新;建立了便于修改和维护的刀具数据库,并具有常规参数容错处理,能自动检测输入的参数是否符合并给予提示,使得刀具参数的选取更加的便捷、合理;使刀具设计从2D发展到3D,满足了企业对刀具设计快速、高效、智能化的要求,提高了刀具设计效率和产品竞争力,同时为刀具设计进一步的CAE研究奠定了基础。http://www.dxlww.net 代写论文网
【英文摘要】 Presently three-dimensional CAD software is widely used in manufacturing industry overseas. But most of domestic enterprises still adopt traditional two-dimensional CAD to design cutting tools, which costs a mass of time to make or update engineering drawings and calls for repeated work. All these defects extend the design cycle and increase cost, not meeting the requirement of CIMS for enterprises.In view of this situation, we can use well-developed three-dimensional CAD technology and make models for cutting tools by parametric design through secondary development. Furthermore, engineering drawings are designed and generated automatically in use of their relating to solid models.Based on mastery of Solidworks secondary development, dynamic link library(DLL), ADO and CBR technology, we develop CAD System for Solid Carbide Cutting Tools. This is an object-oriented three-dimensional CAD system, with Solidworks as the platform, VC++ as programming for design interface and Oracle as datab...ase.The menu of Solidworks is modified by secondary development in DLL mode, which achieves communication between MFC and Solidworks interface, with powerful Visual C++ and three-dimensional modeling technology of Solidworks fully applied. The cases library for solid carbide cutting tools is established integrating parametric technology and feather-modeling. A powerful DBMS is created in use of ADO technology joining Visual C++ and Oracle. The new tools are designed adopting CBR technology by modifying and optimizing the similar case in the library, which makes full use of existing experience.This system makes programmed and parametric design of cutting tools and automatically generates their models and 2D drawings, which can be two-way driven and updated, instantly. The database is easily modified and maintained and it can detect whether the input parameters meet the requirements and give some tips, which is convenient and reasonable to determine the parameters. This system makes tools' design from 2D to 3D, not only meeting enterprise's requirements (rapid, efficient and intelligent) but also improving products' competitiveness. In addition, it has got ready for farther CAE of cutting tools.
【中文关键词】 三维CAD; SolidWorks; 数字化设计; 二次开发
【英文关键词】 Three-dimensional CAD; Solidworks; Digital design; Secondary development
代写论文联系方式
联系QQ:904272800

联系信箱:904272800@qq.com

代写论文导航
客户、写手申请单
最新论文
热点论文