關於數控車床程式設計指令G73的問題請教下大傢伙

時間 2021-08-13 22:18:33

1樓:

3.15.3 封閉切削迴圈 g73

**格式:g73 u(δi) w (δk) r (d) f s t ; ⑴

g73 p(ns) q(nf) u(δu) w(δw); ⑵

n (ns) .....;

.......;

....f;

....s;

....; ⑶

·n (nf).....;

**意義:g73**分為三個部分:

⑴:給定退刀量、切削次數和切削速度、主軸轉速、刀具功能的程式段;

⑵:給定定義精車軌跡的程式段區間、精車餘量的程式段;

⑶:定義精車軌跡的若干連續的程式段,執行g73時,這些程式段僅用於計算粗車的軌跡,

實際並未被執行。

系統根據精車餘量、退刀量、切削次數等資料自動計算粗車偏移量、粗車的單次進刀量和粗車軌跡,

每次切削的軌跡都是精車軌跡的偏移,切削軌跡逐步靠近精車軌跡,最後一次切削軌跡為按精車餘量

偏移的精車軌跡。g73 的起點和終點相同,本**適用於成型毛坯的粗車。g73 **為非模態**,代

碼軌跡如圖3-42。

相關定義:

精車軌跡:由**的第⑶部分(ns~nf程式段)給出的工件精加工軌跡,精加工軌跡的起點(即ns程式

段的起點)與g73的起點、終點相同,簡稱a點;精加工軌跡的第一段(ns程式段)的終點簡

稱b點;精加工軌跡的終點(nf程式段的終點)簡稱c點。精車軌跡為a點→b點→c點。

粗車軌跡:為精車軌跡的一組偏移軌跡,粗車軌跡數量與切削次數相同。座標偏移後精車軌跡的a、

b、c點分別對應粗車軌跡的an、bn、cn點(n為切削的次數,第一次切削表示為a1、b1、

c1點,最後一次表示為ad、bd、cd點)。第一次切削相對於精車軌跡的座標偏移量為 (δ

i×2+δu,δw+δk)(按直徑程式設計表示),最後一次切削相對於精車軌跡的座標偏移量為

(δu,δw),每一次切削相對於上一次切削軌跡的座標偏移量為:

δi:x軸粗車退刀量,取值範圍-99999.999~99999.999(單位:mm,半徑值,有符號),δi等於a1點

相對於ad點的x軸座標偏移量(半徑值),粗車時x軸的總切削量(半徑值)等於|δi|,x軸的切削

方向與δi的符號相反:δi>0,粗車時向x軸的負方向切削。δi指定值執行後保持,並把系統

資料引數no.053的值修改為δi×1000(單位:0.001 mm)。未輸入u(δi)時,以資料引數no.053

的值作為x軸粗車退刀量。

δk:z軸粗車退刀量,取值範圍-99999.999~99999.999(單位:mm,有符號),δk等於a1點相對於

ad點的z軸座標偏移量,粗車時z軸的總切削量等於|δk|,z軸的切削方向與δk的符號相反:

δk>0,粗車時向z軸的負方向切削。δk指定值執行後保持,並把資料引數no.054的值修改

為δk×1000(單位:0.001 mm)。未輸入w(δk)時,以資料引數no.054的值作為z軸粗車退刀量。

d:切削的次數,取值範圍1~9999(單位:次),r5表示5次切削完成封閉切削迴圈。r (d) 指定值

執行後保持,並將資料引數no.055的值修改為d(單位:次)。未輸入r (d)時,以資料引數第一篇程式設計說明

的值作為切削次數。如果切削次數為1.,系統將按2次切削完成封閉切削迴圈。

ns:精車軌跡的第一個程式段的程式段號。

nf:精車軌跡的最後一個程式段的程式段號。

δu:x軸的精加工餘量,取值範圍-99999.999~99999.999(單位:mm,直徑,有符號),最後一次粗車

軌跡相對於精車軌跡的x軸座標偏移,即:a1點相對於a點x軸絕對座標的差值。δu>0,最後

一次粗車軌跡相對於精車軌跡向x軸的正方向偏移。未輸入u(δu)時,系統按δu=0處理,即:粗

車迴圈x軸不留精加工餘量。

δw:z軸的精加工餘量,取值範圍-99999.999~99999.999(單位:mm,有符號),最後一次粗車軌跡相

對於精車軌跡的z軸座標偏移,即:a1點相對於a點z軸絕對座標的差值。δw>0,最後一次粗

車軌跡相對於精車軌跡向z軸的正方向偏移。未輸入w(δw)時,系統按δw=0處理,即:粗車循

環z軸不留精加工餘量。

f:切削進給速度;s:主軸轉速;t:刀具號、刀具偏置號。

m、s、t、f:**字可在第一個g73 **或第二個g73 **中,也可在ns~nf 程式中指定。在g73 迴圈

中,ns~nf 間程式段號的m、s、t、f 功能都無效,僅在有g70 精車迴圈的程式段中才有效。

**執行過程:如圖3-42。

① a→a1:快速移動;

② 第一次粗車,a1→b1→c1 :

a1→b1:ns 程式段是g0 時按快速移動速度,ns 程式段是g1 時按g73 指定的切削進

給速度;

b1→c1:切削進給。

③ c1→a2:快速移動;

④ 第二次粗車,a2→b2→c2 :

a2→b2:ns 程式段是g0 時按快速移動速度,ns 程式段是g1 時按g73 指定的切削進

