双色注塑double colors injecting英语短句例句大全

时间:2025-01-23

  根据OLE的注塑模具CAD三维规范件库的开发摘要:介绍了在面向目标的编程环境下,怎么根据OLE技能对SolidWorks进行关于注塑模CAD三维模型规范件库二次开发。在树立规范件数据库的基础上,经过调用SolidWorks API供给的SolidWorks目标模型,完成三维参数模型树立,并主动生成规范件的二维图形,为进一步树立注塑模三维CAD体系创造条件。 关键词:OLE面向目标编程;注塑模;规范件库0 导言 模具业多样化开展使得通用的模具CAD软件不再能彻底满意企业的特殊需求,所以研讨在通用图形软件的基础上二次开发企业自主的模具CAD体系十分必要。专用CAD软件有必要结合企业的本身实在的状况,树立契合国家规范、行业规范和企业规范的模具规范件库、模具通用结构库及规范模架库。在完成规范库的一起树立相应的数据管理体系,以进步规划功率。当时三维实体造型软件已逐渐替代二维软件,因而对三维软件的二次开发也将是咱们研讨的要点。针对当时我国中、小企业以微机渠道为主的现状,选用SolidWorks为二次开发渠道。SolidWorks采用了与Unigraphics相同的底层图形中心Parasolid,它的中心技能----OLE技能是在Windows环境下生成的,有利于二次开发技能的完成。1 OLE技能概述 目标链接与嵌入(Object Linking and Embedding)不是另一种编程技能,而是根植于Windows环境的一种编程形式技能,其中心在于答应一个Windows应用程序经过露出目标的办法,操控和操作另一个Windows应用程序。即被调用的程序露出本身的目标体系结构供调用程序引证。经过OLE技能,许多面向目标编程言语(如:VB、VC++、VBA等)和应用程序能与SolidWorks通讯,然后直接操作SolidWorks编制用户化程序满意规划需求,如菜单规划、规范件库的树立、参数化规划等。2 SolidWorks目标模型树 不管是用VC++ 、VB仍是VBA对SolidWorks进行二次开发,都是经过调用SolidWorks的目标体系结构来进行的。根据OLE技能SolidWorks,API将SolidWorks, 的各种功用封装在SolidWorks,目标之中供编程调用。作为一个目标,它包括以下几个方面:(1)目标的类型;(2)目标的特点;(3)目标的办法。开发者经过操作目标的特点和调用目标的办法树立自己的应用程序,完成二次开发。例如,树立一个长方体,能够拜访零件实体模型,则SolidWorks, 供给目标类型为PartDoc,它包括的特点有MaterialldName、MaterialUserName、MaterialPorpertyValues, 它供给的办法有CreateNewBody(创立一个新实体)、EditRebuild(从头修改实体)、FeatureByName(回来实体特征名)等。SolidWorks开发体系图如图1所示。