漸開線圓柱齒輪幾何參數計算的計算機輔助設計系統
{ 間進行循環
f = b;
b = (f + r) / 2; //取新區間的中值
fun = Math.Tan(b) - b;
}
else //若fun與x的值相等,跳出循環
break;
}
return(b);
}
求解過程流程圖如下圖圖6。
圖6 用二分法求解過程流程圖
2、求內嚙合高度變位齒輪的齒厚尺寸的大輪固定弦齒高和分度圓弦齒高時,公式如下:
1)固定弦齒高:
hc2 = 0.5 * (d2 - da2 - sc2 * Math.Tan(α2)) + 0.5 * da2 * (1 - Math.Cos(δa2));
其中,有需要計算參數δa2:
δa2 = Math.PI / (2 * Z2) - invαt - 2 * Math.Tan(α2) * x2 / Z2 + invαa2;
2)分度圓弦齒高:
ha2L = 0.5 * d2 * (Math.Cos(delta) - Math.Sin(β2) * Math.Sin(β2)) / (n * n) - 0.5 * da2 + 0.5 * da2 * (1 - Math.Cos(δa2));
其中,又需要計算參數delta:
delta = (Math.PI / (2 * Z1) + 2 * x1 * Math.Tan(α2) / Z1) * n * n * n;
如此繁雜、工作量大的計算量,進行人工計算同時也是件很苦難、很難實現的事情。
4.結論
正由于在產品的設計過程中齒輪幾何參數的選擇是影響產品具有良好的嚙合和節能低耗效果的重要因素,如果齒輪在設計時參數的選擇不夠精確,只是采用人工憑經驗的估算(而且有存在計算錯誤的風險),將直接影響所生產產品的質量,有損企業的發展。借助計算機輔助軟件,就可以很大程度上減低了這方面的成本和風險。在加工齒輪時,技術人員經常要進行各種齒輪幾何及嚙合參數的計算。傳統方法用手工、計算器及查表計算、速度慢、精度低,即使是價格較貴的可編程計算器也遠不能滿足高精度復雜計算的要求。而市場上用于齒輪計算的軟件都較貴,且不適合部分中小企業的設計需要。為此,設計了此漸開線圓柱齒輪的幾何參數計算的計算機輔助軟件。
參考文獻
①江耕華,胡來,陳啟松等.機械傳動設計手冊(上冊)[M].北京:煤炭工業出版社,1982.
②齒輪精度國家標準宣貫工作組.齒輪精度國家標準應用指南[M].北京:兵器工業出版社,1990.
③北京業余機械學院工人班集體.齒輪原理與制造[M].北京:科學出版社,1971.
④馬駿.C#網絡應用編程基礎[M].北京:人民郵電出版社,2008.
, , ⑤羅斌.Visual C#.NET精彩編程實例集錦[M].北京:中國水利水電出版社,2005.
⑥明日科技.C#開發經驗技巧寶典[M].北京:人民郵電出版社,2008.
更多計算機與外設信息請關注:21ic計算機與外設頻道
評論