999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

齒輪減速器設(shè)計網(wǎng)絡(luò)軟件的研究與實(shí)現(xiàn)

2012-04-29 00:00:00郭昆王華
企業(yè)導(dǎo)報 2012年24期

【摘 要】減速器是原動機(jī)和工作機(jī)之間的獨(dú)立的傳動裝置。基于Flash9.0的Action Script3.0編程環(huán)境,可以生成用于直齒輪一級減速器參數(shù)化設(shè)計的軟件,提高設(shè)計效率。本文簡單介紹了Flash9.0 Action Script3.0的基本概念、編程方法和常見交互方式的實(shí)現(xiàn)方法,并敘述了基于Action Script3.0的直齒輪一級減速器的設(shè)計思路并將典型設(shè)計過程的程序代碼列出并注釋,最后演示了程序的運(yùn)行結(jié)果。通過本文設(shè)計實(shí)現(xiàn)了直齒圓柱齒輪一級減速器的網(wǎng)絡(luò)設(shè)計,提高了減速器設(shè)計速度及精度,具有一定的理論意義和參考價值。

【關(guān)鍵詞】減速器;Action Script3.0;交互方式

一、設(shè)計思想概述

減速器是原動機(jī)和工作機(jī)之間獨(dú)立的閉式傳動裝置,用來降低轉(zhuǎn)速和增大轉(zhuǎn)矩以滿足工作需要。當(dāng)前的減速器設(shè)計體系已經(jīng)相當(dāng)成熟與完善,所以我們應(yīng)該在機(jī)械設(shè)計實(shí)現(xiàn)過程的多樣性上做出創(chuàng)新。即提高設(shè)計的效率,有效縮短設(shè)計時間,設(shè)計過程具有交互性,可視性,以及多媒體功能等。對減速器的參數(shù)設(shè)計傳統(tǒng)方法是通過查閱機(jī)械手冊來進(jìn)行設(shè)計,而對于當(dāng)今這個信息高度網(wǎng)絡(luò)集約化的社會,通過網(wǎng)絡(luò)的發(fā)布來實(shí)現(xiàn)機(jī)械的設(shè)計是一個不錯的思路,甚至可以通過與數(shù)據(jù)庫的聯(lián)通實(shí)現(xiàn)數(shù)據(jù)的實(shí)時更新與共享,最終實(shí)現(xiàn)效率的提升是毋庸置疑的。對于目前網(wǎng)頁設(shè)計軟件而言,F(xiàn)lash特別適用于創(chuàng)建通過Internet提供的內(nèi)容,所以通過flash來開發(fā)設(shè)計基于網(wǎng)頁形式的機(jī)械類應(yīng)用軟件是很好的一個方向。本題目基于Flash9.0的Action Script3.0編程環(huán)境,生成用于直齒輪一級減速器參數(shù)化設(shè)計的軟件,提高設(shè)計效率。

二、Flash cs ActionScript3.0概述

ActionScript是針對Flash Player的編程語言,它在flash內(nèi)容和應(yīng)用程序中實(shí)現(xiàn)了交互性、數(shù)據(jù)管理以及其它許多功能。在flash創(chuàng)作環(huán)境中,我們的程序?qū)懺凇皠幼鳌泵姘逯校鴦幼髅姘澹质桥c舞臺上可以添加動作的對象相關(guān)聯(lián)的。Action

Script3.0中可以添加動作的對象有關(guān)鍵幀、影片剪輯元件等。ActionScript內(nèi)部的詞匯在編程環(huán)境中都會以藍(lán)色表示。動作面板的左半部分將所有的指令列出,可以分門別類地去找到相關(guān)指令,如影片剪輯控制、時間軸控制、常用語句等。在flash8.0中單擊 → ,打開組件選擇窗口,選擇自己需要的組件,拖動到舞臺上即可。因?yàn)槭褂玫降腢I組件屬于Flash的內(nèi)建類,所以在使用以前需要導(dǎo)入,代碼為://///導(dǎo)入內(nèi)建類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。

三、減速器設(shè)計流程

1.編程前工作。(1)對于機(jī)械設(shè)計來說,需要考慮數(shù)值的精度問題,由于Flash本身只提供整型,和雙浮點(diǎn)精度兩大類,那么在運(yùn)算數(shù)值最后輸出顯示的時候要考慮其數(shù)值精度的實(shí)用性,那么就要借助其他方法,在場景ddj的第一幀中加入代碼://///四舍五入保留兩位小數(shù)/////// function shu(abc:Number){return (Math.round(abc×100))/100;} /////創(chuàng)建一個函數(shù),名字為shu,abc為變量名,使用Math的round方法將abc四舍五入為整數(shù),除以100,最后用return將值返回給其本身。(2)線性插值:所謂線性,即,當(dāng)設(shè)計計算時,所查表格中無對應(yīng)數(shù)據(jù)時,有時需要線性插值求出,編程思路為讀入多維數(shù)組相鄰的兩組對應(yīng)數(shù)據(jù),求得“k”,然后計算出“y”(本程序中包角修正系數(shù),單根普通V帶基本額定功率P0的確定使用線性插值)。

2.電動機(jī)選擇。(1)設(shè)計思路。設(shè)計步驟:按照傳統(tǒng)設(shè)計方法,即設(shè)計思路簡單來說為:確定原始數(shù)據(jù)→確定電動機(jī)容量(功率)→確定電動機(jī)轉(zhuǎn)速→選擇電動機(jī)型號→確定出總傳動比→分配傳動比→傳動裝置的運(yùn)動和動力設(shè)計。轉(zhuǎn)換為編程思路:輸入原始數(shù)據(jù)(單擊 查閱資料)→單擊

