利用CAD画凸轮机构

合集下载

C#开发AutoCAD在盘形槽凸轮参数化绘制中的应用

C#开发AutoCAD在盘形槽凸轮参数化绘制中的应用

C#开发AutoCAD在盘形槽凸轮参数化绘制中的应用蔡汉明;李宗成;李相飞【摘要】针对绘图软件在绘制凸轮二维图的过程中所存在的周期长、效率低的问题,对AutoCAD软件的二次开发进行了相关研究.以盘形槽凸轮机构为例,运用Visual Studio2015开发工具,采用Visual C#语言对AutoCAD软件进行了二次开发,结合凸轮设计的原理,在Visual C#人机交互界面中输入了相关参数,完成了盘形槽凸轮的绘制,最后利用SolidWorks软件对绘制出的以修正正弦为主运动曲线的盘形槽凸轮二维图进行了三维建模,以及运动仿真分析.研究结果表明:运用Visual C#对AutoCAD软件进行二次开发求取凸轮轮廓曲线的方法,能在够保证盘形槽凸轮轮廓曲线精度、缩短其绘图周期的前提下,实现盘型槽凸轮的参数化绘制.【期刊名称】《机电工程》【年(卷),期】2019(036)001【总页数】4页(P40-43)【关键词】VisualC#;AutoCAD;二次开发;仿真;盘形槽凸轮【作者】蔡汉明;李宗成;李相飞【作者单位】青岛科技大学机电工程学院,山东青岛266100;青岛科技大学机电工程学院,山东青岛266100;青岛科技大学机电工程学院,山东青岛266100【正文语种】中文【中图分类】TH112.2;TH1220 引言盘形槽凸轮是机械行业中的一个重要机构,广泛应用于自动生产线的输送料机构中,所以对其精度有着很高的要求。

其设计方法主要分为两种:图解法和解析法[1]。

图解法主要运用反转法,所得设计数据难以满足凸轮精度的要求;解析法是根据给定的从动件运动规律和某些机构尺寸参数,建立凸轮轮廓的方程,并精确地计算出凸轮轮廓上各点的坐标值,但需要求解的点数较多时,计算量大,不易得到理想结果。

目前,盘形槽凸轮轮廓的绘制可以在AutoCAD等计算机辅助绘图软件中根据“反转法”的原理,逆向求出凸轮的理论轮廓线上的点进而得到所需要的曲线,但如果对凸轮轮廓的精度要求较高时,就需要多次运用“反转法”的原理进行求点,过程复杂,而且对同一类盘形槽凸轮机构进行绘制时,改变了基本尺寸、从动件的运动规律后,就要重新求点画线,无法实现其参数化绘制。

平面盘型凸轮机构CAD系统的开发及三维运动仿真

平面盘型凸轮机构CAD系统的开发及三维运动仿真

平面盘型凸轮机构CAD系统的开发及三维运动仿真
张明洪;郗向儒;穆安乐
【期刊名称】《现代电子技术》
【年(卷),期】2004(027)019
【摘要】应用Visual C++6.0为开发工具并结合SolidWork三维实体造型软件,开发出了平面盘型凸轮机构设计CAD系统,实现了凸轮机构设计的自动化、三维实体造型与运动仿真.
【总页数】3页(P4-5,8)
【作者】张明洪;郗向儒;穆安乐
【作者单位】西安理工大学,陕西,西安,710048;西安理工大学,陕西,西安,710048;西安理工大学,陕西,西安,710048
【正文语种】中文
【中图分类】TP312
【相关文献】
1.平行分度凸轮机构设计专家系统的开发及三维运动仿真 [J], 郝彩红;尹明富
2.基于AutoCAD的平面共轭凸轮机构运动仿真与误差分析 [J], 李敏
3.基于VB凸轮机构的AutoCAD三维运动仿真 [J], 张星
4.平面盘型滚子凸轮机构参数优化设计与运动仿真 [J], 高蕾娜; 喻洪平; 黄建峰; 张钰粮; 程肖
5.平行分度凸轮机构设计专家系统的开发及三维运动仿真 [J], 郝彩红; 尹明富
因版权原因,仅展示原文概要,查看原文内容请购买。

凸轮机构的应用原理图怎么画

凸轮机构的应用原理图怎么画

凸轮机构的应用原理图怎么画什么是凸轮机构凸轮机构是一种由凸轮和从动件组成的机械传动装置,它通过凸轮的转动,驱动从动件以特定的运动方式运动。

凸轮机构广泛应用于各个领域,包括机械制造、汽车工业、航空航天、工业自动化等。

凸轮机构的应用原理图绘制凸轮机构的应用原理图可以帮助我们更好地理解凸轮机构的工作原理和运动规律。

下面是绘制凸轮机构应用原理图的步骤和方法:1.准备工作:–在纸上或电脑上打开Markdown编辑器。

–使用Markdown语法绘制标题和副标题。

–准备绘制凸轮机构的图形和符号。

2.绘制凸轮:–在标题下方,使用Markdown语法绘制一级副标题“绘制凸轮”。

–使用Markdown语法绘制二级副标题,描述凸轮的形状和尺寸。

–使用Markdown语法绘制一个列表,列出凸轮的关键尺寸和曲线形状。

–通过描绘曲线和尺寸,绘制凸轮的形状。

3.绘制从动件:–在标题下方,使用Markdown语法绘制一级副标题“绘制从动件”。

–使用Markdown语法绘制二级副标题,描述从动件的类型和形状。

–使用Markdown语法绘制一个列表,列出从动件的关键尺寸和运动方式。

–根据从动件的运动方式,绘制从动件的形状。

4.绘制传动和连接方式:–在标题下方,使用Markdown语法绘制一级副标题“绘制传动和连接方式”。

–使用Markdown语法绘制二级副标题,描述传动和连接方式的类型和原理。

–使用Markdown语法绘制一个列表,列出传动和连接方式的关键尺寸和工作原理。

–根据传动和连接方式的原理,绘制传动和连接方式的形状。

