64-弧面凸轮数控转台的设计—3D建模与装配【任务书+毕业论文】【全套机械资料】
收藏
资源目录
压缩包内文档预览:
编号:810664
类型:共享资源
大小:4.51MB
格式:RAR
上传时间:2016-09-28
上传人:圆梦设计Q****9208...
认证信息
个人认证
邱**(实名认证)
湖南
IP属地:湖南
35
积分
- 关 键 词:
-
64
凸轮
数控
转台
设计
建模
装配
任务书
毕业论文
全套
机械
资料
- 资源描述:
-
64-弧面凸轮数控转台的设计—3D建模与装配【任务书+毕业论文】【全套机械资料】,64,凸轮,数控,转台,设计,建模,装配,任务书,毕业论文,全套,机械,资料
- 内容简介:
-
9 (1999) 690101, 40, (996; 998) to of of of of of of of be -D -D is 1999 m a A,B,C &,&b c, d (3) zi z, of of of , B, C to zs z3 of of x 1 of to at of of 3 in s of 3 N(3) b$)l T t R 1 92 t of of 3 in 3 of of of on i in i on to 3 r of Zi of to j i 08959/$ - 1999 8)00179at in 3 of in 3 *t $), ,w 2 e,u of in n (T 4 x 4 of to 7131 3 x 4 of to l of on 3 in 3 “ of on 3 in wz,wy,wz 3 zi to zo xi 4ly z2 to z3 2 of of ?C of ze of of i of of l 3 at in 3 of of in 3 of w() in 3 of w() in n 3 x 3 of to of or of a by a on of a of is is by of at of of be On of in to On on of at of of by or of to of of be 5a to of of in of of &to of to of of 1 of Wu 12 of of to a of of to of to of We of is of of by a a of of In of of of on 12. we by of of . or , s to i. of i(q, c(yc,to i( &(Q, 4, s(zs,to or of xi xc zi 2 x3 z2 3. zi 0 is a, zi zo zi is 2 3 b p, zi 1 1, i i in to of 2 zs ss s O. s in s is in r is r of no to a of is to be to By x 4 a 0 6% 0 1 0 0) 00 0 1 O S& 0 0 l 0 0 0 0 (2) 0 0 01 0 ;” F ; 8”, , I 1 (3) 0 0 01 = 0 (4 we of as , ij in is j to s+ be by 13l = 231. (5) is in as 13l O 1 l is a is a of i;3 = ;$1 , (7) &3l, (8) is a is to of l&13 in to of of on in s 4% u, = zp(e,u) e,u) e,u) 6f3 u of 3 in r is #) = #I . is 1 v3 = W;, $1 , 1 (11) 1 71311. (12) 1 l), we w, w, of V, rz of at of 3. of in 3. p is as qe,u,q E n(3) .vl) = W, q . (14) to at of of is (e, 21, t = 0. (15) of 9) 15) on t, of 10) 15) on in of at r 3 is a,(e,u,t) = T w; ? * (16) Y ) be of 3, be in 3. of E is 7,12 Q=, E = K$ , (17) C=$) of in of 3 r as 1 9 1 (31) T (18) v& = p T 1 $1) 1 T 9) is a 3 x 1 to 74 of i as 7: on a) = 25c ( $1 - $1 E + (62 - “y) - $) = ( + I$) )*+(W(2U) . 20) (21) (22) of is a by a of a of ) in s as )(8,“) = R(U)(U)9 21 (23) (e, = )ce R+) N(3) = (1 + R2)/2 (U) is on to 3. is . of of = 3) 1 I , = R” (25) 1 T, = )R%S0 (26) 13) (23) 24) 14), is = l(), I = (u + B = + (u + = -Rr,. (27) 5 of is by 0 &B + v, u,R = 0. (28) of is t = I - (At + Bt + (2% t = (u+&, (u+&, t = -Ri,. we in n. 26) 18), we + , (30) I R (+ + w,) . (31) 13) (19), 23), 28) we + (32) u&l = I v,. (33) 25) 30) 33) 17), we c = )- + ( + , (34) C = R )11, + - (35) 9 = l/N(3)11- TU, + (l+ u,2) +$. (36) he is by a of a of a ) in s as (37) (38) )11 = ( ()1/2. c Y 0 z . 76 he of 3) _ 61 I (3) - , I$ = (y)2 )1/(3% = x3 = I y y (40) = (. 13), (37), 38) 14), is p = ), I/ /I (41) = C(T + u (, + a!,) - + u2 B=c(7,+U( C = -u 7,. of is = 0 or u = 0. (42) 41), of is a u is as an If u in of u be to be of t of is t = (t), I (43) t = c( e!&) + u (r( - c y&) + u2 y c( - u ( - + u2 y C, = -u 40) 18), in n by (44) I N(3) - (u y ( + . (45) 13), (19), 37), 42), we ( + (46) = I N(3) ,9-/2(47) 39) 44) 47) 17), we - + C = + - k= r(c + + &+r( v, - V + &. (62) (63) (64) F he be by a of z is by dR+ez+f =O, (65) 2 = 65) be in as R(z) = a2 f ( 2, (66) 2a), 2a), ( 4(2a)2, (2 4(2a)2, ( 4(2a)2. of 66), we = al f of 66), we ” = f -(2 ( +( 12 (67) 66) 68) to of be In we of 37) on to (u) = (c” + u2 ) 12. (6% u be u=70) 69), we 70) R(u) = (a2 y - 2d d2 ) 12 . (71) 71) 66), is as 0, 0, y, d2 y. (72) 9 51) we u 73) on to (z) = c f ( 12, r 0 z - 0. 80 H. S. he of = _A C (3) = (2 ) = T ) O 0 of we 1 = = $&; = g. of w, = 0, W% = (4; - l) 7y = ( +b( l) 0. 13), s i , = (- c (4; - 1) (+ b (4; - 1) + c (46 - 1) u* = 0. 41), is = (+2)+b(f& - l)se)of ( (e+42)+b+;f. 48) 50), , of =(ac(e+2):e), c = 0, E = 4: - 1)2 + 24; - 1) - e+$2)+-($a - i) 2. . am a a a of 1 is of of s2 is of In 0 9 = 0. 湘潭 大学 机械工程学院 毕业设计工作中期检查表 系 机电系 专业 机械设计制造及其自动化 班级 机械二班 姓 名 杨杰 学 号 2006183924 指导教师 胡自化 指导教师职称 教授 题目名称 弧面凸轮数控转台设计 3题目来源 科研 企业 其它 课题名称 题目性质 工程设计 理论研究 科学实验 软件开发 综合应用 其它 资料情况 1、选题是否有变化 有 否 2、设计任务书 有 否 3、 文献综述是否完成 完成 未完成 4、外文翻译 完成 未完成 由 学 生 填 写 目前研究设计到何阶段、进度状况: 了解了弧面凸轮国外及国内的发展现状,弧面凸轮分度机构的主要优缺点及其应用情况。在现有的研究基础上深入了解了弧面凸轮的廓面方程、啮合方程的推导过程,进行了弧面凸轮的造型设计。学习了三维制图软件 基本造型功能和模拟仿真功能,并开始了解基于 二次开发模块, 查阅了对其 进行优化设计的理论方面的知识。 由 老 师 填 写 工作进度预测(按照任务书中时间计划) 提前完成 按计划完成 拖后完成 无法完成 工作态度(学生对毕业论文的认真程度、纪律及出勤情况): 认真 较认真 一般 不认真 质量评价(学生前期已完成的工作的质量情况) 优 良 中 差 存在的问题与建议: 周佳同学在这一阶段的毕业设计过程中,态度认真,工作刻苦,按计划完成了预定的设计工作,而且取得了较好的结果。 指导教师(签名): 年 月 日 建议检查结果 : 通过 限期整改 缓答辩 系意见: 签名: 年 月 日 注: 1、 该表由指导教师 和学生 填写。 2、此表作为附件装入毕业设计(论文)资料袋存档。 湘潭大学 兴湘学院 毕业设计任务书 设计 题目: 弧面凸轮数控转台的设计 3D 建模与装配 学号: 2006183924 姓名: 杨杰 专业: 机械设计制造及其自动化 指导教师: 胡自化教授 系主任: 一、主要内容及基本要求 1、 熟悉和掌握 弧面凸轮 传动的工作原理 ; 2、 熟悉和理解 弧面凸轮 传动的结构参数 ; 3、 利用 行 3D 建模与装配 4、 总结和撰写毕业设计说明书一份 ; 5、 翻译相关外文资料一份 。 二、重点研究的问题 1、 熟悉 弧面凸轮 传动数控转台相关性能方面的知识; 2、 学习和使用 维建图软件和 件; 3、 熟悉和理解 弧面凸轮 传动机构的结构参数 。 三、进度安排 序号 各阶段完成的内容 完成时间 1 文献检索 第 1 周 2 消化资料 第 2 周 3 和 小组 成员 讨论,进行总体方案设计 第 3 周 4 小组讨论,进行设计计算 第 4 5 件的学习 第 6 6 用 行三维造型 第 9 7 撰写毕业设计说明书 第 12 周 8 进行毕业论文答辩 第 13 周 四、应收集的资料及主要参考文献 1 杨冬香 阳大志 基于不同滚子从动件类型的弧面凸轮 成系统开发 A 五邑大学机电工程系 广东江门 2 张高峰 冯建军 基于圆锥滚子的弧面凸轮三维 J 现代机械 2004 年第 5 期 湘潭大学机械工程学院 湖南湘潭 3 董正卫 田立中 付宜利 用编程基础 .M北京 :清华大学出版社 . 4 付本国 林晶 任晓云 维设计基础与工程范例 .M北京 :清华大学出版社 5 刘昌祺 曹西京 凸轮机构设计 M机械工业出版社 湘潭大学兴湘学院 毕业设计说明书 题目: 弧面凸轮数控转台的设计 3D 建模与装配 专 业: 机械设计制造及其自动化 学 号: 2006183924 姓 名: 杨杰 指导教师: 胡自化 教授 完成日期: 湘 潭 大 学 兴湘 学院 本科毕业设计开题报告 题 目 弧面凸轮数控转台设计 3D 建模与装配 姓 名 杨杰 学号 2006183924 专 业 机械设计制造及其自动化 班级 机械二班 指导教师 胡自化 职称 教授 填写时间 2010 年 4 月 23 日 2010 年 4 月 说 明 1根据 湘潭大学 毕业设计 (论文 )工作管理规定 ,学生必须撰写 毕业设计(论文)开题报告 ,由指导教师签署意见, 系主任批准后实施。 2 开题报告是毕业设 计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。 3毕业设计 (论文 )开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。 4本报告中,由学生本人撰写的对课题和研究工作的分析及描述,应不少于 2000 字。 5开题报告检查原则上在第 2 4 周完成,各系完成毕业设计开题检查后,应写一份开题情况总结报告。 6. 填写说明: (1) 课题性质 :可填写 A工程设计; B 论文; C. 工程技术研究; (2) 课题来源: 可填写 A自然科学基金与部、省、市级以上科研课题;B企、事业单位委托课题; C 校 级基金课题; D自拟课题。 (3) 除自拟课题外,其它课题必须要填写课题的名称。 (4) 参考文献不能少于 10 篇。 (5) 填写内容的字体大小为小四 ,表格所留空不够可增页 。 本科毕业设计 (论文 )开题报告 学生姓名 杨杰 学 号 2006183924 专 业 机械设计制造及其自 动化 指导教师 胡自化 职 称 教授 所在系 机电系 课题来源 企、 事业单位委托课题 课题性质 工程技术研究 课题名称 弧面凸轮数控转台设计 一、选题的依据 、 课题的意义 及国内外基本研究情况 本设计 是以 新型 传动数控转台的的设计为研究平台,针对弧面凸轮 机构的设计仿真分析是整个 弧面凸轮数控转台 项目中的一个子项。 在当代机械制造业飞速发展过程中, 现代机床制造业正在向 “高速、精密、复合、智能和环保 ”的方向前进,而高速、高效加工在其中扮演着重要角色。在发达国家,围绕高速、高效 的新型的机构 ,不仅在技术开发方面投入了大量精力,而且在应用推广方面取得了前所未有的进展。 弧面凸轮分度机构是 由输入轴上的弧面凸轮与输出轴分度轮上的滚动轴承无间隙垂直啮合,从而实现间歇输出的新型传动机构。采用弧面凸轮分度机构的弧面凸轮分度箱,它已成为当今世界上精密驱动的主流装置。它具有高速性能好,运转平稳,传递扭矩大,定位时自锁,结构紧凑、体积小,噪音低、寿命长等显著优点,是代替槽轮机构、棘轮机构、不完全齿轮机构等传统间歇机构的理想产品,产品广泛应用配套于各种组合机械、机床加工中心、烟草机械、化工灌装机械,印刷机械、电器制造装配自动生产线等需把连续运转转化为步进动作的各种自动化机械上的必备的理想功能部件。 从参 数化和可视化的虚拟设计技术出发 ,基于 件 , 建立了弧面分度凸轮机构的参数化设计、造型和运动仿真 , 得出分度盘的转速以及滚子与凸轮的啮合力并进行分析 ,获得比较直观的结果 研究现状: 国外研究状况:弧面凸轮分度机构是由美国人 20 世纪 20 年代发明的,并由其所创建的 司首先进行了标准化、系列化生产。之后,欧洲及日本等国也相继开展了这方面的研究,并成立了专门的生产和研究机构。 国内研究状况:我 国对弧面凸轮分度机构的研究开展的较晚,直到 20 世纪 70 年代才开始这方面的研究工作。但是,经过二十多年来的努力,目前我国在弧面凸轮分度机构的理论研究、机构设计、制造与检测等方面都做了大量的积累,也取得了较为丰硕的成果。并且,在新型结构的弧面凸轮分度研究方面,做了大量的探索。 二、 研究内容 、 预计达到的目标、关键理论和技术、技术指标、完成课题的方案和主要措施 本设计以 新型传动数控转台的的设计为研究平台,针对弧面凸轮 机构的设计仿真分析是整个 弧面凸轮数控转台 项目中的一个 重要环节 。课题组在 详细了解现在国内 的基础上, 密切关注国外在此方面的发展情况,并通过结合现在已开发的同类产品,在此基础上进行优化设计,使产品性能更加优越,体积进一步减小。 在项目研制过程中,我利用互联网 和学校图书馆 详细的了解了弧面凸轮的 基本结构类型,廓面方程,啮合规律等方面的知识,对现有的弧面凸轮进行了了解, 查阅 了 有关资料。本课题 在设计造型和动态的模拟仿真方面 采用计算机辅助设计的技术,利用 件及基于 次开发模块 建模, 动态仿真 , 进一步缩短了设计周期,降低了设计成本,有助于促进了设计工作的规范化、系列化和标准化,从而提高该产品设计开发 能力。 主要的工作内容有以下几个方面: 1)设计计算部分: 在结合指导老师所给的数据的情况下, 分析确定 凸轮分度 机构传动方案; 在了解了弧面凸轮的廓面方程、啮合方程的基础上 通过计算分析,确定 弧面凸轮的 参数,校核 弧面凸轮强度 ;完成 弧面凸轮的 啮合齿轮的设计计算; 在传动部分设计完成后,进行转台的联接设计及转台自锁问题的解决。 2)工程仿真分析部分:本论文利用三维软件 基于 次开发模块对弧面凸轮 机构进行三维建模, 画出零件三维图形 ;利用 件 对弧面凸轮 机构模型进行 模拟 仿真;对内啮合齿轮传动进行 动力学分析。 三 、主要特色及工作进度 主要特色 : 利用计算机辅助设计技术,基于 其二次开发模块 等软件对理论设计的进行参数化建模, 动态仿真 和结构的优化设计 。 工作进度: 收集查阅了有关 弧面凸轮的发展现状、主要参数方程的推导等方面的资料 ,制定了设计提纲和计划,完成了软件的应用学习。 四、主要参考文献 (按作者、文章名、刊物名、刊期及页码列出) 1濮良贵,纪名刚 . 机械设计 M. 北京 :高等教育出版社, 2002. 2胡宗武等 . 非标准机械设备设计手册 M. 北京 :机械工业出版社, 2005. 3方 建军,刘仕良 . 机械动态仿真与工程分析 M. 北京 :化学工业出版社, 2004. 4 葛正浩 ,蔡小霞 ,王月华 . 应用包络面理论建立弧面凸轮廓面方程 5 ,2004. 6 张高峰 , 谭援强 ;马秋成 其修形研究 J. 7 董正卫 田立中 付宜利 . 程基础 M清华大学出版社 , 2002: 指导教师 意 见 指导教师签名: 年 月 日 系 意见 系 主任签名: 年 月 日 院 意见 教学 院长 签名: 年 月 日 1 弧面凸轮数控转台的设计 3D 建模与装配 摘要 : 弧面凸轮 机构是一种高速装置,广泛的应用于 各种机械传动中。 为适应当代社会对弧面凸轮制造加工精度等方面的要求,本设计利用 大的二次开发功能,通过运用言进行编程,从而开发出弧面凸轮的建模命令,使得弧面凸轮的 3D 建模与装配变得简单。 关键词:弧面凸轮, 次开发, 3D 建模,装配 f C 3D is a it is in of In to am a G. By G/to a it D G, 3D 2 第 1 章 绪论 1 1 课题的研究背景 弧面凸轮减速器是一种新型、高效的减速器,在国内尚属于研究阶段。该减速器可取代涡轮蜗杆减速器,且具有优良的特性。它可通过调整中心距进行预紧,达到无间隙啮合,长期运转后可保持良好精度,传动效率高,热损耗小。该机构不仅精度高,而且体积小、重量轻、传动效率高、寿命长,适宜于高速高精度及高效率的场合。 我国对弧面分度凸轮机构的研究始于 20 世纪 70 年代末 , 上海工业大学 , 天津大学、合肥工业大学、吉林工业大学、山东工业大学、陕西科技大学 (原西北轻工业学院 )、大连轻工业学院、上海工 程技术大学等高校以及山东诸城锻压机床厂、西安钟表机械厂、芜湖电工机械厂等厂家都在弧面分度凸轮机构的研究、制造方面取得了一批成果 弧面凸轮在经历了几十年的发展后,凸轮机构学的理论研究已经达到较高的水平 , 为凸轮机构的设计制造奠定了坚实的理论基础。当今 , 凸轮机构的设计已广泛采用解析法并借助计算机来完成 , 但目前国内文献介绍的凸轮机构 能设计几种平面或空间凸轮机构。而基于 件的二次开发模块开发了弧面凸轮的三维 件,为弧面凸轮数控加工模拟以及建立弧面凸轮的运动仿真系统奠定了基础。 因此 ,现代 弧面分度凸轮 机构的设计建模技术有着广泛的工程应用背景和研究意义 。随着计算机技术和现代设计理论与方法的迅速发展 ,三维设计软件尤其是 机械零件和产品设计中的日益普及, 弧面凸轮 实体在三维软件特别是在 的绘制变得越来越重要。 但 并无弧面分度凸轮的实体建模命令,这就得要我们借助 大的二次开发功能,通过定制弧面凸轮设计界面,达到直接建立三维实体的目的。 建模技术是 核心技术,参数化造型技术和特征造型技术是新一代继承化 目前国内外对二维图形参数化 和简单三维实体的参数化造型较为成熟。对复杂的三维实体的参数化造型尚不多见,特别是 弧面分度凸轮 这类形状复杂、精确齿形的三维实体参数化造型设计更少。由于 弧面凸轮 形状复杂,绘制齿形曲线较复杂。并且 弧面凸轮 各参数间都有严格的函数关系,再加上随着当代机械制造业的不断发展, 弧面凸轮 的精度要求也越来越高, 其 实体的绘制较为麻烦。 弧面凸轮 并不是一个标准件,它的各个参数随着设计要求的不同而不同。如果每设计一个齿轮都要画一个对应的实体部件的话,那不仅增加了设计者的劳动量, 还 大大降低了设计效率,阻碍了企业的生产和发展。参数化设计是 新一代智能化、集成化 统的核心内容,也是当前 术的研究热点。 用大型的三维软件实现 弧面凸轮 的参数化造型已成为设计者的迫切需求, 弧面凸轮 体参数化造型有重要的意义 : ( 1) 弧面凸轮 传动的参数化设计与建模系统是 术与 弧面凸轮 设计相结合的产物,也是两者发展的趋势所在。 ( 2)实现设计过程自动化避免了设计人员手动查阅大量的数据,也避免了手工取点造型的复杂过程,该系统的开发,可以将手算设计的工作人员从繁琐、低效的工作中解放了出来。 3 ( 3)实现 弧面凸轮了 的参数化设计以及 其 精确 的 造型,可以将设计计算、三维造 型与绘制工程图的无缝结合,同时为 弧面凸轮 的有限元分析、机构仿真和数控加工等工作奠定基础。 本课题利用 二次开发技术 ,为解决 弧面凸轮 参数化设计问题提供了可行的方法 ,通过直接输入 弧面凸轮 设计条件,利用计算得出的设计参数进行实体建模 ,实现 弧面凸轮的参数化设计 ,提高 弧面凸轮 设计的效率和准确性。 1 2 课题的研究内容和解决方法 本课题利用大型软件 实现 弧面凸轮 的三维参数化造型,通过改变 弧面凸轮 的一些基本参数,生成其相应 弧面凸轮 。要达到相应的设计要求,首先要知道 弧面凸轮的廓面方程, 画出 弧面凸轮 模型后, 还应知道 次开发的知识,灵活运用 统提供的二次开发工具,在模型的基础上编制相应的程序,最后完成 弧面凸轮 参数化设计模块的开发。具体内容和步骤如下: (1) 研究 弧面凸轮的廓面方程 和各参数间的关系并建立数学模型; (2)深入掌握 次开发的各种方法,并熟练运用 发工具,在建立 弧面凸轮 的数学模型的基础上,对各 弧面凸轮 实现三维参数化造型; (4) 在构建 弧面凸轮 模块框架的基础上,深入研究菜单的制作技术以确定本课题应采用的最佳菜单制作技术。 件是集 体化的三维参 数化软件,是当今世界上最为先进的计算机辅助设计、制造和分析软件,在国内使用相当广泛。另外它所提供的二次开发语言模块 辅助开发模块 I 其良好的高级语言接口,使 图形功能和计算功能有机的结合起来,便于用户去开发各种基于自身需要的专用 统。使用 任何一个模块都能实现 二次开发,再结合辅助模块,就能开发出 面的应用模块。因此,合理利 用 二次开发语言模块和辅助模块,就可以实现在 境下对 弧面凸轮 进行参数化设计。 4 第二章 弧面分度凸轮机构设计基础 弧面分度凸轮廓面理论 弧面凸轮的工作廓面是空间不可展曲面,很难用常规的机械制图方法进行测 绘,也不能用展成平面轮廓线的方法设计。针对弧面分度凸轮机构实际啮合过程 中滚子曲面与弧面凸轮廓面互为共扼曲面的特点,利用空间包络曲面的共扼原理 进行设计计算,推导弧面分度凸轮的廓面方程。 共 轭 曲面原理 共 轭 曲面是机构中两构件上用以实现给定运动规律连续 相切的一对曲面,研究的是相互接触且有相对运动的两个曲面。对于空问共扼曲面问题用图解法求解困难较大,因此一般结合微分几何和刚体运动学,以向量、矩阵或对偶数等为工具的解析法,研究一对共扼曲面的儿何形状与这对曲面相对运动的关系。 已知共轭运动和共扼曲面中的一个曲面,求另一个曲面,是共轭 曲面 理中的基本问题。求解方法有包络法和运动法等,因包络法比较繁琐,多用运动法求解。与共扼曲线相仿,一对共 轭 曲面在啮合过程中连续相切的条件是两曲面在接触点处的相对速度应与过该点所作这对共轭曲面的公法线垂直。根据这个原理,在给定 的曲面 1 上任选一点,找出该点进入接触位置曲面所需的转角和位移,用坐标转换法或向量回转法等即可求得接触点在固定空间中的位置,即啮合曲面上的一个对应点。同时也可求出曲面 2 上的对应点。这样一个一个点求解,最后可求得整个啮合曲面及与曲面 1 共 轭 的曲面 2。 根据共扼曲面原理,凸轮工作廓面与从动盘滚子曲面间的共 轭 接触点必须满足下列三个基本条件 : (1)在共 接触位置,两曲面上相对应的一对共辘接触点必须重合。 (2)在共桃接触点处,两曲面间的相对运动速度必须垂直于其公法线。 (3)两曲面在共 轭 接触点处必须相切,不产生干涉,且在共 轭 接触点处无曲率干涉。 根据以上原理,当己知凸轮和分度盘的运动规律之后,就可以由滚子圆柱面方程,通过坐标变换,推导出凸轮廓面方程。 齐次坐标变换 所谓齐次坐标变换,就是要把被变换坐标系描述的矢量变换成用其参考坐标系所描述的矢量。在笛卡尔坐标系 oxyz中点 (x,y ,z)向另一个笛卡尔坐标系 换,变换后的坐标 (x, y,z)可由下式求得 : x= x x x xn x o y a z p y= y y y yn x o y a z p z= z z z zn x o y a z p ox yz的原点在坐标系 的坐标 ; ox yz的 ox轴对坐标系 3 个方向余弦 ; ,x y zo o ox yz的 o y轴对坐标系 3 个方向余弦 ; 5 ,x y za a ox yz的 o z轴对坐标系 3 个方向余弦。 若 ( 1 2 3 4, , ,x x x x)是 ox yz系的 齐次坐标, (1 2 3 4, 齐 次坐标,而我们总可以认为 44则 1 1 2 3 4 2 1 2 3 4x x x xy y y yx n x o x a x p xx n x o x a x p x 3 1 2 3 444z z z zx n x o x a x p 1 ( 1) 将此式写成矩阵 X 形式,即 : 11223 344000 1x x x xy y y yz z z o a o a n o a p xx x 1 ( 2) 那么 1 ( 3) T 是一个 4 4 阶矩阵,称为笛卡尔坐标系的齐次坐标变换,它沟通了两个坐标系的关系:表示了坐标系 中 oxyz的点 x,经过 T 变换后变成了坐标系 的点X。 为 标系原点 o 向 oxyz原点 o移动的位移矢量。 x x xy y yz z zn o aR n o an o a 为 标系转向 oxyz相吻合的旋转矩阵。 故齐次坐标变换矩阵可以分解为一个平移和一个旋转矩阵之积 即: 6 1-(4) 标系的建立 基于共扼曲面原理和齐次坐标变换理论,研究弧面分度凸轮机构的空间啮合曲面的关系和几何参数间的内在联系,需要建立合理的坐标系。坐标系选择的合理与否,不仅影响所要求的廓面方程的形式,也影响推导求解过程中的繁简程度。如图 (a)所示,建立笛卡尔右手直角坐标系。 (1)与机架相连的坐标系 ()X,轴沿转盘转动中心与凸轮中心连线, Y,轴与 X,轴组成的平面与转盘的旋转平面平行, Z:轴与转盘的转动轴线重合,按右手法则可知 Z,轴垂直纸面向外。 (2)与机架相连的定坐标系 ()重合,择使面对c为逆时针。根据右手法则, Z 轴垂直纸面向内,与 Y,轴间的夹角为 /2 (3)与凸轮相连的动坐标系 () X 在通过 轮中心坏并垂直于凸轮转动轴线 的平面上 。 Y 轴 Z 轴 组成的平面垂直于凸轮的转动轴线, Z 轴是凸轮的转动轴线,向一致。 (4)一与转盘相连的动坐标系 ()X 沿滚子的自转轴线,即转盘的径向线。 ,即滚子的位置角,由时针方向为正。与转盘的旋转平面平行。直纸面向外。图 1 为垂直于 7 图 1: 圆锥滚子 弧面分度凸轮机构的坐标系 :从动盘中心至滚子近端面的距离; 、 u :分别为共轭啮合点的啮合角和滚子的长度参数; h :圆柱滚子长度。 面分度凸轮廓面方程求解 设滚子在动坐标系 ()向量表达式如下所示 式中 为滚子上啮合点的啮合 角, u 为啮合点在 为小端滚子半径, 根据图 1所建立的弧面凸轮机构的坐标系,通过将滚子柱面 在 () c 中 ,可求得弧面分度凸轮与滚子啮合传动的共轭啮合点在 ()弧面分度凸轮的曲面方程如 (2) 式所 示: 式 (2)中各参数表示如下: 8 式中的 和 u 必须基于啮合方程进行确定,在坐标系 ()合方程如下: 其中 , ) )得单位法向矢量与相对滑动速度如式 : 其中 式中 : t为从动转盘的角速度与弧面分度凸轮角速度之比。 称 当前世界上最先进和紧密集成的、面向制造行业的端软件。它为制造业产品开发的全过程提供解决方 案,主要功能包括:概念设计、工程设计、性能分析和制造。此外, 件还提供了 A 业界最先进的编程工具集,以满足用户二次开发 模块 的 开发和应用需要。 9 第三章 次开发 的工具 3 1 件概述 立在为客户提供无与伦比的解决方案的成功经验基础之上,这些解决方案可以全面地改善设计过程的效率,削减成本,并缩短进入市场的时间。通过再一次将注意力集中于跨越整个产品生命周期的技术创新, 成功已经得到了充分的证实 。 一个交互的计算机辅助设计、计算机辅助制造和辅助工程( 统。 能自动化是在今天制造公司中见到的一般工程、设计和制图能力; 能利用 述完成零件的设计模型,为现代机床提供 程; 能横越一广范的工程学科,提供许多的产品、装配和零件的性能防真能力。 一个全三维、双精度系统,它允许用户精确地描述几乎任一几何形状。通过组合这些形状,用户可以设计、分析产品和建立他们的工程图。一但设计完成,制造应用允许用户选择描述零件的几何体,加入制造信息,如刀具直径并自动生成一刀具位置,源文件( 它可用来驱动大多数床。目 前 司已经推出 品,本次设计中使用的是 本的软件。 1、为了数字化产品开发集成的自动化; 2、在所有开发学科中的新能力,包括工业设计、防真、工装、加工和管理; 3、在一个全面的产品生命周期管理( 决力案内的领先前沿的 术。 通过 以建立、存储、恢复和操纵设计与制造信息,典型地通过建立描述一零件的几何体开始工作。 能被划分成共同功能的一系列 “应用( ”共 18 个模块,各模块分别为: 1、入口( 对所有其他交互应 用的首要必备的应用; 2、建模( 包括实体、特征、自由形状、钣金特征建模和用户定义特征; 3、装配( 支持装配建模; 4、几何公差模块( 让用户捕捉公差; 5、产品和制造信息( 可用于在三维环境中对产品形成文档说明; 6、分析( 包括注塑模流动分析、运动应用和 7、制图( 可将三维模型生成二维视图; 8、高质量图像( 生成逼真照片的图像;9、知识熔接( 允许用户应用工程知识驱动规则和设计意图到 的几何模型和装配; 10、制造( 可进行虚拟加工和自动加工编程; 11、开放的用户界面设计( 允许用户和第三方开发商生成 话框;12、编程语言( 包括 13、质量控制( 14、走线( 定义围绕 和通过其他 配的装配; 15、钣金( 包括钣金设计、冲压和多零件加工的栅格; 16、电子表格( 提供一在 者电子表格应用和 的智能界面; 17、 18、 在用于描述产品机械装配的同一三维空间建立电气布线的表示。 G 二次开发相关工具概述 X 软件提供了 界最先进的编程工具集,以满足用户二次开发的需要,这组工具集称之为 开放性架构面向不同的软件平台提供灵 活的开发 10 支持。 括以下几个部分: 发工具,对 件操作界面进行用户化开发,无须编程即可对 准菜单进行添加、重组、剪裁或在 件中集成用户自己的软件功能; I 发工具是一个可视化编辑器,用于创建类似交互界面,利用该工具,用户可为 用程序开发独立于硬件平台的交互界面; 发工具提供了 件直接编程接口,支持 C、 C+、 发工具是一个类似 部开发语言,利用该工具用户可生成 动化或自动建模等用户的特殊应用。利用 供的应用程序和开发工具,用户可以在其提供的平台上开发出适合自己需要的 品。 G/G/仅可以使用户利用 文件来编辑 菜单,也可以以一种无缝集成的方式为用户开发的应用程序创建菜单。 时也提供了一个菜单栏报告工具,以帮助用户查看定制的菜单,诊断错误。对于菜单的自定义大致 可以分为如下三个层次。 ( 1)自定义菜单 该级别的自定义允许单个用户或者管理员重新安排 功能,去除在其产品开发过程中不需要的功能。这种级别的自定义不需要编程实现。 ( 2)自定义 能 该级别的自定义允许单个用户或者管理员取代或增加标准的 能,并添加其自己定义的功能。 ( 3)添加自定义应用 该级别的自定义其目的在于使用户或第三方开发商开发的应用程序完全集成在 级别的自定义需要编程实现。 菜单文件是扩展名为 文本文件,可以使用 记事本进行编辑。供了一套用于定义 单的脚本语言。实际上, 统的菜单文件也是用该脚本语言编写的。 主菜单栏、快捷菜单栏提供了丰富的系统菜单文件,这些菜单文件默认情况下都保存在 _。 G/I I 开发 话框的可视化工具,生成的对话框能与 成,让用户更方便、更高效地与 行交互操作。 I 块提供了强大的制作 格窗口的功能,其主要 功能如下: (1) 提供了让开发人员建造 格对话框的可视化环境,并能生成 I 代码,从而使用户在使用 I 生的对话框时,不必考虑图形用户界面 (写为 的实现。 (2) 利用可视化环境快速生成 格对话框,从而减少开发时间。 (3) 通过选取和放置控件,从而能实现所见即所得。 (4) 可以在对话框中实现用户自定义位图。 11 (5) 提供了属性编辑器,从而允许开发人员设置和修改控件属性。 (6) 生的对话框可以在 被调用,因此可以实现在 单项上调用 生的对话框,从而将用户应用程序和 件完全融合。 应用 一工具可以使开发人员方便、快速地设计出与 面风格一致的对话框,避免其他复杂的编程。而且可以和用其他开发工具开发出的结果进行集成。 I 具和 具一样,都只具有某一方面的功能: I 于对话框的开发, 于菜单的开发。 G/G/一种专用的图形交互编程语言。这种语言与 统集成,实现 的绝大多数的操作。 言与一般的通用语言一样,有其自身的语法结构,程序结构,内部函数,以及与其他通用语言程序相互调用的接口。 一个 句是由一个或几个 令组成, 令是 言的基本组成部分。 令有三种表示格式: a)陈述格式。主要用于 生成和编辑实体。 b)号格式。 全局参数存取 (缩写,用于访问 统中各种对象的状态和参数。 c)号格式。 实体数据存取 (缩写,用于访问 据库,能够访问各种对象的功能性数据。例如在属性、绘图和尺寸标注以及几何体等领域与 行交互操作时,其参数可用 式的命令取得。 用 言编写 程序,可以在 记事本中进行,记为 *者在 级开发环境 (编写。执行 G 环境中,运行 G/ 程语言是面向工程师的语言,具有简单、易学、易用的特点,但是所编写的程序长、复杂。要考虑程序的各个细节问题。因此, 言常用于开发一些规模比较小的程序,例如,同类零件建模、计算和分析、数据访问等程序。与 言相比较,用 G/为 外部应用程序之间的接口, 一系列函数的集合。通过 编程,用户几乎能够实现所有的 能。开发人员可以通过用C+语言编程来调用这些函数,从而实现用户的需要。 ( 1) 对 UG 件及相应模型进行操作,包括建立 型、查询模型对象、建立并遍历装配体,以及创建工程图等。 ( 2) 在 创建交互式程序界面。 ( 3) 创建并管理用户定义对象等。 应用函数时应注意所有的 用必须及时进行初始化和终止,以确保获取或者释放 执行许可权限。 初始化函数是 ),当开始调用 函数时应先调用 来获取执行许可权限。一般来说,我们在变量声明完成后,第 1 个调用 12 函数就是 。 终止函数是 ,当不再调用 函数时必须调用 来释放执行许可。 序能在两种不同环境(依赖于程序的连接方式)下运行,即 称为 “发模式 ”)和 式。其中 境下的程序只能在 界面环境 (运行,在运行这些程序时他们被加载到 运行空间中( 配的内存); 式开发的程序能在操作系统 (T/2000/运行,不在 境中或作为 子进程运行。尽管没有图形显示,但 供了函数用于打印机或绘图仪输出,也可以输出为 件等其他数据文件。 3 3 系统菜单 的 制作 件为用户提供了一个调用二次开发结果的交互式接口: 的功能是生成弹出式对话框或工具条,其界面风格与 面风格一致。通过执行对话框或工具条,操作相应的控件就可运行菜单文件、宏文件、 序、 序和其他二次开发文件 。 通过编写对话框定义文件 (*实现 具的功能。编写文件完成以后,在 执行 择所编写的 *件即可弹出需要的对话框或工具条。 *个文件是文本文件,可用 的记事本进行编写和编辑。一种比较简单的实现方法:拷贝 的模板文件 后编辑模板文件,实现所需要的功能。在以前较早版本中例如 用具必须编写两个文件:菜单定义文件 (*对话框定义文件 (*然后通过执行菜单项弹出相应的对话框或工具条。现在,较高的 本已经省略产生菜单这一步,操作同上所述。在 面中应用 G/单执行 序或 序,操作一次只能执行一个程序,而且必须找到程序所在的路径。若利用 个工具,用户可以将多个 数所编写的程序集成到一个话框或者工具条中,一个程序对应一个控件,通过操作控件来调用程序,使用起来就非常方便。 虽然各种菜单的制作方法 ,在结构、内容和开发过程上有一定的差异 ,但是在整个构建过程中有其共性和相同的部分 ,就是菜单制作之前应先设置系统环境变量。设置了系统环境变量, 能 找到开发内容所在目录。系统环境变量设置方法有以下两种: 方法一:打开 $录下的 件 (该文件包含 的 全 部 环 境 变 量 及 系 统 路 径 定 义 ) , 找 到 下 面 两 条 语 句 :# #$它们前面的注释符号 “#”删除,以使它们起作用。这两条语句其实指明了供用户放置二次开发文件的目录。在 始安装 时,它们不起作用,当删除了 “#”号后, 能从这些目录下得到二次开发的功能扩展。这两个目录的功能和结构是完全相同的,下面都有 个目录。其中 放动时需载入的动态共享库 (以 为入口的 菜单脚本文件 (录存放具体的功能扩展程序文件 (如应用模块的功能扩展共享库 ( 对话 13 框资源文件 ( 。 设置的这两个目录是为不同等级的开发者提供的, 定的开发商的二次产品, 录下存放其余开发者的产品。因此 录下同类内容的文件要比 录下的优先载入。此外,在 件中还有一条语句,是用来设置用户自己二次开发内容的目录: #$同样将其前面的 “#”号删除,并在其后使用用户自己的目录替换 $例如,:此目录下也必须建立目录 放的内容和 的 样 ,不过它的优先级更低。 方法二:打开 装目录 _的 记事本打开),在文件最后添加开发的文件夹的绝对路径。在添加的文件里建立两个子目录: 分别用来放置开发的各种文本文件( 件)、动态库文件和对话框文件。 上述两种方法中第二种方法较简单方便,本课题采用第二种方法。打开 装目录_的 文件最后添加开发的文件夹的绝对路径 E: E: 件夹下建立 个子目录。 本课题 只 涉及到 弧面凸轮 的参数化设计,因此应在一个主菜单下建立 一 个子菜单。在E:建立文件 码如下: 20 /版本 号 /编辑 统 刚启动时 菜单 /定义菜单位于 【 帮助 】 菜单前 /定义一级菜单 下拉菜单 次开发 /主菜单标题 /结束 义 /定义二级菜单 面凸轮 /第一个子菜单标题 /调用对话框 /结束菜单的定义 菜单运行效果图 运行结果如图所示: 14 第 四 章 程序设计 体方案设计 建立好实体模型后,接下来就是利用 序将模型中的表达式的值与对话框联系起来。程序的功能是针对部件的设计参数,对设计参数进行查询、修改,根据新的参数值更新模型从而实现设计变更。因此,程序对三种齿轮的功能是一样的,在对各个模型编写程序时只需要根据各个模型的参数对程序中所调用模型参数做一些修改,其他在程序的编写思路、程序所用的函数和结构等都可以相同 。 要实现程序针对某个模型的设计参数进行查询、修改,主要的程序设计思路是先读取对话框中的参数,然后把对话框中的参数传递给模型中的表达式,改变表达式中相应参数的值,更新模型。程序运行后,就能实现把设计者输入对话框的参数转化成模型尺寸的变化,实现设计目的。但是由于此种参数化设计的方法是建立在模型的基础上进行的,对话框的设计也是针对某个实体模型,编写程序时使用的参数也是针对具体某一个模型的。因此,在程序运行时应首先检测当前打开的模型是否就是该程序和对话框所对应的模型,只有打开了相对应的模型时程序才继续运行,否 则退出。另外,为了方便设计者使用,让使用者在打开对话框时就能直接看到当前模型的各个参数,在调用对话框时应首先将当前模型中表达式中的对应参数读出,并传递给对话框,显示在对话框上。因此,程序设计时,首先检测当前显示的部件是否为程序对应的部件文件,接着使用构造函数将模型中的表达式中的参数值读出并传递到对话框上,然后是用户输入参数值后读取参数并传递给模型,更新模型。程序流程如下图所示: 图 4序设计流程图 检测是否为与程序相对应部件 读取模型表达式中参数值,调用对话框 读取对话框中的数值 将读取的参数值传递到模型中的表达式中,更新模型 开始 退出 是 否 15 话框设计 程序要将对话框和部件模型联系 起来,在程序中必然要调用对话框,并有相应的程序相应对话框中的控件。 建立好对话框后,保存对话框时系统还自动生成另外两个文件,分别是与对话框关联的 件,在编写程序时要使用这两个文件。因此,在编写程序前必须先建立对话框,建立好对话框后再利用对话框生成的文件进行编程。现以直齿圆柱齿轮为例,介绍对话框的建立和程序编写的过程。 ( 1)在 ,单击下拉菜单 “应用 ”“用户界面编辑器 ”,即可进入 块,操作界面如图 4示。 图 4作界面 由图中我们可以看出, 在操作界面中,除下拉菜单和 “标准 ”工具栏外,该界面主要有:项目工具栏:包括 块所提供的对话框控件;编辑的对话框:可视化显示正在编辑的对话框;对象浏览器:在对象浏览器中可以选择对话框本身或其中包含的控件,之后在编辑器中对其资源属性进行编辑;资源编辑器:对在对象浏览器中被选择的控件的资源属性进行编辑。 在建立对话框时,我们可以充分利用以上工具。首先,编辑对话框的属性。选择对象浏览器中最顶层的对话框,就可以在资源编辑器中对对话框的属性进行编辑。如图 4示: 16 图 4辑对话框属性界面 资源编辑器中包括 “属性 ”、 “选择 ”、和 “回叫 ”三个选项卡。 “属性 ”选项卡中可编辑对话框标题、提示语、对话框名、对话框类型等。根据需要设置后如图 4示。 “选择 ”选项包括:启用:选择是否希望当显示对话框的同时可以对 形窗口中的对象进行选择;类型:设置在 形窗口中选择对象的方式是否变化;范围:用于确定被选对象所在范围是否变化。该选项中不需设置,界面如图 4示: 17 图 4择选项 在回调选项卡中,所有对话框都可以包含一些基本的回调函数,主要包括:应用、后退、取消、确定、构造、毁坏等
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。