機床夾具常用計算計算機輔助設(shè)計含開題報告及文獻綜述、任務(wù)書
機床夾具常用計算計算機輔助設(shè)計含開題報告及文獻綜述、任務(wù)書,機床,夾具,常用,經(jīng)常使用,計算,計算機輔助設(shè)計,開題,報告,講演,呈文,文獻,綜述,任務(wù)書
機床夾具常用計算計算機輔助設(shè)計
摘 要
夾具在機械加工起著重要的作用,它直接影響著機械加工的質(zhì)量,生產(chǎn)效率和成本。在夾具設(shè)計中,由于有許多的計算和分析,而使得設(shè)計周期長,設(shè)計效率低。為構(gòu)建一個能支持產(chǎn)品快速制造的生產(chǎn)準備系統(tǒng),夾具設(shè)計要從全局自動化的高度進行變革。計算機輔助夾具設(shè)計技術(shù)就是在這種應(yīng)用要求下產(chǎn)生的一種先進制造技術(shù),它利用計算機輔助人工進行夾具設(shè)計。因此開發(fā)機床夾具常用計算軟件具有一定的實際意義。
針對夾具常用計算的特點,本文在夾具常用計算中運用基于實例技術(shù)和基于規(guī)則技術(shù)所做的工作如下:
夾具定位精度計算中,分析了常見定位形式的定位誤差的計算,以及鉆模的鉆孔精度計算。
夾具定位尺寸計算中,分析了V形塊的計算以及定位銷高度的計算。
典型夾緊形式的夾緊力計算中,分析了各種典型夾緊形式的夾緊力計算以及計算系數(shù)。
在上述理論的分析中,應(yīng)用VC6.0開發(fā)了一套基于實例和基于規(guī)則推理的夾具設(shè)常用計算設(shè)計系統(tǒng),用圖形控件導(dǎo)入相對應(yīng)的圖片,用文本框輸入相關(guān)的數(shù)據(jù),單擊命令按鈕,利用If循環(huán)語句,條件語句等,最后根據(jù)計算公式計算得到想要的數(shù)據(jù)。
關(guān)鍵詞:機床夾具;定位精度;定位尺寸
I
ABSTRACT
The fixture plays an important role in mechanical processing, which directly affects the quality, efficiency and cost of machining. In the fixture design, because there are a lot of calculation and analysis, and makes the design cycle is long, the design efficiency is low. To build a production readiness system that supports the rapid manufacturing of the product, the fixture design should be changed from the height of global automation.Computer aided jig design technology is an advanced manufacturing technique that is produced under the requirement of this application, which USES computer aided manual to carry on the fixture design. Therefore, it is of practical significance to develop the software for machine tools.
For the characteristic of fixture calculation, this paper USES the method based on instance technology and rule-based technology in the calculation of fixture, as follows:
In the calculation of fixture positioning precision, the calculation of location error of common positioning form is analyzed, and the drilling precision of the drill is calculated.
In the calculation of fixture positioning dimension, the calculation of V block and the height of locating pin are analyzed.
In the calculation of clamping force of the typical clamping form, the calculation of clamping force and the calculation coefficient of the various types of clamping form are analyzed.
In the above theory analysis, using VC6.0 developed a case-based and rule-based reasoning fixture set commonly used computing system design, using graphical control into the corresponding pictures, use a text box input relevant data, click the command button, using the If statement, conditional statements, etc., according to the formula to calculate the desired data.
Key Words:Machine tool fixture; Positioning accuracy; Location dimension
I
目 錄
摘 要 I
ABSTRACT II
1 緒論 I
1.1 設(shè)計背景及研究意義 1
1.1.1 設(shè)計背景 1
1.1.2 研究意義 1
1.2 國內(nèi)外有關(guān)設(shè)計現(xiàn)狀綜述 1
1.3 設(shè)計主要內(nèi)容與框架...........................................................................3
2 設(shè)計方法 4
2.1 主窗體設(shè)計 4
2.2 各計算窗體設(shè)計.................................................................................4
3 定位尺寸有關(guān)計算模塊設(shè)計............................................................................8
3.1 V型塊的計算模塊設(shè)計.........................................................................8
3.2 定位銷高度的計算模塊設(shè)計..............................................................11
3.3 軟件功能實現(xiàn)......................................................................................16
4 定位精度有關(guān)計算模塊設(shè)計.......................................................................18
4.1 常見定位形式的定位誤差計算模塊計 ............................................18
4.2 軟件實現(xiàn)功能......................................................................................24
5 各種夾緊裝置夾緊力的計算模塊設(shè)計..........................................................25
5.1 計算系數(shù)模塊設(shè)計..............................................................................25
5.2 典型夾緊形式夾緊力的計算模塊設(shè)計..............................................26
5.3 軟件功能實現(xiàn) 31
6 結(jié) 論 32
參 考 文 獻 33
附錄1:外文翻譯 34
附錄2:外文原文 37
致 謝 49
程序源代碼
1 緒論
1.1 設(shè)計背景及研究意義
1.1.1 設(shè)計背景
機床夾具是機械加工工藝系統(tǒng)的重要組成部分,是機械制造中的一項重要工藝裝備。機床夾具直接影響機械加工質(zhì)量,生產(chǎn)率和生產(chǎn)成本以及工人的勞動強度等。計算機輔助制造是指在機械制造業(yè)中,利用電子數(shù)字通過各種數(shù)值控制機床和設(shè)備,自動完成離散產(chǎn)品的加工、裝配 、檢測和包裝等制造過程。
1.1.2 研究意義
在機械制造行業(yè)中,機床夾具作用是保證工件的加工精度,提高勞動生產(chǎn)率以及擴大機床的使用范圍,實現(xiàn)一機多能。
計算機輔助設(shè)計(Computer Aided Design,CAD)是計算機軟硬件系數(shù)輔助人們對工程或產(chǎn)品進行設(shè)計的方法和技術(shù)。
利用VB軟件開發(fā)機床夾具計算程序,可以使機床夾具計算能夠快速進行,從而得到的數(shù)據(jù)比人工得到的數(shù)據(jù)更加精準,同時也縮短生產(chǎn)周期,提高經(jīng)濟效益等問題。
1.2 國內(nèi)外有關(guān)設(shè)計現(xiàn)狀綜述
國內(nèi)外流行許多種大型通用的CAD支撐軟件,如Pro-E、AutoCAD、I-DEAS等,其功能,成本,適用性和普及程度等各異。近十年來,隨著技術(shù)的發(fā)展,由初期的只解決安裝,定位與夾緊等問題,向解決夾具定位精度,夾具結(jié)構(gòu)和夾具結(jié)構(gòu)分析等方面發(fā)展。
早在20世紀70年代,俄羅斯學(xué)者就開始了夾具CAD的研究工作,由于計算機硬件和軟件的落后,進一步發(fā)展受到很大的阻礙。20世紀80年代,歐美學(xué)者投入這一工作。國外開發(fā)的部分系統(tǒng)主要有:
(1) P.M Grippo等開發(fā)的一個槽系組合夾具CAD系統(tǒng)。系統(tǒng)原理基于成組技術(shù)交互生成夾具裝配圖。系統(tǒng)主要包括繪制零件圖部分,檢索商用夾具元件庫部分和夾具和零件圖形庫部分。
(2) W.Ma, Z.Lei, Y.Rong等人研制的計算機輔助標準夾具構(gòu)型設(shè)計系統(tǒng)。當定義了幾何模型和夾具元素功能夠,最終輸出夾具裝配圖。
(3) Vallapuzha.S等人研制的夾具設(shè)計系統(tǒng)。其中最主要的特點是通過對夾具最優(yōu)化布局方法的研究,采用了將遺傳算法和連續(xù)插補的兩種方法結(jié)合的方法來有效的實現(xiàn)最優(yōu)化布局。
80年代中期以后我國也開始研究夾具CAD系統(tǒng),以下是國內(nèi)開發(fā)的部分系
統(tǒng)概述。
(1)黃永強、劉文劍等人開發(fā)面向生產(chǎn)的計算機輔助組合夾具設(shè)計系統(tǒng)。包括自動選件、元件數(shù)據(jù)庫以及圖形庫管理、元件交互組裝三部分。元件圖形庫以及交互組裝是基于AutoCAD環(huán)境建立的。元件自動選擇利用了專家系統(tǒng)技術(shù),選件的依據(jù)是工件的加工工藝信息、工件形狀、尺寸以及夾具總體結(jié)構(gòu)設(shè)計。在夾具設(shè)計過程中,用戶需要首先進行夾具的概念設(shè)計,即確定夾具總體結(jié)構(gòu),夾具的定位夾緊方式,定位夾緊點等,然后才能選擇夾具元件。
(2)朱耀祥教授主持開發(fā)的、基于成組技術(shù)的檢索變異式系統(tǒng)。它以AutoCAD和DBASE為支撐軟件。系統(tǒng)構(gòu)造了一個帶有夾具設(shè)計信息的編碼系統(tǒng)KJBM,并用編碼作為系統(tǒng)輸入。這種編碼方式為夾具設(shè)計提供了簡單的、規(guī)范化、實用性強和易于檢索處理的信息描述方式。系統(tǒng)嵌入了一個組裝專家系統(tǒng),向設(shè)計者推薦適當?shù)慕M裝定位方案和可選用的基礎(chǔ)件。
(3)王明強、范牧昌等針對上海儀器總廠組合夾具室開發(fā)的系統(tǒng)[f9]。是計算機
繪圖與檢索變異式算法的結(jié)合。系統(tǒng)由零件編碼,加上工件繪制、夾具查詢、拼裝等五個模塊組成,分別與加工件庫、夾具元件庫、夾具拼裝圖形庫相連接,實現(xiàn)了計算機輔助拼裝與組合夾具咨詢管理功能的有機結(jié)合。
(4)北京理工大學(xué)開發(fā)的夾具設(shè)計系統(tǒng)。主要包括夾具檢索、夾具設(shè)計、夾具分析、夾具輸出、夾具庫管理、文件管理等模塊。該系統(tǒng)利用I-DEAS作為三維圖形支撐軟件,構(gòu)造了一個帶有夾具設(shè)計信息的編碼系統(tǒng),首先用編碼作為系統(tǒng)輸入,到范例庫中搜索相似解,然后對這些信息進行歸納整理,生成夾具設(shè)計所需要的定位特征和夾緊特征,根據(jù)規(guī)則給出修改建議。其次到I-DEAS集成環(huán)境下進行裝配,最后輸出夾具設(shè)計的三維圖形及夾具元件清單和裝配數(shù)據(jù)。
總體來說,計算機輔助夾具設(shè)計還處于研究階段,而專用夾具方案的自動設(shè)計技術(shù)則更不成熟,主要依靠人機交互來實現(xiàn)。
隨著研究的深入,CAD技術(shù)能夠取得長足的發(fā)展,會在以下3個方面取得進步:(1)設(shè)計準確程度高,能夠設(shè)計較為復(fù)雜零件和工序的專業(yè)夾具;(2)自動化程度高,設(shè)計過程人為干預(yù)少;(3)設(shè)計速度大大提高。
1.3 設(shè)計主要內(nèi)容與框架
1.3.1 主要內(nèi)容
本設(shè)計為機床夾具常用計算計算機輔助設(shè)計。在傳統(tǒng)的夾具設(shè)計中,由于有許多的計算和分析,而使得設(shè)計周期長,設(shè)計效率低?,F(xiàn)用計算機輔助設(shè)計,通過文本框輸入?yún)?shù),使用IF循環(huán)語句,圖形控件導(dǎo)入相關(guān)圖形,單擊命令按鈕便計算出有關(guān)的數(shù)據(jù)。其主要目的是改變以往傳統(tǒng)的人工計算,從而可以提高設(shè)計效率,且使得設(shè)計周期縮短。
1.3.2 程序總體功能框圖(圖1.1)
機床夾具常用計算計算機輔助設(shè)計
定位精度計算
定位尺寸計算
典型夾緊形式夾緊力計算
V形塊的計算
定位銷的計算
菱形銷的計算
定位銷高度的計算
常見定位形式的定位誤差計算
鉆模的鉆孔精度計算
計算系數(shù)
各種典型夾緊形式的夾緊力計算
圖1.1 程序總體功能框圖
2 設(shè)計方法
2.1主窗體的設(shè)計
主窗體采用下拉菜單式設(shè)計,將夾具手冊中的機床夾具設(shè)計中的有關(guān)計算各部分內(nèi)容進行編輯,使之成為菜單中的內(nèi)容,如圖2.1所示。
圖2.1 主窗體菜單編輯器
2.2各計算窗體的設(shè)計
(1)夾具定位尺寸有關(guān)計算窗體鏈接V形塊的計算,菱形銷的計算,定位銷的計算以及定位銷高度的計算四個窗體。(圖2.2)
圖2.2 定位尺寸窗體設(shè)計
其功能框圖如下(圖2.3):
定位尺寸計算
V形塊的計算
菱形銷的計算
定位銷的計算算
定位銷高度的計算
V形塊基面到定位圓中心的距離T
定位誤差△y
一個定位銷定位
兩個定位銷定位
定位銷的最大允許高度H
定位銷的最大允許高度H
圖2.3 夾具定位尺寸功能框圖
(2)夾具定位精度有關(guān)計算窗體鏈接兩個窗體(圖2.4)。一個窗體為鉆模的鉆孔精度計算。另一個窗體為常見定位形式定位誤差計算,其頁面的六個命令按鈕鏈接六個窗體,實現(xiàn)命令按鈕與窗體鏈接代碼(命令按鈕1與窗體10的鏈接):
Private Sub Command1_Click()
Form10.Show
End Sud
圖2.4 定位精度窗體設(shè)計
其功能框圖如下(圖2.5):
定位精度的計算
常見定位形式定位誤差計算
鉆模的鉆孔精度計算
定位基準為平面
定位基準為一孔及一平面
定位基準為一圓孔及兩個垂直平面
定位基準為一圓孔及兩個平面
定位基準為圓柱面
定位基準為兩個直徑不同的外圓柱面
圖2.5 夾具定位精度功能框圖
(3)各種夾緊裝置夾緊力計算窗體鏈接兩個窗體(圖2.6)。第一個窗體為計算系數(shù)。第二個窗體為典型夾緊形式夾緊力的計算。
圖2.6 夾緊力窗體設(shè)計
其功能框圖如下(圖2.7):
各種典型裝置夾緊力計算
計算系數(shù)
典型夾緊形式夾緊力計算
工件以一平面及兩圓孔定位
工件以兩垂直面定位,側(cè)向關(guān)系
軸向夾緊套類零件
卡盤夾緊
工件以內(nèi)孔定心,用壓板夾緊在三支撐點上
工件以內(nèi)孔定心及夾緊
工件以內(nèi)孔定心,端面夾緊
工件以V形塊定位,壓板夾緊
工件以V形定位,V形塊夾緊
彈簧夾頭夾緊
圖2.7 各種典型裝置夾緊力計算功能框圖
3 夾具定位尺寸有關(guān)計算模塊設(shè)計
3.1 V型塊的計算模塊設(shè)計
V型塊(圖3.1)用于軸類檢驗、校正、劃線、還可用于檢驗工件垂直度,平行度。精密軸類零件的檢測、劃線、定儀及機械加工中的裝夾。
V形塊的計算:
① V形塊基面到定位圓中心的距離T:
(公式3.1)
②定位誤差△y:
(公式3.2)
以上公式中(單位:mm),D表示定位圓直徑的最大值,d表示定位圓直徑的最小值,N表示V形塊的開口尺寸,α表示V形塊的工作角度,H表示V型塊高度。
圖3.1 V形塊
利用VB6.0軟件編程,只需要輸入文本框N,D,d,H,α的參數(shù)值(其中N的參數(shù)值需要查表),然后單擊命令按鈕T或者△y,計算結(jié)果便顯示出來。(圖3.2)
圖3.2 文本框輸入設(shè)計
其功能代碼:
Dim bb,cc,dd,ee,ff,gg,hh,ii,jj,ss,kk As Integer
bb = Val(Me.Text2.Text) bb代表文本框H的輸入?yún)?shù)
cc = Val(Me.Text3.Text) cc代表文本框N的輸入?yún)?shù)
dd = Val(Me.Text4.Text) dd代表文本框D的輸入?yún)?shù)
gg = 2 * Sin((ff * PI / 180) / 2) '計算公式
gg = Fix(gg * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
hh = 2 * Tan((ff * PI / 180) / 2)
hh = Fix(hh * 10000 + 0.5) / 10000
ii = bb + dd / (2 * gg) - cc / (2 * hh)
jj = bb + dd - 0.866 * cc a=60°時,計算公式
ss = bb + 0.707 * dd - 0.5 * cc a=90°時,計算公式
kk = bb + 0.577 * dd - 0.289 * cc a=120°時,計算公式
(1)當V形塊的工作角度為60°時,T=H+D-0.866N,△y=D-d。
(2)當V形塊的工作角度為90°時,T=H±0.707D-0.5N,△y=0.707(D-d)。
(3)當V形塊的工作角度為120°時,T=H+0.577D-0.289N,△y=0.577(D-d)。
實現(xiàn)工作角度α輸入不同的參數(shù)時,選擇的公式不同,用IF循環(huán)語句,其功能代碼:
If ff = 60 Then '如果a等于60°
MsgBox jj, , "計算結(jié)果"
ElseIf ff = 90 Then '如果a等于90°
MsgBox ss, , "計算結(jié)果"
ElseIf ff = 120 Then '如果a等于120°
MsgBox kk, , "計算結(jié)果"
Else
MsgBox ii, , "計算結(jié)果"
End If
程序框圖如下(圖3.3):
計算△y=0.577(D-d)
開始
輸入H,D,d,N,a參數(shù)
計算△y=(D-d)/2sina
計算公式H=h+D/2sina-B/2tga
If a=60°
If a=90°
If a=120°
計算H=h+D-0.866B
計算△y=D-d
輸出H,△y
計算H=h+0.707D-0.5B
計算△y=0.707(D-d)
輸出H,△y
計算H=h+0.577D-0.289B
輸出H,△y
輸出H,△y
結(jié)束
Yes
No
Yes
No
Yes
No
圖3.3 V形塊的程序框圖
3.2 定位銷高度的計算模塊設(shè)計
在安裝時,不太可能將工件托平后裝入定位銷,而是將工件一邊支承在夾具支承平面上,逐漸套入定位銷,在這種情況下,如定位銷高度選擇不當,將使工件卡在定位銷邊緣上而裝不進去。因此,為了便利裝卸,必須校核定位銷的高度。
(1)當定位銷的定位方式為“以一個定位銷定位”(圖3.4),定位銷的計算公式為:
(公式3.3)
式中(單位:mm)L代表兩定位孔的距離,l代表定位孔到端面的距離,D代表定位孔的最小直徑, △min代表定位孔與定位銷間的最小間隙。
圖3.4 一個定位銷定位
當輸入文本框D,L,△min參數(shù)時,單擊命令按鈕H,計算結(jié)果便顯示出來(圖3.5)
圖3.5 文本框頁面設(shè)計
實現(xiàn)其功能代碼:
Dim aa,bb,cc,dd,ff,ee As Integer
aa = Val(Me.Text1.Text) 輸入文本框D的參數(shù)值
bb = Val(Me.Text2.Text) 輸入文本框L的參數(shù)值
cc = Val(Me.Text3.Text) 輸入文本框△min的參數(shù)值
dd = Sqr(2 * aa * cc) 計算公式
ff = (bb + 0.5 * aa) * dd
ee = ff / aa
MsgBox ee, , "計算結(jié)果"
程序框圖如下(3.6):
開始
輸入D,L,△min
計算dd= Sqr(2 * aa * cc)
計算ff = (bb + 0.5 * aa) * dd
計算ee = ff / aa
輸入ee
結(jié)束
圖3.6 定位銷高度程序框圖
(2) 當定位銷的定位方式為“以兩個定位銷定位”(圖3.7),定位銷的計算公式為:
① 右定位銷計算高度:
(公式3.4)
② 左定位銷計算高度:
(公式3.5)
實際定位銷高度H選擇H1和H2中較小的值。
式中(單位:mm)L代表兩定位孔的距離,l代表定位孔到端面的距離,D代表定位孔的最小直徑, △min代表定位孔與定位銷間的最小間隙。
圖3.7 兩個定位銷定位
利用VB6.0軟件編程,只需要輸入文本框D,L,l,△min參數(shù)值,然后單擊命令按鈕H1或H2,計算結(jié)果便顯示出來。(圖3.8)。
圖3.8文本框頁面設(shè)計
實現(xiàn)其功能代碼:
Private Sub Command2_Click() 計算H1命令按鈕
Dim aa ,bb,cc,dd,ff,ee,ggAs Integer
aa = Val(Me.Text4.Text) 輸入文本框L的參數(shù)
ff = Sqr(2 * (aa + cc) * dd) 計算公式
ee = (aa + bb + 0.5 * cc) * ff
gg = ee / (aa + cc)
MsgBox gg, , "計算結(jié)果"
End Sub
Private Sub Command3_Click() 計算H2命令按鈕
Dim aa,bb,cc,dd,ff,ee,gg As Integer
aa = Val(Me.Text4.Text) 輸入文本框L的參數(shù)
ff = Sqr(2 * cc * dd) 計算公式
ee = (bb + 0.5 * cc) * ff
gg = ee / cc
MsgBox gg, , "計算結(jié)果"
End Sub
計算HI程序框圖如下(圖3.9): 計算H2程序框圖如下(圖3.10):
開始
輸入D,L,l,△min參數(shù)
計算ff = Sqr(2 * cc * dd)
計算ee = (bb + 0.5 * cc) * ff
計算gg = ee / cc
輸出gg
結(jié)束
開始
輸入D,L,l,△min參數(shù)
計算ff = Sqr(2 * (aa + cc) * dd)
計算ee = (aa + bb + 0.5 * cc) * ff
計算gg = ee / (aa + cc)
輸出gg
結(jié)束
圖3.8 計算H1程序框圖 圖3.10 計算H2程序框圖
單擊命令按鈕H的時候,程序會選擇計算結(jié)果H1和H2。如果H1小于H2,則輸出結(jié)果為H1;如果H1大于H2,則輸出結(jié)果為H2。用IF……Else語句實現(xiàn)(kk代表H1,ll代表H2)。
實現(xiàn)其功能代碼:
If kk > ll Then 如果H1大于H2
MsgBox ll, , "實際高度" 輸出結(jié)果H2
Else 反之
MsgBox kk, , "實際高度" 輸出結(jié)果H1
End If
End Sub
程序框圖如下(圖3.11):
開始
計算H1
計算H2
If H1>H2
輸出H2
結(jié)束
輸出H1
結(jié)束
Yes
No
圖3.11 計算H程序框圖
3.3 軟件功能實現(xiàn)
V形塊計算軟件功能實現(xiàn):
N=24mm的V形塊,其中H=20mm,D=24mm,d=12mm,a=90。
計算T=25mm如圖3.12所示。
圖3.12 計算T程序運行
計算△y=8mm如圖3.13所示。
圖3.13 計算△y程序運行
定位銷高度計算軟件功能實現(xiàn):
一個定位銷定位時,D=2.5mm,L=12mm,△min=1mm。計算H=13mm如圖3.14所示。
圖3.14 計算H程序運行
- 17 -
機床夾具常用計算計算機輔助設(shè)計
4 定位精度有關(guān)計算模塊設(shè)計
4.1 常見定位形式的定位誤差計算模塊設(shè)計
定位誤差是工件在夾具中定位,由于定位不準造成的加工面相對于工序基準沿加工要求方向上的最大位置變動量。
定位誤差的組成:①定位基準與工序基準不一致所引起的定位誤差,稱基準不重合誤差,即工序基準相對定位基準在加工尺寸方向上的最大變動量,以△不表示。②定位基準面和定位元件本身的制造誤差所引起的定位誤差,稱基準位移誤差,即定位基準的相對位置在加工尺寸方向上的最大變動量,以△基表示。故有:△定=△不+△基
常見的定位形式有(圖4.1):定位基準為平面,定位基準為一孔及一平面,定位基準為一圓孔及兩個垂直平面,定位基準為一平面及兩圓孔,定位基準為圓柱面以及定位基準為兩個不同直徑的外圓柱表面,定位元件為兩個短V形塊。
圖4.1常見定位形式定位誤差頁面設(shè)計
當定位基準為一平面及兩圓孔時(圖4.2),兩定位銷所產(chǎn)生的最大角度定位誤差:
(公式4.1)
式中(單位:mm):△1max代表圓柱銷與工件定位孔間的最大間隙;△2max代表菱形銷與工件定位孔間的最大間隙。
圖4.2 定位基準為一平面及兩圓孔
定位基準為圓柱面時:
① 兩垂直平面定位(圖4.3)的定位誤差計算公式。
(公式4.2)
(公式4.3)
(公式4.4)
(公式4.5)
式中(單位:mm):
△yA,△yB?!鱵C,△yD代表定位誤差
圖4.3兩垂直平面定位
其編程代碼:
Dim dd ,bb,ccAs Double
dd = Val(Me.Text1.Text) 輸入文本框的參數(shù)
bb = Val(Me.Text2.Text) 輸入文本框d的參數(shù)
cc = 0.5 * bb * dd 計算公式
cc = Fix(cc * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
MsgBox cc, , "定位誤差"
其頁面設(shè)計(圖4.4):
圖4.4 兩垂直平面定位頁面設(shè)計
其程序框圖(圖4.5):
開始
輸入?yún)?shù),d
計算cc = 0.5 * bb * dd
輸出cc
結(jié)束
圖4.5 兩垂直平面定位程序框圖
② 平面定位,V形塊定心(圖4.6)的定位誤差計算公式。
(公式4.6)
(公式4,7)
(公式4.8)
式中(單位:mm):
△yA,△yB?!鱵C,代表定位誤差
圖4.6 平面定位,V形塊定心
其編程代碼:
Dim dd,bb,cc,ffAs Integer
dd = Val(Me.Text3.Text) 輸入文本框的參數(shù)
bb = Val(Me.Text4.Text) 輸入文本框d的參數(shù)
cc = Val(Me.Text5.Text) 輸入文本框γ的參數(shù)
ff = bb * dd * cc * 0 計算公式
MsgBox ff, , "定位誤差"
其頁面設(shè)計(圖4.7):
圖4.7 平面定位,V形塊定心頁面設(shè)計
其程序框圖(圖4.8):
開始
輸入?yún)?shù),d,γ
計算ff = bb * dd * cc * 0
輸出ff
結(jié)束
圖4.8 平面定位,V形塊定心程序框圖
③ V形塊定位(圖4.9)的定位誤差計算公式
(公式4.9)
(公式4.10)
(公式4.11)
式中(單位:mm):
△yA,△yB。△yC,代表定位誤差 圖4.9 V形塊定位
其編程代碼:
Dim dd ,bb,cc,ff,ee,vv,nn,mmAs Double
dd = Val(Me.Text6.Text) 輸入文本框的參數(shù)
bb = Val(Me.Text7.Text) 輸入文本框d的參數(shù)
cc = Val(Me.Text8.Text) 輸入文本框α的參數(shù)
ff = Val(Me.Text9.Text) 輸入文本框γ的參數(shù)
ee = 2 * Sin((cc * PI / 180) / 2) 計算公式
ee = Fix(ee * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
vv = bb * dd / ee
vv = Fix(vv * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
nn = (1 / 2) * dd * bb
nn = Fix(nn * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
mm = vv - nn
mm = Fix(mm * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
MsgBox mm, , "定位誤差"
其頁面設(shè)計(圖4.10):
圖4.10頁面設(shè)計
開始
輸入?yún)?shù),d,γ,α
計算ee = 2 * Sin((cc * PI / 180) / 2)
計算vv = bb * dd / ee
結(jié)束
計算nn = (1 / 2) * dd * bb
計算mm = vv - nn
輸出mm
其程序框圖(圖4.11) :
圖4.11 V形塊定位程序框圖
4.2 軟件功能實現(xiàn)
兩垂直平面定位時,d=13mm,=0.2,計算△yB=1.3如圖4.12
圖4.12 計算△yB程序運行
5 各種夾緊裝置夾緊力的計算模塊設(shè)計
5.1 計算系數(shù)
常用的夾緊件有:壓塊,壓板;偏心輪;支座;夾具專業(yè)螺釘,螺栓;夾具專業(yè)螺母;夾具專業(yè)墊圈。
在計算夾緊力時需要考慮計算系數(shù):摩擦系數(shù)以及安全系數(shù)。
① 摩擦系數(shù):根據(jù)不同的接觸表面的形式選擇摩擦系數(shù)f
a.接觸表面為加工過的光滑表面,f=0.15-0.25
b.工件表面為毛坯,夾具的支撐面為球面,f=0.2-0.3
c.夾具夾緊元件的淬硬表面在沿主切削力方向有齒紋,f=0.3
d.夾具夾緊元件的淬硬表面在垂直于主切削力方向有齒紋,f=0.4
e.夾具夾緊元件在淬硬表面有互相垂直齒紋,f=0.4-0.5
f.夾具夾緊元件在淬硬表面有網(wǎng)狀齒紋,f=0.7-0.8
②安全系數(shù):總的安全系數(shù)選擇范圍較大,一般K=1.5-2.5,若夾緊力和切削力方向相反時,為保證工件的可靠夾緊,K值不小于2.5
(公式5.1)
其中,K0-基本安全系數(shù),一般均取1.5;
K1-加工狀態(tài)系數(shù)。粗加工,K1=1.2,精加工,K1=1.0;
K2-刀具鈍化系數(shù)。一般K2=1.0-1.9;具體數(shù)值可按圖5.1選取
K3-切削特點系數(shù)。連續(xù),K3=1.0;斷續(xù),K3=1.2;
K4-考慮夾緊動力穩(wěn)定性系數(shù)。手動夾緊,K4=1.3,機動夾緊,K4=1.0;
K5-考慮手動夾緊時手柄位置的系數(shù);
K6-僅在有力矩企圖使工件回轉(zhuǎn)時,才應(yīng)考慮支撐面接觸情況的系數(shù)。
圖5.1 K2的取值
5.2 典型夾緊形式夾緊力的計算模塊設(shè)計
常見的典型夾緊形式有:工件以一平面及兩圓孔定位;工件以兩垂直面定位,側(cè)向夾緊;軸向夾緊套類零件;卡盤夾緊;工件以內(nèi)孔定心,用壓板夾緊在三支承點上;工件以內(nèi)孔定心及夾緊;工件以內(nèi)孔定心,端面夾緊;工件以V形塊定位,壓板夾緊;工件以V形塊定位,V形塊夾緊以及彈簧夾頭夾緊。
用VB編程,頁面設(shè)計如圖5.2所示
圖5.2 頁面設(shè)計
單擊命令按鈕,進入各個夾緊形式的窗體。實現(xiàn)命令按鈕與窗體間的鏈接。用VB編程代碼如下:(彈簧夾頭夾緊窗體鏈接)
Private Sub Command10_Click()
Form25.Show
End Sub
工件以V形塊定位,壓板夾緊:
① 工件承受切削扭矩及軸向力(圖5.3):
為防止工件在切削扭矩M(kgf.mm)的作用下打滑而轉(zhuǎn)動所需的夾緊力:
(公式5.2)
為防止工件在軸向力P(kgf.mm)的作用下打滑而軸向移動所需的夾緊力:
(公式5.3)
圖5.3 工件承受切削扭矩及軸向力
其編程代碼:
Dim aa ,bb,cc,dd,ee,ff,gg,hh,ii,jj,ss,kk,ooAs Double
aa = Val(Me.Text1.Text) 輸入文本框K的參數(shù)
bb = Val(Me.Text2.Text) 輸入文本框M的參數(shù)
cc = Val(Me.Text3.Text) 輸入文本框α的參數(shù)
dd = Val(Me.Text4.Text) 輸入文本框f1的參數(shù)
ee = Val(Me.Text5.Text) 輸入文本框f2的參數(shù)
ff = Val(Me.Text6.Text) 輸入文本框f3的參數(shù)
gg = Val(Me.Text7.Text) 輸入文本框f4的參數(shù)
hh = Val(Me.Text8.Text) 輸入文本框R的參數(shù)
ii = Val(Me.Text9.Text) 輸入文本框P的參數(shù)
jj = Sin((cc * PI / 180) / 2) 計算公式
jj = Fix(ii * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
ss = aa * ii * jj
ss = Fix(ss * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
kk = ff * jj
kk = Fix(kk * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
oo = ss / (kk + gg)
oo = Fix(oo * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
MsgBox oo, , "計算結(jié)果"
其程序框圖(圖5.4):
開始
輸入K,M,α,f1,f2,f3,f4,R,P
計算jj = Sin((cc * PI / 180) / 2)
計算ss = aa * ii * jj
計算kk = ff * jj
計算oo = ss / (kk + gg)
輸出oo
結(jié)束
圖5.4 工件承受切削扭矩及軸向力程序框圖
其頁面設(shè)計(圖5.5):
圖5.5 工件承受切削扭矩及軸向力頁面設(shè)計
② 工件承受側(cè)向切削力(圖5.6):
在側(cè)向切削力P(kgf)的作用下,為防止工件從V形塊斜面滑出所需的夾緊力:
(公式5.4)
其編程代碼:
Dim aa ,bb,cc,dd,ee,ff,gg,hh,ii,jjAs Double
aa = Val(Me.Text10.Text) 輸入文本框K的參數(shù)
bb = Val(Me.Text11.Text) 輸入文本框P的參數(shù)
cc = Val(Me.Text12.Text) 輸入文本框c的參數(shù)
dd = Val(Me.Text13.Text) 輸入文本框α的參數(shù)
ee = Val(Me.Text14.Text) 輸入文本框f1的參數(shù)
ff = Val(Me.Text15.Text) 輸入文本框f2的參數(shù)
gg = Tan((dd * PI / 180) / 2) 計算公式
gg = Fix(gg * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
hh = 2 * ee + ff + cc * gg
hh = Fix(hh * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
ii = 2 * aa * bb
jj = ii / hh
jj = Fix(jj * 10000 + 0.5) / 10000 '保留小數(shù)點后4位
MsgBox jj, , "計算結(jié)果"
圖5.6工件承受側(cè)向切削力
開始
輸入?yún)?shù)K,P,c,α,f1,f2
計算gg = Tan((dd * PI / 180) / 2)
計算hh = 2 * ee + ff + cc * gg
計算ii = 2 * aa * bb
計算jj = ii / hh
輸出jj
結(jié)束
其程序框圖(圖5.7):
圖5.7 工件承受側(cè)向切削力程序框圖
其頁面設(shè)計(圖5.8):
圖5.8 工件承受側(cè)向切削力頁面設(shè)計
5.3 軟件功能的實現(xiàn)
工件承受切削扭矩及軸向力時,K=1.5,M=24mm,f1=0.2mm,f2=0.4mm,f3=0.6mm,f4=0.8mm,R=10mm,P=24mm。計算Q1=16.3636如圖5.9所示
圖5.9 計算Q1
6 結(jié) 論
本設(shè)計包括了夾具定位精度計算,定位尺寸計算以及典型夾緊形式的夾緊力計算。它的特點主要體現(xiàn)在:(1)夾具定位精度計算中,常見定位形式的定位誤差計算以及鉆模的鉆孔精度計算。(2)夾具定位尺寸計算中,V形塊的計算以及定位銷高度的計算。(3)典型夾緊形式的夾緊力計算中,計算系數(shù)以及各種典型夾緊形式的夾緊力計算。(4)在利用VB6.0編程,使計算精度更加準確,減少人工誤差。
在機械制造生產(chǎn)中,傳統(tǒng)的機床夾具設(shè)計計算為人工計算,而人工計算存在很大的誤差。本次設(shè)計改變了傳統(tǒng)的人工計算,使用VB6.0編程,把機床夾具常用計算進行編程,通過計算機來計算機床夾具,既節(jié)省時間,又提高了計算精度。
參 考 文 獻
[1]劉讓賢.基于圖形法的機床夾具定位誤差計算[J].裝備制造技術(shù),2007(5):2-3.
[2]張強.三維定位誤差計算軟件原型系統(tǒng)開[J].機械工程,2013(5):23-24.
[3]李大磊.利用SolidWorks建立專用夾具元件庫和輔助定位誤差計算[J].機床與液壓,2010(3):30-31.
[4]王春.定位誤差計算機輔助計算系統(tǒng)的開發(fā)[J].機械工程與自動化,2006(2):56-57.
[5]王維.夾具增力機構(gòu)的串聯(lián)組合與計算機輔助創(chuàng)新設(shè)計[D].蘇州大學(xué),2007.
[6]蘇東寧,鐘康民,孫蓓.一種斜楔增力液壓夾具的力學(xué)計算[J].山東機械,2003(9):34-36
[7]融亦鳴等著.計算機輔助夾具設(shè)計[M].機械工業(yè)出版社,2002.
[8]劉麗.基于知識的計算機輔助夾具設(shè)計[D].山東科技大學(xué) 2005.
[9]于善平,吳斌,管莉娜.典型機床夾具定位誤差計算機輔助計算[J].大連民族學(xué)院學(xué)報.2006(03).45-46.
[10]盧秉恒.機械制造技術(shù)基礎(chǔ)[M].機械工業(yè)出版社,2012.
[11]吳玉光, 張根源, 李春光. 夾具定位誤差分析自動建模方法[J]. 機械工程學(xué)報,
2012,48(5): 172-179.
[12]張國政, 劉有余. 機床夾具定位誤差的計算機輔助數(shù)據(jù)處理[J]. 制造業(yè)信息化,
2012(4): 126-142.
[13]Rong KY, Huang SH, Hou Z. Advanced computer-aided fixture design[M]. Boston:Elsevier, 2005.
[14]Necmettin Kaya. Machining fixture locating and clamping position optimization using genetic algorithms[J]. International Journal of Advanced Manufacturing Technology,(2007)32: 1090-1103.
[15]Xiao-Jin Wana, Cai-Hua Xionga, Xu-Feng Wangb, Xiao
收藏