數控車床的程序編制_第1頁
數控車床的程序編制_第2頁
數控車床的程序編制_第3頁
數控車床的程序編制_第4頁
數控車床的程序編制_第5頁
已閱讀5頁,還剩54頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

6.1編程差異單元6數控車削加工SIEMENS6.2機床根本操作2025/4/1012025/4/1022025/4/1036.1編程指令差異G71〔G70〕——公制〔英制〕單位選擇DIMAON直徑/DIMAOF半徑編程指令絕對和增量位置數據G90、G91、AC、IC4.G2/G3X…Y…I…J…〔CR=…〕F…——圓弧插補5.G4F…暫停時間〔秒〕或G4S…暫停主軸轉數6.G33X…Z…K〔或I〕…SF=…——螺紋加工7.T…D…〔1~9〕8.子程序1〕子程序命名同主程序〔.MPF〕命名,或L后跟7位數字,擴展名.SPF2〕子程序調用:子程序名P…〔循環次數〕3〕M2——程序結束;M2/RET/M17——子程序結束9.恒線速切削10.車削循環〔CYCLE93-CYCLE98〕、鉆削循環〔CYCLE81-CYCLE89〕2025/4/1041.G71〔G70〕——公制/英制單位選擇G71公制單位選擇G70英制單位選擇說明:適用于X、Z、I、K、CR、可編程零點偏置,不適用于進給率、刀具半徑補償、可設定零點偏置等與工件無直接關系的幾何數值。G710

公制單位選擇,也適用于進給率FG700

英制單位選擇,也適用于進給率F2025/4/1052.直徑/半徑編程指令DIAMON直徑編程指令DIAMOF半徑編程指令2025/4/1063.絕對和增量位置數據G90、G91、AC、IC說明:G90;絕對尺寸,模態指令G91;增量尺寸,模態指令…=AC〔〕;某軸以絕對尺寸輸入,程序段有效…=IC〔〕;某軸以增量尺寸輸入,程序段有效如:G90X20Z75X50Z=IC〔-20〕G91X20Z40X10Z=AC〔60〕2025/4/1074.G2/G3——圓弧插補G2/G3X…Y…I…J…〔CR=…〕F…5.G4——暫停G04F…暫停時間〔秒〕或G04S…暫停主軸轉數2025/4/108復習:G00、G01、G02、G03等指令2025/4/109程序如下:P0302;N001T1D1;N002DIAMON;N003S800M03;N004G90G00X6.0Z2.0;N005G01Z-20.0F0.3;N006G02X14.0Z-24.0CR=4.0;N007G91G01Z-8.0;N008G03X=AC〔20.0〕Z-3.0CR=3.0;N009G01Z-37.0;N010G02X20.0Z-10.0CR=10.0;N011G01Z-20.0;N012G03X=AC〔52.0〕Z-6.0CR=6.0;N013G02X10.0Z-5.0CR=5.0;N014G90G00X100.0Z52.7M05;N015M02;2025/4/1010〔1〕X、Z為螺紋切削的終點坐標值(X坐標值依據?機械設計手冊?查表確定)。書寫格式G33X…Z…SF=…K〔或I〕…〔3〕X省略時為圓柱螺紋切削,Z省略時為端面螺紋切削;X、Z均不省略時為錐螺紋切削;〔2〕對于錐螺紋的螺紋導程I〔或K〕,當斜角≤45度時,以Z軸方向的坐標值K指定,45~90度之間時,以X軸方向的坐標值I指定。〔4〕螺紋切削應注意在兩端設置足夠的升速進刀段δ1和降速退刀段δ2。6.G33——螺紋切削2025/4/1011引入距離超越距離螺紋切削

車螺紋時,為保證螺距的準確,應防止在進給機構的加速和減速過程中切削,故應有引入距離和超越距離。2025/4/1012例:試編寫如下圖螺紋的加工程序。螺紋導程3mm,升速進刀段δ1=3mm,降速退刀段δ2=1.5mm。假設第1刀螺紋切削深度1mm;第2刀螺紋切削深度0.5mm。……G91G00X-62;G33Z-74.5K3;G00X62;Z74.5;X-63;G33Z-74.5K3;G00X63;Z74.5;……G33編程舉例12025/4/1013G33編程舉例2:錐螺紋加工