5.绘制凸轮机构工作原理图:–在标题下方,使用Markdown语法绘制一级副标题“绘制凸轮机构工作原理图”。

–使用Markdown语法绘制二级副标题,描述凸轮机构的工作原理和运动规律。

–使用Markdown语法绘制一个列表,列出凸轮机构的关键参数和运动规律。

–根据凸轮机构的工作原理和运动规律,绘制凸轮机构的工作原理图。

共轭凸轮的设计制造(CADCAM)及工艺说明书

共轭凸轮的设计制造(CADCAM)及工艺说明书

.目录前言------------------------------------------------3一、设计任务的基本要求------------------------------4二、凸轮机构的应用----------------------------------4三、凸轮机构的组成----------------------------------4四、凸轮机构的特点----------------------------------4五、共轭凸轮机构的选择------------------------------5六、从动件的常用运动规律----------------------------7七、凸轮机构的分类----------------------------------9八、共轭凸轮运动规律的选择--------------------------10九、共轭凸论的设计----------------------------------12十、共轭凸轮的工艺方案及相应的工装设计--------------13 十一、共轭凸轮制造与检验----------------------------15 十二、课题小结--------------------------------------16小结------------------------------------------------17参考文献--------------------------------------------18前言课题:共轭凸轮的设计制造(CAD/CAM)及工艺目的:根据我们所学的知识设计并制造出织机的凸轮使织机在织造中顺利进行和提高织机的生产率及织物质量课题简介凸轮是常见的机械零件之一,传统的基于人工设计和计算机的凸轮设计方法,依靠模具、夹具等实现制造的工艺远不能达到高精度机械的运行要求,在现代设计理论基础上,利用计算机辅助设计(CAD)和制造(CAM)技术可以使凸轮的设计和制造到很高的精度,提高凸轮机构的运动平稳性。

自动车床凸轮CAD设计

自动车床凸轮CAD设计
e as y ope r a t i on, f a s t s pe e d . The s of t wa r e c a l c ul a t i on c a r d,CA M c h ar t ,al l out p ut i n t he b a s e ma p,w h i c h c a n s a ve a l ot o f ma npo we r a nd ma t e r i a l r e s our c e s ,a nd i nc r e a s e t he e c o no mi c be ne f i t . Ke y wor d s: Ca m, Tu r b o, C l a ngu a ge, AS CI I c od e
, 1 1 8 ]马 舜 . 水 平 轴 潮 流 能 转 换 系 统 能 量 转 换 率 及 功 率 控 制
n o l o g y s t a t u s r e v i e wI , J ] .Ap p l i e d E n e r g y , 2 0 0 9 ( 8 6 ) : 1 8 2 3 —
1 8 35 .
研究[ D ] .杭 州 : 浙江大学 , 2 0 1 1 .
*北 京 石 油 化 工 学 院 国 家 级 大 学 生 创 新 创 业 训 练 计 划 资 助 项 目( K M2 0 1 3 1 0 0 1 7 0 0 3 )
, 1 1 2 ]郑 志 南 . 海洋潮 流能 的估 算公式 [ J ] . 哈 尔 滨 船 舶 工 程
符, 在 显示 器 上显 示 信 息 , 读写磁盘, 主 机 向打 印机
、 - 石 写 \ I 石 、
, 1 1 0 ]I q b a l M T,C o o n i c k A,E r e r i s L L .D y n a mi c c o n t r o l o p t i o n s f o r v a r i a b l e s p e e d w i n d t u r b i n e s E J ] .Wi n d E n g i n e e r —

凸轮轮廓课程设计对心直动平底从动件盘形凸轮机构的设计

凸轮轮廓课程设计对心直动平底从动件盘形凸轮机构的设计

广东工业大学华立学院课程设计(论文)课程名称机械原理课程设计题目名称对心直动平底从动件盘形凸轮机构的设计学生学部(系)机电工程学部专业班级10机械2班学号 (40)学生姓名~开指导教师2012年06月30日广东工业大学华立学院课程设计(论文)任务书一、课程设计(论文)的内容通过利用AutoCAD软件、AutoCAD二次开发技术绘制对心直动平底从动件盘形凸轮轮廓,用图解法进行对心直动平底从动件盘形凸轮机构的设计,计算出平底推杆平底尺寸长度,最后查验压力角是不是知足许用压力角的要求。

1)二、课程设计(论文)的要求与数据1.用图解法设计盘形凸轮机构,并用CAD画出凸轮轮廓。

2.用图解法设计盘形凸轮机构,并求出平底推杆平底尺寸长度。

3.按照从动件的运动规律计算出位移并绘画该曲线在图纸上;4.查验压力角是不是知足许用压力角的要求;5.编写课程设计说明书三、课程设计(论文)应完成的工作1.绘制对心直动平底从动件盘形凸轮轮廓机构的设计简图。

2.绘制出从动件的位移曲线图。

3.查验压力角是不是知足许用压力角的要求而且计算出平底推杆平底尺寸长度。

4.完成课程设计说明书。

四、课程设计(论文)进程安排五、应搜集的资料及主要参考文献[1] ]孙恒.机械原理(第七版)[M] .北京:高等教育出版社,2006[2]孙恒.机械原理(第六版)[M] .北京:高等教育出版社,2001[3]曹金涛.凸轮机构设计[M].北京:机械工业出版社,1985.[4]管荣法.凸轮与凸轮机构基础.[M] 北京:国防工业出版社,1985发出任务书日期:2012 年6 月16日指导教师签名:计划完成日期:2012 年6 月30 日教学单位责任人签章:目录(一).设计题目:对心直动平底从动件盘形凸轮轮廓机构的设计 (6)(二)凸轮轮廓曲线的设计的大体原理: (6)(三)运动规律分析: (7)(四)用作图法设计对心直动平底从动件盘形凸轮机构: (7)(五)计算平底推杆平底尺寸长度 (11)(六)压力角分析 (12)参考文献 (13)摘 要在凸轮轮廓曲线设计的图解法中应用AutoCAD 软件进行辅助设计和计算,维持了图解法原理简单、方式直观、易于掌握的长处。

