西門子840D G指令_第1頁
西門子840D G指令_第2頁
西門子840D G指令_第3頁
西門子840D G指令_第4頁
西門子840D G指令_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、840D綜合G00快速定位;G01直線插補;G02順時針圓弧插補;G03逆時針圓弧插補;G04暫停;G09準確停止;G17 XY平面選擇;G18 ZX平面選擇;G19 YZ平面選擇;G20英制指令;G21公制指令;G27返回參考點檢查;G28返回參考點;G29返回第二參考點;G30返回第三/四參考點;G40刀具半徑補償取消;G41刀具半徑補償左;G42刀具半徑補償右;G43刀具長度補償+;G44刀具長度補償-;G45刀具偏置+;G46刀具偏置-;G47刀具偏置+;G48刀具偏置-;G49刀具長度補償取消;G52局部坐標系;G53選擇機床坐標系;G54G59預置工件坐標系16;G60單向定位;G

2、61準確停止(模態指令);G62拐角減速;G63倍率禁止;G64切削模式;G65宏調用;G66模態宏調用;G73深孔鉆循環1;G74攻絲循環(反螺紋);G76鏜循環1;G80取消固定循環;G81鉆孔循環;G82鏜循環2;G83深孔鉆循環;G84攻絲循環(正螺紋);G85G89鏜循環37;G90絕對值編程;G91增量值編程;G94每分進給;G95每轉進給;G98固定循環回起始點;G99固定循環回R點。M00程序停止;M01可選程序停止;M02程序結束;M03主軸正轉;M04主軸反轉;M05主軸停止;M06自動刀具交換;M08冷卻開;M09冷卻關;M29剛性攻絲;M30程序結束并回程序頭。附錄2G

3、54G18G90或G91增量。編程找出點在GO1走直線(這直線是垂直于那個面的線,這個你自己算點)就可以加工了,刀具開始要調整好角度,垂直于那個面。 G17是XY平面G18是zx平面G19是YZ平面這個也比較好辦。比如在G17平面上。鉆孔用的z方向,如果面不平的情況,比如他往x方向傾斜的多少度。那么鉆孔時候走的線應該是斜線(你應該是想做一個垂直于斜面的孔吧)那么你可以先在cad里面畫出來,把要鉆的那個孔走的那條直線畫出來,在找到起始點,坐標值和終點坐標值都找的到,最后就是用G01走出來了,走斜線不是一樣走嗎.不管在哪個面都一樣,不愿計算,就用cad畫出來再標出起始點和終點。 補充回答,ye可以

4、不算。用G16極坐標編程。比如在G17平面xy比如G90G16GO1x10y20X表示切入x10 Y表示的是角度20度。在G18平面上是zx。z表示長度,x表示角度在G19平面式yzy表示長度,z表示角度。這樣你就不用算點了用完了后用G15取消極坐標編程。主要用絕對坐標的極坐標編程,那個角度指的是根據你坐標系為原點,跟你坐標軸之間的夾角。(以第一坐標軸為準)比如xy平面是以x軸為準逆時針為角度正方向。zx平面就以z軸為為準(也就是以第一軸之間的夾角)。如果還不能理解,那你就麻煩點用原來的笛卡爾坐標編程算出來好了附錄3西門子840D/810D數控系統數控編程1. 程序跳段:只要在希望跳過的程序段

5、的程序段前插入識別符“/”,在程序執行過程中的指令便不會被執行,轉而繼續執行下面不帶跳段識別符的程序段。例如: N10 執行 / N20跳過 N30執行 2. 條件轉向語句為“IFGOTOB/GOTOF”,條件式所用的條件比較符號允許用:= =(等于)、>、 >= 、<、<=。 3. 程序注釋:注釋通常附加在程序段的末尾,并用分號“;”將注釋與NC程序分開。 4. 主程序: 文件名的后綴位MPF; 子程序:文件名的后綴位SPF; 5. 極坐標運動指令: 在其坐標系中的運動指令: G0 AP=(極角) RP=(極徑) 指令說明:G110極點位置,以刀具當前點位置為參考點。

