欢迎来到天天文库
浏览记录
ID:52969785
大小:900.69 KB
页数:5页
时间:2020-04-05
《基于AutoCAD VBA的参数化辅助轴设计系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、业信息化DOI:10.3969/j.issn.1009-9492.2014.06.009基于AutoCADVBA的参数化辅助轴设计系统王鹏(广州广日电梯工业有限公司,广东广州511447)摘要:基于AutoCADActiveX和VBA技术,通过对AutoCAD进行二次开发,构建了一种轴的参数化辅助设计系统。系统能按照用户输入的相关参数,根据轴的强度校核理论完成轴的设计工作,最终自动生成零件图。为了实现轴的辅助设计流程的自动化,系统集成了结构设计、数据处理与查询、力学计算、强度校核和参数化绘图等模块,同时,利用基于特征实体造型理论和参数化尺寸驱动技术进行系统的开
2、发。该系统可有效减少设计人员的工作量、提高设计质量和设计效率,具有一定的应用价值。关键词:参数化设计;轴的辅助设计;VBA编程;AutoCAD-~次开发中图分类号:TP391.7文献标识码:A文章编号:1009—9492(2014)06—0032—04ParametricAidedDesignSystemofAxleBasedonAutoCADVBAWANGPeng(GuangzhouGuangriElevatorIndustryCo.,Ltd.,Guangzhou511447,China)Abstract:BasedontheAutoCADActiveXan
3、dVBAtechnology,akindofparametricaideddesignsystemofaxleisdevelopedthroughcarryingoutthesecondarydevelopmentonAutoCAD.Itcouldcompletetheaxle’Sdesigncheckingtothetheoryofaxle’sstrength.Anditwouldgeneratethedrawingoftheaxleautomaticallyaccordingtotheusers’inputtedparameters.Inordertore
4、alizetheautomationoftheprocessofaxle’Saideddesign,structuraldesign,dataprocessingandinquiring,mechanicalcalculation,strengthcheckingandparametricdrawingmodulesareintegratedtoaxleaideddesignsystem,whichbasedonthetheoryofsolidmodelingoffeatureandthetechnologyofdimensi0n—driving.Thesys
5、temcanreducetheworkloadofdesignerseffectively,improvedesignqualityandefficiency,andhavece~mnapplicablevalue.Keywords:parametricdesign;aideddesignofaxle;VBAprogramming;AutoCADsecondarydevelopment0前言软件平台开发轴的参数化辅助设计系统不仅具有AutoCAD是目前使用广泛的通用交互式计算很高的实用价值,而且对机械设计现代方法的研机辅助绘图与设计软件包,其特点是通用性强,究
6、是一项有益的探索。具有多种工业标准和开放的体系结构,具有强大系统应用内嵌于AutoCAD软件平台的VBA技的二次开发功能。这些特点使得它在船舶、建术进行二次开发,开发出了轴设计CAD系统,主筑、机械、电子、服装等多个领域得到了极为广要采用参数化设计方法,基于特征的实体造型理泛的应用]。论,应用数据库的支持和尺寸驱动原理,使轴在机械产品设计中要频繁使用通用零件轴,的尺寸变化自动转化成几何形状的变化,并直如果用传统的方法对轴进行设计,由于参数太接输出图形,从而大大提高了设计的质量和绘多,计算复杂,绘图繁琐,不仅设计效率低,而图的效率。且容易出错。目前各类CAD软件
7、在机械设计中的1AutoCADActiveX及VBA技术应用Et益广泛,利用参数化辅助设计的方法来研ActiveX技术来源于OLE(ObjectLinkingand究机械零件的设计问题,已经成为现在机械设计Embedding)技术。AutoCADActiveX使用户能够从中十分流行的研究方法】。因此,应用AutoCADAutoCAD的内部或外部以编程方式来操作Auto一收稿日期:2014—02—19圈置丑受王鹏:基于AutoCADVBA的参数化辅助轴设计系统信CAD,使许多不同的编程语言和环境及其他应用传递。将轴的辅助设计系统分为以下几个模块。程序可以访问被显
8、示的对象。对象是所有ActiveX(1
此文档下载收益归作者所有