副标题#e#
1引言
SolidWorks作为一种三维实体设计软件,其友好的用户界面.大众化的运行环境使它成为比较流行的设计软件之一。使用SolidWorks使得三维零件实体造型、复杂装配体和生成常用工程视图等变得非常的方便,同时SolidWorks提供了免费的开发工具API(Appliation Progran Interface,应用程序接口)函数,这些API函数是Solidworks的OLE或COM接口,用户可以利用支持OLE ( Object Linking and Embedding,对象的链接与嵌人)和COM( Component Ohject Mudel,组件对象模型)的VB或VC语言对Solidwork。进行二次开发,建立适合自己的专用应用方案。
在产品设计过程中工程图是生产、制造机器等的重要依据,它不仅体现着设计结果,而且也是指导生产的参考依据。工程图方便了设计人员之间的交流,而且在一定程度上可以提高工作效率,但是在SolidWorks中从模型直接生成的工程图中所标注的尺寸、字体及注释有些是不符合人们的习惯的,因此可以利用二次开发技术实现由零件图到工程图的转换,并对工程图的属性进行必要的修改,使其符合用户的专有需要。
本文详细地介绍了利用VB对SolidWork,进行二次开发完成渐开线齿轮的工程图及其尺寸标注的过程,可以为其它复杂零件及装配体等工程图的转换提供一定的参考。
2由VB6.0对Solidworks的二次开发
SolidWorks API是树型层次结构如图I所示,SolidWorks是根目录对象类,位于应用程序的底层,它包括ModelDx , Environment , Frame , AttributeDef , Modeler , SWPtopertySheet,它是访问SolidWorks API所有对象的人口程序,它能直接或间接地访问SolidWorks API中的所有其他对象。接口对SolidWorks API的调用实行逐级寻访,即先调用能实现所需功能的对象的父对象,然后调用与父对象相关的子对象,如果子对象所封装的属性和方法不能实现所需要的功能,则继续调用该子对象的下级子对象,如此逐级遍历,直到结束,如果对SolidWorks API对象进行跨级调用,程序会出错。
在本文中用到的对象有生成标准三视图并实现标注等功能的DrawingDoc对象,用于设置尺寸标注和公差标注的Dimension对象。
SolidWorks作为一种三维实体设计软件,其友好的用户界面.大众化的运行环境使它成为比较流行的设计软件之一。使用SolidWorks使得三维零件实体造型、复杂装配体和生成常用工程视图等变得非常的方便,同时SolidWorks提供了免费的开发工具API(Appliation Progran Interface,应用程序接口)函数,这些API函数是Solidworks的OLE或COM接口,用户可以利用支持OLE ( Object Linking and Embedding,对象的链接与嵌人)和COM( Component Ohject Mudel,组件对象模型)的VB或VC语言对Solidwork。进行二次开发,建立适合自己的专用应用方案。
在产品设计过程中工程图是生产、制造机器等的重要依据,它不仅体现着设计结果,而且也是指导生产的参考依据。工程图方便了设计人员之间的交流,而且在一定程度上可以提高工作效率,但是在SolidWorks中从模型直接生成的工程图中所标注的尺寸、字体及注释有些是不符合人们的习惯的,因此可以利用二次开发技术实现由零件图到工程图的转换,并对工程图的属性进行必要的修改,使其符合用户的专有需要。
本文详细地介绍了利用VB对SolidWork,进行二次开发完成渐开线齿轮的工程图及其尺寸标注的过程,可以为其它复杂零件及装配体等工程图的转换提供一定的参考。
2由VB6.0对Solidworks的二次开发
SolidWorks API是树型层次结构如图I所示,SolidWorks是根目录对象类,位于应用程序的底层,它包括ModelDx , Environment , Frame , AttributeDef , Modeler , SWPtopertySheet,它是访问SolidWorks API所有对象的人口程序,它能直接或间接地访问SolidWorks API中的所有其他对象。接口对SolidWorks API的调用实行逐级寻访,即先调用能实现所需功能的对象的父对象,然后调用与父对象相关的子对象,如果子对象所封装的属性和方法不能实现所需要的功能,则继续调用该子对象的下级子对象,如此逐级遍历,直到结束,如果对SolidWorks API对象进行跨级调用,程序会出错。
在本文中用到的对象有生成标准三视图并实现标注等功能的DrawingDoc对象,用于设置尺寸标注和公差标注的Dimension对象。
相关文章
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-23零基础学AutoCAD 2012电气制图工程应用 [张立富,陈刚,彭
- 2021-08-23轻松学AutoCAD 2015电气工程制图升级版 [李波 编著] 2
- 2021-08-21AutoCAD 2013建筑设计与施工图绘制实例教程中文版 [麓
- 2021-08-19十天成为绘图高手AutoCAD 工程绘图禁忌与技巧 [刘朝晖
- 2021-08-18土木工程CAD基础AutoCAD 软件基础教程 第二版 [邓芃
- 2021-08-18完全实例自学AutoCAD 2012机械绘图 [唯美科技工作室
- 2021-08-18完全实例自学AutoCAD 2012建筑绘图 [唯美科技工作室
- 2021-08-10中文版AutoCAD 2012机械制图培训教程 [导向工作室 编
- 2021-08-06中文版AutoCAD 2015建筑设计与施工图绘制实例教程 [麓