數(shù)控編程廣數(shù)GSKT_第1頁
數(shù)控編程廣數(shù)GSKT_第2頁
數(shù)控編程廣數(shù)GSKT_第3頁
免費預覽已結束,剩余26頁可下載查看

下載本文檔

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

文檔簡介

1、復習提問輔助指令都有哪些?新課引入 輔助指令主要是用來對機床功能開關的, 它們不能夠移動刀架, 刀具的移動才能夠進行切屑 運動,切屑指令是指 G指令,今天我們就開始學習基本的 G指令??焖俣ㄎ?G00代碼格式: G00 X(U) _Z(W) _ ;代碼功能:X軸、Z軸同時從起點以各自的快速移動速度移動到終點,如圖 3-1所示。兩軸是 以各自獨立的速度移動, 短軸先到達終點, 長軸獨立移動剩下的距離, 其合成軌跡不一定是 直線。代碼說明:G00為01組G代碼的初值;X(U) 、 Z(W) 可省略一個或全部,當省略一個時,表示該軸的起點和終點坐標值一致;同時省略表示終點和始點是同一位置,X與U、Z

2、與W在同一程序段時X、Z有效,U、W無效。運動軌跡圖:X、 Z 軸各自快速移動速度分別由系統(tǒng)數(shù)據(jù)參數(shù)NO.022 、 NO.023 設定,實際的移動速度可通過機床面板的快速倍率鍵進行修調。示例:刀具從 A 點快速移動到 B 點。圖 3-2直線插補 G01代碼格式: G01 X(U)_ Z(W)_ F_ ; 代碼功能:運動軌跡為從起點到終點的一條直線。軌跡如圖 3-3 所示。代碼說明:G01為模態(tài)G代碼;X(U) 、 Z(W) 可省略一個或全部,當省略一個時,表示該軸的起點和終點坐標值一致;同時 省略表示終點和始點是同一位置。F 代碼值為 X 軸方向和 Z 軸方向的瞬時速度的向量合成速度,實際的

3、切削進給速度為進給 倍率與 F 代碼值的乘積;F 代碼值執(zhí)行后,此代碼值一直保持,直至新的 F 代碼值被執(zhí)行。 后述其它 G 代碼使用的 F 代碼字功能相同時,不再詳述。取值范圍見表 1-10。注:G98狀態(tài)下,F(xiàn)的最大值不超過數(shù)據(jù)參數(shù) NO027(切削進給上限速度)設置值。運動軌跡圖:示例:從直徑 40切削到 60的程序代碼,圖 3-4小結編程練習復習提問G01的格式是什么?新課引入G00用于快速定位,不能用于切屑,G01用于直線切屑,如錐度、斷面、外圓加工,今天我們學習圓弧加工指令:G02、G03。圓弧插補G02、G03代碼格式:G02 /G03 X(U)_ Z(W)_ R_F_G02 /

4、G03 X(U)_ Z(W)_ I_ K_F.代碼功能:(后刀座坐標系)圓?。ㄇ暗蹲鴺讼担﹫A弧,軌跡如圖3-5所示。(后刀座坐標系)圓弧(前刀座坐標系)圓弧,軌跡如圖3-6所示。G02代碼運動軌跡為從起點到終點的順時針從起點到終點的逆時針G03代碼運動軌跡為從起點到終點的逆時針3-7:從起點到終點的順時針 代碼軌跡圖: 代碼說明:1、G02、G03為模態(tài)G代碼;2、R為圓弧半徑;3、I為圓心與圓弧起點在 X方向的差值,用 半徑表示;K為圓心與圓弧起點在Z方向的 差值。圓弧中心用地址I、K指定時,其分別對 應于X,Z軸I、K表示從圓弧起點到圓心的向 量分量,是增量值;如圖 3-6-1所示。1

5、=圓心 坐標X 圓弧起始點的X坐標;K =圓心坐標 Z 圓弧起始點的Z坐標;4、 I、K根據(jù)方向帶有符號,I、K方向與X、 Z軸方向相同,則取正值;否則,取負值。5、圓弧方向:G02/ G03圓弧的方向定義,在 前刀座坐標系和后刀座坐標系是相反的,見圖 注意事項:1、 當I = 0或K = 0時,可以省略;但地址I、K或R必須至少輸入一個,否則系統(tǒng)產生報警;2、 I、K和R同時輸入時,R有效,I、K無效;3、 R值必須等于或大于起點到終點的一半,如果終點不在用R定義的圓弧上,系統(tǒng)會產生 報警;4、地址X(U)、Z(W)可省略一個或全部;當省略一個時,表示省略的該軸的起點和終點一致;同時省略表示