6、 G111 極點位置,在工件坐標系中的絕對尺寸。 G112 極點位置,以前一個極點位置為參考點。 6. 采用半徑和終點進行圓弧編程: 指令說明:G2/G3 X Y Z CR(為圓弧半徑)。 CR =“+”圓弧角度小于或等于180, CR=“-”圓弧角度大于或等于180。 7. 螺旋插補(G2/G3,TURN) 指令形式:G2/G3 X Y Z I J K TURN G2/G3 X Y Z CR= TURN 指令說明:X,Y,Z:圓弧終點坐標。 I,J,K:圓心位置。 CR=:圓弧半徑。 TURN=:圓弧經過起點的次數,即整圓的圈數。整圓范圍:0999。舉例:起點(X27.5 ,Y32.99,

7、Z-5)逆時針執行兩整圈,接近終點(X20, Y5, Z-20). 程序: N30 G17 G0 X27.5 Y32.99 Z3 N40 G17 G1 Z-5 F50 N50 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2 8. 坐標系轉換指令: 可編程指令零點偏移(TRANS,ATRANS) 指令形式:TRANS(ATRANS) X Y Z(在單獨程序段編寫) 指令說明:TRANS為可替代指令,參照被激活的可設定零偏(G54-G57)的絕對變換。 ATRANS為可加性指令,參照被激活的可設定零點或可編程零點的增量變換。 X,Y,Z為所規定的坐標軸上的偏移量。

8、不帶坐標軸參數的TRANS指令可以撤銷已經生效的全部編程框架。 9. 可編程旋轉(ROT,AROT) 指令形式:ROT(AROT) XYZ ROT(AROT) RPL=.(RPL所選平面內坐標系按該角度旋轉,旋轉角度) 指令說明:ROT為可替代指令。 AROT為疊加指令。 X、Y、Z:圍繞該幾何軸進行空間旋轉。應用ROT時,旋轉點為先前規定的可設定零偏(G54-G57)。應用AROT時,旋轉點為現行的零偏。 10. 可編程鏡像加工(MIRROR,AMIRROR) 指令形式:MIRROR(AMIRROR) XY.X. 11. 刀具偏置指令(刀具調用及刀具補償T,D) 12. 鏜孔(進給鏜下,孔底

9、暫停,定向讓刀,快速返回。) CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS) RTP:返回高度 RFP:參考平面 SDIS:安全間隙(無符號) DP:最終鏜深 DPR:相對鏜深(無符號) DTB:孔底延時時間 SDIR:旋轉方向,3=M3,4=M4 RPA:橫坐標上的孔底讓刀 RPO:縱坐標上的孔底讓刀 RPAP:垂直方向上的孔底讓刀 POSS:主軸定向停的位置(單位:度) 數控龍門西840D編程模式: 機床狀態: N10 G54 G90 G17 G40 G64 (G64連續式加工) N20 M43(換檔)M40空檔 M41-44

10、一檔至四檔 N30 T01 D01 N40 G04 F3 (停留時間) N50 S600 F280 M03 N (程序) N N M05 N M02 (M30) 4.刀具半徑左右補償:G41,G42 西門子數控系統調試,編程和維修概要1工件坐標系 工件零點是原始工件坐標系的原點 直角坐標:用坐標所達到這個點來確定坐標系中的點 極坐標:用半徑和角來測量工件或工件的一部分 2絕對坐標:所有位置參數與當前有效原點相關,表示刀具將要到達的位置 增量坐標:如果尺寸并非項對于原點,而是相對于工件上的另一個點時,就要用增量坐標。用增量坐標來確定尺寸,可以避免對這些尺寸進行轉換。增量坐標參照前一個電的位置數據

