基于SolidWorks的标准零件库二次开发.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SolidWorks的标准零件库二次开发

86 现代制造技术与装备 2009 第2 期 总第189 期 基于SolidWorks 的标准零件库二次开发 1 2 魏 勇 邬向伟 (1.平顶山工业职业技术学院,平顶山 467001; 2. 中州大学,郑州450000) 摘 要:介绍了 SolidWorks 标准件库二次开发的原理和方法,并以六角螺栓为例说明了通过VB6.0 语言编 程,调用 SolidWorks API 函数,利用ADO 技术结合Access 数据库,实现标准件参数化快速设计的具体过程。 关键词:SolidWorks 标准件库 VB 二次开发 SolidWorks 是一套基于 Windows 的CAD/CAE/CAM/PDM 系统,是目前市场份额增长最快、技术发展最快、市场前 景最好、性价比最优的软件。在机械产品虚拟样机的装配 过程中,设计人员经常用到一些标准化、系列化的零件, 这些零件将在设计时反复地在装配体的不同位置被选 用,而且规格大小各不相同,如果能在SolidWorks 上建立 一个面对用户开放性使用的标准件数据库系统,将大大 简化设计工作,提高设计效率。 本文研究以VB6.0 为开发工具,利用 SolidWorks 二次 开发技术并结合Access 数据库,创建了一个符合国家标 准的标准件库。 1 SolidWorks 二次开发原理 图1 标准件库系统总体设计 为了方便用户进行二次开发,SolidWorks 提供了几百 个 API(Application Program Interface) 函数,这些API 函数是 通过字段和数据集来确认。不同类的标准件数据分别存 SolidWorks 的OLE (Object Linking and Embedding) 或 COM 储在不同的数据表中。 (Component Object Mode1)接口,用户可以使用 VB\C++\Del- 其次对于某一类标准件,要从数据表中选取一个规格 phi 等高级语言对 SolidWorks 进行二次开发,建立适合用 尺寸,在 SolidWorks 环境下建立二维草图,并在二维草图 户需要的、专用的 SolidWorks 功能模块。SolidWorks API 对 的基础上进行拉伸、切除、旋转、放样、扫描等特征造型, 象分为若干层,每一层又包括若干对象。每个对象又有自 最终建立后缀为prtdot 的标准件模板文件。在造型过程中 己的属性、方法和事件。这些对象涵盖了全部的 Solid- 完成对标准件图形的几何约束和尺寸约束定义,同时对 Works 的数据模型,通过对这些对象属性的设置和方法的 需要尺寸驱动的特征尺寸定义相应变量,以便程序访问, 调用,可以在用户自己开发的系统中实现与SolidWorks 相 实现尺寸驱动。 同的功能。 最后利用VB6.0 程序设计语言,建立友好界面,通过 在 SolidWorks 中,参数化建模主要通过两种方法实 调用 SolidWorks API 函数对标准件数据库中存储的数据进 现:① 利用已有的零件模型,保持其结构不变的情况下, 行查询并显示在交互界面上,当用户选择相应的标准件 将零件的尺寸标注视为变量,赋予不同的尺寸值,从而获 和规格后,系统从数据库中提取满足用户要求的标准件 得一系列结构相同而尺寸不同的相似零件,称为尺寸驱 的参数尺寸数据并将其赋予该类标准件模板文件,调用 动法。② 用编程实现参数化设计,即用户根据需要直接用 SolidWorks API 进行尺寸驱动,通过尺寸参数的变化在 程序生成需要的模型,称为程序驱动建模法。标准件库二 SolidWoks 环境中重新生成用户所需要规格尺寸的标准件 次开发参数化建模方法选择尺寸驱动法更为方便快捷,

文档评论(0)

wannian118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档