您的位置:网站首页 > Solidworks

螺纹联接CAD系统标准件库开发

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

    2.2.2 未来扩展的GB库
   
    在现行系统中其实并不存在该库,这是对数据库中的现有数据组织的要求。优秀的数据组织方式和存储结构,可以降低程序代码的难度,优化程序的结构。同时使将来数据的扩充或是修改成为可能。
   
    2.3资源文件

   
    2.3.1图片文件
   
    作为Windows系统下的图形用户界面应用程序,适当的图形图像说明是必须的。该部分是独立于程序主体的,以文件的形式存储在特定的目录里,当系统运行时自动调用。
   
    2.3.2模板文件
   
    生成标准模型并不需要每次实时造型,而应该是为每种零件生成模板文件,最后选择需要的零件型号数据,驱动模板文件重新建模。生成模型文件与模板文件几何约束相同,尺寸约束相似。该部分是独立于程序主体的,以文件的形式存储在特定的目录里,当系统运行时自动调用。
   
    2.3.3 SolidWorks和最终零件文件
   
    系统通过OLE技术和SolidWorks通信,SolidWorks打开指定的模板零件文件,并按照系统传递的参数修改模板零件文件的尺寸,最后重新建模,生产新的零件文件。综上,本蜓文联接标准件库系统将分解成以下几个部分:
   
    1)系统主体和用户界面,包括标准应用程序和SolidWorks菜单;
    2)标准件GB数据库,包含了螺纹联接标准件的GB数据;
    3)标准件模板零件文件库,包含了每个类型的标准零件的模板文件。
   
    3程序运行和设计实例

   
    本文是用VB开发螺纹联接标准件零件库,并使用Access数据库管理系统管理数据。用VB开发界面,生成标准应用程序,同时生成SolidWorks插件,将各模块的界面挂在SolidWorks软件的主菜单上,使两个系统融为一体,应用方便快捷。
   
    本次螺纹连接标准件库共建立了包括螺栓、螺柱、螺钉、螺母以及垫圈五大类,共八小类,20项标准件。每项标准件的数据查询工作和实体造型过程是基本一致的。每个小类的标准件零件只是部分参数不同而大部分程序语句可以通用。这就要求设计统一的用户界面。同时应该在操作习惯上符合一般的操作习惯。
   
    3.1主界面
   
    启动界面,各个标准件模块从此处启动,包括扩展的受力分析与校核模块。