欢迎来到天天文库
浏览记录
ID:36799765
大小:349.68 KB
页数:4页
时间:2019-05-15
《基于VBA的直动式凸轮轮廓CAD系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、维普资讯http://www.cqvip.com第5卷第3期金华职业技术学院学报V01.5No.32005年9月基于VBA的直动式凸轮轮廓CAD系统的设计张棉好(浙江师范大学交通学院,浙江金华321000)摘要:介绍了用VBA创建图形用户界面,编制宏代码,在AutoCAD中设计和绘制出凸轮轮廓曲线的一种方法。为在AutoCAD中设计和绘制复杂平面曲线提供了指导意义。关键词:凸轮;AutoCAD;VBA:轮廓曲线中图分类号:TH111文献标识码:A文章编号:1671—3699(2005)03-0018-03ResearchontheCADSystemofCurvewithAutoCAD
2、VBAZHANGMian—haocCollege,ZhejiangNormalUniversity,J~nhua321000,China)Abstract:Thispaperintroducesamethodofcreatinguserinterface,establishingmarcocode,designinganddrawingcamcontourcurvebasedonAutoCADVBA,whichprovidesdirectivesignif-icancefordesigninganddrawingcomplexplanecurveinAutoCAD.Keywords:
3、cam;AutoCAD;VBA;contourcurve0引言运动规律主要有等速、等加速、等减速、正弦加速度、余弦加速度等。AutoCAD是美国Autodesk公司开发的一个图形设计软件,在全球CAD用户中有很大的影响。该软件提供了强大的图形设计功能,是一个效率非常高的图形设计软件。Autodesk公司自从AutoCADR14.01版本开始.内置了一个功能十分强大的集成开发工具——-VisualBasicforApplicatiin(VBA)。以VBA为代表的一些更快、更敏捷、更灵活的应用程序正在取代那些原始而古老的近乎于僵硬的软件包,这些高级应用程序的最重要的特点是它们具有更强的灵
4、活性,可实现可视化编程,可以非常容易地实现各种复杂曲线的绘制。本文以直动式凸轮机构的设计为例,介绍VBA界面及程序设计在凸轮机构设计中的应用。1解析法设计凸轮轮廓1.1凸轮轮廓曲线的解析方程凸轮轮廓是受从动件运动规律控制的,从动件运动规律不同.凸轮轮廓曲线也就不同。从动件的图2凸轮逆时针旋转的示意图收稿日期:2005—01-04作者简介:张棉好(1970-),男,浙江金华人,讲师,主要从事CAD/CAM教学及研究。维普资讯http://www.cqvip.com第l期张棉好:基于VBA的直动式凸轮轮廓CAD系统的设计19在图2中.其中减号用于推程,加号用于回程。Xi=(SO+S)co
5、s4,+in(为顺时针方向,即为负(2)校核了压力角之后,为防止凸轮实际轮廓值)线产生尖点或交叉,应使实际轮廓线的曲率半径满Yi=(SO+S)sin4~-Ecosq,,足Ip--Rtl>3mm,否则应重新确定基圆半径。同理,当偏心方向置于上图之下侧时,若凸轮凸轮轮廓曲线上各点的曲率半径计算公式如逆时针旋转,则下:Xi=(SO+S)cosqr-Esin6(6逆时针方向增大)【(sD+5)+(Yi=(SO+S)sin4,+Ecosq,凸轮顺时针旋转时,则(SD+S)c0sin(顷时针方向增大)Yi=(SO+S)sinC+Ecos4,2基于VBA的CAD设计系统综上所述,从动件与凸轮轮廓接
6、触点的坐标值计算公式可归纳为:2.1基本功能Xi=(SO+S)cos(K6)-JEsin(K6)(顺时针方向(1)能自动判断推程和回程过程中各点压力是增大)否能满足要求。Yi=(SO+S)sin(K6)+JEcos(K6)(2)能自动判断凸轮轮廓各点的曲率半径是否其中和,取值如表l所示能满足要求。表1和_,的取值表(3)能满足人机对话的要求,可对参数进行输入或修改。2-2界面的设计界面如图3所示,主要由初始条件与运动规律两组框架组成。在初始条件框架中,当鼠标指向任一文本框时会提示该文本框输入方法或内容。运动规律框架中1.2凸轮机构运动特性分推程和回程两部分,推程和回程运动规律可以任(
7、1)凸轮机构应保证机构受力情况良好,尺寸意组合,能满足各种凸轮机构的设计需要。小,效率高。理论上可以证明,凸轮机构的压力角大界面中还有三个按钮:初始条件校验、绘图和小对凸轮机构的受力状况,效率高低都有影响l5】。压退出。初始条件校验作用是检查各输入条件是否齐力角是凸轮机构设计中的一个重要参数。从改善受全或是否合理:绘图按钮完成的功能是先进行凸轮力、避免自锁的角度出发,希望取尽可能小的压力轮廓的设计计算,判断压力角和曲率半径是否满足角;从要求机构紧凑出发,又
此文档下载收益归作者所有