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

正文內(nèi)容

基于solidworks的球頭立銑刀參數(shù)化設(shè)計(jì)畢業(yè)論文設(shè)計(jì)(文件)

2025-07-31 10:47 上一頁面

下一頁面
 

【正文】 的完整溝槽截形,需要根據(jù)已知量計(jì)算出點(diǎn)A(xA, yA), B(xB, yB), D(xD, yD), H(xH, yH), G(xG, yG), E(xE,yE), M(xM,yM),pf(xp, yp)以及 Rf 的值。因此,為了滿足特定的需求,使 SolidWorks 能夠更有效地,更好地發(fā)揮作用,并使特定的復(fù)雜任務(wù)自動(dòng)化,提高工作效率,就必須對(duì)其進(jìn)行實(shí)用化和專業(yè)化的二次開發(fā)工作。 VB 在 SolidWorks 二次開發(fā)中參數(shù)化的實(shí)現(xiàn)方法 針對(duì)上述問題,可以利用下面兩種方法進(jìn)行解決。這種方法適用于結(jié)構(gòu)形狀不一致 ,但建模使用的特征較少的三維模型 (如主軸、組合夾具等 ) 的建模過程。宏工具欄的按鈕主要包括運(yùn)行、停止、錄制 /暫停、編輯等按鈕。 圖 34 圓柱的參數(shù)輸入界面 13 ( 5) 代碼編寫 A. 在代碼編寫窗口,通用區(qū)定義 變量,代碼如下: Dim swapp As Object Dim part As Object Dim boolstatus As Boolean 39。各函數(shù)的特點(diǎn)可以參考 SolidWorks 中的 API 幫助) 比較以上兩種方法發(fā)現(xiàn)這兩種方法各有優(yōu)缺點(diǎn) :方法 1 一的程序設(shè)計(jì)工作量較小,且與造型過程無關(guān),適用于模型標(biāo)準(zhǔn)化程度較高的情況以及造型過程復(fù)雜、可變參數(shù)少的情況;方法二 適合于零件的結(jié)構(gòu)和尺寸簡(jiǎn)單的情形,對(duì)于初學(xué)者來說是比較通俗易懂,簡(jiǎn)單上手的。通?;谌S CAD 系統(tǒng) 的參數(shù)化設(shè)計(jì)方法有以下兩種 : 15 (1) 用編程技術(shù)實(shí)現(xiàn)三維模型的參數(shù)化設(shè)計(jì)。通過拉伸、旋轉(zhuǎn)、掃描、切除等手段創(chuàng)建三維模型,并生成設(shè)計(jì)變量。本文就是利用這種方法實(shí)現(xiàn)四刃球頭立銑刀的參數(shù)化設(shè)計(jì),其設(shè)計(jì)流程如圖 41所示: 圖 41 三維模型的參數(shù)化設(shè)計(jì)流程 16 四刃球頭立銑刀參數(shù)化模型的建立 圖 42 四刃球頭銑刀二維工程圖 由于的一些參數(shù)已經(jīng)統(tǒng)一規(guī)范化,本文采用直徑為 20mm,刃長(zhǎng)為 38mm,全長(zhǎng)為 100mm 的,螺旋角為 45176。 圖 43 球頭立銑刀毛坯圓柱 ( 2) 繪制圓柱面上的刃形曲線。 圖 44 柱面刃形曲線 ( 3)繪制一條與周刃曲線相切的直線,并利用組合曲線命令將其與周刃曲線組合,用來作為溝槽掃描切削路徑。 【掃描 /切除】命令以草圖 2 為掃描輪廓,以組合曲線為掃描路徑進(jìn)行掃 21 描切除,可以得到立銑刀 的一個(gè)周齒。 圖 47 球頭立銑刀的周刃 圖48 球頭銑刀模型 6)通過【旋轉(zhuǎn) /切除】命令 ,可以得到立銑刀的球頭面,然后在球頭面上同樣通過【掃描 /切除】可以得到一個(gè)端刃,對(duì)得到的端齒選擇【圓周 /陣列】命令,在“要列陣的特征”顯示框中選擇掃描切除特征 。根據(jù)前面章節(jié)的討論,得到以下幾個(gè)方面的結(jié)論 : ( 1)通過對(duì)傳 統(tǒng)等螺旋角刃口曲線的模型進(jìn)行了系統(tǒng)分析,建立了球頭立銑刀柱面、球面上等導(dǎo)程螺旋線的數(shù)學(xué)模型。 本論文的研究具有較強(qiáng)的理論基礎(chǔ)和實(shí)用價(jià)值。 3 [5]楊秦建,王春紅 .Visual Basic 大學(xué)基礎(chǔ)教程(第二版) .電子工業(yè)出 . [6]曹衍龍 .Visual Basic 系統(tǒng)開發(fā)實(shí)例精粹 .人民郵電出版社》 .. [7]關(guān)鼎,肖平陽 . SolidWorks 三維造型典型實(shí)例教程 .機(jī)械工業(yè)出版社 .. [8]黃觀堯,劉寶河 .機(jī)械制造工藝基礎(chǔ) .天津大學(xué)出版社 .. [9].宋愛平,等 .CAD/CAM 技術(shù)綜合實(shí)訓(xùn)指導(dǎo)書 [M].北京:機(jī)械工業(yè)出版社, 20xx. [10].陸利鋒,江洪,伍錦輝,等 .Solidwords 工程師高級(jí)教程 [M].北京:化學(xué)工業(yè)出版社, 20xx. [11].殷國(guó)富,徐蕾,胡曉兵 .Solidwords 二次開發(fā)實(shí)例精解 ? 沖模標(biāo) 準(zhǔn)件 3D 圖庫(kù) [M].北京:機(jī)械工業(yè)出版社, 20xx. [14].李蘭友,李會(huì)山,鄭志榮,劉培 . Visual Basic 應(yīng)用程序設(shè)計(jì) [M].北京:清華大學(xué)出版社 ;北京交通大學(xué)出版社, 20xx. [15]. 孫桓,陳作模,葛文杰等 .機(jī)械原理 [M].北京:高等教育出版社, 20xx. [16].濮良貴,紀(jì)名剛,等 .機(jī)械設(shè)計(jì) [M].北京:高等教育出版社, 20xx. [17].叢曉霞,等 .機(jī)械設(shè)計(jì)課程設(shè)計(jì) [M].北京:高等教育出版社, 20xx [18].朱文堅(jiān),黃平 .機(jī)械設(shè)計(jì)課程設(shè)計(jì) [M].2 版 .廣州:華南理工大學(xué)出版社,20xx. [19]孫春華,劉井玉,任秉銀 .特種回轉(zhuǎn)面刀具螺旋槽的通用幾何模型〔 技術(shù), 20xx, 34(3):17 一 19. [20]袁哲俊,劉華 明 .刀具設(shè)計(jì)手冊(cè) [M].北京二機(jī)械工業(yè)出版社, . [2l]劉井玉,夏廣嵐,于峰 .特種回轉(zhuǎn)面螺旋槽銑刀端截形線設(shè)計(jì) [J].丹東紡專學(xué)報(bào), 20xx, 9(3):1 一 2 另外,在平時(shí)的學(xué)習(xí)、生活和學(xué)位論文的撰寫過程中,馬靈克同學(xué)、朱文杰同學(xué)、張沖同學(xué)等都給予了本人不 少幫助和誠(chéng)懇的建議,在此表示感謝。 Dim myFeature As Object Set myFeature = (True, False, False, 0, 0, L / 1000, D / 20xx, False, False, False, False, , , False, False, False, False, True, True, True, 0, 0, False) 39。將刃形曲線和退刀曲線組合成一條曲線 boolstatus = (, FACE, , , 0, False, 0, Nothing, 0) True Dim skSegment As Object Set skSegment = (0, 0, 0, , , 0) True Set skSegment = (, , 0, 0, 0, 0) Set skSegment = (0, 0, 0, , , 0) True Set skSegment = (, , 0, , , 0) 27 True Dim pointArray As Variant Dim points() As Double ReDim points(0 To 8) As Double points(0) = points(1) = points(2) = 0 points(3) = points(4) = points(5) = 0 points(6) = points(7) = points(8) = 0 pointArray = points Set skSegment = ((pointArray)) , , , , , Set skSegment = (, , 0, , , 0) Set skSegment = (, , 0, , , 0) Set skSegment = (, , 0, , , 0) True ReDim points(0 To 8) As Double points(0) = points(1) = points(2) = 0 points(3) = points(4) = 28 points(5) = 0 points(6) = points(7) = points(8) = 0 pointArray = points Set skSegment = ((pointArray)) boolstatus = (Line2, SKETCHSEGMENT, , , 0, False, 0, Nothing, 0) boolstatus = (Line1, SKETCHSEGMENT, , , 0, False, 0, Nothing, 0) boolstatus = (Arc1, SKETCHSEGMENT, , , 0, False, 0, Nothing, 0) Set skSegment = (0, 0, 0, , , 0) Set skSegment = (, , 0, , , 0, , , 0) True 39。建立一個(gè)基準(zhǔn)面,繪制旋轉(zhuǎn)切除截面,旋轉(zhuǎn)切除生成球頭銑刀的球頭 boolstatus = (, VERTEX, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (, VERTEX, 0, 0, 0) boolstatus = (前視基準(zhǔn)面 , PLANE, 0, 0, 0, True, 0, Nothing, 0) boolstatus = (1, 0, 0) boolstatus = (Plane2, SKETCHSURFACES, 0, 0, 0, False, 0, Nothing, 0) True boolstatus = (Line1, SKETCHSEGMENT, , , , False, 0, Nothing, 0) 39。掃描切除生成一個(gè)端刃 boolstatus = (, AXIS, , , , True, 1, Nothing, 0) Set myFeature = (N, , False, NULL, False) 39。繪制端刃的掃描路徑 True boolstatus = (Plane23D 草圖 3, EXTSKETCHSURFACES, , , , False, 0, Nothing, 0) boolstatus = (Plane13D 草圖 4, 33 EXTSKETCHSURFACES, , , , False, 0, Nothing, 0) boolstatus = (3D 草圖 4, SKETCH, 0, 0, 0, False, 0, Nothing, 0) boolstatus = (3D 草圖 3, SKETCH, 0, 0, 0, False, 0, Nothing, 0) boolstatus = (3D 草圖 3, SKETCH, , , , True, 0, Nothing, 0) boolstatus = (3D 草圖 4, SKETCH, , , , True, 0, Nothing, 0) True boolstatus = (3D 草圖 3, SKETCH, , , , False, 1, Nothing, 0) boolstatus = (3D 草圖 4, SKETCH, , , , True, 4, Nothing, 0) Dim myFeature As Object 39。掃描切除生成一個(gè)周齒 True boolstatus = (切除 掃描 1, BODYFEATURE, 0, 0, 0, False, 4, Nothing, 0) boolstatus = (, AXIS, , , , True, 1, Nothing, 0) Set myFeature = (N, , False, NULL, False) 39。生成刃形曲線 True Set equationDriveCurve = (D*t*cos(m*t), *t*sin(m*t), 38*t, 1, , False, 0, 0, 0, True, True) 39。 25 附錄 源程序 Dim swapp As Object Dim part As Object Dim boolstatus As Boolean Dim k As Double Dim m As Double Dim D As Double Dim L As Double Dim N As Integer
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1