許多數控機器可以在整個加工周期內無人看管,釋放操作員進行其他任務。這種好處使CNC用戶提供了幾種副作用,包括減少的操作員疲勞,由于操作誤差引起的錯誤,以及每個工件的一致和可預測的加工時間。由于機器將在程序控制下運行,因此與生產與傳統機床的機械師的機械師相比,CNC操作員所需的技能水平也降低。
CNC的核心:運動控制
任何CNC機器的最基本功能都是自動,精確,一致的運動控制。所有形式的CNC設備都有兩個或更多個動作方向,稱為軸。這些軸可以沿著它們的行程長度精確地和自動定位。
除了傳統機床上需要手動轉動曲柄和手輪,而不是在傳統機床上所需的方式引起運動,而是CNC機器允許在CNC的控制下通過伺服電機致動動作,并由部件程序引導。一般而言,運動類型如,快速,線性和圓形,軸移動,運動量和運動率或者進料速率與幾乎所有的數控機床都是可編程的。
在控制內執行的CNC命令,通常通過程序講述驅動電機旋轉精確次數。驅動電機的旋轉又旋轉滾珠絲杠。滾珠儀驅動線軸。滾筒的相對端的反饋裝置允許控制確認已經發生了命令的旋轉次數。
雖然具有相當粗略的類比,但是可以在普通的表虎眼上找到相同的基本線性運動。當您旋轉虎鉗曲柄時,旋轉鉛螺絲,又驅動VISE上可動鉗口。相比之下,CNC機床上的線性軸非常精確。軸驅動電機的轉數精確地控制沿軸線的線性運動量。
運動方向(軸)
CNC程序員必須知道可用于CNC機床的可編程運動方向(軸)。軸的名稱將從一臺機床類型轉換為下一個機器。它們總是通過信函地址提交。公共軸名稱是X,Y,Z,U,V和W對于線性軸和A,B和C對于旋轉軸。
如上所述,程序由命令組成,并且命令由單詞組成。每個單詞都有一個字母地址和數值。信件地址告訴單詞類型。CNC控制制造商確實不同于它們如何確定單詞名稱(信函地址)及其含義。開始CNC程序員必須參考制造器編程手冊的控制,以確定單詞名稱和含義。以下是一些單詞類型的簡短列表及其通用字母地址規范。
O-程序編號(用于程序識別)
n-序列號(用于線識別)
G-預備功能
X-X軸指定
Y-Y軸指定
Z-Z軸指定
R-Radius指定
F-進給效果名稱
S-主軸速度指定
H-刀具長度偏移指定
D-刀具半徑偏移指定
T-工具指定
M-雜項功能
旋轉軸偏離仍然需要字母地址(通常是A,B或C)以及運動的端點。然而,旋轉軸運動的端點以度度(不是英寸或毫米)指定。
三種最基本的運動類型
雖然您的特定數控機器可能具有更多的運動類型,這取決于您的應用程序,但讓我們專注于幾乎所有形式的CNC設備上的三種最常見的類型。在簡要介紹每種類型的運動之后,我們將展示一個強調所有三種的示例程序。
快速運動(也稱為定位)
此運動類型用于以機器最快的速率命令運動。它用于最小化加工周期期間的非生產時間。用于快速運動的常見用途包括將工具定位到切割位置,移動到透明夾具和其他障礙物,并且通常,在程序期間的任何非切割運動。
直線運動
該運動類型允許程序員在我們對線性插值討論期間討論的情況下討論的完全直線移動。該運動類型還允許程序員指定運動期間要使用的運動速率(進給速率)。可以隨時使用直線運動的直線運動,包括鉆孔時,轉動直徑,面部或錐度,以及銑削直表面時。
圓周運動
這種運動類型使機器以圓形路徑的形式進行運動。如前所述在我們循環插值的演示期間,這種運動類型用于在加工過程中產生半徑。我們對直線運動討論期間所有的飼料速率相關要點仍然適用