您的位置:网站首页 > Solidworks

SolidWorks 中公差与符号标注的二次开发

时间:2010-06-02 08:00:00 来源:

    2.4 在 SolidWorks 中添加的用户界面及实例演示
   
    所有的开发结果只有通过友好的二次开发界面,才能将各项功能清楚的展示给用户。本系统本着将开发功能融合于 SolidWorks,使风格与SolidWorks 以及 Windows 相似,所以在软件界面上尽量少出现没有必要的内容。
   
    如图 1 所示,添加的用户界面是由 VB 创建的,并通过前面介绍的添加菜单方法,与SolidWorks 融为了一体。
 

   
    图 2 为两个标注功能实现的流程图,清楚的描述了标注系统的开发过程。流程图可以引导整个开发过程,便于大型程序的模块化设计,在软件设计中是必不可少的。使用时可根据流程图所示进行操作。下面将结合实例进行具体介绍。

    
    公差标注窗体如图 1 所示。下面介绍一下此功能的使用方法:需要给工程图中某尺寸添加公差标注时,首先选定该尺寸,然后按所添加的【附加项】按钮,选择【公差标注 …】就会出现图 1所示的窗体,输入刚才选择的尺寸值,然后选择偏差代号及公差等级,点击【确定】就会在窗体中输出上下偏差及公差尺寸,下面可选择【标注】进行自动标注,有丰富经验的设计人员也可根据尺寸公差自己标注。标注完成后,该标注界面会自动隐藏。
   
    粗糙度符号标注窗体如图 3 所示。使用方法为:打开所要标注的工程图,选择要标注的位置,然后按所添加的【附加项】按钮,选择【粗糙度 …】就会出现图 3 所示的窗体,输入所要标注的参数和符号,有些项目也可以不输入,根据具体情况进行选择。点击【确定】就会在工程图指定位置出现所要求的标注符号。

    
    3 结束语

   
    本文说明了利用 VB对 SolidWorks 进行二次开发的方法,利用此方法,可以进行其它较为复杂的开发工作,从而开发出适合用户特定需要的专业软件。另外利用 VB、VC 等面向对象的语言对 SolidWorks 的二次开发,方便地实现与其它设计软件的接口,用类似的方法对其它软件进行开发。同时,此种在应用层对软件进行的开发是当今软件开发的热点。
   
    虽然本系统解决了一定的问题,但有些功能并不十分完善。例如,在进行公差标注时,必须输入其尺寸值才能标注;而不能在选取后自动将尺寸值输入到查询系统,这方面的内容有待在以后的开发中去解决。