引言 _:@~bHd
zh`!x{Z?^
SolidWorks是基于Windows平台、采用Parasolid图形核心的一套三维CAD软件,它支持参数化和特征造型技术,能够使用户方便、快捷地创建任何复杂形状的实体,并且可以实现实体的参数化驱动。由于其界面友好、操作方便、简单易学,目前已成为微机平台上流行的三维设计软件。更为重要的是SolidWorks提供了大量的API(Application Program Interface,应用程序接口)函数用于二次开发,这些API函数是SolidWorks的OLE(Object Linking and Embedding,对象的嵌人与链接)或COM (Component Object Model,组件对象模型)接口,使用户能够直接访间SolidWorks,并可以使用多种高级语言,如VB,VBA、VC等对其进行二次开发。由于VB(Visual Basic)是运行在Windows环境下的可视化编程语言,具有语言规则简单、功能齐全、使用简捷的优点,已有很多科研工作者利用VB语言对SolidWorks进行了二次开发,但大多停留在介绍开发的使用方法上,对于SolidWorks在箱体类零件二次开发应用方面的研究鲜有报道。箱类零件一般多用于支撑和装置其它零件,结构形状复杂,并且种类繁多,结构差异很大,其结构以箱壁、筋板和框架为主,工作表面以平台和凸台为主。作者根据箱类零件特点,用SolidWorks对其进行三维建模,并采用高级语言VB等进行编程,达到参数化驱动的目的,实现箱体类零件的参数化设计,使箱体设计更加规范、便捷和高效。 Zjqa n
x`T
1 SolidWorks二次开发关键技术及方法 B1<