所謂的恒線速控制是指S后面的線速度是恒定的,隨著刀具的位置變化,根據線速度計算出主軸轉速,并把與其對應的電壓值輸出給主軸控制部分,使得刀具瞬間的位置與工件表面保持恒定的關系。 線速度的單位如下: 線速度單位根據機械廠家不同有時會不同。 恒線速控制指令如下: G96 S__;
S后指定線速度
恒線速控制指令取消如下: G97 S__;
S后指令主軸轉速
恒線速控制時,旋轉軸必須設定在零件坐標的Z軸(X=0)上來。 (1)主軸速度倍率
對于指定的線速度或轉速,根據主軸的倍率選擇,可以使用50,60,70,80,90,100,110,120%的倍率。 (2)主軸最高轉速限制
用G50 S后續的數值,可以指令恒線速控制的主軸最高轉速(轉/分)。 G50 S__;
在恒線速控制時,當主軸轉速高于上述程序中指定的值時,則被限制在主軸最高轉速上。 (3)快速進給(G00)時的恒線速控制
對于用G00指令的快速進給程序段,當恒線速控制時,不進行時刻變化的刀具位置的線速度控制,而是計算程序段終點位置的線速度。這是因為快速不進行切削的緣故。 注1:當電源接通時,對于沒設定主軸最高轉速的狀態,即為不限制狀態。 注2:對于限制,只適用于G96狀態,G97狀態時不限制。 注3:G50,S0;意味著限制到0米/分。 注4:在G96狀態中,被指令的S值,即使在G97狀態中也保持著。當返回到G96狀態時,其值恢復。 G96 S50;(50米/分)
G97 S1000;(1000轉/分)
G96 X3000;(50米/分)
注5:機床鎖住時,機械不動,對應程序中X坐標值的變化,進行恒線速控制。 注6:切螺紋時,恒線速控制也是有效的,因此切螺紋時,用G97方式使恒線速控制無效,以使主軸以同一轉速轉動。 注7:每轉進給(G99),在恒線速控制方式下(G96),雖然無使用意義,但仍有效。 注8:從G96狀態變為G97狀態時,G97程序段如果沒有指令S碼(轉/分),那么G96狀態的最后轉速作為G97狀態的S碼使用。 N100 G97 S800;(800轉/分)
…
N200 G96 S100;(100米/分)
…
…
N300 G97;(X轉/分)
X是N300前一個程序段的轉速,即從G96狀態變為G97狀態時,主軸速度不變。G97—G96時,G96狀態的S值有效。如果S值沒有指令,則S=0米/分。
注9:恒線速控制中指定的線速度是相對于編程軌跡的,而不是刀補后的位置的線條速度。
|