国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

VB編程在航空零件設(shè)計(jì)及工藝復(fù)雜參數(shù)計(jì)算中的應(yīng)用

2014-08-23 11:13:00北京航科發(fā)動(dòng)機(jī)控制系統(tǒng)科技有限公司102200馬冬冬
金屬加工(冷加工) 2014年12期
關(guān)鍵詞:程序代碼花鍵鍍層

北京航科發(fā)動(dòng)機(jī)控制系統(tǒng)科技有限公司 (102200) 馬冬冬

我公司主要負(fù)責(zé)航空發(fā)動(dòng)機(jī)燃油調(diào)節(jié)控制系統(tǒng)泵類產(chǎn)品的設(shè)計(jì)和制造,在產(chǎn)品中,漸開線花鍵及螺紋在零件中非常普遍,且占有非常重要的地位,他們參數(shù)設(shè)計(jì)計(jì)算的正確與否直接關(guān)系著燃油調(diào)節(jié)泵運(yùn)行的合格及安全。

然而,花鍵及螺紋參數(shù) (包括鍍層前后尺寸)的計(jì)算存在概念復(fù)雜、參數(shù)多及計(jì)算繁瑣的特點(diǎn),且相應(yīng)的工具書只是針對(duì)特定等級(jí)給定參考尺寸,不能覆蓋所有等級(jí)尺寸,設(shè)計(jì)員及工藝員在計(jì)算時(shí)需重復(fù)性理解、計(jì)算和校對(duì),帶來很大的不便。因此,結(jié)合我廠零件花鍵和螺紋的特點(diǎn),使用VB語言對(duì)其進(jìn)行了程序化軟件編程,只要輸入相應(yīng)的已知參數(shù),軟件便能自動(dòng)計(jì)算出相應(yīng)的參數(shù),避免了人工的復(fù)雜計(jì)算和校對(duì),極大提高了設(shè)計(jì)及工藝編制效率。

1.花鍵參數(shù)計(jì)算編程

我公司現(xiàn)生產(chǎn)零件中,涉及花鍵參數(shù)計(jì)算的零件約有70余種,花鍵模數(shù)范圍在0.25~2.5 mm,分度圓直徑在0~250 mm,精度等級(jí)集中在5~6級(jí)。在計(jì)算過程中,已知參數(shù)約7項(xiàng),需計(jì)算參數(shù)達(dá)到38項(xiàng)。

在界面設(shè)計(jì)過程中,主要遵循了以下原則:

(1)遵循軟件操作界面設(shè)計(jì)的一致性原則,字體采用黑體及楷體,單位全部采用毫米,防止參數(shù)誤讀。

(2)遵循操作界面的用戶友好及簡(jiǎn)潔易懂風(fēng)格,在輸入?yún)?shù)模塊運(yùn)用提示符的形式提示用戶參數(shù)意義,保證信息反饋,防止用戶誤輸入。

(3)在輸入過程中,適應(yīng)個(gè)人輸入習(xí)慣,可以運(yùn)用TAB鍵依次逐個(gè)輸入,也可以運(yùn)用外部鼠標(biāo)點(diǎn)擊逐個(gè)輸入。

(4)當(dāng)輸入?yún)?shù)不完整或超出計(jì)算范圍時(shí),需有錯(cuò)誤提示功能。為驗(yàn)證最后輸入?yún)?shù)的正確性,設(shè)定“花鍵代碼”模塊,從而可以驗(yàn)證輸入花鍵參數(shù)是否正確,保證計(jì)算結(jié)果的無誤。軟件界面如圖1所示。

圖1 花鍵參數(shù)計(jì)算軟件界面

2.編寫程序代碼

在花鍵參數(shù)計(jì)算中,計(jì)算結(jié)果運(yùn)用國(guó)標(biāo)及ISO提供的計(jì)算公式進(jìn)行程序代碼的編寫,其中關(guān)鍵在于,在計(jì)算花鍵量棒直徑及M值時(shí),需要解漸開線方程。針對(duì)此方程的解法,已有多種文獻(xiàn)進(jìn)行了研究,本文采用數(shù)值分析中的牛頓迭代法,并運(yùn)用勞倫展開式取得迭代初值,可以保證方程迭代的快速收斂及準(zhǔn)確無誤,精度達(dá)到1×10-8。

部分程序代碼為:

