SolidWorks接口开发技术的实现

   2016-05-20 互联网佚名1900

3.1数据库管理系统

为了能够生成统一类型不同规格的零件,必须将标准件的数据存储在数据库中,目前可供选择的数据库系统很多,其中Access简单易学,操作方便,可以完成诸如查询、排序、增删记录等对数据的操作功能,完全满足开发零件库对数据管理的要求,因此选用Access作为管理数据的工具。

3.2访问数据库

应为当用户输入主导参数后,程序访问数据库,获得与主导参数相匹配的其它参数,所以必然在开发中涉及到对数据库的操作。常用的数据库接口包括ODBC、DAO、ADO等,其中DAO是一种广泛使用的数据库接口技术,可使用Vc++的标准函数调用公用接口访问数据库的内容。相关的代码如下:


3.3MFC开发SolidWorks的具体应用

在前面所述工作的基础上加入了所需的导出函数并确定了连接方式就可以编写系统的具体实现代码了,为了使程序规范化,所有零件系统生成函数都采用了函数调用的方法,即将所有的函数声明放在一个头文件*.h中,函数的实现放在*.cpp文件,这样主程序就可以通过参数传递实现对函数的调用了.

4结语

上述基于MFC的SolidWorks二次开发的关键技术是对SolidWorks二次开发技术的初步探索,我们开发的基于SolidWorks的零件信息库系统已经通过省科技厅的项目鉴定,这对CAD/CAM软件的应用、推广,为推动甘肃制造业信息化,都将起到重要作用。

 
举报收藏 0打赏 0评论 0
点击排行