基于CAD技术设计

基于CAD技术设计

基于CAD技术的凸轮廓线设计摘要凸轮机构的凸轮廓线的设计采用传统几何法手工绘图时,精度差、效率低。

随着CAD技术的发展,可以采用CAD技术进行计算机辅助设计。

AutoCAD辅助设计为精确制图,参数选取密集度足够就能达到较高的设计精度。

利用样条曲线可以做出凸轮机构位移线图、凸轮廓线。

本文对应用AutoCAD辅助设计滚子直动从动件盘形凸轮机构的凸轮廓线作了较详细阐述。

关键词: 计算机辅助设计,样条曲线,凸轮廓线引言凸轮机构是由凸轮,从动件和机架三个基本构件组成的高副机构。

凸轮是一个具有轮廓或凹槽的构件,一般为主动件,作等速回转运动或往复直线运动。

凸轮机构结构紧凑,最适用于要求从动件作间歇运动的场合。

它与液压和气动的类似机构比较,运动可靠,因此在自动机床、内燃机、印刷机和纺织机中得到广泛应用,是不可缺少和替代的重要零部件。

在设计凸轮机构时,凸轮的工作廓线是比较难设计的。

凸轮机构的凸轮廓线的设计采用几何法手工绘图时,精度差、效率低。

随着现代计算机技术及CAD技术的发展,可以采用CAD技术进行计算机辅助设计。

AutoCAD样条曲线(SPLINE)命令将创建一种称为非一致有理B样条的(NURBS)曲线的特殊样条曲线类型。

样条曲线是经过或接近一系列给定点的光滑曲线。

可以控制曲线与点的拟合程度。

只要拟合点足够,利用样条曲线可以做出足够精度的凸轮机构位移线图、凸轮廓线。

以下介绍用AutoCAD设计滚子直动从动件盘形凸轮机构的凸轮廓线方法。

1. 选用软件及设计命题选用软件:AutoCAD 2004。

设计命题:一种偏置滚子直动从动件盘形凸轮机构。

已知:直动从动件升程h=30mm ,推程运动角0150=∂,远休止角0s 30=∂,回程运动角0'120=∂,远休止角0s '60=∂。

直动从动件升程、回程作简谐运动,凸轮以等角速度顺时针方向回转,偏距e=10mm ,凸轮基圆半径0r =60mm ,滚子半径T r =10mm 。

凸轮机构逆向CAD模型的构建

凸轮机构逆向CAD模型的构建