6、終點和始點是同一位置,若用I、K指定圓心時,執(zhí)行G02/G03代碼的軌跡為全圓(360 ° ;用R指定時,表示0°的圓;5、建議使用R編程。當使用I、K編程時,為了保證圓弧運動的始點和終點與指定值一致,系統(tǒng)按半徑R= I 2 + K 2運動;6、 若使用I、K值進行編程,若圓心到的圓弧終點距離不等于R(R = I 2 + K 2 ),系統(tǒng)會自動調整圓心位置保證圓弧運動的始點和終點與指定值一致,如果圓弧的始點與終點間距離大于2R,系統(tǒng)報警。7、 R指定時,是小于360°的圓弧,R負值時為大于180°的圓弧,F(xiàn)正值時為小于或等于180度 的圓??;示例:從直徑

7、 45.25切削到 63.06的圓弧程序代碼,圖3-8G02/G03 代碼綜合編程實例:小結編程練習:圖 3-18 ;。復習提問G02的格式是什么?新課引入在運用G01、G02、G03編程時,程序段會非常多,程序很長,容易出錯,為了減輕編程量, 我們課運用循環(huán)指令來編程。今天我們學習固定循環(huán)代碼固定循環(huán)代碼為了簡化編程,GSK980T提供了只用一個程序段完成快速移動定位、直線/螺紋切削、最后快速移動返回起點的單次加工循環(huán)的G代碼:G90 :軸向切削循環(huán);G92 :螺紋切削循環(huán);螺紋切削固定循環(huán)代碼在螺紋功能一節(jié)中講述。G94:徑向切削循環(huán)軸向切削循環(huán)G90代碼格式:G90 X(U)_ Z(W)

8、_ F_ ;(圓柱切削)G90 X(U)_ Z(W)_ R_ F_ ;(圓錐切削)代碼功能:從切削點開始,進行徑向(X軸)進刀、軸向(Z軸或X、Z軸同時)切削,實現(xiàn)柱面或錐面切削循環(huán)。代碼說明:G90為模態(tài)代碼;切削起點:直線插補(切削進給)的起始位置;切削終點:直線插補(切削進給)的結束位置;X:切削終點X軸絕對坐標;U:切削終點與起點X軸絕對坐標的差值;Z:切削終點Z軸絕對坐標;W:切削終點與起點Z軸絕對坐標的差值;R:切削起點與切削終點X軸絕對坐標的差值(半徑值),帶方向,當R與U的符號不一致時, 要求丨R| w|U/2;|R= 0或缺省輸入時,進行圓柱切削,如圖 3-17,否則進行圓錐

9、切削,如 從切削起點直線插補(切削進給) 到切削終點; X軸以切削進給速度退刀,返回到X軸絕對坐標與起點相同處; Z軸快速移動返回到起點,循環(huán) 結束。代碼軌跡:U、W、R反應切削終點 與起點的相對位置,U、W、R在符 號不同時組合的刀具軌跡,如圖3-19。示例:圖3-20,毛坯125X 110序:00002 ;M3 S300 G0 X130 Z3 ;-203G90 X120 Z-110 F200 ;X110 Z-30 ;X100 ;X90 ;X80 ;X70 ;X60 ;G0 X120 Z-30 ;G90 X120 Z-44 R-7.5 F150 ;Z-56 R-15Z-68 R-22.5Z-

10、80 R-30M30 ;復習提問G90的格式是什么?新課引入在加工的具體過程中, 我們有時遇到的工件直徑與長度比較大時, 或需要切槽時就不適合選 用 G90 指令了,我們可以選用 G94.徑向切削循環(huán) G94代碼格式: G94 X(U)_ Z(W)_ F_ ; (端面切削 )G94 X(U)_ Z(W)_ R_ F_ ;(錐度端面切削 )代碼功能:從切削點開始,軸向 (Z軸)進刀、徑向(X軸或X、Z軸同時)切削,實現(xiàn)端面或 錐面切削循環(huán),代碼的起點和終點相同。代碼說明: G94 為模態(tài)代碼; 切削起點:直線插補 (切削進給 )的起始位置; 切削終點:直線插補 (切削進給 )的結束位置;X :切

11、削終點X軸絕對坐標,單位:mm/inch ;U:切削終點與起點X軸絕對坐標的差值;Z:切削終點Z軸絕對坐標;W:切削終點與起點Z軸絕對坐標的差值;R:切削起點與切削終點 Z軸絕對坐標的差值,當 R與U的符號不同時,要求 丨R| <|W/I 徑向直線切削如圖 3-21,徑向錐度切削如圖 3-22。循環(huán)過程: Z軸從起點快速移動到切削起點; 從切削起點直線插補 (切削進給 )到切削終點; Z軸以切削進給速度退刀(與方向相反),返回至U Z軸絕對坐標與起點相同處; X軸快速移動返回到起點,循環(huán)結束。代碼軌跡: U、 W、 R 反應切削終點與起點的相對位置, U、 W、 R 在符號不同時組合的刀

12、 具軌跡,如圖 3-23:示例:圖3-24,毛坯 125X 112程序: O0003;G00 X130 Z5 M3 S1 ;G94 X0 Z0 F200X120 Z-110 F300 ;G00 X120 Z0G94 X108 Z-30 R-10X96 R-20X84 R-30X72 R-40X60 R-50 ;M30;固定循環(huán)代碼的注意事項1) 在固定循環(huán)代碼中,X(U) 、 Z(W) 、 R 一經執(zhí)行,在沒有執(zhí)行新的固定循環(huán)代碼重新給定X(U) , Z(W), R 時, X(U) , Z(W) , R 的指定值保持有效。如果執(zhí)行了除 G04 以外的非模 態(tài)(00組)G代碼或G00、G01、G

13、02、G03、G32時,X(U)、Z(W)、R的指定值被清除。2) 在錄入方式下執(zhí)行固定循環(huán)代碼時,運行結束后, 重新輸入固定循環(huán)代碼可以按原軌跡執(zhí)行固定循環(huán)。3)在固定循環(huán)G90G94代碼的下一程序段只有 EOB(;)時,則固定循環(huán)會重復執(zhí)行前一次 的循環(huán)動作。例:N010 G90 X20.0 Z10.0 F400 ;N011 ;(此處重復執(zhí)行 G90 一次 )4)在固定循環(huán) G90、G94 代碼中,單段運行的話,執(zhí)行完整個固定循環(huán)后單段停止。 小結 練習復習提問固定循環(huán)指令的特點?新課引入 在實際運用中單一的循環(huán)指令局限性較大,我們往往采用多重循環(huán)來解決程序的繁瑣性。3.18 多重循環(huán)代碼

14、GSK980TDb的多重循環(huán)代碼包括:軸向粗車循環(huán)G71、徑向粗車循環(huán)G72、封閉切削循環(huán)G73、 精加工循環(huán)G70、軸向切槽多重循環(huán) G74、徑向切槽多重循環(huán) G75及多重螺紋切削循環(huán) G76。 系統(tǒng)執(zhí)行這些代碼時, 根據(jù)編程軌跡、 進刀量、 退刀量等數(shù)據(jù)自動計算切削次數(shù)和切削軌跡, 進行多次進刀t切削t退刀t再進刀的加工循環(huán),自動完成工件毛坯的粗、 精加工,代碼的 起點和終點相同。G76多重螺紋切削循環(huán)代碼在螺紋功能一節(jié)中講述。軸向粗車循環(huán) G71G71 有兩種粗車加工循環(huán):類型 I 和類型 II代碼意義: G71 代碼分為三個部分:給定粗車時的切削量、退刀量和切削速度、主軸轉速、刀具功能