→確定電動機(jī)容量(功率),轉(zhuǎn)速,以及可供選擇的電動機(jī)型號→選擇電動機(jī)型號→顯示總傳動比→輸入帶傳動部分傳動比→分配出減速器部分的傳動比并顯示傳動裝置的運(yùn)動和動力設(shè)計的數(shù)據(jù)表格。最終設(shè)計完成如圖1所示:

(2)部分代碼注釋。//////原始數(shù)據(jù)部分: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;} //////確定電動機(jī)容量(功率)、電動機(jī)轉(zhuǎn)速部分: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為運(yùn)輸帶拉力F;var v:Number=Number(v_txt.text);//////v為運(yùn)輸帶速度V;var d:Number=Number(d_txt.text);//////d為卷筒直徑D。if((n1<750)(n2>750)){/////////判斷750r/min的轉(zhuǎn)速是否在允許范圍內(nèi)for (i=0;i<=12;i++){var gonglv750:Number;gonglv750=

Number(ddj750[i][2]);//////////循環(huán)讀取ddj750數(shù)組的數(shù)據(jù)并賦予變量gonglv750//////////if(gonglv750>=p){。myArrays.push({“電動機(jī)型號”:ddj750[i][0],“同步轉(zhuǎn)速\n(r/min)”:ddj750[i][1],“額定功率\n(kW)”:ddj750[i][2],“滿載轉(zhuǎn)速\n(r/min)”:ddj750[i][3],“堵轉(zhuǎn)轉(zhuǎn)矩\n(額定)”:ddj750[i][4],“最大轉(zhuǎn)矩\n(額定)”:ddj750[i][5]});……。///////////////////////傳動比分配部分//////////////////////// i0_txt.addEventListener(Event.CHANGE,chhd);function chhd(e:Event){var i00:Number=Number(i0_txt.text);……。(3)其他部分。使用類似的設(shè)計思路與編程方法,分別設(shè)計其余部分參數(shù)化設(shè)計,不再贅述。

參 考 文 獻(xiàn)

[1]濮良貴.機(jī)械設(shè)計(第八版)[M].北京:高等教育出版社,2006(5)

[2]陸玉.機(jī)械設(shè)計課程設(shè)計指導(dǎo)書[M].北京:機(jī)械工業(yè)出版社,2005(10)

[3]朱治國,繆亮.FlashActionScript3.0編程技術(shù)[M].北京:清華大學(xué)出版社,2008(5)

[4]Adobe公司.Flash9.0 Action Script3.0官方教程.2008(6)

主站蜘蛛池模板: 日本午夜影院| 白丝美女办公室高潮喷水视频 | 亚洲日本在线免费观看| 亚洲成人福利网站| 91九色最新地址| 女人18毛片一级毛片在线 | 99视频精品在线观看| 久久99国产综合精品女同| av无码一区二区三区在线| 美女潮喷出白浆在线观看视频| 99精品这里只有精品高清视频| 久久黄色视频影| 天天躁狠狠躁| 成年人久久黄色网站| 天天色综网| 欧美激情视频一区| 美女毛片在线| 国产一区二区三区夜色| 国产成人精品2021欧美日韩| 国外欧美一区另类中文字幕| 国产视频 第一页| 91小视频版在线观看www| 亚洲欧美人成人让影院| 精品少妇人妻一区二区| 青青青国产在线播放| 天堂久久久久久中文字幕| 亚洲一区二区三区在线视频| 久久精品人人做人人爽97| 亚洲天堂色色人体| 色综合a怡红院怡红院首页| 伊人色综合久久天天| 91久久精品国产| 欧美全免费aaaaaa特黄在线| 亚洲AⅤ永久无码精品毛片| 呦系列视频一区二区三区| 五月婷婷中文字幕| 欧美日韩第三页| 国产主播在线一区| 日本人又色又爽的视频| 尤物视频一区| 亚洲A∨无码精品午夜在线观看| 色悠久久综合| 亚欧美国产综合| 国产h视频免费观看| 97成人在线视频| 日韩av无码DVD| 激情国产精品一区| 亚洲a级毛片| 国产麻豆精品久久一二三| 91在线视频福利| 国产9191精品免费观看| 91在线视频福利| 欧美激情福利| 国产三级a| 人妻丰满熟妇啪啪| 亚洲男人的天堂网| 久久青草免费91线频观看不卡| 丰满的少妇人妻无码区| 亚洲成人黄色在线观看| 亚洲国产精品国自产拍A| 麻豆国产精品一二三在线观看| 亚洲无码精品在线播放| 国产a v无码专区亚洲av| 午夜福利免费视频| 国产成人免费手机在线观看视频| 国产内射一区亚洲| 国产精女同一区二区三区久| 狠狠亚洲五月天| 人人看人人鲁狠狠高清| 毛片免费在线| 成人免费黄色小视频| 国产高清无码第一十页在线观看| a级毛片在线免费观看| 欧美亚洲另类在线观看| 国内熟女少妇一线天| 99视频精品全国免费品| 久久午夜夜伦鲁鲁片不卡| 亚洲欧美成人影院| 91精品人妻一区二区| 国产青青操| 伊在人亞洲香蕉精品區| 亚洲日本精品一区二区|