凸轮机构逆向CAD模型的构建第12期2005年12月机械设计与制造MachinervDesign&Manufaeture一87一文章编号:1001—3997(2005)12—0087—02凸轮机构逆向CAD模型的构建张美华李明隋艳丽吴奕青(上海大学CIMS和机器人中心.上海200072) AdesignforreverseengineeringofCADmodelofcammechanism ZHANGMei—hua,LIMing,SUIYah—li.WUYi—qing(RobotCenter,ShanghaiUniversity,Shanghai200072,China}'o.o'o.o.o'o'o'o●o'o●o'o●o'o●o●o●o●o●o●o●o●o●o●o●o●o●o●o.o ●o●o.O中常用的动力机构一平行分度凸轮机构的分析,给出了23关键词:凸轮机构;逆向工程;CAD2[Abstract]The口rticlegives口meth.dfor&sig凡ingther删eengineeringofCADmodelofca,3mechanismbyanalyzingtheparallelindexingcam,whichiscommonusedinthepackagema chine.3Keywords:CAM;ReverseEngineering;CAD'.o●o●o●o●o●o●o●o●o●o●o●o●o●o●..争●o●o●o●o●o中图分类号:TP391.72文献标识码:A以前,凸轮常规逆向设计,是简单的形状仿制,这样加工出来的凸轮精度比较低,现在,我们通过对凸轮进行理论轮廓逆向设计,提高了设计质量.1问题的总体分析目前国内许多制造商是在引进的国外相关产品的基础上,通过逆向的方法设计制造此类机构.常规的逆向工程就是根据已存在的产品实物,复制出与原产品相似的产品.如图1所示.图1常规逆向工程流程图按常规逆向工程方法,一般是对原有凸轮进行数据采集,然后根据所得到的数据.构建出凸轮的CAD模型,再进行加工仿制.在低速的情况下.这样加工出的凸轮可能不会出现什么问题.但当它们被应用于高速高精度的场合时就会有问题,如本文中所研究的平行分度凸轮机构的三片凸轮进行配合,安装到模切机后,我们就会发现很容易出现卡,碰等现象,冲击较大,运动不平稳,定位不准确,不能满足高速度,高精度的需要.我们知道实物本身可能会存在误差:一是零件原型制造时所产生的制造误差;二是零件原型在使用中的磨损和破损误差.同时测量也存在复杂的综合误差.常规的逆向工程加工方法由于无法对实物原型误差,测量误差和数据处理误差进行完全剔除,因此仿制的精度较低.针对此问题我们提出了凸轮机构逆向工程改进的方法如图2所示.2改进的凸轮逆向流程由于凸轮设计具有一定的规律与依据,通过理论设计与对实物零件的分析,我们就有可能通过获得的实物数据还原出原始的设计,这样就不再是单纯的几何还原,而是一种性能复制,并且有可能进行更高层次的设计与优化.★来稿日期:2005—04—13●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o●o ●o●o●o●o图2凸轮逆向工程改进流程图2.1数据采集我们使用接触式三坐标测量机(CMM)来对凸轮进行数据采集,如图3所示.图3运用CMM测量凸轮在测量中,按照常规的逆向方法,需要对两片凸轮(三片中二片是一样的.只是使用中是对称的关系)都进行测量,以获取两片凸轮的外形轮廓数据,在我们采用了改进的方法后,只需要一88一张美华等:凸轮机构逆向cA堡塑壅第l2期对一片凸轮进行测量即可,因为三片凸轮有一定的关系,采用理论设计,在对一个凸轮的数据进行采集后,运用共轭原理,就可以获得其它两个凸轮的数据.2.2实物凸轮CAD的构建通过三坐标测量机的数据采集,经过数据格式与相应的处理后.运用CAD软件就能构建出实物的CAD轮廓线.这个实物CAD模型将作为我们对该凸轮进行逆向设计的分析比较依据. 在这种做法中,我们没有必要对实物的CAD模型及原始数据作过多的修正,这也是这种方法跟常规逆向方法上的一个差异.2.3理论CAD模型的构建通过对凸轮机构其他部分进行测量,我们可以获得凸轮的原始基本尺寸数据:如中心距,从动滚子半径,从动盘上滚子分布半径等,这些参数是我们构建凸轮机构理论模型的必不可少的信息.在设计凸轮理论廓线时,从动件的运动规律是与凸轮轮廓的形状相对应的,因此从动件运动规律的选择是凸轮设计的关键.根据共轭啮合原理,建立如下的坐标系,运用反转法,凸轮不动,中心距0.0:绕0.点以凸轮的速度反转.脓y:XfY,\/02\啦ofOtt~:图4凸轮啮合原理图根据从动盘的运动规律,可以得出凸轮每转动一定角度时,对应的从动滚子中心点的运动轨迹,从而得到凸轮的轮廓曲线.在一个运动周期中,每个凸轮都要依次推动若干个滚子.每个滚子都有一段相应的凸轮轮廓曲线,这些轮廓曲线像接力赛似的,一段接一段推动相应的滚子完成各自的角位移.因此,每个凸轮轮廓曲线都是由几段简单的凸轮轮廓曲线组合而成的.我们在Excel中二次开发了一个模块,按照以下的步骤,根据从动盘的各种通用运动规律,按照一定的步距计算出滚子中心点所对应的坐标值,组合生成凸轮轮廓曲线.从动盎=j鸯动规律HEXCEL卜—滚于巾心点杯fci卜—叫-"1轮轮啉讹线图5凸轮轮廓曲线生成步骤下图为从动盘按修正正弦曲线规律运动时,一个凸轮所对应的三个滚子在凸轮运动期间的轨迹.前面已经说过运动规律的选择对凸轮机构有非常重要的意义.一般运动规律的选择,是按照各种运动规律的运动学和动力学特性值和该机构的使用场合,来人为地选用某种运动曲线.在本文中,根据从动盘的各种通用运动规律生成一系列的凸轮理论曲线,然后我们就能把理论的凸轮曲线与实物凸轮的曲线相比较与相应的调整,从中得出合适的凸轮曲线及其动停比.这一步骤实际上也是我们对凸轮再设计结果的一种确认.在我们得到凸轮再设计结果的确认后,实际上就对被测凸轮运动特性有了充分的了解,在这种情况下,我们就有可能对其进行优化与改进,这种优化不仅仅是对凸轮本身的轮廓曲线而言,而且可以是对整个机构的优化.当我们完成了优化设计后,就可以构建真正理论的凸轮轮廓CAD模型了.图6滚子1,4,7的运动轨迹一;囤7凸轮的理论CAD模型这里我们采用三维造型软件来构建CAD模型,其设计结果如图7所示.理论的CAD模型是以后加工与检测的名义数据.同时我们通过最终的理论轮廓与实物凸轮的比较,还能找到它们之间的差异,由于测量过程的误差并不大,因此这个偏差实际上为我们对整个凸轮加工精度提供了一个十分有用的参考,是我们对凸轮精度的一个控制的量.这也是常规逆向工程中所不能做到的.3结论这里通过理论分析,对凸轮逆向流程的进行了改进,根据研究对象共轭原理,结合从动件的运动规律来进行设计参数还原,得到凸轮的理论设计参数,并与拟合重构得到的实物凸轮曲线进行比较分析,从而实现凸轮机构的逆向设计及相应的优化,从根本上保证了了凸轮的设计精度,完成了凸轮的性能复制,并对凸轮的加工工艺与精度控制提供了的相关参考,这种方法在实际应用中已取得了良好的效果.这里所提供的方法与思路是一种通用方法,可有效地应用在具有设计基理的类似零件高精度的逆向工程中.参考文献1彭国勋,肖正扬.自动机械的凸轮机构设计.机械工业出版社. 1990.2邹慧君,董师予等编译.凸轮机构的现代设计.上海交通大学出版社. 1991.3曹巨江,陈雪峰,凸轮机构逆向工程CAD.组合机床与自动化加工技术,2001(6),4张宇等,逆向工程技术原理及其关键技术,昆明理工大学.1999 (4):42—46.5平雪良,周儒荣,安鲁陵.逆向工程技术及其应用.科技与经济. 2003(2):61—64.。

根据升程值用soliworks配合autocad画凸轮

根据升程值用soliworks配合autocad画凸轮

Soliworks升程值画凸轮
1:凸轮曲线升程表94度为升程最高点,凸轮直径29.05
注释:凸轮升程表与凸轮直径,可用相关仪器测量得到,如下表1所示
1 2:凸轮直径+升程值=轨迹曲线值:
轨迹曲线值<角度值,如下表2所示:
表2 3:将表2的数值复制黏贴到文本文档,表头加入”spline”字符,不要有空格如下图3所示
图3
4:将文本文档格式改为“scr”格式,得到Autocad脚本
5:打开CAD画直径为φ29.05的圆,执行命令“scr”,就可以画出,依据曲线值的曲线如下图4,5所示
图4
图5
6:将CAD文件拖入soliworks得到如下图6所示曲线轮廓
图6 7:拉伸凸台/基体得到凸轮,如下图7所示
图7。

凸轮测试系统CAD

凸轮测试系统CAD