例:螺紋導程3.5mm,升速進刀段δ1=2mm,降速退刀段δ2=1mm。假設第1刀螺紋切削深度1mm;第2刀螺紋切削深度0.5mm。直徑采用絕對值方式編程:第1刀

14-2*1=12;43-2*1=41第2刀

12-2*0.5=11;43-2*0.5=40……G00X12;G33X41Z=IC〔-43〕K3.5;G90G00X50;……2025/4/1014螺紋加工的數值計算表

常用米制螺紋切削進給次數與吃刀量螺距1.01.522.53牙深(半徑量)0.650.981.31.6251.95(直徑值)切削次數及吃刀量1次0.70.80.91.01.22次0.40.60.60.70.73次0.20.40.60.60.64次

0.160.40.40.45次

0.10.40.46次

0.150.47次

0.2螺紋大徑:螺紋小徑:例:試計算M24×2螺紋d、d1的尺寸。d=D=d-0.1×P=24-0.1×2=23.8mmd1=D1=d-0.65×P×2=24–0.65×2×2=21.4mm2025/4/10151.刀具的幾何補償、磨損補償7.刀具參數補償指令刀具位置偏差

在編程時,一般以其中一把刀具為基準,并以該刀具的刀尖位置A為依據來建立工件坐標系。這樣,當其他刀位轉至加工位置時,刀尖的位置B相對于刀尖位置A就會有偏差。由此,原來設定的工件坐標系對這些刀具就不適用了。另外,每把刀具在加工過程中都有不同程序的磨損。因此,應進行位置補償。刀具的補償功能由T代碼實現。T代碼后面跟的1-2位數字為刀具號,D代碼后面跟的數字1-9為刀具補償存放器的地址號,該處存有刀具的幾何偏差量和磨損偏差量。如:T1D12025/4/1016〔1〕刀具的幾何補償絕對刀偏法刀具相對于機床參考點的偏置2025/4/1017〔2〕刀具的磨損補償2025/4/1018SIEMENS802D數控系統刀具位置補償界面2025/4/1019工件坐標系的建立指令TT指令如:T1D1相當于

T0101這一指令不產生機床運動。2025/4/1020編程時,通常都將車刀刀尖作為一點來考慮,但實際上刀尖處存在圓角,如下圖。當用按理論刀尖點編出的程序進行端面、外徑、內徑等與軸線平行或垂直的外表加工時,是不會產生誤差的。但在進行倒角、錐面及圓弧切削時,那么會產生少切或過切現象,如下圖。具有刀尖圓弧自動補償功能的數控系統能根據刀尖圓弧半徑計算出補償量,防止少切或過切現象的產生。圖刀尖圓弧R

圖刀尖圓角造成的少切與過切〔2〕刀尖圓弧半徑補償2025/4/1021G40--取消刀具半徑補償,按編程軌跡進給。G41--刀具半徑左補償,沿進給方向看,刀尖偏在軌跡的左側。G42--刀具半徑右補償,沿進給方向看,刀尖偏在軌跡的右側。在設置刀尖半徑補償值時,還要設置刀尖位置編碼,指定編碼值的方法參考圖。圖刀尖圓角方向代號確實定方法刀具參數補償指令前置刀架的刀尖方向編碼2025/4/1022書寫格式:G40〔G41/G42〕G01〔或G00〕X〔U〕…Z(W)…F…刀具參數補償指令

刀尖半徑補償應當用

G00或者

G01功能來建立。刀尖半徑補償的命令應當在切削進程啟動之前完成;

并且能夠防止從工件外部起刀帶來的過切現象。刀尖半徑補償應當用

G00或者

