CNC | 編程小技巧之自動倒角倒圓
編程小技巧-自動倒角倒圓
01 功能介紹
用戶可以通過本功能對由直線形成的轉(zhuǎn)角指令程序段中指定附加指令“,C_”或“,R_”,執(zhí)行程序后會減去“,C_”所指定的長度或“,R_”所指定的半徑,從而實現(xiàn)自動任意角度的倒角(圖1)或倒圓角(圖2)。
02 使用說明
轉(zhuǎn)角倒角“,C_”
1.指令格式
N100 G01 X_ Y_ ,C_ ;
N200 G01 X_ Y_;
,C_:倒角量(在N100與N200的交點進行倒角處理)
注:當(dāng)#1272bit6=1時,倒角量可用“C_”指定
2.編程實例
(1) G91 G01 X100. ,C10. F500;
(2) X100. Y100.;
(a)倒角C起點 (b)虛擬轉(zhuǎn)角交點 (c)倒角C終點
轉(zhuǎn)角倒圓“,R_”
1.指令格式
N100 G01 X_ Y_ ,R_;
N200 G01 X_ Y_ ;
,R_:倒圓半徑(在N100與N200的交點進行倒圓角處理)
注:當(dāng)#1272bit6=1時,倒圓半徑可用“R_”指定
2.編程實例
(1) G91 G01 X100. ,R10. F500;
(2) X100. Y100.;
(a)倒圓R起點 (b)倒圓R終點 (c)虛擬轉(zhuǎn)角交點
倒角、倒圓程序段進給速度單獨指定
可通過在倒角、倒圓程序段中加入“E”指令來指定轉(zhuǎn)角倒角、轉(zhuǎn)角部分的進給速度,因此可實現(xiàn)對轉(zhuǎn)角部分的形狀精度控制。
注:
?。?)E指令為模態(tài),對下一個倒角、倒圓部分的進給也有效;
(2)當(dāng)E指令為0或未指定E指令時,倒角、倒圓部分的進給速度與F 指令的進給速度相同。
03 其他補充說明
1 在同一程序段內(nèi),指定多個或重復(fù)的倒角、倒圓指令時,最后一個指令生效
2 在同一程序段內(nèi),同時存在倒角C、倒圓角R兩個指令時,后一個指令生效
3 如果倒角、倒圓指令所在程序段的移動量小于倒角量或倒圓半徑時,將會發(fā)生程序錯誤(P383)
4 如果倒角、倒圓指令的下一程序段移動量小于倒角量或倒圓半徑時,將會發(fā)生程序錯誤(P384)
5 如果倒角、倒圓指令的下一個程序段不是移動指令時,將會發(fā)生程序錯誤(P382)