solidworks的二次开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

引言 (6)

第一章总论

1.1计算机辅助设计CAD技术 (7)

1.2计算机具设计CAFD (8)

1.3、机床夹具设计历史现状 (8)

第二章夹具库的建立

2.1引言 (9)

2.2 夹具几何建模介绍…………………………………………………………………..….9.

2.3 基于solidworks的夹具建模 (10)

2.4 solidworks的夹具库建立 (11)

2.5 solidworks 的配置技术 (14)

2.6 solidworks在夹具设计中的应用 (17)

第三章VB开发solidworks

3.1、solidworks二次开发步骤………………………………………………………..………17.

3.2、机床夹具库的建立 (18)

3.3、VB连接Access数据库 (18)

3.4、VB连接solidworks (19)

3.5、运行VB程序 (21)

结束语 (24)

参考文献 (25)

致谢 (26)

题目基于三维设计软件专用夹具CAD系统设计

学生:xxx 指导教师:张鹏

摘要计算机辅助夹具设计利用VB语言对solidworks的二次开发,提高了夹具的设计效率,增强了企业的竞争力,降低了设计人员的劳动强度,缩短了产品开发周期,克服了传统的夹具是企业发展瓶颈问题。

论文在开始回顾了CAD/CAM的发展和现状结合我国现在CAFD的现状,提出了建立机床夹具三大元件库的思想,设计CAFD系统,并实现。

在比较现在国内CAD实际情况下,主流的三维软件都具有用户定制功能并提供二次开发工具。通过三维软件的二次开发工具可以把商品化、通用化的CAD系统用户化、本地化,即以CAD系统为基础平台,在软件开发商提供的开发环境和编程接口基础之上,根据自己的技术需要研制开发自己的应用系统,进一步提高产品研发效率。本论文以VB语言为开发工具,以solidworks为编程平台,以access为数据库支持,通过solidworksAPI的二次开发功能实现CAFD系统。

关键字CAD技术solidworks的二次开发VB语言access数据库夹具零部件库

3

Subject :based on the 3d design software means a cad system design

Student : xxx guidance teacher : zhang peng

ABSTRACT:Computer-aided fixture design make use of languages to the vb solidworks redevelop and improve the efficiency of fixture design, enhancing the competitiveness of enterprises and lowered the designer of Power of the works product development cycles, the traditional test fixture is enterprise development bottleneck problems.

Paper started to review the cad cam and the development of the status quo with china is now cafd the present situation and a fixture of the three major components of machine tools of thought and design library CAFD system and realized.

In a cad now domestic realities, the mainstream of this software user-customizable and redevelop three-dimensional software tools. the second development tool can be commercialized, generalization of cad systems, users, a cad system based on the platform, the software publisher for the development of the environment and programming interfaces basis, according to skills need to develop its own application system to further improve the product development.This paper to vb language for the development tools to solidworks for programming, to access the database support, through solidworks API realize the functions of the second development CAFD system.

Key word Cad technology solidworks of redevelop vb language access database fixture parts library

引言

工艺装备是制造系统中的一个重要组成部分,随着机械产品的更新换代速度不断加快,多品种小批量成为当今的主要生产方式,要求制造系统的设计制造具有快速响应产品变化的能力,能缩短产品的设计制造周期,增加系统的柔性,降低成本,提高产品质量。但是,由于工艺装备尤其是夹具零部件的标准化,规格化,系列化程度差,夹具设计完全依赖设计人员的经验,产品更新换代加快导致夹具设计工作量不断加大。因此快速实现夹具设计已成为企业的迫切要求。将计算机辅助设计技术应用到夹具设计的过程是解决这一问题的必然选择。随着计算机技术的发展和应用,计算机辅助夹具设计在理论和应用上都得到了迅速的发展,大大提高了夹具的设计效率,缩短了生产准备周期。计算机辅助设计/计算机辅助制造(CAD/CAM)技术是先进制造技术的重要组成部分,是计算机技术在工程设计、制造领域中具有重要影响的高新技术。CAD/CAM技术的推广应用有助于利用电子信息技术改造传统产业,提高企业的活力、竞争力、市场应变能力、技术创新能力。

在产品设计中,大量应用标准件是代表一个国家和企业设计制造水平的重要标志。在机械产品中,有大约30%~70%的零件是标准件或非标常用件,这些零件大都有相同或相似的外形特征,只有尺寸规格有所不同,如果没有三维标准件库,将不得不在创建和开发过程中对标准件进行重复建模,不但耗费了设计人员的时间和精力,延长设计周期,而且增加了产品的生产制造成本,所以建造符合国家标准和企业标准的标准件库和典型组合库是提高设计效率的保证。专用夹具的设计更不例外。而一些优秀的三维CAD 软件如UG,,SOLIDEDGE等都未提供机床夹具零部件库。为此,选择合适的三维CAD 平台,研发一套适用于各类CAD系统的,通用的标准件库和机床夹具零部件库具有极其深远的意义和价值。

本论文是在基于solidworks的二次开发为基础,利用vb和access为开发工具进行专用机床夹具系统的CAD设计。讨论了利用OLE技术实现应用程序对solidworks绘图过程的直接控制,应用solidworks三维绘图软件的API对象及其属性和方法。随着夹具多样化发展使得通用的夹具CAD软件不能完全满足企业的特殊需要,所以研究在通用图形软件的基础上二次开发企业自主的夹具CAD系统十分必要。专用CAD软件必须结

相关文档
最新文档