solidworks二次开发技术在工程图中的应用45573

solidworks二次开发技术在工程图中的应用45573

ID:34658461

大小:785.51 KB

页数:4页

时间:2019-03-08

solidworks二次开发技术在工程图中的应用45573_第1页
solidworks二次开发技术在工程图中的应用45573_第2页
solidworks二次开发技术在工程图中的应用45573_第3页
solidworks二次开发技术在工程图中的应用45573_第4页
资源描述:

《solidworks二次开发技术在工程图中的应用45573》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第30卷第6期辽宁工业大学学报(自然科学版)Vol.30,No.62010年12月JournalofLiaoningUniversityofTechnology(NaturalScienceEdition)Dec.2010Solidworks二次开发技术在工程图中的应用李生元,尚锐,何云芳(辽宁工业大学机械工程与自动化学院,辽宁锦州121001)摘要:基于SolidWorks三维设计软件,介绍了利用VB程序设计语言对SolidWorks工程图进行二次开发的关键技术及其方法。在对SolidWorksAPI函数进行分析的基础上,对零件工程图实现了参数化后工程

2、图的标注和准确定位。关键词:SolidWorks;API函数;VB;二次开发;工程图中图分类号:TP391文献标识码:B文章编号:1674-3261(2010)06-0374-03ApplicationofSolidworksRedevelopmenttothePackagingofMechanicalEngineeringDrawingsLISHENG-yuan,SHANGRui,HEYun-Fang(MechanicalEngineering&AutomationCollege,LiaoningUniversityofTechnology,Jinzh

3、ou121001,China)Keywords:SolidWorks;APIfunction;VB;redevelopment;engineeringdrawingsAbstract:BasedontheSolidWorksofthree-dimensionaldesignsoftware,thekeytechnologyandmethodsofredevelopmentofSolidWorksdrawingwithVBprogrammingwereelaboratedupon.OnthebasisofSolidWorksAPIfunctionsanal

4、ysis,partsannotationandaccuratepositioningintheengineeringdrawingswereimplementedafterpartsparametrization.SolidWorks是一款将三维造型技术与二维绘图图的设计提供了参考。融为一体的三维设计软件。三维模型中的相关参数1VB对SolidWorks的二次开发如尺寸、注释、文件属性等内容都与该三维零件所生成的二维工程图信息一致,这样保证了数据的一SolidWorksAPI是树型层次结构。SolidWorks致性。但SolidWorks软件从模型直接生

5、成的工程是根日录对象类,位于应用程序的底层。它包括图,其标注的尺寸、字体及注解都不符合我国机械MxlelDoc,Environment,Frame,AttributeDef,Mxleler,工程制图的要求,若应用软件自身功能修改,又显WpropertySheet.它是访问SolidWorksAPI所有对得很繁琐。如何通过程序开发来实现在可交互界面象的入口程序。它能直接或间接地访问SolidWorks上进行工程图信息的快速添加与修改就成了关键API中的所有其它对象。接口对SolidWorksAPI的的问题。调用实行逐级寻访,即先调用能实现所需功能的对本文详

6、细介绍了利用VB语言对SolidWorks进象的父对象,然后调用与父对象相关的子对象,如行二次开发,实现工程图标准标注的方法,并将其果子对象所封装的属性和方法不能实现所需要的应用在立式袋包装机纵封辊的设计中,为其它零件功能,则继续调用该子对象的下级子对象,如此逐收稿日期:2010-10-19作者简介:李生元(1982-),男,辽宁盖州人,硕士生。尚锐(1962-),女,辽宁锦州人,教授,硕士。第6期李生元等:Solidworks二次开发技术在工程图中的应用375级遍历,直到结束。如果对SolidWorksAPI对象进[1]2工程图的转化与标注行跨级调用,

7、程序会出错。1.1SolidWorks二次开发的流程按照用户的需要根据零件设置图纸的大小对(1)创建SolidWorks对象,实现和SolidWorks工程图属性进行操作。点击输出此零件工程图按应用程序的连接;钮,通过VB程序实现对该工程图的转换、尺寸及(2)利用SolidWorks提供的API函数,创建注解等标注。应用程序所需要的操作和设置;2.1生成标准的三视图(3)最后创建SolidWorks及其它对象结束程在生成三视图的时候,首先应根据零件和绘图序,完成整个流程。比例的大小选择图号。本文以袋包装机中纵封辊流程框图如图1所示。(如图3)为例进行转化

8、,图号为A1,可自动标注尺寸及注解。由于纵封辊的结构比较简单,所以只开始取一个视

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

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

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