回覆列表
  • 1 # 數控程式設計張

    刀具半徑補償,簡稱刀補,除了在數控機床面板裡面輸入之外,還可在加工程式裡設定,尤其在加工不同型別零件時,比較靈活方便,甚至還會起到事半功倍的效果!

    以FANUC-T系統為例,其中G10就是程式輸入刀補的程式碼指令,格式如下:

    G10L_P_ R_

    L:後面是10-13,其中12表示刀具半徑補償,13為磨耗;P:1-64,表示刀號,如P1表示1號刀;R:表示補償值,等同於G41/G42後面的D01裡面的數值。

    當加工一個100*100的正方形,刀具選用直徑為12mm的立銑刀時,可這樣編寫

    G54;

    G10L12P1R6;

    G41G01X-50Y-65D01F500;

    其中,R6就等同於D01裡面的數值,D01裡面的數值在加工前就不要輸入了!切記!這樣就可以在程式裡面新增刀補了!

    可能到這裡有人會覺得這也沒什麼優勢呀?但是,你再仔細想想,這個時候R後面的數值是不是可以作為宏變數,靈活控制刀補的大小了。比如,橢圓上如何進行倒圓角或倒直角?如何透過刀補完成對孔的擴孔加工呢?

    以上這兩個問題,如果在機床面板裡面輸入刀補,是不是就無法實現了?

    此外,宏變數#13001,也是可以實現在數控程式中新增刀補功能的,這個請讀者自行思慮!

  • 中秋節和大豐收的關聯?
  • RNG要懸!Faker開啟大魔王模式,韓服光速上分殺進前五,中單較量小虎能擋住faker嗎?