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

基于SolidWorks的尺寸公差标注系统设计

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

    是一套基于windows平台的全参数化特征造型软件,它可以十分方便地实现复杂的三维零件实体造型、复杂装配和生成工程图。图形界面友好,用户易学易用。同时该软件集成了设计、分析、加工和数据管理的整个过程。具有较好的开发性接口和功能扩展性,是优秀的中档三维CAD软件。

    尽管具有很多的优点,但在某些方面仍存在不足。例如,在公差标注方面,SoIidworks有标注功能,但系统本身不带有公差数据库,这就需要工程技术人员翻阅手册查找准确的上、下偏差值,给设计带来不便。鉴于此,笔者以为平台,利用其提供的二次开发编程接口,采用面向对象技术,开发了尺寸公差自动标注系统,提高了设计人员的工作效率。

    2设计思想

    公差标注系统的开发涉及多种软件技术,包括vb开发数据库技术、二次开发技术以及创建ActiveX DLL技术。因此,系统采用自顶向下的模块化设计方法,整个设计过程如图1所示。

    首先建立尺寸公差数据库,数据库中存储标准公差、孔的极限偏差和轴的极限偏差等数值表。建立数据库后,采用ADO数据访问技术,实现动态查询尺寸公差。然后创建ActiveX DLL,目的是将动态查询和尺寸标注功能封装为一个插件,供调用。将生成的.DLL文件通过注册等方式加载到环境供用户使用。最后测试嵌人后的播件,看是否存在问题。

   

    3关键技术

    开发系统需要多种软件技术,其中有以下3个关键的技术问题。

    数据库设计是底层基础。数据库的设计质量决定能否快速和准确地实现上下偏差查询。数据库设计又分两个步骤,一个是数据库的逻辑设计,即数据表和字段的设计。一个是在数据表的基础上进行程序设计。本文采用VB进行应用程序设计,这是因为VB是一种面向对象的可视化设计工具,支持多种数据库系统的访问,并且支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌人(OLE)技术。

    二次开发是一个难点。因为二次开发需要用到大量接口函数,而这些接口函数采用英文书写,需要仔细阅读 API帮助文件。开发过程中,有一个诀窍。在用标注时,打开宏"录制",将整个标注过程录制下来,对宏进行编辑。将具体数据修改为程序中的变量。然后通过程序对变量进行赋值,这样运行程序时,即可通过输人具体数值,实现相应的标注操作。

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

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

标签: SolidWorks
点赞   收藏

相关文章

发表评论

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

用户名: 验证码:

最新评论