文档介绍:SIEMENS 802S 系统数控车床编程方法
编程特点
程序名字:“WELLE527”,最多8个字符;
注意:
1)开始的两个符号必须是字母;
2)不得使用分隔符;
程序扩展名
主程序扩展名是:“.MPF”;
子程序扩展名是:“.SPF”;
多个地址符:“CR=16”;可通过1~4个数字进行地址扩展,其数值可以通过“=”进行赋值
程序段结束符:“LF”,回车时自动生成
可被跳跃的程序段:“/”,加工成组零件中的非公共结构要素时用
注释说明:“;”
程序段的格式
/ N---- G--- X--- Z---- T--- D--- M--- S--- F--- ;注释--- LF
F---进给率;F的单位由G功能确定:G94到G95
G94----直线进给率毫米/分钟
G95----旋转进给率毫米/转
举例
CLX1
N10 G54 S500 T1 M03
N20 G0 X0 Z1
N30 G1 Z0
N40 X20
N50 G3 X40 Z-10 CR=10
N60 G1 Z-30
N70 G2 X50 Z-35 CR=5
N80 Z-50
N90 X60 Z-60
N100 G0 X100 Z100
N110 M2
编程指令集
D:刀具补偿号
G5:中间点圆弧插补
G158:可编程偏置
G70/G71*:英制/公制
G90*/G91:绝对尺寸/增量尺寸
G94/G95*:每分进给/每转进给
G96/G97:恒定切削速度/取消…… G96 S(m/min)__LIMS=__F(mm/r)__
G450*/G451:圆弧过渡/交点过渡
G22/G23*:半径/直径
编程指令集
T:刀具号,可用T指令直接换刀,也可由M6进行,取决于机床参数设定
L:子程序名及子程序调用
M2:程序结束,在程序的最后一段
M30:主程序结束,在主程序的最后一段
M17:子程序结束,在子程序的最后一段
M6:更换刀具
P:子程序调用次数
R0~R249:计算参数, R0~R99可自由使用,R100~R249作为加工循环中传递参数
编程指令集
SIN(°):R1=SIN(17)
COS( °):R2=COS(R3)
TAN( °):R4=TAN(R5)
SQRT():R6=SQRT(R7)
ABS():R8=ABS(R9)
TRUNC():取整R10=TRUNC(R11)
编程指令集
RND:倒圆(在两个轮廓之间以给定的半径插入过渡圆弧)N10 X__Z__RND__
CHF:倒角(在两个轮廓之间插入给定长度的倒角)N10 X__Z__ CHF__
LCYC:加工循环
SF:G33中螺纹加工切入角度偏移量
SPOS:主轴在给定位置停止SPOS=
G90/G91:绝对/增量位置数据
G90 
G01 X140 Z-90 ;目标点绝对尺寸
G91
G01 X40 Z-60 ;目标点增量尺寸