第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共8页前言模具是机械、汽车、电子、通讯、家电等行业的基础工业装备,对国民经济的发展起着关键的作用
作为模具中的一个重要分支,注塑模具已经成为世界各国国民经济发展的重要装备
现代制造业对产品优质多样化、制造过程柔性化、市场供货快捷要求,使得通用CAD设计软件不能完全满足企业的特殊需要,在通用CAD软件的基础上开发企业自主的模具CAD系统十分必要
专用注塑模具CAD软件系统,是在结合企业自身的实际情况,开发出符合国家标准、行业标准和企业标准的标准件库、模具通用件库以及标准模架库的基础上,建立完整的注塑模具自动设计模块,以及相应的数据库和设计过程数据流程管理系统,使系统能自动对数据进行提取、存储、判断和分析,设计出合理的模具产品,提高设计效率
本注塑模具CAD以参数化三维特征造型设计自动化软件SolidWorks为开发平台,其采用Para2solid底层核心,二次开发采用流行的OLE编程技术进行程序设计,完全基于Windows编程基础
1关于SolidWorks的二次开发SolidWorks提供了基于OLEAutomation的编程接口API(ApplicationProgrammingInterface,应用编程接口),其包含数以百计的功能函数,这些函数提供了程序员直接访问SolidWorks的能力,可以被VB、C/C++等编程语言调用,从而可以很方便地对SolidWorks进行二次开发
(1)对象模型树不管用VC++,VB,或者用VBA开发SolidWorks都要在调用SolidWorks对象的体系结构基础上进行
在SolidWorks的API中,其各种功能都封装在SolidWorks的对象中,和其他VB对象一样,具有自己独立的属性、方法
通过调用SolidWorks的对象的属性以及方法,可以