基于solidworks机床夹具库的设计与管理.doc
基于solidworks机床夹具库的设计与管理,基于solidworks机床夹具库的设计与管理摘 要 计算机辅助夹具设计作为cims集成中的一个重要环节,克服了传统夹具设计存在的设计周期长,设计效率低等问题,降低了设计人员的劳动强度,提高了夹具设计的质量,从而能够大幅度缩短产品开发周期,提高企业的市场竞争力。 本文在回顾了cad的概念、发展、组成后,在对国内外cad...
内容介绍
此文档由会员 机械工程师 发布基于SolidWorks机床夹具库的设计与管理
摘 要
计算机辅助夹具设计作为CIMS集成中的一个重要环节,克服了传统夹具设计存在的设计周期长,设计效率低等问题,降低了设计人员的劳动强度,提高了夹具设计的质量,从而能够大幅度缩短产品开发周期,提高企业的市场竞争力。
本文在回顾了CAD的概念、发展、组成后,在对国内外CAD系统进行广泛研究的基础上,结合中国制造业存在的问题,以实用性、高效性为指导思想,提出了以建立机床夹具库作为切入点设计CAD系统的新思路,并付诸实现。
通过对目前各类CAD软件在国内应用现状的调查、比较、分析,从开发的难易程度、可移植性、易维护性等各方面考虑,选定广为用户使用的三维CAD设计软件SolidWorks作为开发平台,综合运用Visual Basic编程技术和Access数据库管理技术,借助SolidWorks API强大的二次开发功能,构建了一个无缝集成于SolidWorks的CAD系统,开发完成了基于特征造型、可参数化驱动生成零部件的机床夹具零部件库。该系统对于技术人员相对匾乏的中小企业来说,在机床夹具的设计制造中将有极好的应用前景。
关键词:参数化驱动,SolidWorks二次开发,机床夹具库
SolidWorks-based Fixture Design And Management
ABSTRACT
Acting as a important segment of CIMS, Computer Aided Fixture Design solves many problems of the traditional design such as the long design period ,the low efficiency and so on. It reduces the labor intensity and improves the design level for fixture. As a result, it can shorten development cycle and increases the competitive power of the enterprises.
In this thesis, the conception, development and composition of CAD are reviewed first. Under the guide idea of practicability and high efficient, based on the study of the CAD at national and foreign countries and associating with the problems of Chinese manufacturing, a new method about CAD system, which was at the beginning of building library for machine tool fixture, was put forward and realized.
Through investigating, comparing, analyzing the variable CAD software and thinking about the degree of difficulty, transportability and maintainability, the 3D CAD software SolidWorks was selected as the developing platform and Visual Basic program technique and database management technique of Access was utilized. By the secondary development function of SolidWorks API, a seamless integration CAD system was built, a feature-based and parameter-driven parts library for machine tool fixture developed. It will have a good application future in designing and manufacturing of tool fixture for the enterprises which lake technical personnel.
KEY WORDS: Parameter driving, SolidWorks API, Library of machine tool fixture
目 录
摘要 I
ABSTRACT II
1 绪论 1
1.1 课题的来源及意义 2
1.1.1 课题背景及主要内容 2
1.1.2 国内外对机床夹具CAD的研究 2
1.1.3 课题的意义 4
1.2 机床夹具 5
1.2.1 夹具的一般概念 5
1.2.2 夹具的组成 5
1.2.3 夹具的作用 5
1.2.4 机床夹具的分类 6
1.2.5 夹具设计的基本要求 6
1.2.6 柔性夹具 7
1.2.7 组合夹具 8
2 机床夹具库的建立 10
2.1 引言 10
2.2 夹具几何建模介绍 10
2.2.1 参数化建模 10
2.2.2 变量化造型理论 11
2.2.3 实体建模 11
2.3 基于SolidWorks的夹具建模 11
2.3.1 基于特征 11
2.3.2 SolidWorks中的参数化 12
2.3.3 SolidWorks实体建模 12
2.4 SolidWorks夹具库的建立 12
2.4.1 夹具元件库的建立 12
2.4.2 添加库元件 13
2.4.3 对夹具进行分类管理 14
2.5 SolidWorks配置技术 16
2.5.1 主要特征和尺寸命名 16
2.5.2 建立系列零件设计表 17
2.5.3 生成配置 17
2.5.4 显示配置 18
2.6 SolidWorks在夹具设计中的应用 18
3 VB开发SolidWorks技术 20
3.1 SolidWorks二次开发API技术简介 20
3.2 SolidWorks二次开发原理 20
3.3 SolidWorks二次开发步骤 20
3.4 VB开发SolidWorks机床夹具元件 21
3.4.1 基于SolidWorks的夹具元件建模 21
3.4.2 Access建立夹具数据库 22
3.4.3 VB程序的设计 22
3.5 机床夹具数据库的创建 23
3.5.1 建立数据库 23
3.5.2 VB连接Access数据库 26
3.6 VB与SolidWorks的连接 28
3.7 VB程序编程 30
3.7.1 引言 30
3.7.2 Vsual Basic控件介绍 30
3.8 VB程序运行SolidWorks 34
3.8.1 应用程序界面设计 34
3.8.2 添加多个窗体 37
3.8.3 运行VB程序 38
4 机床夹具管理系统 40
4.1 引言 40
4.2 夹具管理系统的基本结构 40
4.2.1 机床夹具图形预览 40
4.2.2 夹具的使用管理 42
4.2.3 加工人员信息管理 45
4.2.4 夹具的借还管理 46
5 结论 47
致谢 48
参考文献 49