1河狐、尺寸單位選擇G20、G21姚转、G22
指令格式:G20
G21
G22
G20:編程時使用的單位為英制單位谋扼。G21:編程時使用的單位為米制單位棒嚼。G22:編程時使用的單位為脈沖當(dāng)量。數(shù)控系統(tǒng)的默認(rèn)單位為米制咐准,即為G21蛇狐。這三個G代碼必須在程序的開頭坐標(biāo)系設(shè)定之前用單獨的程序段指令,不能在程序的中途切換贬打。
2腿宛、進給速度單位設(shè)定G94、G95
指令格式:G94[F ]猫荤;
G95[F ]顶山;
使用每分鐘進給速度指令G94時,F(xiàn)代碼后面的數(shù)值直接指令刀具每分鐘的進給量瞭芬。使用每轉(zhuǎn)進給速度指令G95時刨塔,F(xiàn)代碼后面的數(shù)值直接指令主軸每轉(zhuǎn)的進給量。此時卜壕,主軸上必須安裝位置編碼器您旁。
每分鐘進給速度(G94)的倍率,可以用機床操作面板上的倍率開關(guān)調(diào)整轴捎。
3鹤盒、程序段間過渡方式指令G09、G61侦副、G64侦锯、G04
所謂程序段間過渡,是指從前一段程序向后一段程序過渡秦驯,即程序段的轉(zhuǎn)接尺碰。由于機床的實際運動滯后于數(shù)控系統(tǒng)的運行,當(dāng)數(shù)控系統(tǒng)的下段程序已經(jīng)啟動時译隘,機床的上一段程序的實際運動并未結(jié)束亲桥,所以在程序段轉(zhuǎn)接時,會產(chǎn)生兩個運動的疊加固耘,當(dāng)上段程序為沿一個坐標(biāo)軸的移動题篷,下段程序為沿另一個坐標(biāo)軸的移動時,兩軸相交處不能形成尖角玻驻。如圖4-1所示瞳胸。
圖4-1 不能尖角過渡
當(dāng)程序段間過渡有嚴(yán)格要求時哪峰,可用過渡方式控制指令冷吏。
(1)準(zhǔn)停指令G09
指令格式:G09
有準(zhǔn)停指令G09的程序段結(jié)束時,數(shù)控系統(tǒng)待指令進給速度減速到零并進行到位檢查守搬,當(dāng)檢查到達指令指定的位置后些惑,系統(tǒng)才進入下個程序段啦掸。這樣,避免了兩個程序段的重疊鲸锻,從而保證在工件拐角處能切出尖角棱邊匀象。
(2)精確停止指令G61
指令格式:G61
如果程序使用了精確停止指令G61,則在G61后的各個程序段的移動指令都要準(zhǔn)確停止在本程序段的終點鸡捉,然后再繼續(xù)執(zhí)行下個程序段乏茶。在G61后面的每個切削進給程序段都執(zhí)行到位檢查。
(3)連續(xù)切削方式指令G64
指令格式:G64
如果程序段使用了連續(xù)切削方式指令G64甚岩,則在該程序段及后面的切削進給程序段中贱按,其終點不再進行減速和到位檢查,而是在插補完成后直接進入下一個程序段涡相。但在下列情況下哲泊,進給速度減速到零,并執(zhí)行到位檢查:
①下個程序段為定位指令G00或單方向定位指令G60催蝗。
②下個程序段含有準(zhǔn)停指令G09切威。
③下個程序段沒有移動指令。
(4)暫停指令G04
指令格式:G04 P
G04 X
如果程序段使用了暫停指令G04丙号,則在該程序段的進給速度降到零時開始暫停動作先朦,使刀具作短暫停留,以獲得圓整而光滑的表面犬缨。暫停時間由P或X后面的數(shù)值確定烙无。P的單位為ms,X的單位為s遍尺。
G04僅在其被規(guī)定的程序段中有效截酷。
二、坐標(biāo)系設(shè)定G指令
加工零件的編程是在工件坐標(biāo)系內(nèi)進行的乾戏。因此迂苛,設(shè)定工件坐標(biāo)系對編程有著極其重要的作用。工件坐標(biāo)系可用下述兩種方法設(shè)定鼓择。
1甘虑、工件坐標(biāo)系設(shè)定指令G92
指令格式:G92 X Y Z
式中:X、Y的讯、Z后面的值為刀具所在的位置到工件坐標(biāo)系原點的有向距離匪笨。由于工件坐標(biāo)系的原點一旦選定后是不變的,因此某现,在執(zhí)行G92指令時匙桦,刀具應(yīng)移到G92指令后面的X值、Y值和Z值所規(guī)定的位置,即刀具應(yīng)在對刀點上阁陌。若刀具當(dāng)前點不在對刀點上腊拍,則加工原點與程序原點不重合,加工出的產(chǎn)品就有誤差或報廢奖朴,甚至出現(xiàn)危險呆淑。
例如:圖4-2所示工件坐標(biāo)系的設(shè)定,程序段為G92X40Y80Z100曼刀;執(zhí)行此程序段只是在工件坐標(biāo)系中確定了刀具起點相對于程序原點的位置罗卿,刀具并不產(chǎn)生運動。執(zhí)行此程序段之前必須保證刀具在對刀點上魂务。
G92指令需要后續(xù)坐標(biāo)值指定刀具當(dāng)前點在工件坐標(biāo)系中的位置在刺,因此必須用一個單獨的程序段。G92指令段一般放在一個零件程序的首段头镊。
2蚣驼、工件坐標(biāo)系選擇指令G54~G59
指令格式;G54
G55
G56
G57
G58
G59
G54~G59為六個工件坐標(biāo)系相艇。如圖4-3所示颖杏。
圖4-3 G54~G59工件坐標(biāo)系
這六個工件坐標(biāo)系的原點值,是機床原點到各個坐標(biāo)系原點的有向距離坛芽。這六個工件坐標(biāo)系的原點在機床坐標(biāo)系中的坐標(biāo)值可用MDI方式輸入留储,數(shù)控系統(tǒng)自動記憶。例如:選擇G54作為工件坐標(biāo)系咙轩,編程時用指令G54获讳,而G54坐標(biāo)系原點的值可通過對刀時用MDI方式輸入到數(shù)控系統(tǒng)中。
在G54~G59中活喊,工件坐標(biāo)系一旦選定丐膝,工件上各點的值均通過工件坐標(biāo)系原點與機床坐標(biāo)系建立起聯(lián)系,零件程序與工件的位置無關(guān)箫俯,也與刀具的位置無關(guān)焕徽。更換工件時可省去重復(fù)對刀,也不需要修改程序怕事。
圖4-4 局部坐標(biāo)系
3竹恃、局部坐標(biāo)系設(shè)定指令G52
指令格式:G52 X Y Z
G52后面的坐標(biāo)值為局部坐標(biāo)系的原點在工件坐標(biāo)系中的坐標(biāo)值。如圖4-4所示旅测。
編程時肘勾,若對某部分圖形再用一個坐標(biāo)系來描述更簡單,即可用局部坐標(biāo)系設(shè)定指令G52兆布。
G52指令能在所有的工件坐標(biāo)系(G54~G59)內(nèi)形成子坐標(biāo)系箫废。含有G52指令的程序段中础姚,絕對值編程(G90)時的移動指令就是在該局部坐標(biāo)系中的坐標(biāo)值。G52指令僅在其被規(guī)定的程序段中有效插驾。
在工件坐標(biāo)系內(nèi)若要變更局部坐標(biāo)系摹色,可用G52指令在工件坐標(biāo)系中設(shè)定新的局部坐標(biāo)系原點三稿。
在縮放及坐標(biāo)系旋轉(zhuǎn)狀態(tài)下篇裁,不能使用G52指令,但在G52指令后能進行縮放及坐標(biāo)系旋轉(zhuǎn)赡若。
4达布、直接機床坐標(biāo)系編程指令G53
指令格式:G53
G53是機床坐標(biāo)系編程,在含有G53的程序段中逾冬,絕對值編程時的指令值是工件在機床坐標(biāo)系中的坐標(biāo)值黍聂。也就是把工件各點的值取為機床坐標(biāo)系中的坐標(biāo)值。只用一個機床坐標(biāo)系來編程和加工身腻。
三产还、坐標(biāo)值編程G指令
1、絕對值編程G90
指令格式:G90X Y Z
2嘀趟、相對值編程G91X(U) Y(V) Z(W)
指令格式:G91
圖4-5 絕對值編程G90 圖4-6 相對值編程G91
絕對值編程指令G90后面的編程坐標(biāo)值脐区,都是相對于工件坐標(biāo)系原點的編程坐標(biāo)軸上的坐標(biāo)值。用該坐標(biāo)軸和其后的坐標(biāo)值表示她按。如:G90X30Y30Z40等牛隅。如圖4-5所示。
相對值編程指令G91后面的編程值酌泰,都是當(dāng)前編程點相對于前一個編程點的編程坐標(biāo)軸上的增量值媒佣。用U表示X軸方向的增量值;用V表示Y軸方向的增量值漂烂;用W表示Z軸方向的增量值据伏。如:G91U30V30W50等。如圖4-6所示束多。注意:此程序段執(zhí)行時鞠撑,與刀具是否移動無關(guān)。
四孕赫、坐標(biāo)平面選擇指令G17还幅、G18、G19
數(shù)控系統(tǒng)的圓弧插補和刀具半徑補償都是在坐標(biāo)平面中進行的玉惫,因此挠氛,在加工前,必須選擇坐標(biāo)平面计灌。
指令格式:G17
G18
G19
G17選擇XY平面淡榕;G18選擇XZ平面迂腔;G19選擇YZ平面;如圖4-7所示允悦。
圖4-7 坐標(biāo)平面選擇指令G17膝擂、G18、G19
坐標(biāo)平面選擇指令只是決定了程序段中的坐標(biāo)軸的地址隙弛,不影響移動指令的執(zhí)行架馋。例如在規(guī)定了G17 G01Z 時,Z軸不在XY平面上全闷,Z軸照樣會移動叉寂,移動指令的執(zhí)行與坐標(biāo)平面的選擇無關(guān)。
機床通電時為G17狀態(tài)总珠,G17屏鳍、G18、G19可相互注銷局服。
五钓瞭、定位G指令
1、快速定位指令G00
指令格式:G00 X(U) Y(V) Z(W)
G00指令用于刀具的快速定位淫奔。執(zhí)行G00指令山涡,刀具以快速進給的速度移動到指令中X(U)、Y(V)缓冷、Z(W)值指定的位置铝三。由于是快速,故只用于空行程即倦。它的移動軌跡可以是直線羹浪,也可以是按各軸各自的快速進給速度移動,這時合成的軌跡通常為折線疚线。
G00指令著眼于刀具快速移動后的刀具位置雀司,對于刀具在快速移動前的位置沒有要求,因此背渤,在使用G00指令時奉念,要防止刀具在移動過程中與工件發(fā)生碰撞。
G00指令中的快速移動速度由機床參數(shù)對各軸分別設(shè)定熊骆,不能用F 規(guī)定鹿竭。
G00指令一般用于加工前的快速定位或加工后的快速退刀。
例4-1:G00指令應(yīng)用于快速定位纳倚。圖4-8:
圖4-8快速定位G00
在圖4-8中胜溢,設(shè)A點坐標(biāo)為(30,30章母,20)母蛛,B點坐標(biāo)為(60翩剪,60,50)彩郊,C點坐標(biāo)為(90前弯,90,80)秫逝,A點為刀具的快速定位點恕出。
當(dāng)?shù)毒咴贐點時,執(zhí)行程序段G90G00X30Y30Z20筷登,刀具由B點快速到達A點剃根。執(zhí)行程序段G91G00U-30V-30W-30哩盲,刀具同樣由B點快速到達A點前方。
當(dāng)?shù)毒咴贑點時,執(zhí)行程序段G90G00X30Y30Z20廉油,刀具由C點快速到達A點惠险。執(zhí)行程序段G91G00U-60V-60W-60,刀具同樣由C點快速到達A點紧寺。
例4-2:G00指令應(yīng)用于快速退刀燎拟。圖4-9:
圖4-9快速退刀G00
在圖4-9中,設(shè)A點坐標(biāo)為(30虾脆,30享秒,20),B點坐標(biāo)為(60压伸,60蛆古,50),C點坐標(biāo)為(90鳞乏,90舔伴,80)。
當(dāng)?shù)毒咴贏點绝绊,B點為快速退刀點時溃柑,執(zhí)行程序段G90G00X60Y60Z50,刀具由A點快速到達B點收斑。執(zhí)行程序段G91G00U30V30W30稀境,刀具同樣由A點快速到達B點。
當(dāng)?shù)毒咴贏點据德,C點為快速退刀點時鳄乏,執(zhí)行程序段G90G00X90Y90Z80,刀具由A點快速到達C點晋控。執(zhí)行程序段G91G00U60V60W60汞窗,刀具同樣由A點快速到達C點姓赤。
2、 單方向定位指令G60
指令格式:G60 X(U) Y(V) Z(W)
指令中的坐標(biāo)值為單方向定位終點的坐標(biāo)值仲吏。在G90時的X不铆、Y、Z為定位終點在工件坐標(biāo)系中的坐標(biāo)值裹唆。在G91時的U誓斥、V、W為定位終點相對于刀具當(dāng)前點的位移量许帐。
在單方向定位時劳坑,每一軸的定位方向是由機床參數(shù)確定的。執(zhí)行G60指令時成畦,刀具先以G00的速度快速定位到一個中間點距芬,然后以一個固定速度移動到定位終點。中間點與定位終點的距離是一常量堆浴,由機床參數(shù)決定珍催,且從中間點到定位終點的方向即為單方向定位指令G60的定位方向。
G60指令僅在其被規(guī)定的程序段中有效哭逻。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)禾底,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享,并不代表本站贊同其觀點和對其真實性負(fù)責(zé)躬筐,也不構(gòu)成任何其他建議据鼓。本站部分作品是由網(wǎng)友自主投稿和發(fā)布、編輯整理上傳帅忌,對此類作品本站僅提供交流平臺弦银,不為其版權(quán)負(fù)責(zé)。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻煮卢、圖片措找、文字如涉及作品版權(quán)問題,請第一時間告知争造,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容蝗羊,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn仁锯。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力必孤,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機床瑞躺,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題