Solid Edge 造型设计
凸轮测试及分析系统CAD
凸轮的CAE分析:
凸轮的的受力CAE分析,可以采用SOLIDEDGE内嵌的FEMAP软件进 行,分析结果如下图所示。
Solid Edge 造型设计
凸轮测试及分析系统CAD
THANKS!
Solid Edge 造型设计
凸轮测试及分析系统CAD
机械平台:
机械平台由待测凸轮轴、底座、卡盘、尾架、丝杆和导向杆等组 成。凸轮轴安装在卡盘与尾架之间,由步进电机通过卡盘带动凸轮轴 作回转运动,光栅探针与凸轮轮廓紧密接触,对凸轮廓线径向参数进 行测量。通过手柄旋转丝杆,可调整光栅的水平位置,实现对凸轮轴 上各个进、排气凸轮的廓线参Solid Edge 造型设计
凸轮测试及分析系统CAD
Solid Edge 造型设计
凸轮测试及分析系统CAD
运动控制子系统:
运动及控制子系统由步进电机及其驱动器组成。步进电机驱 动器接收由数据采集卡输出的脉冲信号,进行环形脉冲分配和功 率放大后,驱动步进电机按设定的方向转动一个固定的角度。
后置CAD模块设计
系统的CAD模块以VB为开发语言,在SolidEdge软件的基础上进行二次开发。 SolidEdge是UGS公司推出的三维机械CAD软件,它具有功能强大、操作方便、应 用程序开发接口完善等特点,在国内外企业中得到了广泛的应用。 凸轮的三维CAD造型程序设计主要包括以下几个步骤:①在VB 编程环境中引 用SolidEdge类型库。②使用CreatObject()或GetObject()函数来创建SolidEdge对象。 ③在Part模块的objDoc中定义凸轮的二维轮廓objProf,其中使用Set objArc = objProf.Arcs2d.AddByCenterStartEnd( )方法来创建凸轮的圆弧曲线,使用Set objBSpln = objProf2.BSplineCurves2d.AddByPoints ( )方法来创建凸轮的B样条曲线。 ④最后用Set objModel = objDoc.Models.AddFiniteExtrudedProtrusion( )方法将凸轮二 维轮廓拉伸成三维实体。凸轮的三维CAD设计模型图所示。

VB6.0凸轮机构CAD系统开发(附源程序)

VB6.0凸轮机构CAD系统开发(附源程序)

凸轮机构CAD系统开发摘要:为了提高设计效率和设计精度,基于模块化程序设计方法,采用可视化的面向对象的编程语言VB6.0为开发工具开发了凸轮机构CAD系统。

本课题研究了面向VB环境的凸轮机构CAD系统的构成、主要模块功能以及软件系统的实现方法。

针对凸轮机构的各种类型,进行了相应的程序编制,解决了尖顶、滚子、平底直动从动件和摆动从动件的盘形凸轮机构可视化输入,实现了自动化设计和参数化绘图。

并将设计结果数据保存到数据库中。

该软件具有友好的可视化界面、移植性好和便于维护及功能扩充等特点。

关键词:凸轮机构;VB6.0;CAD系统盐城工学院本科生毕业设计说明书The development of CAD system of Cam MechanismAbstract:In order to enhance the rated capacity and the design precision,based on the method of modularized program design, in use of the tool of VB6.0 which is a visual and object-oriented program language, the CAD system of Cam Mechanism has been developed.This topic researches on the make-up and modular function of the CAD system of Cam Mechanism based on VB and the realization of the software system. The result has been obtained and preserved in data-bases.In view of each type of Cam Mechanism, the corresponding programming has been carried on to solve the problem of the visual input of the knife-edge, the roller, the flat-face base translating follower and oscillating follower plate Cam Mechanism. Eventually, the automatic design and parameterized plotting has been realized. This program has been characterized with friendly visualization interface, good transplantation, convenient function extensibility, and so on.Key words:Cam Mechanism; Visual Basic 6.0; CAD system凸轮机构CAD系统开发目录1 前言 (3)1.1 凸轮机构CAD系统开发的背景 (3)1.2 凸轮机构CAD系统开发的意义 (4)2 国内外发展概况及现状 (5)2.1 欧美国家凸轮机构的发展现状 (5)2.2 日本凸轮机构的发展现状 (6)2.3 我国凸轮机构的发展现状 (6)2.4 凸轮机构有待进一步研究和发展的方向 (7)3 总体方案设计 (8)3.1 盘形凸轮机构基础理论分析 (8)3.1.1 凸轮机构的类型 (8)3.1.2 凸轮机构从动件的基本运动规律 (9)3.1.3 盘形凸轮机构压力角与基本尺寸的关系 (14)3.1.4 凸轮机构的理论轮廓线 (15)3.1.5 凸轮机构的实际轮廓线 (16)3.1.6 盘形凸轮机构滚子半径的选择 (16)3.2 开发工具的选择 (17)3.2.1 软件的选择 (17)3.2.2 开发环境 (18)4 凸轮机构CAD系统设计 (20)4.1 总体结构 (20)4.2 界面设计 (22)4.2.1 建立欢迎界面 (22)4.2.2 分别建立六种类型的盘形凸轮机构的界面 (22)4.2.3 建立盘形凸轮机构设计主窗体 (23)5 关键技术处理 (25)5.1 欢迎界面 (25)5.2 不同窗体间的切换 (26)5.3 VB 控制 Windows Media Player控件 (26)5.4 VB 控制Picture 控件 (27)5.5 菜单编辑器 (27)5.6 控件可见性 (28)5.7 VB 控制 Excel控件 (28)5.7.1 创建Excel对象 (29)5.7.2 设置单元格和区域值 (29)5.7.3 VB读写Excel表 (30)5.7.4 VB与Excel的相互勾通 (31)6 结论 (34)参考文献 (35)致谢 (36)附录 (37)盐城工学院本科生毕业设计说明书1 前言凸轮机构是常用机构,应用范围很广。

凸轮型线绘制方法

凸轮型线绘制方法

