假設零件的Y型開口厚度為10MM,設置為Y方向,250的方向設置為X方向。我用10MM刀具銑削。
#500=0(深度135方向,設置為Z方向。z方向深度值)
#501=0.01(深度為135,每次累加步長)
#502=0
#503=5(刀具半徑)
G0G90X[-125。Y-20。
G43Z50。H01
N888
G0X[-125。Y-20。
Z#500
G1Y20。500英鎊
G0G90Z50。
# 500 = # 500-# 501(Z方向進給壹步深度)
# 502 = # 501 * 0.5774(tan 30 = 0.5774),也可以用指令寫,但是我忘了機器的代碼,所以直接寫了數字。這壹步的意義在於,Z方向每壹個#501深度,X方向就會采集到這麽多#502的坐標值。至於三角函數,應該是可以理解的。)
If [# 500Ge -135。] goto888(如果# 500的值大於等於-135,跳回N888繼續加工斜面。否則將向下執行)
G0G90Z50。
銑削錐形槽另壹側
#500=0(深度135方向,設置為Z方向。z方向深度值)
#501=0.01(深度為135,每次累加步長)
#502=0
G0G90X[125。-#503-#502]Y-20。
G43Z50。H01
N999
G0X[-125。+#503-#502]Y-20。
Z#500
G1Y20。500英鎊
G0G90Z50。
#500=#500-#501
#502=#501*0.5774
IF[#500GE-135。]轉到999
G0G90Z50。
這只是最簡單的方法。這是直接銑削邊緣。自己想想怎麽調整路徑,可以更好的提高效率。