11、,適用于刀具的移動,是用來描述刀具移動的距離 3. 平面: 用兩個坐標軸來確定一個平面,第3個坐標軸與該平面相垂直,并確定刀具的橫切方向。編程時,要確定加工面以便于控制系統能準確計算出刀具偏置值。 4.零點的位置 在NC機床上可以確定不同的原點和參考點位置,這些參考點: ?用于機床定位 ?對工件尺寸進行編程 它們是: M=機床零點 A=卡盤零點,可以與工件齡點重合(值用于車床) W=工件零點=程序零點 B=起始點,可以給每個程序確定起始點,起始點是第一個刀具開始加工的地方 R=參考點,用凸輪和測量系統來確定位置,必須先知道到機床零點的距離,這樣才能精確設定軸的位置: ?建立坐標系 1帶機床零點

12、M的機床坐標 2基礎坐標系(也可以使工件坐標系W) 3帶工件零點W的工件坐標系 4帶當前被一懂得工件零位Wa的當前工件坐標系 軸的確立 編程時,通常用到以下軸: 機床軸:可以在機床數據中設置軸的識別符,識別符:X1、Y1、Z1、A1、B1、C1、U1、V1、AX1、AX2等; 通道軸:所有在一個通道中移動的軸,識別符:X、Y、Z、A、B、C、U、V 幾何軸:主要軸,一般有X、Y、Z; 特定軸:無需確定特定軸之間的幾何關系,如轉塔位置U、尾座V; 路徑軸:確定路徑和刀具的運動,該路徑的被編程進給率有效,在NC程序中用FGROUP來確定路徑軸; 同步軸:指從編程的起點到終點移動同步的軸 ; 定位軸

13、:典型定位軸由零件承載、卸載的加載器,刀庫/轉塔等, 標識符:POS,POSA,POSP等 指令軸(運動同步軸):由同步運動的指令生成指令軸,它們可以被定位,啟動和停止,可與工件程序完全不同步。指令軸是獨立的插補,每個指令軸有自己的軸插補和進給率 連接軸:指與另一個NCU箱連接的實際存在的軸,它們的位置會受到這個NCU的控制,連接軸可以被動態分派給不同的NCU通道 PLC軸:通過特定功能用PLC對PLC軸進行移動,它們的運動可以與所有其他所有的軸不同步,移動運動的產生于路徑和同步運動無關; ?幾何軸,同步軸和定位軸都是可以被編程的。 ?根據被編程的移動指令,用進給率F,使軸產生移動。 ?同步軸

14、與路徑軸同步移動,并用同樣的時間移動所有的路徑軸。 ?定位軸移動與所有其它軸異步,這些移動運動與路徑和同步運動無關。 ?由PLC控制PLC軸,并產生與其他所有軸不同步的運動,移動運動與路徑和同步運動無關 編程語言 ?編程地址與含義 ?數據類型 ?指令: 1G指令 G90:參照擋墻坐標系原點,在工件坐標系中編制刀具運行點的程序。 G91:參照最新接近點,編制刀具運行距離程序。 GO:快速移動使刀具快速定位,繞工件運動或接近換刀點 G1:刀具沿與軸,斜線或其他任何空間定位平行的置線移動。 G2:在圓弧軌跡上以順時針方向運行 G3:在圓弧軌跡上以逆時針方向運行 G4:暫停時間生效 (F以秒為單位;

15、S用主軸旋轉次數確定時間) G17:無刀具半徑補償 G18:刀具半徑補償到輪廓左側 G19:刀具半徑補償到輪廓右側 G40:解除刀具半徑補償 G41:激活刀具半徑補償,刀具沿加工方向運行至輪廓的右邊 G42:激活刀具半徑補償,刀具沿加工方向運行至輪廓的左邊 G53:非模態接觸,包括已編程的偏置 G54G57:調用第1到第4可設置零點偏置 G94:直線進給率mm/分,英寸/分 G95:旋轉進給率mm/轉,英寸/轉 2M指令 M0:編程停止 M1:選擇停止 M2:主程序結束返回程序開頭 M30:程序結束 M17:子程序結束 M3:主動主軸順時針方向旋轉 M4:主動主軸逆時針方向旋轉 M5:主動主軸停止 M6:換刀指令 3其它 F:進給率 S:主動主軸的速度(單位:rev/min) T:調用刀具 D:刀具偏置號(范圍:132000) 螺紋鉆孔底徑計算一般按

溫馨提示

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

評論

0/150

提交評論