凸轮型线绘制方法
1、第一步:在EXECL里录入型线数据;如图
A列为极经、B列为<、C列为角度;
将其按图号另存为TXT文件;
2:第二步:打开前步之TXT文件,将其中空格复制下来进行全部替换,(注意”替换为”栏中不输入任何字符),如图:
再将首行输入“SPLINE”,大小写即可,(整个文件中不应该有空格和其他字符),如图:
3、第三步:将此文件后缀名更改为“.scr”,此文件可用记事本打开,如图
4、第四步:打开CAD,键入命令“scr”,读取上步所做的scr脚本文件,即可
绘制出所需型线。

(注意:此型线的原点原点为CAD的坐标零点,即“0,0”点,最好在型线绘制前将型面基圆绘出,同时将“对象捕捉”功能关闭)
5、注意,图纸上型线数据有可能是滚轮中心数据,也有可能是型面轮廓数据,要注意区分,后者可以通过在CAD中将滚轮中心轮廓向内偏移滚轮半径得到。

利用CAD画凸轮机构

利用CAD画凸轮机构

利用CAD 画凸轮机构 - 59 - / 1
6-8 试用图解法设计一平底直动从动件盘形凸轮机构。

已知基圆半径0r =25mm ,凸轮以等角速度顺时针回转,从动件运动规律为:凸轮转角δ=0°150°时,从动件以余弦加速度上升20mm ;δ=150°180°时,从动件远休;δ=180°300°时,从动件等加速等减速下降20mm ;δ=300°360°时,从动件近休。

(求位移,计算、作图均可) 解:从动件在推程段和回程段位移方程为: 推程: 0/[1cos(/)]/2S h πδδ=-, ( 0° ≤δ ≤ 150° ) 回程:等加速段 2'202/S h h δδ=-, ( 0°≤δ≤ 60° ) 等减速段 '2'2002()S h δδδ=-, ( 60°≤δ≤ 120° ) 利用Matlab 得出位移曲线图: 程序运行时,每间隔一度取一个坐标值,将生成的坐标导入到excel 中,将其处理为AutoCAD 可直接识别的极坐标形式(如:25.00219317<1)。

利用AutoCAD 样条曲线命令依次将运动位置以极坐标的形式一次性输入,生成理论轮廓曲线,沿理论轮廓线作一系列密集的垂直于基圆半径方向的垂线,得到的包络线即为实际轮廓线。

1=0.001μm mm。

机械CAD环境下凸轮轮廓的图解法设计

机械CAD环境下凸轮轮廓的图解法设计

机械CAD环境下凸轮轮廓的图解法设计
马春荣;刘颖
【期刊名称】《大连交通大学学报》
【年(卷),期】2005(026)002
【摘要】在工程实践中,象凸轮、水泵叶轮等一些复杂曲线零件的设计,一些机构的运动设计等,采用图解法是一种常用设计方法,与解析法相比,图解法直观、速度快,但是精度较低,随着计算机发展与CAD的普及,高精度、快速的图解法设计成为现实。

【总页数】2页(P93-94)
【作者】马春荣;刘颖
【作者单位】抚顺职业技术学院,辽宁,抚顺,113006;抚顺职业技术学院,辽宁,抚顺,113006
【正文语种】中文
【中图分类】TH112.2;TP391.72
【相关文献】
1.在机械CAD环境下的图解法设计 [J], 朱桂华;胡均平;夏毅敏;刘伟
2.Auto CAD环境下的凸轮轮廓的图解法设计 [J], 张晓伟
3.机械CAD环境下常用机构的图解法设计 [J], 朱昱
4.机械CAD环境下常用机构的图解法设计 [J], 朱昱
5.Auto CAD环境下的凸轮轮廓的图解法设计 [J], 张晓伟
因版权原因,仅展示原文概要,查看原文内容请购买。

CAD精确绘制盘形凸轮曲线的方法

CAD精确绘制盘形凸轮曲线的方法

