齿轮减速器设计网络软件的研究与实现

来源 :企业导报 | 被引量 : 0次 | 上传用户:qiaomy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】减速器是原动机和工作机之间的独立的传动装置。基于Flash9.0的Action Script3.0编程环境,可以生成用于直齿轮一级减速器参数化设计的软件,提高设计效率。本文简单介绍了Flash9.0 Action Script3.0的基本概念、编程方法和常见交互方式的实现方法,并叙述了基于Action Script3.0的直齿轮一级减速器的设计思路并将典型设计过程的程序代码列出并注释,最后演示了程序的运行结果。通过本文设计实现了直齿圆柱齿轮一级减速器的网络设计,提高了减速器设计速度及精度,具有一定的理论意义和参考价值。
  【关键词】减速器;Action Script3.0;交互方式
  一、设计思想概述
  减速器是原动机和工作机之间独立的闭式传动装置,用来降低转速和增大转矩以满足工作需要。当前的减速器设计体系已经相当成熟与完善,所以我们应该在机械设计实现过程的多样性上做出创新。即提高设计的效率,有效缩短设计时间,设计过程具有交互性,可视性,以及多媒体功能等。对减速器的参数设计传统方法是通过查阅机械手册来进行设计,而对于当今这个信息高度网络集约化的社会,通过网络的发布来实现机械的设计是一个不错的思路,甚至可以通过与数据库的联通实现数据的实时更新与共享,最终实现效率的提升是毋庸置疑的。对于目前网页设计软件而言,Flash特别适用于创建通过Internet提供的内容,所以通过flash来开发设计基于网页形式的机械类应用软件是很好的一个方向。本题目基于Flash9.0的Action Script3.0编程环境,生成用于直齿轮一级减速器参数化设计的软件,提高设计效率。
  二、Flash cs ActionScript3.0概述
  ActionScript是针对Flash Player的编程语言,它在flash内容和应用程序中实现了交互性、数据管理以及其它许多功能。在flash创作环境中,我们的程序写在“动作”面板中,而动作面板,又是与舞台上可以添加动作的对象相关联的。Action
  Script3.0中可以添加动作的对象有关键帧、影片剪辑元件等。ActionScript内部的词汇在编程环境中都会以蓝色表示。动作面板的左半部分将所有的指令列出,可以分门别类地去找到相关指令,如影片剪辑控制、时间轴控制、常用语句等。在flash8.0中单击 → ,打开组件选择窗口,选择自己需要的组件,拖动到舞台上即可。因为使用到的UI组件属于Flash的内建类,所以在使用以前需要导入,代码为://///导入内建类import fl.controls.Button;import fl.controls.List;import fl.controls.
  DataGrid;import fl.controls.ProgressBar;import fl.controls.Radio
  ButtonGroup;import fl.controls.SliderDirection;import fl.data.DataProvider;import fl.events.ListEvent;import fl.events.Slider
  Event;import fl.events.ComponentEvent;import fl.containers.
  ScrollPane。
  三、减速器设计流程
  1.编程前工作。(1)对于机械设计来说,需要考虑数值的精度问题,由于Flash本身只提供整型,和双浮点精度两大类,那么在运算数值最后输出显示的时候要考虑其数值精度的实用性,那么就要借助其他方法,在场景ddj的第一帧中加入代码://///四舍五入保留两位小数/////// function shu(abc:Number){return (Math.round(abc×100))/100;} /////创建一个函数,名字为shu,abc为变量名,使用Math的round方法将abc四舍五入为整数,除以100,最后用return将值返回给其本身。(2)线性插值:所谓线性,即,当设计计算时,所查表格中无对应数据时,有时需要线性插值求出,编程思路为读入多维数组相邻的两组对应数据,求得“k”,然后计算出“y”(本程序中包角修正系数,单根普通V带基本额定功率P0的确定使用线性插值)。
  2.电动机选择。(1)设计思路。设计步骤:按照传统设计方法,即设计思路简单来说为:确定原始数据→确定电动机容量(功率)→确定电动机转速→选择电动机型号→确定出总传动比→分配传动比→传动装置的运动和动力设计。转换为编程思路:输入原始数据(单击 查阅资料)→单击
  →确定电动机容量(功率),转速,以及可供选择的电动机型号→选择电动机型号→显示总传动比→输入带传动部分传动比→分配出减速器部分的传动比并显示传动装置的运动和动力设计的数据表格。最终设计完成如图1所示:
  (2)部分代码注释。//////原始数据部分:life_btn.addEvent
  Listener(Event.CHANGE,selectlife);function selectlife(e:Event){ life=life_btn.value;} hour_btn.addEventListener(Event.CHANGE,selecthour);function selecthour(e:Event){ hour=hour_btn.value;} //////确定电动机容量(功率)、电动机转速部分:ddjjs_btn.addEventListener(MouseEvent.CLICK,zfAdd);function zfAdd(event:MouseEvent):void{var myArrays:Array=new Array();//////变量定义var i:int=0;//////传动比;var f
  :Number=Number(f_txt.text);//////f为运输带拉力F;var v:Number=Number(v_txt.text);//////v为运输带速度V;var d:Number=Number(d_txt.text);//////d为卷筒直径D。if((n1<750)&&(n2>750)){/////////判断750r/min的转速是否在允许范围内for (i=0;i<=12;i++){var gonglv750:Number;gonglv750=
  Number(ddj750[i][2]);//////////循环读取ddj750数组的数据并赋予变量gonglv750////////// if(gonglv750>=p){。myArrays.push({“电动机型号”:ddj750[i][0],“同步转速\n(r/min)”:ddj750[i][1], “额定功率\n(kW)”:ddj750[i][2],“满载转速\n(r/min)”:ddj750[i][3],“堵转转矩\n(额定)”:ddj750[i][4],“最大转矩\n(额定)”:ddj750[i][5]});……。///////////////////////传动比分配部分//////////////////////// i0_txt.addEventListener(Event.CHANGE,chhd);function chhd(e:Event){var i00:Number=Number(i0_txt.text);……。(3)其他部分。使用类似的设计思路与编程方法,分别设计其余部分参数化设计,不再赘述。
  参 考 文 献
  [1]濮良贵.机械设计(第八版)[M].北京:高等教育出版社,2006(5)
  [2]陆玉.机械设计课程设计指导书[M].北京:机械工业出版社,2005(10)
  [3]朱治国,缪亮.FlashActionScript3.0编程技术[M].北京:清华大学出版社,2008(5)
  [4]Adobe公司.Flash9.0 Action Script3.0官方教程.2008(6)
