freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于solidworks的蝸輪蝸桿三維參數(shù)化(存儲(chǔ)版)

  

【正文】 CHSEGMENT, , , , True, 0, Nothing, 0) boolstatus = (Line8, SKETCHSEGMENT, , , , True, 0, Nothing, 0) sgCOLINEAR True True boolstatus = ( 螺旋線 / 渦 狀 線 1, REFERENCECURVES, , , , True, 0, Nothing, 0) True boolstatus = (草圖 3, SKETCH, 0, 0, 0, False, 1, Nothing, 0) boolstatus = ( 螺旋線 / 渦 狀 線 1, REFERENCECURVES, , , , True, 4, Nothing, 0) Set myFeature = (False, True, 0, False, False, 0, 0, False, 0, 0, 0, 0, True, True, 0, True, True, True, False) If Z 1 Then boolstatus = (, True) boolstatus = (, AXIS, , , , True, 0, Nothing, 0) True boolstatus = (切除 掃描 1, BODYFEATURE, 0, 0, 0, False, 4, Nothing, 0) boolstatus = (, AXIS, , , , True, 1, Nothing, 0) 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 Set myFeature = (Z, β, False, NULL, False) End If End Sub 附錄 2 蝸輪程序 Dim swApp As Object Dim Part As Object Dim boolstatus As Boolean Dim longstatus As Long, longwarnings As Long Dim Feature As Object Dim Featuredata As Object Dim M As Double 39。蝸輪齒頂圓半徑 Dim Rf As Double 39。蝸輪齒厚 Dim u As Double Dim N1 As Double 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 Dim f As Double Dim w As Double Dim u1 As Double Dim w1 As Double Dim x As Double Dim t As Double Dim θ As Double Dim φ As Double Dim ε As Double Const K = Const h = 1 39。螺旋線圈數(shù) Dim Rb As Double 39。蝸輪分度圓直徑 Dim B As Double 39。齒厚 Const K = Const h = 1 39。齒頂圓直徑 Dim Df As Double 39。由于我的學(xué)術(shù)水平有限,在設(shè)計(jì)過(guò)程中不免會(huì)有不足之處,懇請(qǐng)各位老師批評(píng)和指正。 圖 410 蝸輪齒廓截面 ( 3) 蝸輪建模中螺旋線的生成 boolstatus = (前視基準(zhǔn)面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) True True Set skSegment = (0, 0, 0, , , 0) False, False, False, True, 0, , p / 1000, n, 0, 0 ‘ p為螺距, n 為螺旋線圈數(shù) True ( 4) 掃描切除生成單個(gè)輪齒 boolstatus = (前視基準(zhǔn)面 , PLANE, 0, 0, 0, False, 0, Nothing, 0) 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 True True Set skSegment = (0, 0, 0, , , 0) False, False, False, True, 0, , p / 1000, n, 0, 0 True boolstatus = (草圖 2, SKETCH, 0, 0, 0, True, 0, Nothing, 0) boolstatus = ( 螺旋線 / 渦 狀 線 1, REFERENCECURVES, 0, 0, 0, True, 0, Nothing, 0) True boolstatus = (草圖 2, SKETCH, 0, 0, 0, False, 1, Nothing, 0) boolstatus = ( 螺旋線 / 渦 狀 線 1, REFERENCECURVES, 0, 0, 0, True, 4, Nothing, 0) Set myFeature = (False, True, 0, False, False, 0, 0, False, 0, 0, 0, 0, True, True, 0, True, True, True, False) 圖 411 單個(gè)輪齒的造型 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 ( 5)陣列得到蝸輪全齒 boolstatus = (上視基準(zhǔn)面 , PLANE, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (右視基準(zhǔn)面 , PLANE, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (True) boolstatus = (切除 掃 描 1, BODYFEATURE, 0, 0, 0, True, 0, Nothing, 0) True boolstatus = (切除 掃描 1, BODYFEATURE, 0, 0, 0, False, 4, Nothing, 0) boolstatus = (基準(zhǔn)軸 1, AXIS, 0, 0, 0, True, 1, Nothing, 0) Set myFeature = (Z2, (2 * K) / Z2, False, NULL, False) boolstatus = (基準(zhǔn)軸 1, AXIS, 0, 0, 0, False, 0, Nothing, 0) boolstatus = (草圖 3, SKETCH, 0, 0, 0, False, 0, Nothing, 0) boolstatus = ( 螺旋線 / 渦 狀 線 1, REFERENCECURVES, 0, 0, 0, False, 0, Nothing, 0) boolstatus = (草圖 2, SKETCH, 0, 0, 0, False, 0, Nothing, 0) (陣列生成全齒的蝸輪模型如圖 412 所示,最后幾段的程序用來(lái)隱藏基準(zhǔn)軸、齒廓截面、螺旋線和螺旋線基圓 ) 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 圖 412 全齒蝸輪 完成上述蝸輪的造型后,再根據(jù)實(shí)際情況,結(jié)合蝸輪輪轂的設(shè)計(jì)要求,查詢相關(guān)資料,進(jìn)行輪轂的設(shè)計(jì),這樣一個(gè)完整的蝸輪造型就生成了,如圖 413 所示為輪轂的一個(gè)實(shí)例 。 ( 2) 首先繪制齒頂圓和齒根圓草圖,再通過(guò)蝸輪齒廓的漸開線參數(shù)方程,運(yùn)用 SolidWorks2020 中“方程式驅(qū)動(dòng)的曲線”這一功能,得到樣條曲線擬合后的同一個(gè)齒槽中一側(cè)的漸開線,再利用“鏡像”功能獲得另外一條漸開線,最后通過(guò)修剪得到蝸輪齒廓。 ( 3)以圖 41所示的蝸桿數(shù)學(xué)模型建立蝸桿齒廓(本文中主要通過(guò)幾何尺寸及其添加幾何關(guān)系來(lái)獲得齒廓)。在此平面內(nèi)蝸桿的齒廓相當(dāng)于齒條,蝸輪的齒廓相當(dāng)于一個(gè)齒輪,即在中間平面上兩者相當(dāng)于齒條與齒輪的嚙合。 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 參數(shù)化建模中約束參數(shù)的提取 分析約束參數(shù)的提取過(guò)程,該方法可以擴(kuò)展到其它產(chǎn)品模型約束參數(shù)的提取中。一般可取 z1 = 1 ~ 10,推薦選取z1 = 6。 ( 5)單擊 VB 中的啟動(dòng)按鈕 ,程序調(diào)試結(jié)果如下圖 25 所示: 圖 25 圓柱體模型 注:在 SolidWorks的 API函數(shù)中的單位是米,如 Set skSegment = (0, 0, 0, D / 2020), API中的繪制圓的函數(shù)是以半徑為參數(shù),所以除以 2020。 Visual Basic 對(duì) SolidWorks 的簡(jiǎn)單開發(fā)過(guò)程 宏工具條 SolidWorks軟件中的宏工具條如圖 21所示,主要包括宏操作的命令按鈕,同時(shí)也可以單擊菜單欄中的工具來(lái)調(diào)用宏命令。 SolidWorks為用戶了提供強(qiáng)大的 API(Application Programming Inter face )應(yīng)用編程接口,它是一個(gè)基于 OLE Automation的編程接口,此接口為用戶提供了自由、開放、功能完整的開發(fā)工具,其中包含了數(shù)以百計(jì)的功能函數(shù),這些函數(shù)為人們提供了直接訪問(wèn) SolidWorks的能力。 SolidWorks 二次開發(fā)的研究背景和意義 由于現(xiàn)實(shí)中部分產(chǎn)品的結(jié)構(gòu)比較復(fù)雜,特別是其外形曲面, 一般的手工三維建模方法效率低下,而且繪圖精度較低。通過(guò)錄制宏、編輯宏的方法,獲得參數(shù)化設(shè)計(jì)的源程序,在 Visual Basic ,最后制作成簡(jiǎn)單的程序,并添加控件和窗體來(lái)實(shí)現(xiàn)蝸輪蝸桿的三維參數(shù)化實(shí)體設(shè)計(jì)建模。本文以應(yīng)用最廣泛的阿基米德螺旋線圓柱蝸桿傳動(dòng)為例,利用 Visual Basic 編程語(yǔ)言來(lái)實(shí)現(xiàn) SolidWorks2020 的二次開發(fā),對(duì) 蝸輪蝸桿進(jìn)行三維參數(shù)化建模設(shè)計(jì),提高產(chǎn)品的開發(fā)效率和質(zhì)量,同時(shí)也為產(chǎn)品所要進(jìn)一步進(jìn)行的有限元分析、動(dòng)力學(xué)分析和機(jī)構(gòu)仿真等奠定一定基礎(chǔ)。另一種是程序驅(qū)動(dòng)法,它是通過(guò)完全運(yùn)用程序調(diào)用 API函數(shù)對(duì)象來(lái)繪制圖形,產(chǎn)生的代碼量很大,而且每次生成零件時(shí)都需運(yùn)行一次程序,運(yùn)行速度相對(duì)較慢。 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 圖 21 宏工具條 宏錄制及其源代碼的簡(jiǎn)單調(diào)試 ( 1) 利用宏工具錄制的圓柱體源代碼如圖 22所示。蝸桿和蝸輪嚙合 時(shí),在中間平面上,蝸桿的軸面模數(shù)、壓力角應(yīng)與蝸輪的端面模數(shù)、壓力角相等,即 ma1 = ma2 = m aa1 = at2 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 阿基米德蝸桿的軸向壓力角 αa為標(biāo)準(zhǔn)值 20176。對(duì)于動(dòng)力傳動(dòng),一般推薦 z2 = 29 ~ 70。 數(shù)學(xué)模型 在三維建模過(guò)程中,數(shù)學(xué)模型顯得至關(guān)重要,它是我們進(jìn)行圖形繪制的關(guān)鍵,只有熟悉了解零件產(chǎn)品的數(shù)學(xué)模型,才能比較精確的繪制出我們所需要的零件圖,才能進(jìn)一步去分析零件其它方面的性能。 漸開線參數(shù)方程如下: x1(rk) = rk sin(? + θk) y1(rk) = rk cos(? + θk) x2 = x1(rk) y1 = r1 + r2 + y1 ? = π/(2z2) – tanα + α αk = arccos (rb / rk) θk = tanαk +αk (其中, r1 、 r2 分別是蝸桿、蝸輪的分度圓半徑, θk 是漸開線上 K 點(diǎn)的展角, rk為漸開線在任意點(diǎn) K 的向徑,且有 rf ≤ rk ≤ ra) 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 圖 43 蝸輪數(shù)學(xué)模型 利用上述漸開線參數(shù)方程繪制出漸開線 ,再進(jìn)一步修剪為齒廓后,使用掃描這一特征就可以得到一個(gè)齒槽(掃描時(shí),以蝸桿的螺旋線為導(dǎo)線),最后再使用圓周陣列便可以得到一個(gè)完整的蝸輪。 運(yùn)用程序創(chuàng)建蝸桿實(shí)體 下面主要以單頭蝸桿為例來(lái)說(shuō)明蝸桿實(shí)體生成的主要實(shí)現(xiàn)過(guò)程及其主要程序。 ( 5)建立一個(gè)通過(guò)基體軸心的基準(zhǔn)軸。 優(yōu)秀畢業(yè)設(shè)計(jì),通過(guò)答辯 參考文獻(xiàn) [1] 江洪,單莉,李春表,等 . SolidWorks 機(jī)械設(shè)計(jì)實(shí)例解析 [M].2 版 .北京 :機(jī)械工業(yè)出版社, 2020. [2] 宋愛平,等 .CAD/CAM 技術(shù)綜合實(shí)訓(xùn)指導(dǎo)書 [M].北京:機(jī)械工業(yè)出版社, 2020. [3] 崔鳳奎,等 .SolidWorks 機(jī)械設(shè)計(jì) [M].北京:機(jī)械工業(yè)出版社, 2020. [4] 陸利鋒,江洪,伍錦輝,等 .SolidWorks 工程師高級(jí)教程 [M].北京:化學(xué)工業(yè)出版社, 2020. [5] SolidWorks 公司 .SolidWorks 基本零件建模 [M].北京:機(jī)械工 業(yè)出版社,2020. [6] 王東.等.基于 SolidWorks的機(jī)械零件參數(shù)化設(shè)計(jì) [J].機(jī)械制造與研究. 2020. [7] 殷國(guó)富,徐蕾,胡曉兵 .SolidWorks 二次開發(fā)實(shí)例精解 蝸桿拉伸長(zhǎng)度 Dim Z As Double 39。齒頂高
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1