3.螺紋參數(shù)計(jì)算編程

我公司現(xiàn)生產(chǎn)零件,涉及螺紋及鍍層前后參數(shù)計(jì)算的約有500余項(xiàng),涉及內(nèi)外螺紋的所有螺距及大徑尺寸范圍,即基本大徑范圍為:0.99~355 mm,基本螺距P為0.2~8 mm。除基本尺寸計(jì)算外,還包括三針測(cè)量計(jì)算及鍍層前后尺寸計(jì)算。軟件界面設(shè)計(jì)參考花鍵界面設(shè)計(jì)思想,遵循相同的設(shè)計(jì)基本原則,軟件界面如圖2所示。

圖2 螺紋參數(shù)計(jì)算軟件界面

(1)軟件主要特點(diǎn):①當(dāng)輸入不符合標(biāo)準(zhǔn)時(shí),系統(tǒng)會(huì)自動(dòng)報(bào)錯(cuò),如圖3、圖4所示。②在計(jì)算外螺紋及內(nèi)螺紋時(shí),分類標(biāo)示,如當(dāng)計(jì)算外螺紋時(shí),設(shè)計(jì)到內(nèi)螺紋的計(jì)算結(jié)果自動(dòng)隱藏,保證計(jì)算結(jié)果的無誤性。③當(dāng)選擇不同精度和螺紋類型時(shí),系統(tǒng)“螺紋代碼”模塊會(huì)自動(dòng)提示,保證輸入的無誤性。④增加了涂/鍍層模塊,避免了人工計(jì)算的繁瑣性,計(jì)算結(jié)果為涂/鍍前尺寸,內(nèi)外螺紋尺寸上下差以入體原則輸出,如圖5所示。

圖3 螺紋螺距非標(biāo)準(zhǔn)錯(cuò)誤提示

圖4 螺紋公差非標(biāo)準(zhǔn)錯(cuò)誤提示

(2)編寫程序代碼,部分程序代碼為:

圖5 螺紋涂/鍍前尺寸計(jì)算

3.結(jié)語

本文實(shí)現(xiàn)了基于VB語言編寫的零件花鍵及螺紋復(fù)雜參數(shù)自動(dòng)計(jì)算軟件設(shè)計(jì),給需要計(jì)算花鍵及螺紋復(fù)雜參數(shù)的設(shè)計(jì)和工藝等工程技術(shù)人員提供了一個(gè)友好的界面,具有很強(qiáng)的實(shí)際應(yīng)用性,帶來極大的方便,尤其對(duì)于多品種、小批量生產(chǎn)的航空類零件設(shè)計(jì)及工藝編制,大大提高了工作效率,具有很高的實(shí)際應(yīng)用價(jià)值,也為其他相似廠家根據(jù)自己特點(diǎn)編寫此類簡(jiǎn)單易用辦公軟件提供了借鑒。

猜你喜歡
程序代碼花鍵鍍層
高速花鍵齒輪軸的激光熔覆修復(fù)研究
凸輪零件的內(nèi)花鍵拉削工藝的自動(dòng)化生產(chǎn)線
一種新型滑動(dòng)叉拉花鍵夾具
兩種Ni-Fe-p鍍層的抗氫氟酸腐蝕性能比較
計(jì)算機(jī)網(wǎng)絡(luò)信息安全未來發(fā)展趨勢(shì)
Ni-P-SiC復(fù)合鍍層性能的研究
基于圖元裝接模式由程序流程圖自動(dòng)生成源代碼
軟件工程(2016年11期)2017-01-17 16:56:57
超薄金剛石帶鋸鍍層均勻性研究
貫通軸端面花鍵拉床的設(shè)計(jì)
哪些錫合金鍍層需進(jìn)行表面鈍化處理?
永年县| 阳朔县| 壶关县| 尚志市| 凤庆县| 利津县| 绥江县| 华安县| 德格县| 两当县| 鄂尔多斯市| 永年县| 兖州市| 略阳县| 图木舒克市| 黑山县| 鄂尔多斯市| 松江区| 宝应县| 泰和县| 东至县| 宁晋县| 巴中市| 苍山县| 徐水县| 中山市| 晋江市| 石柱| 揭东县| 星座| 城口县| 土默特右旗| 建水县| 南通市| 新郑市| 八宿县| 奇台县| 长治县| 长治市| 金平| 皮山县|