15、的程序段;:給定定義精車軌跡的程序段區(qū)間、精車余量的程序段;:定義精車軌跡的若干連續(xù)的程序段,執(zhí)行G71時,這些程序段僅用于計算粗車的軌跡,實際并未被執(zhí)行。系統(tǒng)根據(jù)精車軌跡、精車余量、進刀量、退刀量等數(shù)據(jù)自動計算粗加工路線,沿與Z軸平行的方向切削,通過多次進刀 t切削t退刀的切削循環(huán)完成工件的粗加工。 G71的起點和終點 相同。本代碼適用于非成型毛坯 (棒料 )的成型粗車。相關定義:精車軌跡:由代碼的第部分 (nsnf程序段)給出的工件精加工軌跡,精加工軌跡的起點(即ns程序段的起點)與G71的起點、終點相同,簡稱 A點;精加工軌跡的第一段(ns程序段)只能 是X軸的快速移動或切削進給,ns程

16、序段的終點簡稱B點;精加工軌跡的終點(nf程序段的終點)簡稱C點。精車軌跡為A點tb點tC點。粗車輪廓:精車軌跡按精車余量 (Au w偏移后的軌跡,是執(zhí)行 G71形成的軌跡輪廓。精加 工軌跡的A、B、C點經過偏移后對應粗車輪廓的 A'、B'、C'點,G71代碼最終的連續(xù)切削軌 跡為B'點tC'點。Ad:粗車時 X軸的切削量,取值范圍 0.001 (IS_B) /0.0001 (IS_C) 99.999(單位:mm/inch , 半徑值),無符號,進刀方向由ns程序段的移動方向決定。U(Ad執(zhí)行后,指定值Adf呆持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù)N

17、O.051中。未輸入U(Ad)時,以數(shù)據(jù)參數(shù)NO.051的值作為進刀量。e:粗車時X軸的退刀量,取值范圍099.999(單位:mm/inch,半徑值),無符號,退刀方向與 進刀方向相反,R(e)執(zhí)行后,指定值e保持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù)NO.052 中。未輸入R(e)時,以數(shù)據(jù)參數(shù)NO.052的值作為退刀量。ns:精車軌跡的第一個程序段的程序段號; nf:精車軌跡的最后一個程序段的程序段號。Au: X軸的精加工余量,取值范圍最小輸入增量(直徑),有符號,粗車輪廓相對于精車軌跡的X軸坐標偏移,即:A'點與A點X軸絕對坐標的差值。U(A u未輸入時,系統(tǒng)按 A u=0處理

18、, 即:粗車循環(huán)X軸不留精加工余量。Aw: Z軸的精加工余量,取值范圍最小輸入增量,有符號,粗車輪廓相對于精車軌跡的Z軸坐標偏移,即:A'點與A點Z軸絕對坐標的差值。W(A w)未輸入時,系統(tǒng)按 A w=0處理,即:粗車循環(huán)Z軸不留精加工余量。K :當K不輸入或者K不為1時,系統(tǒng)不檢查程序的單調性除了圓弧或橢圓或拋物線的起 點和終點的Z值相等或圓弧大于180度;當K=1時,系統(tǒng)檢查程序的單調性。F:切削進給速度;S:主軸轉速;T:刀具號、刀具偏置號。M、S、T、F:可在第一個G71代碼或第二個G71代碼中,也可在nsnf程序中指定。在 G71循環(huán)中,nsnf間程序段號的M、S、T、F功

19、能都無效,僅在有 G70精車循環(huán)的程 序段中才有效。類型I:1)代碼執(zhí)行過程:圖3-25。 從起點A點快速移動到A'點,X軸移動Au Z軸移動Z; 從A'點X軸移動 d進刀),ns程序段是G0時按快速移動速度進刀,ns程序段是G1時 按G71的切削進給速度F進刀,進刀方向與 A點t B點的方向一致; Z軸切削進給到粗車輪廓,進給方向與B點t C點Z軸坐標變化一致; X軸、Z軸按切削進給速度退刀e(45。直線),退刀方向與各軸進刀方向相反; Z軸以快速移動速度退回到與 A'點Z軸絕對坐標相同的位置; 如果X軸再次進刀( d+e后,移動的終點仍在 A'點tB,點的聯(lián)

20、機中間(未達到或超出B'點),X軸再次進刀( d+e)然后執(zhí)行;如果X軸再次進刀( d+e后,移動的終點到達 B' 點或超出了 A點tB,點的聯(lián)機,X軸進刀至B'點,然后執(zhí)行; 沿粗車輪廓從B'點切削進給至C'點; 從C'點快速移動到A點,G71循環(huán)執(zhí)行結束,程序跳轉到 nf程序段的下一個程序段執(zhí) 行。2)留精車余量時坐標偏移方向: u、Aw反應了精車時坐標偏移和切入方向,按Au Aw的符號有四種不同組合,見圖3-26,圖中BtC為精車軌跡,B,t(為粗車輪廓,A為起刀點。類型II :類型n不同于類型I,如下所述:1)相關定義:比類型I多1個參數(shù)