其他文献
京剧是我国的国粹,是民间文化中最有生命力、最具有广泛影响的积极力量之一。其在我国的产生和存在已有两三百多年的历史,是我们民族的艺术精华,是中华民族的文化瑰宝,无论新鲜元
皮带运输机是一种输送粒状、块状和散装等物料和成件货物的有牵引件的连续设备,它主要应用于工业生产和加工中。特别是在露天矿山开采的矿石运输中起着十分重要的作用。皮带运输机在生产过程中可能会由于经常会出现联轴器断开、划伤、过载、打滑、断带等现象,会产生严重的后果,甚至可能发生生产事故。所以,有必要研究一种多功能实时在线的皮带运输机故障检测系统,在皮带运输机运行工作过程中对其实时监控检测,同时还可以进行自
期刊
企业举办体育比赛既可以活跃企业文化氛围,同时也可以提升职工对企业的归属感和认同感.太钢集团体协高度重视体育比赛,不仅在企业内部举办各种体育比赛,而且还组织公司职工积
本文深入贯彻落实十九大会议对反腐倡廉的要求,认真查摆电力企业信访案件的突出问题,通过创建“营销业务与纪检监察监督联动机制”,使企业纪委及时掌握腐败风险点,查找和分析
目的探讨腹腔镜全面分期手术用于Ⅰ、Ⅱ期子宫内膜癌患者的安全性和有效性。方法选取Ⅰ、Ⅱ期子宫内膜癌患者75例,其中腹腔镜手术35例(腹腔镜组),经腹手术40例(对照组),回顾
随着计算机技术发展及单片机应用系统的设计中,通信技术的不断发展.为此,笔者以本导航台集中监控中单片机作为主介绍远程数据采集系统与PC机远程通讯.
督办工作是现代企业制度中不可或缺的一环,本文试图从现行督办工作中所存在的问题出发,阐述督办工作的定义、意义、原则、载体,并构建相对科学合理的督办工作制度及流程,以期
期刊
目的:通过开展流脑流行前期人群抗体水平和带菌率的监测,评价我省流脑多糖菌苗的接种状况与工作质量.方法:采用ELISA法测定人群流脑血清抗体.结果:全省7个年龄组共检测591人,
内容摘要:激励机制渗透在小学管理的方方面面,是维持小学教学质量稳步提升的动力源泉,有效的激励机制不仅能最大化教学目标,而且可以在组织内部形成强大的凝聚力。现阶段我国小学教学管理中激励机制的应用主要表现在教学管理、师资管理以及学生管理中,教学管理中主要有目标激励与榜样激励,师资管理中主要有参与激励与物质激励,而学生管理更多的是信任激励、评价激励以及竞争激励。小学管理中激励机制构建应在坚持目标设定与客
我院自2012年1—5月共采用内镜下黏膜剥离术(ESD)治疗早期胃癌及癌前病变13例,并取得良好疗效,现报道如下。资料与方法1.一般资料我院消化内镜中心确诊为早期胃癌并行ESD治疗
期刊