1. 如何使用宏程序編梯形螺紋
內梯形螺紋(Tr40x7)的宏程序x0dx0a系統:FANUC-oimaitx0dx0a編程思想:每一層分中、右、左三分,每一刀的Z軸方向的起刀點都不同x0dx0a1、內梯形螺紋加工程序:#101=0.2; 每一刀的的深度(半徑)x0dx0a#102=4 梯形螺紋的深度(半徑) x0dx0a#103=1 分層切削的次數x0dx0aN90 G0U[2*#101*#103]x0dx0aG32Z-32F7x0dx0aG0X32x0dx0aZ[3+[#102-#101]*0.268+A]; A是槽底寬-刀尖寬的一半x0dx0aX33x0dx0aU[2*#101*#103]x0dx0aG32Z-32F7x0dx0aG0X32x0dx0aZ[3-[#102-#101]*0.268-A] 梯形螺紋的牙頂寬:0.366x螺距梯形螺紋的牙底寬:螺距-牙頂寬-2倍的(螺紋深度Xtg15°)x0dx0aX33x0dx0aU[2*#101*#103]x0dx0aG32Z-#102=#102-0.2x0dx0a#103=#103+1x0dx0aIF[#103LE20]GOTO90;x0dx0aG0Z100x0dx0aM5x0dx0aM30
2. 大螺距矩形螺紋宏程序
加工直螺紋
指令格式: G92 X(U___Z(W)___ F ___
式中: X、Z:取值為螺紋終點坐標值;
U、W:取值為螺紋終點相對循環起點的坐標分量;
F:螺紋的導程。
加工錐螺紋
指令格式: G92 X(U___Z(W)___ R___ F ___
式中: X、Z:取值為螺紋終點坐標值;
U、W:取值為螺紋終點相對循環起點的坐標分量;
R:為圓錐螺紋切削起點和切削終點的半徑差。