G01功能來取消。要在切削進程之后取消。例:應用刀尖半徑補償功能加工如下圖零件:刀尖方位編碼為3……G42G00X20Z10;……G40G00X150Z150;2025/4/1023系統刀具表界面2025/4/1024XT.MPFN10T1D1;N20M03S1500;N30G00G42

X58Z10M08;N50G01Z0F1.5;N60X70F0.2;N70X78Z-4;N80X83;N90X85Z-5;N95Z-15N100G02X91Z-18R3F0.15;N110G01X94;N120X97Z-19.5;N130X100;N140G00G40X200Z175;N150M05;N160M02;刀尖半徑補償實例例:應用刀尖圓弧自動補償功能加工如下圖零件。刀尖位置編碼:32025/4/1025有時被加工零件上,有多個形狀和尺寸都相同的部位,假設按通常的方法編程,那么有一定量的連續程序段在幾處完全重復的出現,那么可以將這些重復的程序串,單獨地擔出來按一定格式做成子程序,程序中子程序以處的局部便稱為主程序。子程序可以被屢次重復調用。而且有些數控系統中可以進行子程序的“多層嵌套〞,子程序可以調用其它子程序,從而可以大大地簡化編程工作,縮短程序長度,節約程序存貯器的容量。不同廠家生產的數控系統,子程序的格式與調用代碼也不相同。8.子程序指令2025/4/10262〕調用子程序L…/*P…子程序名后跟重復調用次數,省略時默認P=1。主程序可調用8重子程序。也可以屢次調用子程序。3〕子程序的格式L××××.SPF;——子程序名……

——程序段M02/RET;——程序結束并返回主程序的下一程序段

1〕子程序命名同主程序〔.MPF〕命名,或L后跟7位數字,擴展名.SPF2025/4/10279.恒線速切削書寫格式G96SLIMS=F/〔主軸轉速×直徑=常數〕最高轉速限制LIMS=;單位r/min。恒線速控制書寫格式:G96S…;S后面的數字表示的是恒定的線速度:m/min。F旋轉進給率,與G95中一樣,如果此前G94有效,那么必須重新寫入一適宜的地址字F值。恒線速取消書寫格式:G97S…;S后面的數字表示恒線速取消后的主軸轉速,如S未指定,將保存G96的最終值。例:G96S120LIMS=1500F0.3G97表示恒線速取消。2025/4/1028N5T1D1N10M3;主軸旋轉方向N20G96S120LIMS=2500;恒定切削速度生效,120米/分鐘,轉速上限2500轉/分鐘N30G0X150;沒有轉速變化,因為程序段N31執行G0功能N31X50Z…;沒有轉速變化,因為程序段N32執行G0功能N32X40;回輪廓,按照執行程序段N40的要求自動調節新的轉速N40G1F0.2X32Z…;進給0.2毫米/轉…N180G97X….Z…;取消恒定切削N190S…;新定義的主軸轉速,轉/分鐘

2025/4/1029〔1〕毛坯切削——CYCLE95指令格式:CYCLE95〔NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,_VRT〕與華中系統G71U〔Δd〕R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t)對照說明:①NPP:輪廓可以定義子程序,NPP為子程序名,輪廓也可以定義為調用程序的一局部,NPP為起始標志的名稱:末尾標志的名稱。相當于G71中ns~nf之間的程序段調用。②MID:進給深度〔無符號〕。相當于G71中的U〔Δd〕。③FALZ,FALX:分別是Z向與X向〔直徑值〕的精加工余量〔無符號〕。相當于G71中的Z〔Δz〕和X〔Δx〕。④FAL:沿進給軸方向給輪廓指定的精加工余量〔無符號〕。相當于有凹槽的G71中的E〔Δe〕。FALZ,FALX與FAL可以只指定一組參數,如果兩組同時指定,執行時精加工余量為兩組的累加。⑤FF1:無凹槽處的粗加工切削進給率。相當于G71中的F。⑥FF2:進入凹槽處的粗加工切削進給率。多于G71的參數,加工參數細化了。

10.復合循環功能2025/4/1030⑦FF3:精加工的切削進給率。相當于ns~nf之間指定的切削進給率。⑧VARI:加工類型,范圍值1~12,具體含義詳見表3-6和圖3-24。⑨DT和DAM:粗加工時為了斷屑而設置的一對參數。加工多長距離后暫停,DAM為暫停前的路徑長度;DT為暫停時間。不需要斷屑時可不指定這對參數。⑩_VRT:粗加工時的退刀量。相當于G71中的R〔e〕。2025/4/1031SIMENS802D2025/4/10322025/4/1033程序如下:N10T1D1;N20S800M03;N30DIAMON;N40G90G00G42X160.0Z180.0M08;CYCLE95〔“KSL:JSL〞,7,2,4,,0.3,0.15,0.15,9,,,2〕KSL:N60G00X40.0S800;N70G91G01Z-40.0F0.15;N80G90X60.0G91Z-30.0;N90Z-20.0;N100G90X100.0G91Z-10.0;N110Z-20.0;N120G90X140.0G91Z-20.0;JSL:N140G90G00X200Z220;N150M05;N160M02;O1100;2025/4/1034或程序如下:N10T1D1;N20S800M03;N30DIMAON;N40G90G00G42X160.0Z180.0M08;CYCLE95〔“L50〞,7,2,4,,0.3,0.15,0.15,9,,,2〕N140G90G00X200Z220;N150M05;N160M02;O1100.MPF;L50.SPFN60G00X40.0S800;N70G91G01Z-40.0F0.15;N80G90X60.0G91Z-30.0;N90Z-20.0;N100G90X100.0G91Z-10.0;N110Z-20.0;N120G90X140.0G91Z-20.0;M022025/4/1035CN20.MPF;主程序T3D1S600M3;DIAMON;G95G0X17Z1;CYCLE95〔“CNKS:CNJS〞,2,0.4,-0.8,,0.15,0.08,0.08,3,,,0.5〕G90G0X80Z100T4D1S800;G0X17Z1;CYCLE95〔“CNKS:CNJS〞,2,0,0,,0.15,0.08,0.08,7,,,0.5〕CNKS:G0X46G1Z0G2X34Z-6CR=6G1Z-16G3X23Z-21.5CR=5.5G1Z-36X20Z-37.5Z-54CNJS:G0X18Z100M5;M2;

2025/4/10362025/4/10372、螺紋切削——CYCLE97指令格式:CYCLE97〔PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI,NUMT〕①PIT和MPIT:PIT為螺紋導程〔無符號〕。當加工公制粗牙圓柱螺紋時,也可以用MPIT指定螺紋的公稱尺寸〔M3~M60〕。兩個參數選擇其一。②SPL,FPL和DM1,DM2:DM1和SPL分別為零件圖上螺紋毛坯起點的X坐標和Z坐標,DM2和和FPL分別為螺紋毛坯終點的X坐標和Z坐標。對于內螺紋,DM1,DM2那么是指底孔的直徑。③APP和ROP:分別為螺紋加工的升速段和降速段長度〔無符號〕。④FAL:精加工余量〔直徑值〕。⑤TDEP和IANG:TDEP為螺紋牙型高〔半徑值〕。IANG為螺紋的切入角。直進法取0,斜進法〔沿側面切削〕取刀型半角。如果是正值,表示斜向進給始終在同一側進行,如果是負值,在兩個側面交替進行。2025/4/1038⑥NSP:螺紋切削起始點與主軸基準零脈沖的轉角差,機床默認為0。⑦VARI:加工類型,范圍值1~4。1:外螺紋恒定切削深度進給;2:內螺紋恒定切削深度進給;3:外螺紋恒定切削面積進給〔遞減進給〕;4:內螺紋恒定切削面積進給。⑧NRC:粗加工切削次數。⑨NID:光整次數。⑩NUMT:螺紋頭數。2025/4/1039CLW.MPF;T4D1S200M3;DIAMON;G95G90G0X25Z6;CYCLE97〔2,,0,-21,22,22,6,2,1.3,0,0,0,4,1

溫馨提示

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

評論

0/150

提交評論