基于二次开发动态干涉检查系统设计与应用.docVIP

基于二次开发动态干涉检查系统设计与应用.doc

  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文档。上传文档
查看更多
基于二次开发动态干涉检查系统设计与应用

基于二次开发动态干涉检查系统设计与应用   摘 要:干涉检查与产品设计研发质量有着密切联系,无论是在组合件装配体或模型的设计生产过程中,都可能避免不了装配体中存在干涉的情况。因此,为快速侦测出存在干涉的位置,进而快速修正干涉现象,干涉检查成为设计人员在建模过程中必不可少的工作。为了在建模装配过程中给设计人员提供高效、便捷的干涉检查方式,以VB.NET作为编程设计平台,结合SQL Server数据库相关知识,利用SolidWorks为软件开发平台,以棱形结构的千斤顶为研究对象,开发了一套动态干涉检查系统。该系统通过人机交互界面,可实现零部件间动态干涉的快速检查,从而显著提升设计效率和产品质量。   关键词:动态干涉检查;SolidWorks;VB.NET;千斤顶   DOI:10.11907/rjdk.172609   中图分类号:TP319   文献标识码:A 文章编号:1672-7800(2018)004-0144-04   Abstract:Interference check is closely related to the quality of product design, research and development. Interference check exists both in component assembly, model design and manufacuring. Therefore it is indispensable for designers to set up models in interference check and necessary and essential to detect interference loaction rapidly so as to achieve rapid detection. In order to provide designers with an efficient and convenient interference check during the modeling and assembly process, we develop a dynamic interference system in which VB.NET is used as the programming design platform and SolidWorks 2016 as the software development platform, and relevant knowledge of SQL Server database is combined to research on prismatic structure lifting jack through human-computer interaction. Rapid inspection of dynamic interference between parts and components is then realized to significantly improve design efficiency and product quality.   Key Words:dynamic interference checking; SolidWorks; VB.NET; lifting jack   0 引言   在?济全球化背景下,企业面临的竞争越来越激烈,设计的产品不仅要满足客户要求,还要保证产品安全可靠。为此引进计算机辅助软件[1],并结合相关编程语言对其进行二次开发,使产品的设计和开发朝着智能化、信息化、快速化的方向发展,从而极大地节约了开发成本和设计时间,增强了企业竞争力。   产品在设计和研发过程中,通常会存在干涉现象。因此,如何快速侦测出干涉,并对其进行有效判断与快速修正,变得极其重要。本文基于SolidWorks二次开发平台,以能上下升降的千斤顶为研究对象,设计出能够实现动态干涉检查的功能系统,对设计人员快速设计出高质量的产品具有积极作用。   1 SolidWorks二次开发原理   SolidWorks是一套基于Windows的CAD/CAE/CAM/PDM集成系统,集设计、分析、加工与数据管理于一体。而SolidWorks API是SolidWorks的OLE应用程序开发接口,用户可以利用它并通过支持OLE编程的开发工具,如VB、VBA、C等对其进行二次开发[2]。   图1为SolidWorks的对象模型层次结构,是一个自上而下的树型结构。   SolidWorks的OLE对象总共可分为10大类,几乎涵盖了所有操作,如建模、修

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档