mastercam五軸后處理設置_第1頁
mastercam五軸后處理設置_第2頁
mastercam五軸后處理設置_第3頁
mastercam五軸后處理設置_第4頁
mastercam五軸后處理設置_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

mastercam發(fā)MasterCAM開發(fā)功能,以FIDIAKR214六軸五聯(lián)動高速銑削中心、MAHO1600w立臥轉換加工中MasterCAMCNCSoftwareCAD/CAM的三維曲面造型設計、數(shù)控加工編程的功能尤其適合航空航天、汽車、模具等行目前,在國內外得到了格外廣泛的應用。MasterCAM2,5提高產品的加工效率和質量。由于五軸數(shù)控機床的配置多樣,有工作臺雙搖擺、主軸雙搖擺、工作臺旋轉與MasterCAMMasterCAMMasterCAMCAMCNCCAMNCCNC控程序,因此編制正確的后置處理程序是五軸數(shù)控銑削編程與加工的前提條件之一。后處理的主要任務是依據(jù)具體機床運動構造形式和把握指令格式,將前置計算重量。運動變換關系取決于具體機床的運動結構配置,機床坐標軸的配置不同,其變換關系也不一樣。這里要考慮機床種類及機床配置、程序起始把握、程序塊及號碼、預備功能、關心功能、快速運動控處理主要包括坐標運動變換、跨象限處理、進給速度把握等內容。CAD/CAM11數(shù)控編程后置處理流程MasterCAM嫻熟把握才能編制出正確的后處理程序模板。機床與數(shù)控系統(tǒng)接口文件(企業(yè)級數(shù)控系統(tǒng)接口文件),主要把握相應的數(shù)控機床格式及數(shù)控程序文件內容輸出,使其要來編寫相關代碼,因此編寫時需要用到軟件開發(fā)的根本學問。MasterCAMMPGEN5X.PST。用戶可以通過修改該后處理程序文件,滿足相應數(shù)控系統(tǒng)的要求。FIDIAKR214FIDIAKR214為帶旋轉工作臺的六軸五聯(lián)動高速銑削加工中心,其機床類型如2aCAW足夠滿足生成的需要。針對該機床加工的特性,依據(jù)需要可編制三個線性軸X、Y、Z與A/C五軸聯(lián)動后處理程序以及包括三個線性軸與A/W的五軸后處理程序。這兩種后處理程序方案即可滿足工程需求。下面具體說明在MPGEN5X.PST后處理程KR214(KR211)數(shù)控機床的后處理程序的過程。a)b)(1)圓弧輸出設置(RIJK)、圓弧打斷、整圓輸出等。#Arcoutputsettingsbreakarcs:0#Breakarcs,0=no,1=quadrants,2=180arcsarcoutput:0#0=IJK,1=Rnosign,2=Rsignedneg.over180arctype:2#Arccenter1=abs,2=St-Ctr,3=Ctr-St,4=unsignedinc.do_full_arc:1#Allowfullcircleoutput?0=no,1=yeshelix_arc:1#Supporthelixarcoutput,0=no,1=allplanes,2=XYplaneonlyarccheck:1#Checkforsmallarcs,converttolinearatol:.01#Angularitytoleranceforarccheck=2五軸機床構造及運動設置、主軸擺床進展設KR214Mtype2。#Machinerotaryroutinesettingsmtype:2#Machinetype(Definebaseandrotationplanebelow)#0=Table/Table#1=TiltHead/Table#2=Head/Head#3=NutatorTable/Table#4=NutatorTiltHead/Table#5=NutatorHead/Headhead_is_sec:2#Setwithmtype1and4toindicateheadisonsecondary旋轉軸矢量平面設置向。依據(jù)ACXY,AYZ內搖擺,因而設置如下:#PrimaryplaneXYXZYZ#SecondaryorXZXYXY#SecondaryYZYZXZrotaxis1=vecy#Zerorotdir1=vecx#Directionrotaxis2=vecz#Zerorotdir2=vecy#Directionp_nut_restore#Postblock,restoresoriginalaxissettingsresult=updgbl(rotaxis1,vecy)#Zeroresult=updgbl(rotdir1,vecx)#Directionresult=updgbl(rotaxis2,vecz)#Zeroresult=updgbl(rotdir2,vecx)#Directionnut_ang_pri:-45Mtype3,5DMU125PDMU50PNut_ang_priMtype3,5旋轉軸中心、偏心設置及刀具軸輸出設置依據(jù)KR214(或KR211)機床運動軸配置特點,其g7_tilt參數(shù)應設為2。saxisx:0#Theaxisoffsetdirection?saxisy:0#Theaxisoffsetdirection?saxisz:0#Theaxisoffsetdirection?r_intersect:1#Rotaryaxisintersectontheircenterofratationsg7_tilt:2#Withmill_plusandnutating,selecttoolplaneoutput#0=PostselectsG7rotationaxis#1to4,userselectedG7rotationaxis#1=PrimaryC:Xzero,SecondaryB#2=PrimaryC:Yzero,SecondaryA#3=PrimaryC:-Xzero,SecondaryB#4=PrimaryC:-Yzero,SecondaryAshift_90_s:1#Shiftpos.=1,neg.=-1(5)機床行程及轉角限位設置的正確A/C1)X、Y、Zadj2sec:1use_stck_typ:2#0=Off,1=Stockdef.,2=Limitsup_x_lin_lim:1350#Xaxislimitinpositivedirectionup_y_lin_lim:900#Yaxislimitinpositivedirectionup_z_lin_lim:1400#Zaxislimitinpositivedirectionlw_x_lin_lim:-1350#Xaxislimitinnegativedirectionlw_y_lin_lim:-200#Yaxislimitinnegativedirectionlw_z_lin_lim:200#ZaxislimitinnegativedirectionCAauto_set_lim:1#Setthetypefromtheanglelimitsettings(ignorethese)pri_limtyp:1sec_limtyp:1#Settheabsolutepri_limhi:+200anglesforaxistravelonprimarypri_limlo:-200#Setintermediateangle,inlimits,forposttorepositionmachinepri_intlo:-200pri_inthi:+200#Settheabsoluteanglesforaxistravelonsecondarysec_limlo:-115sec_limhi:+90#Setintermediatesec_intlo:-200angle,inlimits,forposttorepositionmachinesec_inthi:+200『::好就好::中國權威模具網(wǎng)』KR214的需求進AAC軸側刃等3,5示。五軸底刃刀具軌跡及其模擬五軸側刃刀具軌跡及其模擬3五軸銑削加工功能測試示意圖4五軸側刃銑削加工程序5五軸底刃銑削加工程序MAHO1600wMAHO1600wDMU125PDMU50P,DMU125PDMU50PXY置,而立軸多數(shù)狀況下工作臺只起分度作用。下面以承受立軸加工某產品高精度同軸的內外圓弧段過程中,MAHO1600wX(Y)、BXY6由于MasterCAM所自帶的MAHO系統(tǒng)的后處理程序均為三軸后處理,針對四軸的情MPFAN.PSTMAHO1600w運動配置如圖2(b)所示。下面通過修改MPFAN.PST文件中的局部關鍵內容實現(xiàn)B、ZBY插補加工。ZVmc1,Z曲線曲面的MasterCAMMahScalex上將旋轉軸輸MasterCAM時,其界面設置如以以下圖7所示。我們用這種方法加工出了合格的產品,其加工程序的部8可以提高產品率。vmc:1#0=HorizontalMachine,1=VerticalMillrot_on_x:3#DefaultRotaryAxisOrientation,Seeques.164.#0=Off,1=AboutX,2=AboutY,3=AboutZrot_ccw_pos:1#Axissigneddir,0=CWpositive,1=CCWpositivescalex:-1.0#Scalingof.NCIatinput-x,y,z,i,j,kscaley:1.0#Scalingof.NCIatinput-x,y,z,i,j,kscalez:1.0#Scalingof.NCIatinput-x,y,z,i,j,katol:.005#Angularitytoleranceforarccheck=2ltol:.001#Lengthtoleranceforarccheck=1vtol:.0001#Systemtoleranceltol_m:.002#Lengthtoleranceforarccheck=1,metricvtol_m:.001#Systemtolerance,metric格式輸出fmtX2xabs#XpositionoutputfmtZ2yabs#YpositionoutputfmtY2zabs#ZpositionoutputfmtX3xinc#XpositionoutputfmtZ3yinc#YpositionoutputfmtY3zinc#ZpositionoutputfmtB11cabs#CaxispositionfmtB14cinc#CaxispositionfmtB4indx_out#IndexpositionfmtI3i#ArccenterdescriptioninXfmtJ3j#ArccenterdescriptioninYfmtK3k#ArccenterdescriptioninZfmtR2arcrad#ArcRadiusfmtF15feed#FeedratefmtP11dwell#DwellfmtM5cantext#Cannedtext6X、B7輪廓加工旋轉軸擬合設置界面常用的三軸數(shù)控銑削編程后置處理在模具、航空航天等行業(yè)中,數(shù)控銑削加工中的三軸聯(lián)動切削應用最為廣泛。MasterCAM系統(tǒng)供給了如FANUC、MAHO、Heidenhane、Century6X等眾多數(shù)控系統(tǒng)FANUC、Century6X(1)字符輸出格式的把握mm、μmfs21,15,實現(xiàn)其輸出格式的把握。#Formatstatements-n=nonmodal,l=leading,t=trailing,i=inc,d=delta#Defaultenglish/metricpositionformatstatementsfs210.70.6#Decimal,absolute,7place,defaultforinitialize(:)fs220.40.3#Decimal,absolute,4/3placefs230.40.3d#Decimal,delta,4/3place#Commonformatstatementsfs241010#Integer,notleadingfs252020l#Integer,forcetwoleadingfs263030l#Integer,forcethreeleadingfs274040l#Integer,forcefourleadingfs290.10.1#Decimal,absolute,1place(2)程序起始說明與把握#StartofFileandToolchangeSetuppsof0#Startoffilefortoolzero……“%“,e#*progno,e““,sprogname,““,e“(Product:)“,epbld,““,*smetric,epbld,““,““,““,““,““,““,““,e……ifstagetool>=zero,pbld,““,*t,“M6“,“(Tools:)“,epindexifmi1>one,absinc=zeropcan1,pbld,““,“G00G17G40G49G80G54“,*sgabsinc,pwcs,pfxout,pfyout,““,*speed,*spindle,pgear,strcantext,epbld,““,“G43“,*tlngno,pfzout,scoolant,next_tool,e……c_msng#Singletoolsubprogramcall(3)刀具交換與注釋說明ptlchg#Toolchangepcuttypetoolchng=oneifmi1=one,#Workcoordinatesystem[pfbld,““,*sg28ref,““,“Y200.“,epfbld,““,“G92“,*xh,*yh,*zh,e]pbld,““,“M01“,epcom_movebc_mmlt#Multipletoolsubprogramcallptoolcommentcommentpcanpbld,““,*t,“M6“,“(Toolnotes:)“,e……c_msng#Singletoolsubprogramcall(4)程序完畢輸出把握pretract#Endoftoolpath,toolchange……pcanpbld,““,sccomp,psub_end_mny,epcan1,pbld,““,““,“G00G49“,“G30Z250.M05“,scoolant,strcantext,epbld,““,*sg28ref,““,“Y50.“,““,epcan2absinc=sav_absinccoolant=sa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論