基于OLE的注塑模具CAD三维标准件库的开发

基于OLE的注塑模具CAD三维标准件库的开发

ID:38119085

大小:64.40 KB

页数:4页

时间:2019-05-25

基于OLE的注塑模具CAD三维标准件库的开发_第1页
基于OLE的注塑模具CAD三维标准件库的开发_第2页
基于OLE的注塑模具CAD三维标准件库的开发_第3页
基于OLE的注塑模具CAD三维标准件库的开发_第4页
资源描述:

《基于OLE的注塑模具CAD三维标准件库的开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、68DieandMouldTechnologyNo.42001文章编号:1001-4934(2001)04-0068-03基于OLE的注塑模具CAD三维标准件库的开发何利平, 刘子建(湖南大学 CADÞCAM中心,湖南 长沙 410082)摘 要:介绍了在面向对象的编程环境下,如何基于OLE技术对SolidWorks进行关于注塑模CAD三维模型标准件库二次开发。在建立标准件数据库的基础上,通过调用SolidWorksAPI提供的SolidWorks对象模型,实现三维参数模型建立,并自动生成标准件的二维图形,为进一

2、步建立注塑模三维CAD系统创造条件。关键词:OLE;面向对象编程;注塑模;标准件库中图分类号:TP319文献标识码:AAbstract:Underobject2orientedprogramcircumstance,howtodevelopsecondarily3DstandardpartslibraryofinjectiondieCADisintroducedbasedonSolidWorkssoftwarebyusingOLEtech2nology.Basedonstandardpartsdatabase,b

3、ytransferringtheAPIobjectsofSolidWorks,3Dparametricmodelsarerealized,andcanauto2transform2Ddrawing,whichwillbenefittothefur2therresearchontheinjectiondieCADsystem.Keywords:OLE;object2orientedprogram;injectiondie;standardpartslibrary0 引 言1OLE技术概述模具业多样化发展使得通用的模

4、具CAD软对象链接与嵌入(ObjectLinkingandEmbed2件不再能完全满足企业的特殊需要,所以研究在ding)不是另一种编程技术,而是根植于Windows通用图形软件的基础上二次开发企业自主的模具环境的一种编程模式技术,其核心在于允许一个CAD系统十分必要。专用CAD软件必须结合企Windows应用程序通过暴露对象的方式,控制和业的自身实际情况,建立符合国家标准、行业标准操作另一个Windows应用程序。即被调用的程和企业标准的模具标准件库、模具通用结构库及序暴露自身的对象体系结构供调用程序引用。通标

5、准模架库。在实现标准库的同时建立相应的数过OLE技术,许多面向对象编程语言(如:VB、据管理系统,以提高设计效率。当前三维实体造VC++、VBA等)和应用程序可以与SolidWorks型软件已逐步取代二维软件,因此对三维软件的通信,从而直接操纵SolidWorks编制用户化程序二次开发也将成为我们研究的重点。针对当前我满足设计需要,如菜单设计、标准件库的建立、参国中、小型企业以微机平台为主的现状,选用数化设计等。SolidWorks为二次开发平台。SolidWorks采用了与Unigraphics相同的底层图形核

6、心Parasolid,它2SolidWorks对象模型树的核心技术———OLE技术是在Windows环境下生成的,有利于二次开发技术的实现。不管是用VC++、VB还是VBA对SolidWorks进行二次开发,都是通过调用SolidWorks的对象体收稿日期:2001-03-16作者简介:何利平(1976~),女,硕士研究生。©1995-2005TsinghuaTongfangOpticalDiscCo.,Ltd.Allrightsreserved.模具技术20011No.469系结构来进行的。基于OLE技术Sol

7、idWorksAPI将SolidWorks的各种功能封装在SolidWorks3 数据库的建立对象之中供编程调用。作为一个对象,它包括以下几个方面:(1)对象的类型;(2)对象的属性;(3)设计合理的标准件数据库管理,将极大的有对象的方法。开发者通过操纵对象的属性和调用利于开发注塑模CAD系统。采用数据库管理注对象的方法建立自己的应用程序,实现二次开发。塑模具标准件,标准件数据按一定数据结构形式例如,建立一个长方体,可以访问零件实体模型,存放在数据库中,由数据管理系统统一进行管理。则SolidWorks提供对象类

8、型为PartDoc,它包含关系型数据库适用于关系结构复杂的数据类型,的属性有MaterialIdName、MaterialUserName、因此考虑到注塑模的装配关系,在建立注塑模具MaterialPropertyValues,它提供的方法有Create2标准件数据库中选择关系型数据库,将有利于装NewBody(创建一个新实体)、EditRebuild(重新编配模型中对各

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。