CAD精确绘制盘形凸轮曲线的方法2003年6月第16卷第2期十堰职业技术学院JournalofShiyanTechnicalInstituteJune,2003V oI.16NO.2CAD精确绘制盘形凸轮曲线的方法鲁春发,莫足琴(十堰职业技术学院计算机工程系,湖北十堰442000)[摘要]通过对凸轮轮廓曲线的几何分析,运用应用程序Excel和AutoCAD精确地绘制出了凸轮的轮廓曲线,解决了AutoCAD2000中不能画凸轮的问题,使AutoCAD2000的功能得到了扩展.[关键词]Excel;CAD;凸轮;轮廓曲线[中图分类号]TH122[文献标识码]A[文章编号]1008-4738(2003)02-0060-02l引言我们在设计盘形凸轮机构时,通常采用图解法或解析法进行凸轮轮廓曲线的设计,图解法作图误差较大,精度低,而传统的解析法又比较繁琐,现在,计算机的普及为我们精确地绘制盘形凸轮机构凸轮的轮廓曲线提供了便捷工具.我们可采用常用的应用程序Excel和AutoCAD绘制出盘形凸轮的轮廓曲线.2尖顶从动件盘形凸轮轮廓曲线上点的直角坐标的确定方法如图1所示,当凸轮逆时针转动,从动件的尖顶从岛点转到B点转过角度时,尖顶从动件盘形凸轮轮廓曲线上B点的直角坐标,y^可根据盘形凸轮的回转中心0点的坐标(,),基圆的半径凡,偏心距e(右偏,图中OA的长度)及从动杆的运动规律F()来确定(=Bo0C).由图中我们可知:珈._,x图1=Xo+c+BC×sin(BCE)y^=yd+YC+BC×c∞(LBCE)其中:BC=F(),LBCE=LDCE—LDCB=一arcsin(e/Rb)(如从动杆为左偏,则将式中的"一"号改为"+"号即可),Xc=凡×sin(),Yc=R6×C05().所以.尖顶从动件盘形凸轮轮廓曲线上曰点的直角坐标可表示为:五=+R^×sin()+F()×sin(一arcsin(e/Rb))Yb=y0+R^×C05()+F()×C05(一arcsin(e/Rb))3软件应用3.1用Excel计算出尖顶从动件盘形凸轮轮廓曲线上B点的直角坐标打开一张Excel工作表将A列置为凸轮转动的角度,可每5.算一个值(此值设置得愈小,算出的坐标值愈多,则描绘出的凸轮轮廓曲线愈精确,当然花的时间也相应多些),共72个值,Al输人标题,A2,A3分别输入0,5二值后同时选中A2,A3两单元格,将鼠标指向选中的单元格右下角的十字光标,按住鼠标左键往下拖动到A73单元格后松开鼠标即输入完所需的数据;将B列置为F(),B1输入标题F(),从JB2开始按从动杆的运动规律分段输人运动规律函数,将鼠标指向输人函数的单元格右下角的十字光标,按住鼠标左键分段往下拖动即计算完并显示出所需的数据(下面各列数据的计算和显示均用此法);将C列置为,将D列置为,为了坐标值不出现负值以方便绘图时点的输人,可将坐标,yD设置得稍微大些;将E列置为基圆半径R,将F列置为偏心距e;将G列置为偏角LBCD,LBCD=arcsin(e/Rb)=arcsin(F/E);将H列置为偏心距以=Xo+R^×sin()+F()×sin(一arcsin(e/瞄))=C+E×sin(3.1415926×A/180)+B×sin(3.1415926×A/180一G)将,列置为偏心距y^y^=ro+R^×cos()+F()×C05(一arcsin(e/瞄))=D+E×C05(3.1415926×A/180)+B×C05(3.1415926×A/180一G)直接用已知条件给出的数值代替表中的符号.Excel工作表就能快速准确地显示出尖顶从动件盘形凸轮轮廓曲线[收稿日期]2002—11-30[作者简介]鲁春发(1964一),男,十堰职业技术学院计算机工程系党总支书记,高级实验师;莫足琴(1973一),女,十堰职业技术学院计算机工程系助理实验师.一6o一CAD精确绘制盘形凸轮曲线的方法上各点的直角坐标.此方法还有一个好处是在设计不同的凸轮轮廓曲线时只需将从动杆的运动规律函数F('p)改变一下,其它地方均无需改动,即可得出另一个尖顶从动件盘形凸轮轮廓曲线上各点的直角坐标值.3.2用AutoCAD绘制凸轮轮廓曲线打开AutoCAD应用程序,输人"样条曲线"命令,在命令行中输人用Excel工作表算出的值,输完后即得到了尖顶从动件盘形凸轮轮廓曲线.如果是滚子从动件盘形凸轮,则先按上述方法绘制出尖顶从动件盘形凸轮轮廓曲线后,利用AutoCAD应用程序中的偏移工具进行绘制,方法是:1)输人"偏移"命令;2)给出偏移的距离(即滚子的半径);3)选择要偏移的实体(即尖顶从动件盘形凸轮轮廓曲线);4)指定偏移的方位(用鼠标点击尖顶从动件盘形凸轮轮廓曲线的内侧即可).此时CAD自动绘出滚子从动件盘形凸轮的轮廓曲线.4应用举例例如:设计一偏置滚子移动从动件盘形凸轮机构.已知凸轮的基圆半径为r5:40rata,滚子半径I"t=12mm,从动件偏在凸轮转动中心0的右边,其偏距e=18mm.凸轮以逆时针方向回转,当凸轮转过.=180.时,从动件按余弦加速度规律上升36ram;当凸轮再转过=20.时,从动件停留在最高位置不动;当凸轮又转过,=120.时,从动件按等加速等减速运动规律退回原处;当凸轮再转过轨=4o.时,从动件停留在最低位置不动.设计这一凸轮轮廓曲线时,首先列出凸轮理论轮廓各段曲线上点的坐标方程:0.~180.:F()=36/2×(1一cos~o)180.一200.:,(p)=36200.一320.:分等加速和等减速两部分等加速部分(200.~260.):F(p)=36—36X2/120X(p一200)等减速部分(260.一320.):F(p)=36X2/120X(320一妒)320.一360.:F(p)=0将上述函数表达式分段代人设计好的F~eel工作表,同时用已知条件代替表格中的符号,Excel工作表即显示出各点的直角坐标(见图2,此处仅显示部分坐标点的值).为方便点的输人,可用"格式"菜单中的"单元格"选项将H列和I 列单元格数值的小数位设置成一位,使坐标值保留一位小数.打开AutoCAD应用程序,输人"样条曲线"命令,在命令行分别输人72个点的直角坐标值,即得出凸轮的理论轮廓曲线.强萄需麓甏%鐾…墼糊黼瞄圄鲴..一1.2蠲镕目目嘲r(由)-x?'Y●,Rb'B,膏轴Yho0.0O0.8o80.408O.'','58O,0.t2O.O:50.06880804OI8O.4''7'S83.5l19.9O.273808o40I80.4''々'586.9ll9.70.6l3808O40I8O.4''7'590.2lI9.21.0868O8o哇0I8O.4''7'S93.6ll8.7251.6e080曩0l8O.4667'S96.7.嘉蠹囊02.4l0o8O哇0l8O.4''76510o.1l7.353,.8O.4''76S1O3.4ll6.0404.2O.6'7'SlO6.7lI4.7鬓.27280I0.06'7'5lo9.9ll3.3糍5o6.8t)_辱o,l80.4''7'SllS.2ll1.6 墨嚣s5y.6r,6808ol18O.'67'Sll6.tlO9.76().18O.66了'5ll9.6lO7.S651.39380l8O.4''7'5I22.7lO5.1图输人"偏移"命令,在命令行输人滚子的半径l2,然后用鼠标点击理论轮廓曲线的内侧,即得到了要设计的偏置滚子移动从动件盘形凸轮机构凸轮的实际轮廓曲线(见图3).5小结目前中还没有画凸轮轮廓曲线的功能,采用绘制机械图时还不能准确地画出凸轮轮廓曲线,用上述方法不仅可绘制出凸轮轮廓曲线,而且非常准确,特别是对滚子从动件,直接运用图中的"偏移"命令,快速准确,省去了手工绘图时必须画圆的包络线的麻烦.另外用计算尖顶从动件盘形凸轮轮廓曲线上点的直角坐标时,一旦设置好后可保存在电脑中,以后再设计凸轮轮廓曲线时只需将其调出,将运动规律函数及其它参数修改一下即可,对经常从事机械设计者非常适用.咖CADLU一.一(..,,,)c鲫applyap.c舢●:;;curve一6l一¨一秘-.|断一。

凸轮机构画图(学术参考)

凸轮机构画图(学术参考)

65.图示为一偏心圆盘凸轮机构,凸轮的回转方向如图所示。

要求:(1)说明该机构的详细名称;(2)在图上画出凸轮的基圆,并标明图示位置的凸轮机构压力角和从动件2的位移;(3)在图上标出从动件的行程h及该机构的最小压力角的位置。

65.(1) 偏置直动滚子从动件盘形凸轮机构。

(2) ,,s如图所示。

(3) h及发生位置如图示。

67.试在图示凸轮机构中,(1)标出从动件与凸轮从接触点C到接触点D时,该凸轮转过的转角;2)标出从动件与凸轮在D点接触的压力角;(3)标出在D点接触时的从动件的位移s。

