建立标准件数据库首先分析塑料模具设计手册中有关标准件的数据,如螺栓参数数据库,支承板数据库等。每一个数据库由数据表组成,以存放不同形式的标准件数据。为了节省资源,可以把型式不同但数据构成类似且数据大部分相同的标准件数据放入同一数据表中,如螺栓GB5782-86,GB5783-86,GB2911-88,GB3111-88,GB3211-88五种螺栓参数放在一个数据表中。
在数据表建成后,可以在应用程序中通过数据控件与特定的数据表连接起来。利用用户输入的主参数作为索引,用Findfirst方法即可读出对应的数据。
标准件建模SolidWorks2001将其内部数据以对象的形式组织起来,并构成了一个层次结构。最顶层对象为SolidWorksApplication,它是其它对象的父对象,可以用VB的函数CreateObject获得对象关联。通过对application对象及其子对象的方法、属性的调用,可以操作图形数据库。
宏是Solid-Works2001从内部编程角度操作对象的方式,SolidWorks2001具有强大的宏功能,这给编程带来了很大的便利。首先,建立一个六角头螺栓的,录制其过程,建立一宏文件(即内部编程)。
建立应用程序通过ActiveX技术也可以从SolidWorks2001运行环境外部对SolidWorks进行操作。把VB开发的程序作为客户方(client),而SolidWorks作为服务方(server),VB程序可建立与SolidWorks各级对象(object)的关联。
另外,还必须在VB中通过/引用0(reference)加载SolidWorks类型库,使VB识别程序中使用的SolidWorks对象类型、属性和方法。作者把零件建模过程放入参数对话框中/确定0按钮的CLICK事件中。
结束语使用SolidWorks2001软件进行塑料模具设计同以往相比,缩短了设计周期,减少了设计费用,设计的精确性大大提高。目前,我国CAD应用的初级阶段已基本结束,企业应用的目的正在逐渐向运用CAD求效益和提高产品性能过渡。