background image

作必須完全了解程式中指令的功能及格式,這樣才能將傳統人工操作工具機的加工經驗及相關知識,很正常的用指令來描述

加工順序。簡而言之,CNC 銑床(或 MC)的程式就是依據您已具有的加工知識和加工順序,用正確的指令依序描述組合而

 

成。

 

  故製作 CNC 銑床(或 MC)程式時必須考慮下列幾點:

1.

 

依工件形狀及尺寸標示決定程式原點位置及加工順序。

2.

工件的夾持方法。用虎鉗夾持或用 T 槽螺栓、壓板、梯枕或製作特殊夾具。

3.

刀具的選擇:包括銑刀的直徑、刀刃長度、材質及其他刀具的選用並決定各把刀具的刀號及刀長補正號碼、刀徑補正號碼。 

4.

 

切削條件:包括各把刀具的主軸轉速、切削深度、進給速率、精銑預留量等。

2-1 程式製作

CNC 程式是由指令組成,而指令是由英文字母與數值組成(如
N10,G28,G90,G91,M03,F100,S2500,T01 等)或特殊符號(如"/"選擇性單節

   

刪除指令 , ";" 

 

單節結束指令)。

例子

  G28 G91 Z0;
  G28 X0 Y0;
  G54;
  M06 T01;
  M03 S1000;
  G90 G00 G43 Z5. H01;
  G00 G41 X25. Y30. D11;
  G01 Z -5. F50;
  M30;
  

 

  上面例子程式中每一列即稱為一個單節 ( Block ) ,每一單節是由至少一個字語 
( Word ) 

 

所組成,字語是由一個位址 ( Address ) 

 

和數值 ( Number ) 組成。每一單節後面加

一單節結束符號";",以界定單節的範圍。如此 CNC 控制器即依照程式中的單節指令,依序
執行程式。

  

位址用英文字母表示,其意義如表 1

 

所示,位址依照已設定的程式機能而有不同的意義 ,

 

其目的在限定其後數值的意義。

 

表1  各位址之意義

 

機 能

 

位 址

   

意 義

程式號碼

 

: (ISO),O (EIA)

程式號碼

3