论文部分内容阅读
SolidWorks作为我国CAD市场上比较流行的三维CAD软件,它以其市场份额增长最快、技术发展最快、市场前景最好、性能价格比最优而逐渐被广大用户和企业所青睐。相比市场上同类的其他三维CAD软件,它越来越成为中国广大中小企业的首选设计软件。
正如其他优秀的国外软件一样,SolidWorks也不是十全十美的。第一:虽然SolidWorks提供插件形式的独立的标准件模块,但这些标准件库都是国外标准,和国标有一定的差别,而且很多国标零件不在其库内,从而给国内厂家设计产品时选用标准件带来很大不便。第二:作为机械行业的一个通用型软件,它也不可能完全满足特定企业的特殊要求,不能提供某个企业一些特定通用件设计模块。所以设计人员在未经过本土化二次开发的SolidWorks环境下进行机械产品设计时,若需要大量的国家标准件和一些本企业特定的通用件,不仅要正确选用标准件,而且还要对同个型号的不同尺寸的标准件或企业特定的通用件逐个进行设计造型,很麻烦,大大阻碍了设计人员的创造性和设计效率。而且随着企业间竞争的日益白热化,如何更快的使所开发设计的产品响应市场,是企业和研究所生存的关键所在,而且,就SolidWorks而言,国内对它二次开发方面的研究刚刚起步。因此,对SolidWorks三维设计软件进行本土化的二次开发是很有必要的。
作者对SolidWorks的二次开发作了深入的探索,研究出以SolidWorks为平台,以VB、VBA、API和Access为开发工具的二次开发方法。论文主要阐述了常用标准件和通用件的参数化设计过程,并通过生成SolidWorks插件(DLL)文件实现所开发系统和SolidWorks的无缝集成。论文最后介绍了利用本系统的参数化设计功能而生成的减速器产品的动态模拟装配和仿真运动实现过程。