21、J:當J不輸入或者J不為1時,系統(tǒng)不會沿著粗車輪廓再運行一次;當 J=1時,系統(tǒng)會沿 著粗車輪廓再運行一次2)沿X軸的外形輪廓不必單調遞增或單調遞減,并且最多可以有圖3-26-1 (類型n)但是,沿Z軸的外形輪廓必須單調遞增或遞減,下面的輪廓不能加工:圖3-26-2 (類型n)3)第一刀不必垂直:如果沿 Z軸為單調變化的形狀就可進行加工,示意圖如下:圖 3-26-34) 車削后,應該退刀,退刀量由 R (e) 數(shù)指定或者以數(shù)據(jù)參數(shù) 52號設定值指 示意圖如下:圖3-26-4 (類型n)5) 代碼執(zhí)行過程:粗車軌跡A->H 注意事項: ns程序段只能是GOO、G01代碼,如果是類型(類型n

22、)10個凹槽,示意如下。參疋,II,必須指定X(U)和Z(W)兩個軸,當Z軸不移動時也必須指定 W0。 對于類型 II ,精車余量只能指定 X 方向,如果指定了 Z 方向上的精車余量,則會使整個 加工軌跡發(fā)生偏移,如果指定最好指定為0。對于類型II,當當前槽切削完要切削下個槽的時候,留下退刀量的距離讓刀以G1的速度靠向工件(標號25和26),如果退刀量為0或者剩余距離小于退刀量,系統(tǒng)以 G1靠向工件。對于沒有注明是類型I還是類型II的部分為兩者公用。精車軌跡(nsnf程序段),Z軸尺寸必須是單調變化(一直增大或一直減?。?,類型I中X軸 尺寸也必須是單調變化,類型II則不需要。 nsnf程序段必

23、須緊跟在 G71程序段后編寫。如果在 G71程序段前編寫,系統(tǒng)自動搜索 到nsnf程序段并執(zhí)行,執(zhí)行完成后,按順序執(zhí)行 nf程序段的下一程序,因此會引起重復 執(zhí)行nsnf程序段。執(zhí)行G71時,nsnf程序段僅用于計算粗車輪廓,程序段并未被執(zhí)行。nsnf程序段中的F、S、T代碼在執(zhí)行G71循環(huán)時無效;執(zhí)行 G70精加工循環(huán)時,nsnf程序段中的F、S、T 代碼有效。 nsnf程序段中,只能有 G功能:G00、G01、G02、G03、G04、G05、G6.2、G6.3、G7.2、 G7.3、G96、G97、G98、G99、G40、G41、G42代碼;不能有子程序調用代碼 (如 M98/M99)。

24、G96、G97、G98、G99、G40、G41、G42代碼在執(zhí)行G71循環(huán)中無效,執(zhí)行 G70精加工循 環(huán)時有效。在G71代碼執(zhí)行過程中,可以停止自動運行并手動移動,但要再次執(zhí)行G71循環(huán)時,必須返回到手動移動前的位置。如果不返回就繼續(xù)執(zhí)行,后面的運行軌跡將錯位。執(zhí)行進給保持、單程式段的操作,在運行完當前軌跡的終點后程序暫停。 d, u都用同一地址U指定,其區(qū)分是根據(jù)該程序段有無指定P, Q代碼。在錄入方式中不能執(zhí)行 G71代碼,否則產生報警。在同一程序中需要多次使用復合循環(huán)代碼時,ns nf不允許有相同程序段號。退刀點要盡量高或低,避免退刀碰到工件。示例:圖 3-27 (類型 I)小結練習復

25、習提問G71的格式是什么?新課引入在加工的具體過程中,我們還可以選用徑向粗車循環(huán)G72編程。G72用法和G71有什么不同呢?徑向粗車循環(huán) G72代碼意義: G 72代碼分為三個部分:給定粗車時的切削量、退刀量和切削速度、主軸轉速、刀具功能的程序段;:給定定義精車軌跡的程序段區(qū)間、精車余量的程序段;:定義精車軌跡的若干連續(xù)的程序段,執(zhí)行G72時,這些程序段僅用于計算粗車的軌跡,實際并未被執(zhí)行。系統(tǒng)根據(jù)精車軌跡、精車余量、進刀量、退刀量等數(shù)據(jù)自動計算粗加工路線,沿與X軸平行的方向切削,通過多次進刀 t切削t退刀的切削循環(huán)完成工件的粗加工, G72的起點和 終點相同。本代碼適用于非成型毛坯 (棒料

26、)的成型粗車。相關定義:精車軌跡:由代碼的第部分 (nsnf程序段)給出的工件精加工軌跡,精加工軌跡的起點(即ns程序段的起點)與G72的起點、終點相同,簡稱 A點;精加工軌跡的第一段(ns程序段)只能 是Z軸的快速移動或切削進給,ns程序段的終點簡稱B點;精加工軌跡的終點(nf程序段的終 點)簡稱C點。精車軌跡為A點tb點tC點。粗車輪廓:精車軌跡按精車余量 (Au w偏移后的軌跡,是執(zhí)行 G72形成的軌跡輪廓。精加 工軌A、B、C點經過偏移后對應粗車輪廓的A' B'、C'點,G72代碼最終的連續(xù)切削軌跡跡的為B'點tc點。Ad:粗車時 Z軸的切削量,取值范圍

27、 0.001 (IS_B) /0.0001 (IS_C) 99.999(單位:mm/inch), 無符號,進刀方向由ns程序段的移動方向決定。W(A d)執(zhí)行后,指定值 Ad保持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù) NO.051中。未輸入W(A d)時,以數(shù)據(jù)參數(shù)NO.051的值作為 進刀量。e:粗車時Z軸的退刀量,取值范圍 099.999(單位:mm/inch),無符號,退刀方向與進刀方 向相反,R(e)執(zhí)行后,指定值e保持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù)NO.052中。未輸入R(e)時,以數(shù)據(jù)參數(shù)NO.052的值作為退刀量。ns:精車軌跡的第一個程序段的程序段號。nf:精車軌跡

28、的最后一個程序段的程序段號。Au:粗車時X軸留出的精加工余量,取值范圍最小輸入增量(粗車輪廓相對于精車軌跡的 X軸坐標偏移,即:A'點與A點X軸絕對坐標的差值,直徑,有符號)。Aw:粗車時Z軸留出的精加工余量,取值范圍最小輸入增量(粗車輪廓相對于精車軌跡的 Z軸坐標偏移,即:A'點與A點Z軸絕對坐標的差值,有符號 )。F:切削進給速度;S:主軸轉速;T:刀具號、刀具偏置號。M、S、T、F:可在第一個G72代碼或第二個G72代碼中,也可在nsnf程序中指定。在 G72 循環(huán)中, nsnf 間程序段號的 M、 S、 T、 F 功能都無效,僅在有 G70 精車循環(huán)的程 序段中才有效。

