在微機上開發(fā)的鏟齒成形銑刀的功能設計
發(fā)布日期:2012-08-29 蘭生客服中心 瀏覽:2207
成形銑刀可一次完成工件成形表面的銑削加工,其刃形的正確性對工件表面的形狀、精度及粗糙度有著決定性影響。成形銑刀的刃形設計取決于工件的形狀,由于工件廓形的無規(guī)律性和成形銑刀種類的多樣性,設計時查表、計算和繪圖工作量大且程序繁瑣。由于不同規(guī)格刀具的類似性,設計中的重復性勞動也相當多。為此,作者在微機上開發(fā)了一個加工直槽用鏟齒成形銑刀的計算機輔助設計系統(tǒng)。該系統(tǒng)采用交互式設計方法,只需輸入工件廓形和少量必需的參數(shù),通過人機對話方式,即可完成鏟齒成形銑刀從前刀面設計、結(jié)構(gòu)設計到工作圖生成的全部設計工作。通過其它編輯軟件,還可對設計數(shù)據(jù)進行修改。
一、系統(tǒng)的構(gòu)成、應用環(huán)境及模塊功能
1.系統(tǒng)構(gòu)成
鏟齒成形銑刀CAD系統(tǒng)的總體構(gòu)成框圖如圖1所示。
圖1 鏟齒成形銑刀CAD系統(tǒng)總體構(gòu)成框圖
2.應用環(huán)境
系統(tǒng)采用C語言作為主控程序(界面)和計算程序的設計語言,繪圖程序采用Autolisp語言,操作系統(tǒng)為Windows95平臺,并利用Windows95提供的編輯軟件進行程序編輯,利用AutoCADR13調(diào)試繪圖程序。
3.模塊功能
(1)主控模塊 該模塊為系統(tǒng)的總調(diào)度程序,它可根據(jù)用戶發(fā)出的不同指令選擇相應的功能。
。2)前刀面處理模塊 由于成形銑刀加工的廓形通常各不相同且無規(guī)律,因此對于鏟齒成形銑刀的通用CAD系統(tǒng),需利用前刀面處理模塊對工件被加工廓形進行處理,以獲得原始設計必需的基本參數(shù)及前刀面廓形。該處理過程是利用AutoCAD提供的塊制作功能,將工件廓形旋轉(zhuǎn)(偏置)、延伸后,制作成專用塊存入磁盤,供繪圖時調(diào)用,并將計算程序必需的數(shù)據(jù)和程序繪圖所需數(shù)據(jù)存入磁盤數(shù)據(jù)文件。設計時,要求用戶首先向該模塊中輸入工件被加工廓形及其它要求,然后輸入兩端點主偏角控制點坐標。該模塊功能的實現(xiàn)可分為以下步驟:主偏角計算;兩端點主偏角比較及偏置角計算;工件廓形偏置后坐標的確定;兩端點延伸;銑刀齒形各點寬度及深度尺寸計算;數(shù)據(jù)處理與存儲;前刀面塊制作。
。3)結(jié)構(gòu)設計模塊 使用該模塊時,用戶只需輸入銑刀前角,齒形各點的寬度及深度尺寸則由前刀面處理模塊的數(shù)據(jù)文件中讀出,其余數(shù)據(jù)由計算機根據(jù)經(jīng)驗公式、經(jīng)驗數(shù)據(jù)經(jīng)計算或選擇得出,并根據(jù)各種計算方法進行檢驗校核,再存儲到數(shù)據(jù)文件中。
(4)繪圖模塊 該模塊可根據(jù)設計結(jié)果繪制刀具工作圖,并自動標注尺寸、公差及技術要求。對于前刀面前角的兩種情況,將零前角作為正前角的特例來處理,不需另編程序。該模塊為開放式結(jié)構(gòu),工作圖繪制完成后并不退出AutoCAD繪圖狀態(tài),用戶可根據(jù)加工要求隨時對工作圖進行修改。
二、計算公式的推導
限于篇幅,本文只對前刀面處理模塊中的主偏角計算公式、工件廓形偏轉(zhuǎn)后點的坐標計算公式及結(jié)構(gòu)設計模塊中的鏟磨干涉校驗公式進行推導。
1.主偏角的計算
在AutoCAD狀態(tài)下,計算機自動確認兩端點的主偏角較為困難,需經(jīng)人機交互方式輸入坐標點,計算機根據(jù)輸入點坐標進行計算。
。1) 左端點主偏角的計算
根據(jù)加工條件和銑削工藝要求,工件廓形左端點共分四種情況,如圖2所示。其中a、b為廓形下凹的情況,c、d為廓形上凸的情況。圖中的x,y為用戶坐標系,α為水平線與左端點及主偏角控制點連線的夾角(由Autolisp命令確定)。由于廓形由弧線和直線組成,故輸入主偏角控制點時(另一點為左端點)有兩種方式:若廓形為直線,則輸入除左端點外的任一點;若廓形為圓弧,則輸入圓心。由圖2可得:
a中:κr=α-3π/2
b中:κr=α
c中:κr=π/2-α
d中:κr=2π-α
圖2 工件廓形左端的四種情況
(2)右端點主偏角的計算
同上,工件廓形右端點的主偏角也分四種情況,如圖3所示。其中a、b為廓形下凹的情況;c、d為廓形上凸的情況。
圖3 工件廓形右端的四種情況
由圖3可得:
a中:κr=3π/2-α
b中:κr=π-α
c中:κr=α-π/2
d中:κr=α-π
2.工件廓形偏置后的坐標確定
設工件廓形偏置前的坐標系為oxy,偏置前的點坐標為(x,y);偏置后的坐標系為o′x′y′,偏置后的點坐標為(x′,y′);偏置角為β(β>0°)或β′(β′=-β)。
。1)β>0°時,如圖4所示,有
X=-AD
Y=OD
X′=-AB=-(AE+BE)=-ADcosβ-DF
=-ADcosβ-ODsinβ=Xcosβ-Ysinβ
Y′=O′B=O′F-BF=O′F-DE
=ODcosβ-ADsinβ=Ycosβ+Xsinβ
圖4 正偏角時的坐標換算
(2)β′<0°時,如圖5所示,有
X=-AB
Y=OB
X′=-AD=-(AF-DF)=-AF+BE
=-ABcosβ′+OBsinβ′=Xcosβ′+Ysinβ′
=Xcos(-β)+Ysin(-β)=Xcosβ-Ysinβ
Y′=O′D=OE+ED=OE+FB
=OBcosβ′+ABsinβ′=Ycosβ′-Xsinβ′
=Ycos(-β)-Xsin(-β)=Ycosβ+Xsinβ
圖5 負偏角時的坐標換算
可見,無論偏置角為正角或負角,X′與Y′的表達式均相同。
3.鏟磨干涉校驗
由文獻[3]知,發(fā)生干涉時的最小砂輪外徑為
式中xb、xa、yb、ya、αan及其它涉及的參數(shù)均與文獻[3]相同,計算原理如圖6所示。需要補充說明的是,a點的極角為
φ=π/Zk
b點的極角為
θb=2π/Zk+θ1
由γf引起的b點極角量為
圖6 鏟磨干涉校驗解析法的計算原理示意圖
三、應用實例
為證實該CAD系統(tǒng)的實用性,本文給出以下應用實例。工件廓形略。成形表面廓形銑后允許誤差為0.1mm,表面粗糙度要求為Ra3.2μm,成形銑刀設計結(jié)果如圖7所示。
圖7 成形銑刀設計結(jié)果
上一篇:銑削刀具加工技術分析
下一篇:超精切削刀具的性能及加工應用
-
數(shù)控機床車刀維護與保養(yǎng)的主要內(nèi)容
數(shù)控機床車刀維護與保養(yǎng)主要包括液壓系統(tǒng)、主軸潤滑系統(tǒng)、導軌潤滑系統(tǒng)、冷卻系統(tǒng)、氣壓系統(tǒng)。日檢就是根據(jù)各系統(tǒng)的正常情況來加以檢測。如當進行主軸潤滑系統(tǒng)的過程檢測時,電源燈應亮,油壓泵應正常運轉(zhuǎn),若電源燈不亮,則應保持主軸停止狀態(tài),與機械工程師
2015-08-03 -
數(shù)控車床對刀原理及對刀方法分析
對刀的含義的就是要在數(shù)控車床正常工作之前,先要確定好每一把刀具的位置,這樣才能保證車床的工作質(zhì)量,在確定位置的時候就是要求刀偏值,也即在工件坐標系與數(shù)控車床坐標系中確定具體刀位點,這就需要選擇合適的數(shù)控車床參考點,并做好一系列的相關工作。
2015-07-30 -
數(shù)控車床可轉(zhuǎn)位刀具的結(jié)構(gòu)特點和分類
(1) 數(shù)控車床可轉(zhuǎn)位刀具特點數(shù)控車床所采用的可轉(zhuǎn)位車刀,其幾何參數(shù)是通過刀片結(jié)構(gòu)形狀和刀體上刀片槽座的方位安裝組合形成的,與通用車床相比一般無本質(zhì)的區(qū)別,其基本結(jié)構(gòu)、功能特點是相同的。但數(shù)控車床的加工工序是自動完成的,因此對可轉(zhuǎn)位車刀的要
2015-07-21 -
數(shù)控機床刀柄系統(tǒng)的選擇方法
工具系統(tǒng)的選擇是數(shù)控機床配置中的重要內(nèi)容之一,因為工具系統(tǒng)不僅影響數(shù)控機床的生產(chǎn)效率,而且直接影響零件的加工質(zhì)量。根據(jù)數(shù)控機床(或加工中心)的性能與數(shù)控加工工藝的特點優(yōu)化刀具與刀柄系統(tǒng),可以取得事半功倍的效果。 一、數(shù)控機床常用刀柄的分類
2015-07-06