碧波液压网 欢迎你,游客。 登录 注册

浅论Solidworks中尺寸公差标注的二次开发

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。
    1引言

    是可以在Windows系统中使用的三维机械设计软件,该软件具有全面的实体建模功能,可快速生成完整的工程图,特别是尺寸驱动功能,使图纸的修改更加方便,此外还可以进行模具制造及计算机辅助工程分析。总之,功能强大、技术创新,且易学易用。但中尺寸公差的标注较为繁琐,系统本身不带有国际公差库,不能动态实现公差查询,而是需要设计人员人工查询,重复劳动,这无疑给设计带来了不便。根据项目合作公司的要求,在研发中仿效PCCAD界面,以VB为开发工具,基于ACCESS建立国标公差库,利用 OLE应用程序开发接口API函数,实现了中尺寸公差动态查询模块的开发,方便了用户的设计工作。

    2问题的描述

   

    土程图中尺寸标注功能非常强大,设计人员可自行选择,让系统自动"插人"标注方式。

    工程图中尺寸标注可基于工程图纸、视图和零件特征来生成尺寸。选中工程图纸或需要标注尺寸的视图或零件特征,单击插入、模型项目菜单,在出现的对话框中选中"尺寸"复选框,单击【确定】,系统将生成草图绘制中标注的所有尺寸。这时生成的尺寸比较凌乱,需要删除和修改。右击要修改的尺寸,选择"属性",在出现的尺寸属性对话框中选择需要修改的属性,修改相关项目.如:文字内容、显示方式、尺寸公差等,确定后按[应用]即可。利用这3种方式标注的尺寸都与三维模型相关,即更改工程图中的尺寸时,三维模型可相关且自动重新建模,立即实现对模型的驱动和修改。

    本次二次开发是利用提供的接口函数扩展它的功能,其关键问题是,将设计手册中的国标公差与配合表转换成数据库,并实现的自动调用。

    3尺寸公差镶嵌模块的开发

    开发公差查询系统的结构功能图如1所示。

    

    3.1公差库的建立

    公差镶嵌模块采用ACCESS2000建库,用ADO技术访问数据库。ADO即ActiveX Data Objects,它是Microsoft的一个最新的数据访问技术,是DAO,RDO数据访问接口的替代,它不依赖于对象之间的相互层次作用,比DAO和RDO都更加灵活,适用范围更加广泛。ADO访问数据是通过OLE DB实现的,是连接应用程序和OLE DB的桥梁。公差镶嵌模块应用关系型数据结构形式将国标中的孔、轴、基孔制及基轴制配合全部国标公差转换成了数据库形式。为叙述方便,下面仅以孔为例详细说明公差在数据库中的存储及程序对数据的提取和处理。其余类似处理。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签: SolidWorks
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论