29、代碼執(zhí)行過程:圖 3-28。1、從起點A點快速移動到A'點,X軸移動Au Z軸移動Aw;2、 從A'點Z軸移動A c進刀),ns程序段是G0時按快速移動速度進刀,ns程序段是G1時 按G72的切削進給速度F進刀,進刀方向與 A點tB點的方向一致;3、 X軸切削進給到粗車輪廓,進給方向與B點t C點X軸坐標變化一致;4 、 X 軸、 Z 軸按切削進給速度退刀 e(45 °直線 ) ,退刀方向與各軸進刀方向相反;5、 X軸以快速移動速度退回到與 A'點Z軸絕對坐標相同的位置;6、 如果Z軸再次進刀( d+e后,移動的終點仍在 A'點TB'點的聯(lián)機中

30、間(未達到或超出B' 點),_Z軸再次進刀( d+e)然后執(zhí)行;如果Z軸再次進刀( d+e后,移動的終點到達B' 點或超出了 A'點tB'點的聯(lián)機,Z軸進刀至B'點,然后執(zhí)行;7、沿粗車輪廓從B'點切削進給至C'點;8、 從C'點快速移動到A點,G72循環(huán)執(zhí)行結束,程序跳轉到nf程序段的下一個程序段 執(zhí)行。代碼說明: nsnf程序段必須緊跟在 G72程序后編寫。如果在 G72程序段前編寫,系統(tǒng)自動搜索到nsnf程序段并執(zhí)行,執(zhí)行完成后,按順序執(zhí)行nf程序段的下一程序,因此會引起重復執(zhí)行nsnf程序段。執(zhí)行G72時,nsnf程序段僅

31、用于計算粗車輪廓,程序段并未被執(zhí)行。nsnf程序段中的F、S、T代碼在執(zhí)行G72循環(huán)時無效。執(zhí)行 G70精加工循環(huán)時,nsnf程序段中的F、S、T 代碼有效。 ns程序段只能是不含 X(U)代碼字的GOO、G01代碼,否則報警。精車軌跡(nsnf程序段),X軸、Z軸的尺寸都必須是單調變化 (一直增大或一直減?。?。 nsnf程序段中,只能有 G功能:G00、G01、G02、G03、G04、G05、G6.2、G6.3、G7.2、 G7.3、G96、G97、G98、G99、G40、G41、G42代碼;不能有子程序調用代碼 (如 M98/M99)。 G96、G97、G98、G99、G40、G41、G4

32、2代碼在執(zhí)行G72循環(huán)中無效,執(zhí)行 G70精加工循 環(huán)時有效。在G72代碼執(zhí)行過程中,可以停止自動運行并手動移動,但要再次執(zhí)行G72循環(huán)時,必須返回到手動移動前的位置。如果不返回就繼續(xù)執(zhí)行,后面的運行軌跡將錯位。 執(zhí)行進給保持、單程式段的操作,在運行完當前軌跡的終點后程序暫停。 d, w都用同一地址 W指定,其區(qū)分是根據(jù)該程序段有無指定P, Q代碼字。在同一程序中需要多次使用復合循環(huán)代碼時,ns nf不允許有相同程序段號。在錄入方式中不能執(zhí)行 G72代碼,否則產生報警。 退刀點要盡量高或低,避免退刀碰到工件。留精車余量時坐標偏移方向: u、Aw反應了精車時坐標偏移和切入方向,按u Aw的符號有

33、四種不同組合,見圖3-29,圖中:BtC為精車軌跡,B'tC為粗車輪廓,A為起刀點。示例:圖 3-3O小結練習復習提問G72的格式是什么?新課引入在加工的具體過程中,封閉切屑循環(huán)G73應用很常用,很多場合還可以替代G71和G72指令。封閉切削循環(huán)G73代碼意義:G73代碼分為三個部分:給定退刀量、切削次數(shù)和切削速度、主軸轉速、刀具功能的程序段;:給定定義精車軌跡的程序段區(qū)間、精車余量的程序段;:定義精車軌跡的若干連續(xù)的程序段,執(zhí)行G73時,這些程序段僅用于計算粗車的軌跡,實際并未被執(zhí)行。系統(tǒng)根據(jù)精車余量、退刀量、切削次數(shù)等數(shù)據(jù)自動計算粗車偏移量、粗車的單次進刀量和粗車軌跡,每次切削的軌

34、跡都是精車軌跡的偏移,切削軌跡逐步靠近精車軌跡,最后一次切削軌跡為按精車余量偏移的精車軌跡。G73的起點和終點相同,本代碼適用于成型毛坯的粗車。G73代碼為非模態(tài)代碼,代碼軌跡如圖3-31。相關定義:精車軌跡:由代碼的第部分 (nsnf程序段)給出的工件精加工軌跡,精加工軌跡的起點(即ns程序段的起點)與G73的起點、終點相同,簡稱 A點;精加工軌跡的第一段(ns程序段)的終 點簡稱B點;精加工軌跡的終點(nf程序段的終點)簡稱C點。精車軌跡為A點點tC點。 粗車軌跡:為精車軌跡的一組偏移軌跡,粗車軌跡數(shù)量與切削次數(shù)相同。坐標偏移后精車軌跡的A、B、C點分別對應粗車軌跡的 An、Bn、Cn點(

35、n為切削的次數(shù),第一次切削表示為A1、B1、Ci點,最后一次表示為Ad、Bd、Cd點)。第一次切削相對于精車軌跡的坐標偏移量為( i X 2+,A U w+A k按直徑編程表示),最后一次切削相對于精車軌跡的坐標偏移量為(A w)每一次切削相對于上一次切削軌跡的坐標偏移量為:1000xrf-r 1000xd-r i X軸粗車退刀量,取值范圍最小輸入增量(半徑值,有符號),等于Ai點相對于Ad點的X軸坐標偏移量(半徑值),粗車時X軸的總切削量(半徑值)等于I A,i|X軸的切削方向與的符 號相反:AA0,粗車時向X軸的負方向切削。指定值執(zhí)行后保持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù) NO.0

36、53中。未輸入U(A i)時,以數(shù)據(jù)參數(shù)NO.053的值作為X軸粗車退 刀量。Ak: Z軸粗車退刀量,取值范圍最小輸入增量(有符號),A1等于A1點相對于Ad點的Z軸坐標偏移量,粗車時Z軸的總切削量等于|A k| Z軸的切削方向與 啲符號相反:Ak> 0,粗車時 向Z軸的負方向切削。Ak旨定值執(zhí)行后保持,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù) NO.054中。未輸入 W(A k)時,以數(shù)據(jù)參數(shù)NO.054的值作為Z軸粗車退刀量。d:切削的次數(shù),取值范圍19999(單位:次),R5表示5次切削完成封閉切削循環(huán)。R (d)指定值執(zhí)行后保持,并將數(shù)據(jù)參數(shù)NO.055的值修改為d(單位:次)。未

