《毕业设计-法兰盖SOLIDWORKS参数化标准件库系统设计开发》由会员分享,可在线阅读,更多相关《毕业设计-法兰盖SOLIDWORKS参数化标准件库系统设计开发(79页珍藏版)》请在金锄头文库上搜索。
1、 摘 要I法兰盖 SOLIDWORKS 参数化标准件库系统设计开发摘 要机械常用零件的设计与制图是一项繁琐且重复性大的工作,人工设计费时费力容易出错,花在创造性设计的时间大大减少,导致产品开发周期长,产品质量差,市场竞争力弱。本文以法兰盖为例,旨在讨论、研究如何利用三维设计软件 Solidworks 实现在机械设计中快捷地设计、使用标准件,使设计人员把更多的时间投身到创造性的工作中去,以达到缩短产品开发周期的目的。SolidWorks 是一套三维机械 CAD 软件,它的应用编程接口,提供了程序员直接访问 SolidWorks 的能力,可以很方便地对 Solidworks 进行二次开发,本文中利
2、用 VC+作为开发工具,研究在 SolidWorks 环境下标准件库的开发。法兰连接是管道施工的重要连接方式。在工业管道中,法兰连接的使用十分广泛。故对法兰盖的系列化设计,对于管道设计来说具有十分重要的意义。本文对其应用进行了举例说明。本课题开发过程有:1.采用SolidWorks对各个系列的法兰盖进行建模。并建立EXCEL数据表格,对各系列法兰盖进行参数系列化。2.采用 ACCESS 建立参数数据库。利用 VC+进行数据库链接,实现了数据共享,保证各模块之间数据一致性、可靠性。3.利用 VC+对 SolidWorks 进行了界面设置,方便了标准件库的调用。通过本课题的研究,得到如下的成果与结
3、论:1.完成了法兰盖标准件库的建立。为其他标准件的推广和普及打下了基础,提高了 SolidWorks 的适用程度。2.实现了二次开发可行性论证。利用 SolidWorks API 提供的二次开发工具可以实现由程序动态的、自动的加载用户程序,为 CAD/ CAM 系统的集成打下了良好的基础。3.验证了基于参数化的三维造型软件的二次开发方法尺寸参数驱动的技术可行性。关键词:法兰盖;SolidWorks;标准件库;Visual C+AbstractIIDesign and development of blind flange standard component library by SolidW
4、orksAbstractThe design and mapping of common parts of the mechanical is a tedious and repetitive work, it is time-consuming to manual design and easily prone to error, and the time spent on creative design significantly reduced, resulting in long product development cycles, the products of poor qual
5、ity, weak competition in the market. This paper give blind flange as a example, aims to discuss on how to use 3-D design software Solidworks in mechanical design to achieve quickly design, the use of standard parts, allowing designers to devote more time to participate in creative work, and to achie
6、ve shorten the product development cycle purposes.SolidWorks is a set of 3-D mechanical CAD software, its application programming interface, providing direct access to the SolidWorks; it is easy for the second development to Solidworks. This paper use VC + + as a development tool,research how to dev
7、elop the standard component library.The flange connecting is an important connection in pipeline construction. In the industrial pipeline, the use of the flange connected is in a very wide range. Therefore, the series designs of the blind flange have a great significance of the pipeline construction
8、. In this paper, has an example of its application.The methods used in the process of developing of this subject are: 1. Model all series of blind flange by SolidWorks. Establish EXCEL data tables and assign the series parameters to the blind flange. 2. Establish the ACCESS parameters database. Use
9、VC + + to link the database with SolidWorks, and implement data sharing, ensure that the data between the modules is Continuous and reliable. 3. Use VC + + to set up SolidWorks interface, make it is easy to implement a call of a standard part. Through the study of this topic, made some results as fo
10、llows: 1. completed the blind flange standard component library; it made easily to promote and popularize other standard component and improved the degree of application of SolidWorks. 2. Have a feasibility study of the secondary development. The feasibility of the secondary development was realized
11、. The users application could be loaded dynamically and automatically and saved in the unite database by SolidWorks API. This lay a good foundation for the CAD/CAM integrated system. 西安工业大学学士学位论文III3. The feasibility of Size Parameter-driving was verified.Keyword: blind flange; SolidWorks; standard
12、component library; Visual C + +目 录I目 录摘 要 .1Abstract.II主要符号表 .IV1 绪 论 .11.1 前言 .11.2 CAD 技术概述 .21.2.1 曲面造型系统 .21.2.2 实体造型技术 .21.2.3 参数化技术 .21.2.4 变量化技术 .21.3 课题背景及发展现状 .21.4 课题研究概述 .41.4.1 课题研究内容及依据 .41.4.2 课题研究安排及意义 .52 SolidWorks 简介及标准件库开发理论基础 .62.1 SolidWorks 简介 .62.1.1 方案设计 .72.1.2 界面风格 .92.1.3 零件建模功能 .92.1.4 组件装配功能 .102.1.5 二次开发功能 .112.2 Visual C+简介 .112.3 Visual C+开发 SolidWorks 的原理 .132.4 Visual C+开发 SolidWorks 的关键技术 .142.4.1 三维特征建模 .142.4.2 参数系列化 .15西安工业大学学士学位论文II2.4.3 数据库技术 .162.4.4 组件对象模型 .