基于MATLAB的復雜型面數(shù)控加工編程.pdf

基于MATLAB的復雜型面數(shù)控加工編程.pdf

ID:52970422

大小:521.53 KB

頁數(shù):4頁

時間:2020-04-05

基于MATLAB的復雜型面數(shù)控加工編程.pdf_第1頁
基于MATLAB的復雜型面數(shù)控加工編程.pdf_第2頁
基于MATLAB的復雜型面數(shù)控加工編程.pdf_第3頁
基于MATLAB的復雜型面數(shù)控加工編程.pdf_第4頁
資源描述:

《基于MATLAB的復雜型面數(shù)控加工編程.pdf》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、.信息技術.王恒廠,等·基于MATLAB的復雜型面數(shù)控加工編程基于MATLAB的復雜型面數(shù)控加工編程王恒廠,閆方,陳春陽,葛旺(南京航空航天大學a.工程訓練中心,b.自動化學院,江蘇南京211106)摘要:數(shù)控機床上加工非圓曲線,編程人員廣泛采用的方法是直線逼近法中的等間距法。對于如何合理地確定間距的大?。幊陶咭话悴捎媒涷灩浪惴?。針對這個問題,利用MATLAB軟件分析非圓曲線的節(jié)點.參考MATLAB軟件的分析數(shù)據(jù),符合精度要求后直接編寫數(shù)控程序。此法提高了計算的有效性和精度,加工過程更便于操作者控制。關鍵詞:MATLAB:非圓曲線;

2、節(jié)點中圖分類號:TP311文獻標志碼:B文章編號:1671.5276(2016)01-0111—04ProgrammingforComplexSurfaceinNCMachiningBasedonMATLABWANGHengchang,YANGFang,CHENChunyang,GEWang。(a.EngineeringTrainingCenter,b.CollegeofAutomationEngineering,NanjingUniversityofAeronauticsandAstronautics,Nanjing211106,C

3、hina)Abstract:Tomachinenon-circlecurveontheNCmachine,theequidistantinterl:Iolationofthelinearapproximationiswidelyadopt-edbyprogrammers.Todeterminethesizeofstep.manyprogrammersusualydependontheirexperienceorestimation.Tosolvethisproblem,themathematicalformulatedsurfacei

4、sanalyzed,usingMATLABsoftware,andtheresultsanalyzedbyMATLABmeetitsrequirementandareusedtodirectlydesignNCprogram.Thismethodmaybeusedtoimprovetheefectivenessandaccuracyofthecalculationandbeeasyfortheoperatorstocontrolthemachiningprocess.Keywords:MATLA;non—circularcurve;n

5、ode工中,一般最大誤差產生在曲線的曲率半徑最小處,此處0引言的尺寸變化范圍可以借助于MATLAB軟件計算分析得出,下面以橢圓為例,解釋數(shù)控車用宏程序加工二次非圓數(shù)控加工編程技術中手工編程是基礎,特別在數(shù)控車曲線如何解決上述問題。加工,手工編程的運用多于自動編程,特別是宏程序具有靈活性、通用性和智能性等特點,對于加工一些具有特別1MATLAB分析非圓曲線節(jié)點規(guī)律的曲面如:橢圓、雙曲線、拋物線等,使用宏程序進行數(shù)據(jù)編程加工,可以極大減少編程工作量,提高生產效率。數(shù)控加工宏程序編制的關鍵是刀具相對于工件運動軌跡的圖1所示的橢圓長軸n=32

6、mm.短軸b=19mill。標準計算,即計算加工輪廓的基點和節(jié)點坐標,或刀具中心的方程為x2/32+/191,方程變形,用Y變量表示,=基點和節(jié)點坐標?。~/卜',/19/32。為了和數(shù)控車編程坐標軸統(tǒng)一,代數(shù)方在數(shù)控車采用宏程序編程加工非圓曲線過程中.宏程程中的和Y分別被替換為數(shù)控車編程坐標系中的z和序一般采用直線或者圓弧移動等步長移動量加工。在被加坐標軸.則用數(shù)控坐標軸表示橢圓方程為:=工曲面上.對于曲率變化較大的曲線,tf-,~n橢圓長軸或短軸極值點處,拋物線、雙曲線的頂點處,由于此處工件表面~/卜/19/32,MATLAB編程

7、如下。曲率驟變。導致刀具在這些地方的移動量突變,致使表面MATLAB橢圓運行程序:編程實際允許誤差6≥6,這樣加工的零件表面是不符合口=32精度要求的。為了滿足加工要求:首先,宏程序編程時必b=19須使產生的最大插補誤差小于允差的1/2~1/3;其次,宏Z-一63.5:0.5:一0.5(步長0.5)程序語句方程式表示的零件輪廓必須通過零件型值點:再=(一b/a)sqrt(a^2一(z+32).$(z+32))次,方程式給出的零件輪廓與型值點表示的輪廓凹凸性應plot(z,)一致,即不應在列表點的凹凸性之外再增加新的拐點[2]。axis

8、equal滿足以上要求的宏程序才能滿足加工精度要求。實際加xlabel(的坐標)基金項目:江蘇省大學生創(chuàng)新基金(2O15lo287o50x)作者簡介:王恒廠(1971-),男,碩士,工程師,主要研究方向:CAD/CAM,

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。