37、輸入R (d)時,以數(shù)據(jù)參數(shù)NO.055的值作為切削次數(shù)。如果切削次數(shù)為1.,系統(tǒng)將按2次切削完成封閉切削循環(huán)。ns:精車軌跡的第一個程序段的程序段號。 nf:精車軌跡的最后一個程序段的程序段號。Au: X軸的精加工余量,取值范圍最小輸入增量(直徑,有符號),最后一次粗車軌跡相對于精車軌跡的X軸坐標偏移,即:A1點相對于A點X軸絕對坐標的差值。Au> 0,最后一次粗車軌跡相對于精車軌跡向 X軸的正方向偏移。未輸入 U(A u)時,系統(tǒng)按A u=(處理,即:粗車循 環(huán)X軸不留精加工余量。Aw: Z軸的精加工余量,取值范圍最小輸入增量(有符號),最后一次粗車軌跡相對于精車軌跡的Z軸坐標偏移,

38、即:A1點相對于A點Z軸絕對坐標的差值。 Aw>0,最后一次粗車軌跡相對于精車軌跡向Z軸的正方向偏移。 不留精加工余量。F:切削進給速度;S:主軸轉速; M、S、T、F:代碼字可在第一個 定。在G73循環(huán)中, 的程序段中才有效。 代碼執(zhí)行過程:如圖 3-31 。 AA 1:快速移動; 第一次粗車,AnB nC 1 :AiB 1: ns程序段是G0時按快速移動速度, 度;BHC 1:切削進給。 C1A 2:快速移動; 第二次粗車, A2TB 2TC 2 :A2tB 2: ns程序段是G0時按快速移動速度, 度;B2TC 2:切削進給。 C2A 3:快速移動;未輸入 W(Aw)時,系統(tǒng)按Aw

39、=0處理,即:粗車循環(huán)Z軸T:刀具號、刀具偏置號。G73 代碼或第二個 G73 代碼中,也可在 nsnf 程序中指 nsnf 間程序段號的 M、S、nsnsT、 F 功能都無效,僅在有 G70 精車循環(huán)程序段是程序段是G1G1時按 G73時按 G73指定的切削進給速指定的切削進給速第n次粗車,AmB nC n :AnB n: ns程序段是G0時按快速移動速度, 按G73指定的切削進給速度;BnC n:切削進給。CmA n+1 :快速移動;ns程序段是G1最后一次粗車, AdB dC d :d: ns 程序段是 G0 時按快速移動速度,Adf 度; BdC CdAns程序段是G1時按 G73指定

40、的切削進給速d:切削進給。:快速移動到起點;代碼說明:nsnf程序段如果在G73程序段前編寫,nf 程序段的下一程序, nsnf程序段必須緊跟在G73程序段后編寫。 系統(tǒng)能自動搜索到nsnf程序段并執(zhí)行,執(zhí)行完成后,按順序執(zhí)行 因此會引起重復執(zhí)行 ns nf 程序段。nsnf程序段中的執(zhí)行G73時,nsnf程序段僅用于計算粗車輪廓,程序段并未被執(zhí)行。F、S、T代碼在執(zhí)行G73時無效。執(zhí)行G70精加工循環(huán)時,nsnf程序段中的F、S、T代碼 有效。 ns 程序段只能是 G00、 G01 代碼。 nsnf 程序段中,只能有下列 G功能:G00、G01、G02、G03、G04、G05、G6.2、G6

41、.3、 G7.2、G7.3、G96、G97、G98、G99、G40、G41、G42代碼;不能有下列 M 功能:子程序調 用代碼(如M98/M99)。 G96、G97、G98、G99、G40、G41、G42代碼在執(zhí)行G73循環(huán)中無效,執(zhí)行 G70精加工循 環(huán)時有效。在G73代碼執(zhí)行過程中,可以停止自動運行并手動移動,但要再次執(zhí)行G73循環(huán)時,必須返回到手動移動前的位置。如果不返回就繼續(xù)執(zhí)行,后面的運行軌跡將錯位。 執(zhí)行進給保持、單程式段的操作,在運行完當前軌跡的終點后程序暫停。 Ai u都用同一地址U指定,Ak Aw都用同一地址 W指定,其區(qū)分是根據(jù)該程序段有 無指定 P,Q 代碼字。在錄入方式

42、中不能執(zhí)行 G73代碼,否則產生報警。在同一程序中需要多次使用復合循環(huán)代碼時,nsnf不允許有相同程序段號。 退刀點要盡量高或低,避免退刀碰到工件。 留精車余量時坐標偏移方向:Ai Ak反應了粗車時坐標偏移和切入方向, Au Aw反應了精車時坐標偏移和切入方向; Ai Ak Au Aw可以有多種組合,在一般情況下,通常 Ai與Au的符號一致,Ak與Aw的符 號一致,常用有四種組合,見圖 3-32,圖中:A為起刀點,BC為工件輪廓,B'tC為粗 車輪廓,B''t(為精車軌跡。示例:圖 3-33代碼說明: G70必須在nsnf程序段后編寫。執(zhí)行G70精加工循環(huán)時,nsnf程

43、序段中的F、S、T代碼有效。 G96、G97、G98、G99、G40、G41、G42代碼在執(zhí)行G70精加工循環(huán)時有效。在G70代碼執(zhí)行過程中,可以停止自動運行并手動移動,但要再次執(zhí)行G70循環(huán)時,必須返回到手動移動前的位置。如果不返回就繼續(xù)執(zhí)行,后面的運行軌跡將錯位。 執(zhí)行單程式段的操作,在運行完當前軌跡的終點后程序暫停。在錄入方式中不能執(zhí)行 G70代碼,否則產生報警。 在同一程序中需要多次使用復合循環(huán)代碼時,nsnf 不允許有相同程序段號。 退刀點要盡量高或低,避免退刀碰到工件。復習提問G72, G73的格式是什么?新課引入在加工的具體過程中,我們要加工孔和軸端槽,需要用軸向切槽多重循環(huán)G7

44、4指令。3.18.5 軸向切槽多重循環(huán) G74代碼格式:G74 R(e) ;G74 X(U) Z(W) P( A i) Q( A k) R( ;A d) F代碼意義:徑向 (X 軸)進刀循環(huán)復合軸向斷續(xù)切削循環(huán):從起點軸向(Z 軸)進給、回退、再進給直至切削到與切削終點 Z軸坐標相同的位置,然后徑向退刀、軸向回退至與起點Z軸坐標相同的位置,完成一次軸向切削循環(huán);徑向再次進刀后,進行下一次軸向切削循環(huán); 切削到切削終點后,返回起點 (G74 的起點和終點相同 ),軸向切槽復合循環(huán)完成。 G74 的 徑向進刀和軸向進刀方向由切削終點X(U)、Z(W)與起點的相對位置決定,此代碼用于在工件端面加工環(huán)

45、形槽或中心深孔,軸向斷續(xù)切削起到斷屑、及時排屑的作用。相關定義:軸向切削循環(huán)起點: 每次軸向切削循環(huán)開始軸向進刀的位置, 表示為 An(n=1,2,3 ), An 的 Z軸坐標與起點A相同,An與An-1的X軸坐標的差值為 Ai第一次軸向切削循環(huán)起點 A1與 起點A為同一點,最后一次軸向切削循環(huán)起點 (表示為Af)的X軸坐標與切削終點相同。軸向進刀終點:每次軸向切削循環(huán)軸向進刀的終點位置,表示為Bn(n=1,2,3),Bn的Z軸坐標與切削終點相同,Bn的X軸坐標與An相同,最后一次軸向進刀終點 (表示為Bf)與切削終點為同一點;徑向退刀終點:每次軸向切削循環(huán)到達軸向進刀終點后,徑向退刀(退刀量

46、為 d的終點位置,表示為Cn(n=1,2,3)Cn的Z軸坐標與切削終點相同,Cn與An X軸坐標的差值為 (!;軸向切削循環(huán)終點:從徑向退刀終點軸向退刀的終點位置,表示為Dn(n=1,2,3)Dn的Z軸坐標與起點相同,Dn的X軸坐標與6相同(與An X軸坐標的差值為 d)切削終點: X(U) Z(W) 指定的位置,最后一次軸向進刀終點Bf。R(e):每次軸向(Z軸)進刀后的軸向退刀量,取值范圍 099.999(單位:mm),無符號。R(e) 執(zhí)行后指定值保持有效,并將該數(shù)據(jù)轉換為相應的值保存在數(shù)據(jù)參數(shù) NO.056 中。未輸入 R(e) 時,以數(shù)據(jù)參數(shù) NO.056 的值作為軸向退刀量。X :

47、切削終點Bf的X軸絕對坐標值。U :切削終點Bf與起點A的X軸絕對坐標的差值。Z:切削終點Bf的Z軸的絕對坐標值。W :切削終點Bf與起點A的Z軸絕對坐標的差值。P( i):單次軸向切削循環(huán)的徑向(X軸)切削量,取值范圍Ov i購99999(IS_B)或(IS_C)X最小輸入增量(直徑值),無符號。Q( k)軸向(Z軸)切削時,Z軸斷續(xù)進刀的進刀量,取值范圍0v kw 9999999(IS_或(IS_C ) X最小輸入增量(無符號)。R( d)切削至軸向切削終點后,徑向(X軸)的退刀量,取值范圍最小輸入增量(直徑值),無符號,省略R(A d時,系統(tǒng)默認軸向切削終點后,徑向(X軸)的退刀量為0。

48、.省略X(U)和P( A i代碼字時,默認往正方向退刀。代碼執(zhí)行過程:如圖 3-34。 從軸向切削循環(huán)起點 An軸向(Z軸)切削進給 k,切削終點Z軸坐標小于起點Z軸坐標 時,向 Z 軸負向進給,反之則向 Z 軸正向進給; 軸向(Z軸)快速移動退刀e,退刀方向與進給方向相反; 如果Z軸再次切削進給(A k+e)進給終點仍在軸向切削循環(huán)起點 An與軸向進刀終點Bn 之間,Z軸再次切削進給(A k+e)然后執(zhí)行;如果Z軸再次切削進給(A k+e后,進給終點 到達Bn點或不在An與Bn之間,Z軸切削進給至Bn點,然后執(zhí)行。4 徑向(X軸)快速移動退刀 d(半徑值)至Cn點,Bf點(切削終點)的X軸坐

49、標小于A點(起點)X 軸坐標時,向 X 軸正向退刀,反之則向 X 軸負向退刀。; 軸向(Z軸)快速移動退刀至Dn點,第n次軸向切削循環(huán)結束。如果當前不是最后一次軸向切削循環(huán),執(zhí)行;如果當前是最后一次軸向切削循環(huán),執(zhí)行; 徑向(X軸)快速移動進刀,進刀方向與退刀方向相反。 如果X軸進刀( d+ i)(半徑值) 后,進刀終點仍在 A點與Af點(最后一次軸向切削循環(huán)起點 )之間,X軸快速移動進刀 ( d+A i)(半徑值),即: DnA n+1,然后執(zhí)行(開始下一次軸向切削循環(huán) );如果X軸進刀( d+A i)(半徑值)后,進刀終點到達 Af點或不在Dn與Af點之間,X軸快速移動至Af點,然后執(zhí)行,

50、開始最后一次軸向切削循環(huán); X 軸快速移動返回到起點 A,G74 代碼執(zhí)行結束。代碼說明:循環(huán)動作是由含Z(W)和P( A k的G74程序段進行的,如果僅執(zhí)行“G74 R(e) ”程序段,循環(huán)動作不進行; A d和e均用同一地址R指定,其區(qū)別是根據(jù)程序段中有無Z(W)和P( A k代碼字;在G74代碼執(zhí)行過程中,可以停止自動運行并手動移動,但要再次執(zhí)行G74循環(huán)時,必須返回到手動移動前的位置。如果不返回就繼續(xù)執(zhí)行,后面的運行軌跡將錯位。 執(zhí)行單程式段的操作,在運行完當前軌跡的終點后程序暫停。進行盲孔切削時,必須省略R(A d)弋碼字,因在切削至軸向切削終點無退刀距離。示例:圖 3-35小結練習

51、復習提問G74的格式是什么?如何使用?新課引入在加工的具體過程中,我們要加工孔槽和外圓槽,需要用徑向切槽多重循環(huán)G75指令。3.18.6 徑向切槽多重循環(huán) G75代碼格式: G75 R(e);G75 X(U) Z(W) P( i) Q( k) R( ; d) F代碼意義:軸向 (Z 軸)進刀循環(huán)復合徑向斷續(xù)切削循環(huán):從起點徑向(X 軸)進給、回退、再進給直至切削到與切削終點 X軸坐標相同的位置, 然后軸向退刀、徑向回退至與起點X 軸坐標相同的位置,完成一次徑向切削循環(huán);軸向再次進刀后,進行下一次徑向切削循環(huán); 切削到切削終點后,返回起點 (G75 的起點和終點相同 ),徑向切槽復合循環(huán)完成。

52、G75 的 軸向進刀和徑向進刀方向由切削終點 X(U)Z(W) 與起點的相對位置決定 ,此代碼用于加工徑 向環(huán)形槽或圓柱面,徑向斷續(xù)切削起到斷屑、及時排屑的作用。相關定義:徑向切削循環(huán)起點:每次徑向切削循環(huán)開始徑向進刀的位置,表示為An(n=1,2,3)An的X軸坐標與起點A相同,An與An-1的Z軸坐標的差值為 Ak第一次徑向切削循環(huán)起點 A1與 起點A為同一點,最后一次徑向切削循環(huán)起點 (表示為Af)的Z軸坐標與切削終點相同。徑向進刀終點:每次徑向切削循環(huán)徑向進刀的終點位置, 表示為Bn(n=1,2,3)Bn的X軸 坐標與切削終點相同, Bn的Z軸坐標與An相同,最后一次徑向進刀終點 (表

53、示為Bf)與切削 終點為同一點;軸向退刀終點:每次徑向切削循環(huán)到達徑向進刀終點后,軸向退刀(退刀量為 d的終點位置,表示為Cn(n=1,2,3)Cn的X軸坐標與切削終點相同,6與An Z軸坐標的差值為 (!;徑向切削循環(huán)終點: 從軸向退刀終點徑向退刀的終點位置,表示為Dn(n=1,2,3)Dn的X軸坐標與起點相同,Dn的Z軸坐標與Cn相同(與An Z軸坐標的差值為 d);切削終點:X(U) Z(W) 指定的位置,最后一次徑向進刀終點Bf。R(e):每次徑向(X軸)進刀后的徑向退刀量,取值范圍 099.999(單位:mm,半徑值),無符 號。R(e)執(zhí)行后指定值保持有效, 并將該數(shù)據(jù)轉換為相應的

54、值保存在數(shù)據(jù)參數(shù) NO.056中。未 輸入R(e)時,以系統(tǒng)參數(shù)NO.056的值作為徑向退刀量。X :切削終點Bf的X軸絕對坐標值。U :切削終點Bf與起點A的X軸絕對坐標的差值。Z:切削終點Bf的Z軸的絕對坐標值。W :切削終點Bf與起點A的Z軸絕對坐標的差值。P( A i):徑向(X軸)進刀時,X軸斷續(xù)進刀的進刀量,取值范圍0 V i < 9999999(IS_或(IS_C)X最小輸入增量,無符號。Q( A k)單次徑向切削循環(huán)的軸向 (Z軸)進刀量,取值范圍 0V A kw 9999999(IS_或(IS_C) X最小輸入增量,無符號。R(A d:) 切削至徑向切削終點后,軸向 (

55、Z 軸)的退刀量,取值范圍最小輸入增量,無符號。省略R(A d時,系統(tǒng)默認徑向切削終點后,軸向(Z軸)的退刀量為0。省略Z(W)和Q(A k),默認往正方向退刀。代碼執(zhí)行過程:圖 3-36 從徑向切削循環(huán)起點 An徑向(X軸)切削進給 i,切削終點X軸坐標小于起點X軸坐標 時,向 X 軸負向進給,反之則向 X 軸正向進給; 徑向(X軸)快速移動退刀e,退刀方向與進給方向相反; 如果X軸再次切削進給(A i+e)進給終點仍在徑向切削循環(huán)起點 An與徑向進刀終點Bn之 間,X軸再次切削進給( i+e)然后執(zhí)行;如果 X軸再次切削進給( i+e后,進給終點到 達Bn點或不在An與Bn之間,X軸切削進給至Bn點,然后執(zhí)行。4; 軸向(Z軸)快速移動退刀 d至Cn點,Bf點(切削終點)的Z軸坐標小于A點(起點)Z軸 坐標時,向 Z 軸正向退刀,反之則向 Z 軸負向退刀; 徑向 (X 軸)快速移動退刀至 Dn 點,第 n 次徑向切削循環(huán)結束。如果當前不是最后一次 徑向切削循環(huán),執(zhí)行;如果當前是最后一次徑向切削循環(huán),執(zhí)行; 軸向(Z軸)快速移動進刀,進刀方向與退刀方向相反。如果Z軸進刀( d+ k)后,進刀終點仍在A點與Af點(最后一次徑向切削循環(huán)起點)之間,Z軸快速移

溫馨提示

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

評論

0/150

提交評論