• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      編程軟件在齒輪測繪中的應用

      2017-12-20 05:13:38劉亮亮郭勇杜博群孫玲玲
      數(shù)碼設(shè)計 2017年6期
      關(guān)鍵詞:法線變位模數(shù)

      劉亮亮*,郭勇,杜博群,孫玲玲

      (山推工程機械股份有限公司 傳動分公司,山東濟寧,272073)

      編程軟件在齒輪測繪中的應用

      劉亮亮*,郭勇,杜博群,孫玲玲

      (山推工程機械股份有限公司 傳動分公司,山東濟寧,272073)

      機械設(shè)備維修過程中,常涉及齒輪類零件的再制造問題。而再制齒輪能否順利匹配使用,齒輪的測繪精度就顯得尤為重要。通常的測繪方法,先通過齒輪的幾何尺寸進行初步計算,再利用現(xiàn)行標準進行參數(shù)選取及計算。這種方法精度較低,特別是對于斜齒輪,誤差更大。本文在闡述齒輪的測量原理的同時,引入編程算法。利用編程軟件中的循環(huán)命令,對齒輪參數(shù)進行大量的匹配計算,從中找到最接近原始齒輪的參數(shù),從而提高測量精度及速度。

      齒輪測繪;編程軟件;循環(huán)命令;計算原理

      引言

      當前,隨著設(shè)計理念的不斷創(chuàng)新、制造技術(shù)的飛速發(fā)展,產(chǎn)品更新?lián)Q代間隔逐年縮短,即便是發(fā)展相對緩慢的工程機械制造領(lǐng)域,產(chǎn)品也更新了幾代。雖然新產(chǎn)品無論是外觀、功能或是品質(zhì)都有相當大的提升,但出于經(jīng)濟原因,市場上還大量充斥著舊型號產(chǎn)品,因為年代久遠,部分產(chǎn)品早已經(jīng)停產(chǎn),相關(guān)配件也已買不到,所以這些產(chǎn)品一旦出現(xiàn)故障,要么報廢,要么自己加工零件匹配,而要自己加工,首先要有零件的尺寸參數(shù),這就需要對原零件進行測繪。齒輪,是工程機械傳動系統(tǒng)中不可或缺的關(guān)鍵零件,同時也是較難精準測量的零件之一。齒輪測繪難點主要在參數(shù)的確定,參數(shù)的精確與否,直徑影響配做齒輪能否正常運轉(zhuǎn)。 本文中,通過編程軟件在齒輪測繪計算中的應用示范,提出一種較合理、精確的齒輪參數(shù)確定方法。

      1 齒輪參數(shù)確定方法

      1.1 能夠測得

      ① 齒數(shù),齒輪測繪中最直觀的參數(shù),直接查得。

      ② 齒頂圓直徑,對于偶數(shù)齒,可直接用卡尺測量,對于基數(shù)齒,需要用到三角函數(shù)換件,間接求得(關(guān)于齒頂圓的測量,相關(guān)文章較多,本文不在詳細敘述)。

      ③ 齒根圓測量,與齒頂圓的測量方法基本一樣。

      ④ 跨k齒公法線值,使用公法線千分尺測量。

      ⑤ 其他結(jié)構(gòu)尺寸。

      1.2 需要計算確定的參數(shù)

      要加工齒輪,除結(jié)構(gòu)尺寸外,需要確定的齒部參數(shù)包括:

      ①模數(shù),模數(shù)是決定齒輪大小的重要因素,是齒輪的基本參數(shù)。

      ②法向齒形角,決定齒廓形狀,受力角度。

      ③變位系數(shù),影響齒輪大徑及齒厚。

      ④螺旋角,斜齒輪關(guān)鍵參數(shù),螺旋角不匹配就無法嚙合。

      1.3 齒輪參數(shù)確定方法

      為方便敘述,我們將齒輪各參數(shù)用下列代號表示:

      已知參數(shù)(測繪得到的參數(shù)):

      z—齒數(shù);W(k)—跨 k齒公法線;k—跨齒數(shù);da—齒頂圓直徑;df—齒根圓直徑

      希望計算求得的參數(shù):

      m—模數(shù);αn—法向齒形角 ;β—螺旋角;x—變位系數(shù);

      敘述過程需要用到的參數(shù):

      ha—齒頂高 △y—齒頂高變動系數(shù) ha*—齒頂高系數(shù)d—分度圓直徑 αt—端面齒形角

      ①模數(shù)(m)的確定方法

      常規(guī)方法:

      對于外齒直齒輪,因為 齒頂圓直徑(da)與模數(shù)(m)間存在以下關(guān)系:

      da=d+2ha=mz+2(ha*+x-△y)m (機械設(shè)計手冊第3卷)

      式中, ha*通常取值為1,在齒輪變位系數(shù)很小的情況下,x-△y值也比較小,上式可近似為:da=d+2ha=mz+2m 可得m=da/(z+2) 按照標準模數(shù)進行取整,可求得m值。

      但是,對于變位系數(shù)較大的齒輪,x-△y值較大不能忽略不計的情況下,上述近似關(guān)系就難以成立了,在采用上述方法計算m值,誤差也將很大。而且,上述方法僅適用于圓柱直齒輪,對于斜齒輪需要預先知道螺旋角β值。

      利用軟件編程計算:

      通過對齒輪跨齒數(shù)公法線的計算方法的分析,我們可以發(fā)現(xiàn),不同跨測齒數(shù)公法線之差與模數(shù)存在一定的比例關(guān)系:以跨k齒和k+1齒為例

      跨 k+1 齒公法線 W(k+1)=cosαn(π(k+1-0.5)+z’invα)m+2 m xsinαn

      跨 k 齒公法線 W(k)=cosαn(π(k-0.5)+z’invα)m+2 m xsinαn

      則 W(k+1)- W(k) = mπcosαn 其中 W(k+1)與 W(k)為可測值,m與αn都是我們要求的值,此時通過編程軟件的循環(huán)命令語句,就可將滿足上述公式,同時符合相關(guān)標準(標準模數(shù)、標準壓力角)的m值及αn 值得出。該方法較較前一種方法更可靠精確,同時可直接求得αn值,而且此方法同樣適用于斜齒輪法向模數(shù)計算。

      ②法向壓力角αn的計算方法

      常規(guī)方法,在計算取得m后,可通過關(guān)系式W(k+1)- W(k)= mπcosαn 求得,但前提是保證m數(shù)的準確性。

      如果利用軟件編程計算,αn可與m值一起得出。

      ③變位系數(shù)x值計算

      常規(guī)方法1:根據(jù)關(guān)系式da= mz+2(ha*+x-△y)m,其中△y一般都非常小,則上式

      可近似為:da =mz+2(ha*+x)m 得到 x=(da-mz)/m /2

      但是,很多情況下,出于避免干涉的需要,齒輪的齒頂圓直徑人為的進行了縮小,

      此種情況下,測量的齒頂圓直徑本身就低于理論值,同樣,用此值進行計算的x值誤差也會很大。

      常規(guī)方法2:利用公法線計算公式W (k)=m{cosαn[π(k-0.5)+z invαn]+2 x sinαn}

      可得出 x={W(k)/m- cosαn[π(k-0.5)+z invαn]}/2/sinαn ;

      上述兩種方法僅適用于圓柱直齒輪,或者在已知螺旋角的情況下,用于斜齒輪計算。

      利用軟件編程計算:根據(jù)公式 W (k)=m{cosαn[π(k-0.5)+z’invαn]+2 x sinαn}

      其中 z’=z.invαt/invαn tanαt=tanαn/cosβ

      利用VB編程軟件的循環(huán)命令,同時設(shè)定好x和β的取值范圍(、W(k)的偏差范圍,就可得出符合上述公式條件的x值及β值。

      ④螺旋角β計算

      常規(guī)方法:角度儀測量。

      與測量者的水平有很大關(guān)系,對于18.5 °、20.5°等帶有半度的角度很難判定,

      總體誤差較大。

      利用軟件編程計算:可與x值同時得出,準確度更高。

      2 示例說明

      2.1 數(shù)據(jù)測量(圖1)

      齒輪z,實測公法線W(k)、W(k+1),跨測齒數(shù)k

      2.2 計算模數(shù)(m)及法向齒形角(αn)

      2.2.1 程度中的設(shè)定

      ① 設(shè)定公法線差值 Wx=W(k+1)- W(k) = mπcosαn;

      ② 設(shè)定公法線測量誤差,理論上設(shè)定越小計算越準確,但考慮到可能出現(xiàn)的誤差情況,初始設(shè)定0.05,如果最終得出值過多,可適當減小。

      ③ 根據(jù)國標模數(shù)(圖3)標準,設(shè)定m值循環(huán)起始值為0.25,循環(huán)間隔0.25

      ④ 根據(jù)常用壓力角的取值特征,設(shè)定 αn起始值 12.5,循環(huán)間隔2.5

      2.2.2 利用循環(huán)命令計算

      最終結(jié)果,如圖3,如果最終結(jié)果出現(xiàn)多項,選取符合相關(guān)標準(GB、ISO)選項,極個別情況可能出現(xiàn)所測繪齒輪為特殊非標齒輪的情況,建議貼近現(xiàn)有標準重新設(shè)計,否則很難找到加工方或投入巨大。

      圖1 數(shù)據(jù)測量

      優(yōu)選標準模數(shù)及壓力角

      圖2 計算模數(shù)及壓力角

      圖3 國標模數(shù)

      2.3 計算變位系數(shù)

      2.3.1 賦值(圖4)

      圖4 參數(shù)賦值

      ① 引入3.2中計算出的模數(shù)及壓力角

      ② 選擇齒形

      2.3.2 程序內(nèi)的設(shè)定

      ① 設(shè)定公法線偏差范圍,根據(jù)統(tǒng)計,實際公法線與基礎(chǔ)公法線偏差(外齒)在-0.05到-0.25左右,但是如果測量齒輪齒面磨損明顯,應適當將上下偏差值降低。

      ② 設(shè)定螺旋角范圍,一般在8-25之間。

      ③ 設(shè)定變位系數(shù)范圍 ,一般在-1到+1之間。

      ④ 理論公法線基礎(chǔ)值:

      W(k)’=m{cosαn[π(k-0.5)+z’ invαn]+2 .x. sinαn}

      其中 z’=z. invαt/invαn tanαt=tanαn/cosβ

      2.3.3 利用循環(huán)命令計算

      For β =8 To 25 Step 0.5

      For x = -1 To 1 Step 0.01

      If W(k) - W(k)’ <= -0.05 And W(k) - W(k)’ >=-0.25 Then

      Text7.Text = β ,x

      (—如果實測公法線與理論公法線差值在公法線偏差范圍內(nèi),在文本7中顯示β、x值)

      End if

      Next x

      Next β

      2.3.4 結(jié)果輸出

      如圖5,一般,x 值會出現(xiàn)多個,但都比較相近,

      選擇任何一個都是可以的。

      圖5 結(jié)果輸出

      至此,被測齒輪的模數(shù)(m)、變位系數(shù)(x)、齒形角αn,螺旋角 β都已經(jīng)得出,加上已知的齒數(shù)(z)及自定的精度等級等 ,齒輪加工所需參數(shù)就齊備了。

      3 特別說明

      (1)對于齒輪的測繪,為進一步提高準確性,最好對一個齒輪副的兩個齒輪同時進行測繪計算,它們的模數(shù)、齒形角、螺旋角(角度一樣,方向相反) 相同,變位系數(shù)之間存在關(guān)聯(lián),可更好的額進行比對和選擇。

      (2)最后結(jié)果輸出時,可能出現(xiàn)無結(jié)果情況,請再次確認測量數(shù)據(jù)的準確性(特別是公法線),如果測量數(shù)據(jù)無誤,可適當調(diào)整設(shè)定值的取值范圍再次計算。

      (3)在3.2.2及3.3.3中的程序僅是為了方便敘述而做的示范性語句,實際程序內(nèi)還應包括參數(shù)賦值、單位換算、關(guān)聯(lián)公式等一系列內(nèi)容。

      4 結(jié)束語

      利用編程軟件的循環(huán)命令特性,可完成對齒輪參數(shù)數(shù)以萬計及以上的匹對工作,能夠更精準、更快速的完成齒輪參數(shù)的選定,這是傳統(tǒng)人工方法所不能比擬的。通過實例驗證,該方法較傳統(tǒng)方法精度更高,且避免了人為誤差的可能性,同時對于傳統(tǒng)方法較難測繪的斜齒輪,同樣適用。

      [1]秦永德. 機器測繪[M]. 北京: 北京理工大學出版社,2012.

      [2]林卓然. VB語言程序設(shè)計[M]. 北京: 電子工業(yè)出版社,2009.

      [3]成大先. 機械設(shè)計手冊. 北京: 化學工業(yè)出版社,2002.

      [4]張展,實用齒輪設(shè)計計算手冊. 北京: 機械工業(yè)出版社,2011.

      [5]田培棠. 圓柱齒輪幾何計算原理及使用算法[M]. 北京: 國防工業(yè)大學出版社,2012.

      [6]張楓念,工程數(shù)據(jù)算法和VB編程實例[M]. 北京: 化學工業(yè)出版社,2017.

      [7]夏齊霄. 機械設(shè)計 VB編程基礎(chǔ)及應用實例[M]. 北京: 國防工業(yè)出版社,2010.

      Application of Programming Software in Gear Mapping

      LIU Liangliang*,GUO Yong,DU Boqun,SUN Lingling
      (Transmission Components Division,Shantui Construction Machinery Co.,Ltd.,Shandong Jining,272073,China)

      The remanufacturing of gear parts is often involved in the maintenance of mechanical equipment.And then the gear can be successfully used for matching,gear mapping accuracy is particularly important. Usually the method is first calculated by the geometric dimension of the gear,and then the parameters are selected and calculated by using the current standard,The accuracy of this method is low,especially for helical gears. In this paper,the principle of measurement is introduced,and the programming algorithm is introduced. By using the cyclic command,a large number of matching calculation of gear parameters is carried out,and the closest parameters are found,so as to improve the measurement accuracy and speed.

      gear mapping; programming software; Circular command; Calculation principle

      TG86

      A

      1672-9129(2017)06-0030-03

      10.19551/j.cnki.issn1672-9129.2017.06.010

      劉亮亮,郭勇,杜博群,等. 編程軟件在齒輪測繪中的應用[J]. 數(shù)碼設(shè)計,2017,6(6): 30-32.

      Cite:LIU Liangliang,GUO Yong,DU Boqun,et al. Application of Programming Software in Gear Mapping[J]. Peak Data Science,2017,6(6):30-32.

      2017-02-06;

      2017-03-12。

      劉亮亮(1982.10-),男,.山東濟寧 ;職務:技術(shù)主管;學歷:大學本科;工作單位:山推工程機械股份有限公司。

      Email:meiyoulxy@163.com

      猜你喜歡
      法線變位模數(shù)
      基于定位法線的工件自由度判定方法及應用
      基于單片機和模數(shù)化設(shè)計的低壓側(cè)電壓監(jiān)視與保護裝置
      能源工程(2021年2期)2021-07-21 08:40:02
      模數(shù)化設(shè)計方法在景觀鋪裝設(shè)計中的應用
      綠色科技(2020年11期)2020-08-01 02:23:58
      橢圓法線定理的逆定理
      基于LID模式的城區(qū)排澇模數(shù)探析
      一種新型的RSA密碼體制模數(shù)分解算法
      雙曲螺線的副法線曲面的相關(guān)性質(zhì)研究*
      淺析奶牛真胃變位與日糧精粗比關(guān)系
      變位器在攤鋪機車架焊接上的研究應用
      建筑機械化(2015年7期)2015-01-03 08:09:02
      奶牛真胃變位的診斷及手術(shù)治療
      西乌珠穆沁旗| 绥化市| 蒙城县| 龙山县| 东方市| 阿克陶县| 凤冈县| 隆回县| 禄丰县| 融水| 江城| 莎车县| 嘉义县| 柯坪县| 乌苏市| 永靖县| 英超| 临洮县| 扶风县| 勐海县| 崇左市| 电白县| 濮阳市| 阜阳市| 双城市| 承德市| 临潭县| 常熟市| 昌平区| 理塘县| 马鞍山市| 衡东县| 武义县| 深水埗区| 崇阳县| 潞城市| 越西县| 绥滨县| 佛坪县| 高淳县| 峨眉山市|