Solidworks二次开发技术在工程图中的应用
2016-10-08吴平峰
吴平峰
(贵州电子信息职业技术学院,凯里 556000)
Solidworks二次开发技术在工程图中的应用
吴平峰
(贵州电子信息职业技术学院,凯里 556000)
Solidworks二次开发技术在工程图内使用的频率越来越高,本文主要以VB程序设计语言为基础,针对SolidWorks工程图展开二次开发工作。首先介绍SolidWorks二次开发过程内使用的具体原理、流程以及用户界面,其次开展工程图标注与转化工作。
Solidworks二次开发技术工程图API函数
引言
SolidWorks实质上属于一种三维设计软件,其主要功能是将二维绘画技术与三维造型技术结合在一起。同时,保证在三维模型内部的全部参数都能够与二维工程图之中对应信息相同,以进一步说明数据本身的一致性。但在大多数情况下,SolidWorks软件根据模型形成的工程图对应注解、字体以及尺寸,都不能达到我国在工程制图方面提出的严格要求。如果使用应用软件本身的方式展开修正工作,则会显得更加复杂。因此,怎样采用程序开发的方式完成交互界面内部工程图信息的修改与添加,变为整个问题的核心。
1 VB对SolidWorks的二次开发
SolidWorks API属于一种较为明显的属性层次结构。而SolidWorks则可以视为根日录对象类,其普遍存在于应用程序的底部。在SolidWorks中,包含有WpropertySheet、Mxleler、AttributeDef以及Frame等不同部分。当需要访问SolidWorks API的时候,SolidWorks就能够直接充当一个入口程序进行使用。SolidWorks可以直接访问存在于SolidWorks API之中的全部对象。在SolidWorks API调用过程中,接口普遍都是采用逐级寻访的方式。简单来说,即为先调用需要功能对象的父对象,其后再选择该父对象中的子对象,进而得到自身需要的功能。……
