跳到主要內容

G76車牙

文章日期:2008-10-10 00:02





工具機若使用Fanuc控制器,車牙轉速有一個先天上的限制: S × P 4000 請參考

車牙的NC碼計有G32G92G76三種(使用方法


這三個指令中,手寫G92一般是直進式切削,牙刀的兩刃皆受力,直進式切削,每刀吃深不多,以免造成牙面粗糙,反觀G76則是斜進式單邊車削,可以有較大的進刀深度
寫法也簡短方便廣受採用,不論多大的牙,G76只要兩個單節就可解決了。

由於G76有單邊切削的效果,廣受學校或職訓單位的喜愛,如下圖所示。
 
 
   

Fanuc0T系列控制器之G76格式如下 :
指令說明

(m)精車次數。

(r): 車牙末端拔刀時留下的不完全牙長度(倍率)。

(a):牙刀之角度,可選擇80°、60°、55°、30°、29°、0°等角度。

Q(dmin):最小進刀深度。
R(d):精車預留量。
X(u):螺紋程式終點的X軸方向座標。
Z(w):螺紋程式終點的Z軸方向座標。
R(i):螺紋部份的半徑差,如果I=0可作一般直線螺紋車削。
P(k):螺紋高度即牙深度,K為正值在X軸方向用半徑值指定。
Q(d):第一次螺紋的切削深度,用半徑值指定。
F(l):螺紋的導程,與G32相同。



以M20X2.5外螺紋為例常見的寫法如下 :

G76 P010060 Q40 R0.02
G76 X16.933 Z-10.0 P1533  Q500  F2.5
1. G76第一行的P010060,這01表示最後精車時只車一刀精車,00表示車牙最後拔刀時不留倒角,此所謂之倒角是不完全牙之意,亦即因拔刀而在工件上留下牙深較淺的牙,Fanuc的拔刀精度是0.1倍的導程若是此值改成10,則表示拔刀時在軸向會留下一倍導程長度的不完全牙,這一倍就是指導程2.5的一倍,也就是不完全牙會有2.5mm那麼長,60表示要車的牙角是60G76適應的刀角範圍不但很大,Fanuc允許牙角0、29、30、55、60、80度,因此如果是要車30度梯牙,就可改寫成P010030此外,G76的車牙深度是依據第一刀的車牙深度來算第二刀的車牙深度,且每刀的吃深越來越淺因此在第一行的Q40是指最小進刀深度為40μ(4條),如上圖所示,G76每刀的吃深越來越少,如果第一刀的所設定的吃深太小,車到最後幾刀的吃深有可能少到僅有幾條或幾μ,所以這是為了防止車牙時越車吃深越少導致車了太多刀所設的,這值隨操作者設定,為半徑值,第一行的最後面的R0.02則是指精車預留量為0.02mm(2條),G76粗車時是採左斜進法車削,但是最後精車時則採直進法車削,因此在精車之時會呈雙刃切削,所以此值不能太大,否則會震刀。

2. G76採用左斜進刀,其每次進刀的深度是依據第一次進刀量再乘以刀數的開根號差值,以此例來說,這G76第二行的Q500就是表示車牙時的第一刀進刀深度是500μ,也就是50條的意思(為甚麼要設50條?這牽涉到機台剛性、牙角、牙刀材質而定),那麼它第二次車牙時的進刀量就是50*(2 - 1)=20.7,第三次車牙時的進刀量就50*(√3 - 2)=15.9,依此類推。此外這P1533是表示牙深1.533mm,也就是車牙時的進刀總深度(單邊值)X16.933 表示牙底的直徑,此值來自於外牙的外徑減去兩倍的牙深,牙深的值並不等於牙距,牙深的值與牙刀刀鼻半徑之值息息相關,不過一般車牙時大多數的人都先採用0.6495*P(牙距),但在理論上公制螺紋的牙深應該是0.6134*P(牙距),等上機時再邊車邊補正差值Z-10.表示螺紋在Z軸向的終點位置F2.5是牙的導程,如果是單線螺紋,此值就是牙距。
G76的車牙次數計算
G76是以第一次車牙時的進刀深度的Q值來推每次的進刀深度,把這些每次進刀的深度加起來,Q+Q*(√2 - √1)+ Q*(√3 - √2)+…+ Q*(√n - √(n-1))  =  Q*√n,這就是G76的車牙總深度,其中n是粗車牙的總次數,如果粗車總深度用0.6134*P-R(R是指精車量),則可得下列公式:
Q*√n = 0.6134*P =>  n = ( (0.6134*P-R)/Q )^2
這個公式相當好用,因為大量車牙時得要精算車牙時間,所以車牙的次數非常重要。

例一 : M20X2.5外螺紋


G76 P0100060 Q40 R0.02
G76 X16.933 Z-10.0 P1533  Q500  F2.5

以此題來說,p=2.5,Q=0.5,R=0.02代入上式,則 n = ( (0.6134*P-R)/Q )^2 = 10.5 =>11,所以粗車牙用了11刀,再加上第一行的P010060的01就是表示精車次數是1,所以總共車了12刀。



例二 : M10X1.25 內螺紋

G76 P0100060 Q120 R20
G76 X10.05 Z-22.0 P811  Q280  F1.25
以此題來說,p=1.25,第一刀深度Q=0.28,R=0.02代入上式n = ( (0.6134*P-R)/Q )^2,則 n = 7.99 =>8,所以粗車牙用了8刀,但是實際上是粗車牙用了6刀,因為這裡有一個粗車牙的最低限度Q120μ,也就是12條的意思,所以第一刀深度0.28mm,第二刀深度0.28*(√2 - √1) = 0.116mm,此時就會發現進刀深度已收斂到粗車牙的最低限度0.12mm以下,因此從第二刀起,每次的進刀深度都是0.12mm,因此,粗車牙用了 1+(0.811-0.01-0.28)/0.12 = 5.25 => 粗車牙用了6刀,若再加上第一行的P010060的01(就是表示精車次數是1),所以總共車了7刀。


為了計算方便,龍城特地做了一個G76試算功能就放在FGcam小幫手裡面,歡迎索取使用。

                                    G76之車削次數與車削時間 
     


使用G92G76時,車螺紋的前段及後段會有無效牙及不完全牙產生,
所以牙刀車螺紋初始之起點要離工件L1的距離,並且,
車至螺紋之末時,要多車L2的距離才能完全拔刀,
此L1L2的計算請參考 :





一、對於不同牙距的螺紋,若以泛用型的車刀來車削,常會以較小刀鼻之牙刀來切削較大刀鼻之螺紋,故得需更多道切削來達到更深的牙深切削,如下圖所示,這也就是一般人常在問的 : 為甚麼公制牙深是0.6134p,可是我用0.6495p車也沒甚麼關係呀!(請參考http://tw.myblog.yahoo.com/cu01joe/article?mid=2128&prev=2466&next=1526&l=f&fid=18)
沒錯,以較小刀鼻的牙刀並採牙深0.6495p方式車牙,在牙的左右兩面的配合是可辦到,只是牙底的深度會過深,且車削次數及牙強度都會受影響。

    



像這種以較小刀鼻的牙刀來車牙的例子,其總牙深的實際切深是隨著牙刀刀鼻的大小(r)而有所不同,以公制牙為例牙深公式如下 :



外牙:0.75777*P - r
內牙:0.64952*P - r
公制公螺紋牙底圓弧半徑規定為0.144*p故切記外牙刀刀鼻半徑r的最大值是0.144*p,如果外牙刀刀鼻大於此值,並且節徑公差無法吸收此多出來的量,不是車出來的內牙不能配合(牙底ㄎ一ㄠ角),不然就是車出來的外牙於配合時過鬆(因加深車牙深度導致牙兩邊的配合過鬆)。
至於公制內螺紋其牙底圓弧半徑規定為0.072*p故切記內牙刀刀鼻半徑r的最大值是0.072*p如果內牙刀刀鼻大於此值,並且節徑公差無法吸收此多出來的量,不是車出來的內牙不能配合(牙底ㄎ一ㄠ角),不然就是車出來的內牙於配合時過鬆(因加深車牙深度導致牙兩邊的配合過鬆)。

注意:如果使用標準刀片,則可將外牙刀鼻半徑r=0.1447*p及內牙刀鼻半徑r=0.072*p分別代入上述外牙及內牙的牙深公式,最後可得到常見的 =>牙深=0.6134*p這個公式。



二、使用G76,雖是單邊車削,但其最後1-2刀的精車很容易形成雙邊切削,容易有振刀的現象。

 

三、使用G76,無法垂直拔刀,牙尾部位會留下較多的不完全牙。

四、使用G76車較大的牙(牙距3mm以上)時,由於開根號方式推算車牙深度會使每刀進深過快衰減故耗時,目前除了少量加工,或是參加技能檢定之外,用得不多

車牙完後做內外螺牙配合時若過緊,以直牙來講有三種可能:
1.外牙牙頂碰到內牙牙底
2.外牙牙底碰到內牙牙頂
3.內外牙之螺旋面干涉

常見的解決之法:
1.外牙牙頂碰到內牙牙底 =>外牙的外徑車小一點所以一般外牙的外徑公差大約有0.05-25條。
2.外牙牙底碰到內牙牙頂=>內牙的搪孔內徑車大一點所以一般內牙的內徑都用外牙的外徑減掉一個牙距這裡面就已經含有很大的公差在裡面了。
3.內外牙之螺旋面干涉=>這是指內外牙的節徑的誤差了以G76的做法只能把牙深再加深車到可以配合為止,這也就是明明公制牙的牙深是0.6134*p但大多數的人都採用0.6495*p來算也可以的原因之一




有鑑於G76的缺點,FGcam自行開發車牙的方法,其優點有:

1. 對於以較小牙距之牙刀來切削較大牙距之螺紋,不會有過深切削的情況,加大牙刀能切削不同牙距的範圍(CNC牙刀通常都很短),減低換刀片的需要。

2. 在車牙過程的精修階段,完全採用單邊切削,俾使螺紋達到精準的境界。

3. 能根據使用者輸入不同的刀鼻來產生不同的車牙程式。

4. 能根據使用者輸入不同的螺紋節徑公差來產生不同的車牙程式。
5. 在車牙的進刀方式則提供了右斜單邊進刀法左斜單邊進刀法交叉進刀法分層進刀法等四種供使用者挑選,以車削不同材質的工件。
6. 精算每刀的進刀深度,降低工時,大大提高加工效率。



用FGcam來車牙,它會根據刀鼻半徑與節徑公差之不同而產出不同的車牙程式,以達精確與效率,使用者在產出CNC程式時


,記得盡量不要選用G76模式。


G76的試算
剛使用G76時常見的缺點就是:最小進刀深度設得太小
G76時執行車牙時每刀吃深會越進越少,此時若是最小進刀深度設得太小,不但總行程會車非常多刀,且會因每刀吃深少,刀刃無法進行正常切削,反而變成磨刀,如圖所示 





留言

  1. 你好老師: 50-12UN-2B
    G76P010060 Q100.R0.04:
    G76X50. Z-17. P1380 Q480 F2.117:
    想請問一下 X.P.Q.F 的值是怎麼算出來的? 麻煩老師指點!

    回覆刪除
  2. X50.是牙底的X座標,P是牙深(單邊值),F是導程,這三者的算法,請參考http://fgcamtaiwan.blogspot.tw/2013/09/2009-04-05-1939-0.html

    回覆刪除
    回覆
    1. G76計算車牙時間的功能 已放入FGcam了

      刪除
  3. 可以請師傅 提供您之前分享的 G76計算車牙時間的檔案 載點嗎

    回覆刪除
  4. G76計算車牙時間的功能 已放入FGcam了

    回覆刪除
  5. 作者已經移除這則留言。

    回覆刪除
  6. 想請教老師一個問題,
    我在車4" NPT 牙的時候, 牙的另一邊都會起毛屑 ,我對G76 +G92不熟能否幫指教一下 我這樣車 是否可以改善有毛屑問題!

    G0 X115. Z5. ;
    G76 P010160 Q100 R50 ;
    G76 X109.35 Z-32 P2062 Q400 R-1.156 F3.176 ;
    G0 Z50. ;
    G0 X115 Z5. ;
    G92 X109.6 Z-32 R-1.156 F3.176 ;
    X109.4 ;
    X109.35; ;
    X109.35 ;
    G0 Z120;
    請問我寫這樣的程式是可以改善毛屑問題嗎

    回覆刪除
    回覆
    1. 這樣加工,會產生爛牙的吧?

      我們一般這樣做的,以達到去毛刺的目的。
      精車外圓=>車螺紋=再精車外圓=>再車螺紋

      刪除
    2. 1. 從這程式看來,前面的G76,車了17刀,刀子耗損應該很快,不符經濟成本
      2. G92車了4刀,而且最後兩刀無吃深,這樣車下來,刀子的磨損會加速...

      刪除
    3. 俊飛 :
      這樣加工起來,是不是會工時在加長?
      像你這樣建議,是車到快牙底再換刀精車外圓後在車幾次牙嗎?

      刪除
    4. 我還沒給什麼建議ㄚ,雙刀法也是解決的方法之一,看量的大小,請參考http://fgcamtaiwan.blogspot.tw/2013/09/blog-post_7685.html

      刪除
  7. 作者已經移除這則留言。

    回覆刪除
  8. 想請問老師, 如果螺紋角度, 總是車不平均,可能是什麼原因造成? 例如60度的螺紋角, 結果半角量測結果是一邊28.5度, 一邊31.5, 有辦法解決嗎? 車牙刀為標準螺紋刀片, 確認刀子本身角度沒有問題.

    回覆刪除
  9. 把刀片裝在刀柄上面, 再整組拿去光學投影, 放大量測, 看看刀片的角度是否跑掉就知啦

    回覆刪除
  10. 老師 你好
    我目前從事車床加工,對你網站的軟體有興趣,請問是否能寄給我練習使用
    我的信箱 kana552200@yahoo.com.tw 謝謝老師!

    回覆刪除
  11. 老師你好 最近在學習G76螺紋程式 , 來到貴網站找尋資料,冒昧跟老師索取網站的軟體練習
    我的信箱cw965jkm@gmail.com 謝謝老師喔!

    回覆刪除
  12. 老師您好,看過您網站上車螺紋的資料,獲益良多,目前從事車床製造,對驗機的程式需要多加進修,因為牙深用0.6495量出來過切,而誤會機台精度有誤,謝謝您願意分享。冒昧請問老師是否能寄網站上的軟體以供練習,謝謝!
    信箱:eccd0107@gmail.com

    回覆刪除
    回覆
    1. gmail不方便的話,麻煩寄到以下
      信箱:rewqaz_12308@yahoo.com.tw
      謝謝老師!!

      刪除
    2. FGcam有三種版本,大致上的功能區分是這樣,不知你需要哪一種?
      1.FGcam CAD/CAM正式版(九萬元, 不含稅): 畫圖+讀圖+分析圖+小幫手+由圖形產生CNC車床用之刀具路徑+由刀具路徑轉出NC程式+將手寫的CNC車床或銑床NC程式轉成刀具路徑的+RS232傳輸到機臺。

      2.FGcam模擬版(500元, 不含稅): 畫圖+讀圖+分析圖+小幫手+由圖形產生刀具路徑+將手寫的CNC車床或銑床程式轉成刀具路徑+RS232傳輸到機臺+計算材料以及工件重量+計算加工時間。但無法將圖形產生的刀具路徑轉出NC程式。

      3.FGcam試用版(免費): 可畫圖+讀圖+分析圖+小幫手+將圖形轉出CNC車床用之刀具路徑,無法由圖形產生刀具路徑+無法將手寫的CNC車床或銑床程式轉成刀具路徑+無法使用RS232傳輸到機臺,無法計算材料以及工件重量,無法計算加工時間。

      刪除
  13. 老師您好,想請問我用G76車牙,
    但是前後有公差,我該如何補~
    G76 X48.4 Z-45. P2300 Q200 F4. R-0.02 ;
    請問是在我的F4.後面 打R多少嗎?

    回覆刪除
    回覆
    1. 1.這是10T的控制器嗎?
      2."前後有公差"<==怎樣的公差,這公差怎麼量測出來的? 或者只是螺帽鎖不進去? 如果是後者,補刀再車就可以
      3.至於R的值,一般都是正的

      刪除
  14. 老師您好 我還是學生 想要在畢業前學習CNC車床
    想跟老師索取網站的軟體練習 我的信箱z3op73107310@yahoo.com
    非常感謝老師

    回覆刪除
    回覆
    1. 建議貴校購買FGcam,這樣你們就可以免費模擬

      刪除
  15. 老師你好,我目前從事車床工作,想跟您索取試用版練習,
    jw038720@gmail.com
    謝謝老師.

    回覆刪除
  16. 如果我想买模拟版来学习需要怎么付费呢?

    回覆刪除
    回覆
    1. 請參考 https://www.facebook.com/BlakeFGcam/posts/2331169673654319

      刪除
  17. 你好,我先生是從走刀,想要再涉足走心的,但又怕不熟,我在網頁上看你使用的軟體, 有趣興,可以寄給我們使用試試看嗎?long661101@gmail.com 謝謝

    回覆刪除

張貼留言

這個網誌中的熱門文章

管牙PT

文章日期:2009-07-12 23:08 本文旨在講解 PT錐度管牙 常見的標準的管牙規範計有:  NPT , NPTF ,NPS , PS ,PF , PT.. ,前3者有N開頭的是美國標準的管牙 ,牙角(又稱螺紋角)60度 ,後面這3者則是英國標準的管牙 ,牙角55度 ,這些代號裡面的T意指Taper ,也就是錐度牙 。 不論是PT還是NPT,他們的錐度值都是1/16, 換算成角度值是 2*tan-1(0.5/16)=3.57982度 = 3度34分47.356秒, 3.57982度為什麼等於3度34分47.356分呢? 這是因為角度的單位換算是六十進位,3.5798212度後面的小數點0.5798212"度"要換算成""分"時,0.5798212度 = 0.57982*60分 = 34.789273分 ,而34.789273分後面的小數點0.789273分要換算成秒, 則0.789273*60秒 = 47.356秒。 此外,切記在車削錐牙時得採半錐角,也就是1度47分23.7秒。 NPT (美制管用推拔螺紋) 制定在 ANSI 規格中,稱為美國標準管用推拔螺紋,有外螺紋與內螺紋。 NPT 外螺紋不但對 NPT 內螺紋配合,有時也配合 NPSC ,這點類似 PT 。螺紋峰與根切成同形,又因公差大,餘隙、緊密兩種配合都可用。如用潤滑劑,則變成耐密用,耐密用者另有稱為乾封閉之如 NPTF,NPSF 等付有 F 之一群。 NPTF (美制管用耐密推拔螺紋) NPTF 外螺紋,像 PT.NPT 有時也配合 NPSF.NPSI (都是內螺紋)。因這種螺紋都是峯尖、根淺,峯不是密接於根就是食進,可防止在此部分變成螺旋狀間隙,這是前述耐密性之理由。 PT( 英制管用推拔螺紋 ) 以前是使用面直角的螺紋峯,現在將規格統一為軸直角者。 JIS 定為耐密用而組合外螺紋和內螺紋。 PT 外螺紋除了配合 PT 內螺紋,有時也配合 PS 。 PS ( 英制管用推拔螺紋用平行內螺紋   ─   耐密用 )     屬於 JIS 內 PT 的規格,舊 JIS 裏 PS 牙的外螺紋已被取消,配合的外螺紋現規定要用 PT 。 PF( 英制管用平行螺紋   ─  

CNC的S及F

文章日期:2008-01-25 23:25 刀片的損耗與 S 碼及冷卻潤滑較有關,機台的負載則跟 F 碼與機台剛性及馬力較相關,講到 CNC 的 S 及 F 碼,就一定要先講切削刀具, CNC 切削用的刀具常分為整體型及捨棄式刀片型,整體型刀具材質大都是高速鋼類 (HSS) 或鎢鋼類,捨棄式刀片型刀具材質大都是碳化鎢類 (WC) ,這些刀具表面常鍍上耐磨材料在刀刃及刀面上,以增加刀具壽命;常用的整體型刀具以端銑刀為代表,常用的捨棄式刀片型刀具以面銑刀車刀搪刀或快速鑽為代表。  CNC車床的 S 碼有兩種使用方法  : 1. 切削米速 (m/min) ,與 G96 合用,在公式裡的代號是 V ,一般刀具商都會提供這個建議數據,但是在實際使用上通常要先打半折來當起始米速。 2. 主軸轉速 (RPM 或 rev/min) ,與 G97 合用,公式裡的代號是 N ,切削米速與主軸轉速兩者之間可以換算 (CNC 銑床的 S 碼則常內定為後者,不需要再用 G 碼切換 ) 。 CNC的 F 碼是指進給,也有兩種使用方法  : 1. 每分鐘車刀移動距離 mm/min( 或是銑床床台每分鐘移動距離 ) ,此法單純只指車刀或床台的移動,與主軸並沒有連動的關係,在公式裡的代號是 F 。 2. 車工工件每轉之下車刀移動距離 mm/rev ,此法之主軸刀塔有連動的關係,使用在 CNC 銑床的意義為  :  銑刀每轉之下銑床床台移動之距離 (mm/rev) ,銑刀與車刀不盡相同,銑刀通常是多刀刃,所以銑刀每轉之床台移動距離若再除以銑刀刃數,就可以得到每刃每轉之下的切削量,在本文中所使用的公式代號是 f 。 CNC的 S 碼跟刀具壽命有最直接的關係,而 CNC 的 F 碼則與銑刀及機台承受能力有最直接的關係,主軸轉速過高會耗損刀具壽命,進給過快則銑刀崩裂或斷掉,甚至機台耗損,尤其是近年來台灣製造的 CNC 車床搭配 Fanuc 的伺服馬達,若內無附減速齒輪機構,對於大直徑工件 (500mm 直徑 ) 在低轉速大進給之下車削,主軸的負載會飆升,長時間加工會加速機台耗損。 ★ CNC 銑床主軸轉速的計算  :  主軸轉速 N=1000*V / (3.14*D) D: 指銑刀的直徑 (mm)  , V: 刀片的