如图示。

(3)s如图示。

67.(1) 如图示。

(2)压力角和位移s。

70.(1) 1)理论廓线如图示:2)基圆如图示;3)偏距圆如图示。

(2) 1)压力角如图示;2)位移s 如图示。

72.图示为一偏置直动滚子从动件盘形凸轮机构,凸轮以等角速度1逆时针方向转动。

试在图上:(1)画出该凸轮的基圆和理论廓线;(2)标出该位置时从动件的压力角;(3)标出该位置时从动件的位移s,并求出该位置时从动件的速度。

72.(1) 1)基圆如图示;2)理论廓线如图示。

(2) 压力角如图示。

(3) 1)位移s如图示。

2)v2=79.图示的凸轮机构中,凸轮为一圆盘。

试在图上作出:(1)基圆;(2)图示位置的凸轮转角和从动件的位移s ;(3)图示位置时的从动件压力角。

79.(1)基圆如图示半径为。

(2) 凸轮转角和从动件位移s如图示。

(3) B点压力角如图示。

84.在图示偏置直动尖顶从动件盘形凸轮机构中,凸轮为偏心圆盘,圆心为O,回转中心为A。

当凸轮以逆时针方向等速回转时,试在图上画出:(1)该凸轮基圆(半径用r0表示);(2)图示位置的凸轮转角;(3)图示位置时的从动件位移s ;(4)从动件在最低位置时的压力角。

87.在图示凸轮机构中,凸轮为偏心圆盘,圆盘半径R=30mm,圆盘几何中心到回转中心的距离=15mm, 滚子半径=10mm。

当凸轮逆时针方向转动时, 试用图解法作出:(1)该凸轮的基圆;(2)该凸轮的理论廓线;(3)图示位置时凸轮机构的压力角;(4)凸轮由图示位置转过90 时从动件的实际位移s。

盘形凸轮机构CAD系统的设计与实现

盘形凸轮机构CAD系统的设计与实现

盘形凸轮机构CAD系统的设计与实现
肖启敏;肖启莉;黄晶晶
【期刊名称】《煤矿机械》
【年(卷),期】2005()3
【摘要】以模块化设计思想为指导 ,以VisualBasic为开发工具 ,对AutoCAD软件进行二次开发 ,研制出了用户界面友好的盘形凸轮机构CAD系统。

该系统实现了凸轮机构设计与绘图一体化。

【总页数】2页(P48-49)
【关键词】盘形凸轮机构;CAD;接口
【作者】肖启敏;肖启莉;黄晶晶
【作者单位】空军第一航空学院;浙江万里学院
【正文语种】中文
【中图分类】TP302
【相关文献】
1.基于VB6.0的盘形凸轮机构CAD系统设计 [J], 钮石燕;刘同胜;肖洪博
2.基于VB6.0和UG NX4.0的盘形凸轮机构CAD系统设计 [J], 王会
3.基于VB6.0和UG6.0的盘形凸轮机构CAD系统设计 [J], 冀晓红
4.基于VB6.0的盘形凸轮机构CAD系统设计 [J], 冀晓红;丁勇
5.平面盘形凸轮机构CAD系统的智能设计 [J], 李艳
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6-8 试用图解法设计一平底直动从动件盘形凸轮机构。 已知基圆半径 r0 =25 mm , 凸轮以等 角速度顺时针回转,从动件运动规律为:凸轮转角δ=0° 150°时,从动件以余弦加速度上升 20 mm ;δ=150° 180°时,从动件远休;δ=180° 300°时,从动件等加速等减速下降 20 (求位移,计算、作图均可) mm;δ=300° 360°时,从动件近休。 解:从动件在推程段和回程段位移方程为: 推程: S h / [1 cos( / 0 )] / 2 , ( 0° ≤δ ≤ 150° ) '2 回程:等加速段 S h 2h 2 / 0 , ( 0°≤δ≤ 60° ) ' 2 '2 等减速段 S 2h(0 ) 0 , ( 60°≤δ≤ 120° ) 利用 Matlab 得出位移曲线图:
程序运行时, 每间隔一度取一个坐标值, 将生成的坐标导入到 excel 中, 将其处理为 AutoCAD 可直接识别的极坐标形式(如:25.00219317<1) 。 利用 AutoCAD 样条曲线命令依次将运动位置以极坐标的形式一次性输入,生成理论轮廓曲 线,沿理论轮廓线作一系列密集的垂直于基圆半径方向的垂线,得到的包络线即为实际轮廓线。
1 =0.Leabharlann 01m mm- 59 -
相关文档
最新文档