g90车锥度编程实例
A. 求!!数控车 里的G90切削圆锥循环程序例子。
T0101
M3 S800
G0 X100 Z0
G90 X90 Z-50 R-5
X90 Z-50 R-10
X90 Z-50 R-15
X90 Z-50 R-20
X90 Z-50 R-25
G0 X100
Z100
M30
小径是40 大经是90 的一个圆锥 循环的 程序
下面把G90用法告诉你:
G90 X(U)__ Z(W)__ R__ F__;
X:切削终点 X 轴绝对坐标,单位:mm
U:切削终点与起点 X 轴绝对坐标的差值,单位:mm;
Z:切削终点 Z 轴绝对坐标,单位:mm;
W:切削终点与起点 Z 轴绝对坐标的差值,单位:mm;
R:切削起点与切削终点 X 轴绝对坐标的差值(半径值),带方向,当 R 与 U 的符号不一致时,
要求│R│≤│U/2│;R=0 或缺省输入时,进行圆柱切削,
B. 老师您好,能不能帮我用数控车床编一个程序啊已附图,谢谢啦!
以法兰克系统为例,材料为实心铝棒,外径30mm
设定棒料端面为X方向2mm和中轴线为Z方向零点,棒料伸出长度120mm。
刀具排布,T1为外圆车刀,T2为切断刀(T2对刀时以工件侧的切断刃为刀具Z方向零点)
绝对坐标编程方式,
编程如下:
M48(程序开头)
G90;(绝对坐标编程方式)
G00 X300 Z300;(刀具远离工件)
T1 S1500 ;(换1号刀,主轴转速1500转)
G00 X30 Z0;(接近工件)
G01 X-1 F0.8;(车削端面)
G00 Z3;(刀具退出)
G00 X13;
G01 Z-95 F1;(粗车外圆)
G00 X18;
G00 Z3;
G00 X3;
G01 X16 Z-27 F0.5;(粗车锥度,你也可以多分几刀,根据材料自己看,我这里就写一刀了)
G00 Z-54 X14
G01 X11 Z-61 F0.5;(粗车后面的小斜面)
G01 Z-95 F0.5;(粗车后面的外圆)
G00 X30;
G00 Z3;(退刀)
G00 X0 Z0.5;(准备精车)
S5000;(提高精车转速)
G01 Z0 F0.8;(开始精车)
G01 X12.5 Z-27;
G01 Z-54;
G01 X10 Z-61;
G01 Z-95;
G00 X30;(刀具退出)
G00 Z300;
G00 X300;
T2(换刀)
G00 Z-90 X30;
G00 X11
G01 X-2 F0.4;(切断)
M00;(程序结束)
最后如果尾端有精度要求要在切断时留1-2mm余量,调头精车,那个就简单了,我就不教你了
这个以后会很有用,对于坐标系的理解和工艺方式的考虑要全面,好好学习吧