給速度;

b2→c2:切削進給。

⑤ c2→a3:快速移動;

…………

第n 次粗車,an→bn→cn :

an→bn:ns 程式段是g0 時按快速移動速度,ns 程式段是g1 時按

g73 指定的切削進給速度;

bn→cn:切削進給。

cn→an+1:快速移動;

…………

最後一次粗車,ad→bd→cd :

ad→bd:ns 程式段是g0 時按快速移動速度,ns 程式段是g1 時按g73 指定的切

削進給速度;

bd→cd:切削進給。

cd→a:快速移動到起點;

gsk980tdb 車床cnc

90第一篇 程式設計說明

圖3-42 g73 **執行軌跡

**說明:

● ns~nf 程式段必須緊跟在g73程式段後編寫。ns~nf 程式段如果在g73程式段前編寫,系統能自動搜

索到ns~nf程式段並執行,執行完成後,按順序執行nf 程式段的下一程式,因此會引起重複執行ns~

nf 程式段。

● 執行g73時,ns~nf程式段僅用於計算粗車輪廓,程式段並未被執行。ns~nf程式段中的f、s、t代

碼在執行g73時無效。執行g70精加工迴圈時,ns~nf 程式段中的f、s、t**有效。

● ns 程式段只能是g00、g01**。

● ns~nf 程式段中,只能有下列g功能:g00、g01、g02、g03、g04、g05、g6.2、g6.3、g7.2、g7.3、

g96、g97、g98、g99、g40、g41、g42**;不能有下列m功能:子程式呼叫**(如m98/m99)。

● g96、g97、g98、g99、g40、g41、g42**在執行g73迴圈中無效,執行g70精加工迴圈時有效。

● 在g73**執行過程中,可以停止自動執行並手動移動,但要再次執行g73迴圈時,必須返回到手動

移動前的位置。如果不返回就繼續執行,後面的執行軌跡將錯位。

● 執行進給保持、單程式段的操作,在執行完當前軌跡的終點後程式暫停。

● δi,△u都用同一地址u指定,δk,δw都用同一地址w指定,其區分是根據該程式段有無指定p,q

**字。

● 在錄入方式中不能執行g73**,否則產生報警。

● 在同一程式中需要多次使用複合迴圈**時,ns~nf 不允許有相同程式段號。

● 退刀點要儘量高或低,避免退刀碰到工件。

第一篇程式設計說明

留精車餘量時座標偏移方向:

δi、δk反應了粗車時座標偏移和切入方向,δu、δw反應了精車時座標偏移和切入方向;δi、δk、δu、

δw可以有多種組合,在一般情況下,通常δi與δu的符號一致,δk與δw的符號一致,常用有四種組合,

第一篇 程式設計說明

程式:o0006;

g99 g00 x200 z10 m03 s500; (指定每轉進給,定位起點,啟動主軸)

g73 u1.0 w1.0 r3 ; (x軸退刀2mm,z軸退刀1mm)

g73 p14 q19 u0.5 w0.3 f0.3 ; (粗車,x軸留0.5mm,z軸留0.3mm精車餘量)

n14 g00 x80 z0 ;

g01 w-20 f0.15 s600 ;

x120 w-10 ;

w-20 ; 精加工形狀程式段

g02 x160 w-20 r20 ;

n19 g01 x180 w-10 ;

g70 p14 q19 m30; (精加工)

2樓:傑v風暴烈酒

g0 x31.;

z1.;

g73 u6 r10;

g73 p10 q20 u.1 w0. f.2;

n10 g0 x20.;

g1 z-10.;

n20 g2 x20. z-22. r6.;

g70p10q20f0.08

g73會有很多空刀,但是沒辦法,除非使用巨集程式。

3樓:萬事開頭難數控

能告訴我 r6為什麼不加點嗎?

數控車床命令g73 u w r 每個具體什麼意思

4樓:匿名使用者

在數控車床程式設計中g73是輪廓迴圈指令,一般用於餘量均勻的輪廓。

數控車床程式設計G73指令中的U(i) W k 其中的i k怎

i x直經減去第一次車削深度減去精車餘量除以2 k z軸總長減去第一次吃刀量減去精車餘量。數控車床程式設計g73 封閉車削複合迴圈,也叫仿形車削。當毛坯和成品的形狀比較類似的時候使用,比如鑄件和鍛件毛坯的車削。fanuc系統g73的格式如下 g73 u x向粗車總餘量 w z向粗車總餘量 r d粗車...

數控車床G73使用方法 FANUC系統

情談學長 一 數控車床g73使用方法 1 g73 u w r 2 g73 p q u w f 二 fanuc系統 1 g01 直線插補 格式 g01 x u z w f 直線插補以直線方式和命令給定的移動速率從當前位置移動到命令位置。x,z 要求移動到的位置的絕對座標值。u,w 要求移動到的位置的增...

數控車床怎麼用G76程式設計,數控車床G76的用法

fanuc系統 g76通過多次螺紋粗車 螺紋精車完成規定牙高 總切深 的螺紋加工,如果定義的螺紋角度不為 0 螺紋粗車的切入點由螺紋牙頂逐步移至螺紋牙底,使得相鄰兩牙螺紋的夾角為規定的螺紋角度。g76 可加工帶螺紋退尾的直螺紋和錐螺紋,可實現單側刀刃螺紋切削,吃刀量逐漸減少,有利於保護刀具 提高螺紋...