如果是最常用的1×45倒角,倒角部分每个直角边的长度为1mm数控编程时,g01走对角线,z方向长度为1mm因为工件在x直径方向旋转,所以要按2次计算。例如,工件外径为25mm,外圆上的倒角为1×45,倒角起点坐标为x23z0,倒角终点坐标为x25z。如果不是45度倒角,那么对应的坐标要用直角三角形函数计算。
直接用成型铣刀片,慢慢对准。对齐切刀时,先复位,然后通过四个。
用d10r0.8的圆头刀加工20*20的正方形,宏程序g40g49g80:g91g28z0.:g90g54x35。需要y35.m3s2500g43z100#13(落刀高度)#20(角度)#310(半径)。
z-#1n1g10l12p01r#3(半径补偿可以编程,这是本程序的重点)
g0x8.660y15(建立刀具补偿)
g2x0。y10.r10(电弧进给)
g1x-10y-10x10y10x0g2x-8.660y15r10g40gox35y35#2#21#310-(3-cos#2*3)#1(3-3*sin#2)if(#2l
可以用g10修改刀具半径值,用宏指令控制z轴分层,结合加工轮廓形状的程序得到n10t1m6n12g90g54g0x44.783y-70.691s3000m03n14g43h0z100.m07n16#10.0;(起始角度);n18#20.05(深度增量)
;n20#32。;(倒角宽度);n24#55(平刀半径);n26#80(等高线所在高度的z值)
;n28while[#1了#3]do1;(循环停止,直到#1小于或等于#3);n30#6#8-[#3-#1];(深度);n32#7[#5-#1];(径向补偿)
;n34g10l12p1r#7;(将径向补偿值#7输入机床)
;n36号公路。n38g01z#6n40g41d1y-50。f1000n42x-66...大纲程序...n58g1g40y-70。n60g0z100。n62x44。y-70。n64#1[#1#2];n66端1;n68m09n70m05n72m30%