第三章工程手冊的數(shù)據(jù)處理_第1頁
第三章工程手冊的數(shù)據(jù)處理_第2頁
第三章工程手冊的數(shù)據(jù)處理_第3頁
第三章工程手冊的數(shù)據(jù)處理_第4頁
第三章工程手冊的數(shù)據(jù)處理_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 汽車CAD/CAE課程第三章 工程手冊的數(shù)據(jù)處理第3章 工程手冊的數(shù)據(jù)處理2 在機械設計過程中,如何將有關工程手冊或設計規(guī)范中的數(shù)據(jù)人 工查找轉換為CAD進程中利用計算機的高效快速處理? 型號 頂寬b帶高h節(jié)寬bp Y 64 5.3Z 1068.5A13811B171114C221419D321927E382532 普通V帶的截面尺寸??齒輪載荷分布系數(shù)K1.001.051.101.151.201.251.301.35K0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 2.2b/d 1234b: 齒寬;d: 分度圓直徑1:齒輪在軸上對稱布置;2:非對稱布置,軸剛

2、性大;3:非對稱布置,軸剛性?。?:懸臂布置;第3章 工程手冊的數(shù)據(jù)處理3 1 程序化 即在應用程序內部對這些數(shù)表及線圖進行查表、處理或計算。 (1)找到該數(shù)表或線圖的原始的計算公式,再編入程序,這是 最簡單也是最準確的處理方法。 (2)將數(shù)表中的數(shù)據(jù)或線圖經離散化后存入一維、二維或三維 數(shù)組,用查表插值等方法檢索所需數(shù)據(jù)。 (3) 將數(shù)表或線圖擬合成公式,編入程序計算出所需數(shù)據(jù)。 適用于小批量數(shù)據(jù)處理等場合;數(shù)據(jù)的安全性能很高;但數(shù)據(jù)的獨立性差一. 工程手冊數(shù)據(jù)處理方法第3章 工程手冊的數(shù)據(jù)處理4 2 數(shù)據(jù)庫存儲 將數(shù)表及線圖(經離散化)中的數(shù)據(jù)輸入數(shù)據(jù)庫,按 數(shù)據(jù)庫中的規(guī)定進行文件結構化,

3、存放于數(shù)據(jù)庫中, 使用數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)的統(tǒng)一管理。 適用于大批量數(shù)據(jù)處理;同時數(shù)據(jù)獨立于應用 程序,能為其它應用程序提供服 務;數(shù)據(jù)的安全性能比較高第3章 工程手冊的數(shù)據(jù)處理5二. 數(shù)表的程序化在對設計手冊或規(guī)范中的各種形式的數(shù)表進行計算機數(shù)據(jù)處理時,首先是要盡量找到該數(shù)表的原始的計算公式,再編入程序,這是最簡單也是最準確的處理方法。但對多數(shù)數(shù)表而言,本來就沒有數(shù)學表達公式,在這種情況下,就只能采取其它近似的程序化處理方法。 x 1 3 4 5 7. y 3 9121521. y = 3x int x , y ; printf(“please input x”); scanf(“%d”,

4、&x); y=3*x ; printf(“y=%d”, y); 第3章 工程手冊的數(shù)據(jù)處理62.1 數(shù)表的實例 1. 普通V帶型號及截面尺寸 (P34) (1) 其表為一維離散性數(shù)表 只有一個自變量,即型號,查得的函數(shù)值為V帶的頂 寬、帶高等,而且這些均為離散型數(shù)據(jù)。 (2) 程序化時可定義3個一維數(shù)組,依次存放V帶的頂 寬、帶高、節(jié)寬 。 (3) 定義一個整型變量i代表型號,當i = 0 時代表Y型 ,i= 1時代表Z型,以此類推。 (4) 使用循環(huán)判斷及輸出語句實現(xiàn)計算機查表功能。第3章 工程手冊的數(shù)據(jù)處理72. 平鍵和鍵槽的剖面尺寸(P34) (1) 此表為一維連續(xù)性數(shù)表,自變量軸徑是一

5、個數(shù)值范圍,所以對于任意一個自變量軸徑輸入,都可以查取相應的鍵、軸與輪殼的尺寸。 (2) 編程時可將軸徑的上限或下限存入一維數(shù)組,將鍵、軸與輪殼的尺寸分別存入另四個數(shù)組。 (3) 使用循環(huán)語句實現(xiàn)計算機查表功能。3. 包角影響系數(shù)(P36) (1) 此表為一維連續(xù)性數(shù)表,但自變量包角在表中只是一些孤立離散點,對于不在表中的包角值,自然查 不出影響系數(shù),因此要用一元函數(shù)插值求解。 float M5=10.0,12.0,17.0,75.0,85.0; float b5=3.0,4.0,7.0,20.0,22.0; float h5=3.0,4.0,9.0,12.0,14.0; float t5=1

6、.8,2.5,5.6,7.5,9.0; float f5=1.4,1.8,3.4,4.9,5.4; for(i=0;i=4;i+) if(dn , 結點偏差的平方和為 = = = F(a0 , a1 , , an) 這表明偏差平方和是(a0 , a1 , , an)的函數(shù)。為使其最 小,取F(a0 , a1 , , an)對各自變量的偏導數(shù)等于零,得 miie1221)(yximiifm1i2inin2i2i10 y -)xa.xaxa(a第3章 工程手冊的數(shù)據(jù)處理15 F/aj = 0 j = 0,1,., n 求各偏導數(shù)并經整理得一個由n+1個方程構成的方程 組。 解其方程組,得到(a0

7、, a1 , , an)的值,從而求得擬合 的代數(shù)多項式。 第3章 工程手冊的數(shù)據(jù)處理16三. 線圖的程序化線圖的程序化有以下幾種方法: (1) 找到線圖原來的公式,將公式編入程序,這是最精 確的程序化處理。 (2) 如果線圖沒有函數(shù)公式表達,或即使有,一時也難 以找到,將線圖離散化為數(shù)表,再用數(shù)表的近似程序化處理方法處理,譬如進行查表、插值、曲線擬合等。第3章 工程手冊的數(shù)據(jù)處理17 上機題: 教科書P34 表2 教科書P36 表3結束結束第3章 工程手冊的數(shù)據(jù)處理18線性插值的方法與步驟 例例:已知一數(shù)表,給 定一自變量x,求 其函數(shù)值。 步驟: (1) 選取兩個相鄰 自變量xi與xi+1, 滿 足條件xix xi+1 ; (2) 過(xi ,yi)及(xi+1,yi+1) 兩點連直線g(x)代替 原來的函數(shù)f(x),則y為 y = (yi+1 yi)/ (xi+1 xi) (xxi) + yi x x1 x2 x3 xixi+1 xn y y1 y2 y3 yiyi+1 ynxi x 上界|xgiven下界) printf(input is beyond the climax,please input again!nn); else for(i=1;i=結點數(shù);i+) if(xgiven=Xi) i= i1; yresult=(Yi+1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論