APT是自动编程工具(Automatically Programmed Tool)的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。把用APT语言书写的零件加工程序输入计算机,经计算机的APT语言编程系统编译产生刀位文件(CLData file),然后进行数控后处理,生成数控系统能接受的零件数控加工程序的过程,称为APT语言自动编程。
PARTNo YHL 初始语句,PARTNO后写零件名称,编程员姓名等
MACHIN\… 后置处理程序调用语句,后写所需的特定参数
$$JHDYYJ 注释语句,表示几何定义语句开始
SETPT=POINT/0,0 定义工件原点为起刀点SETPT
L1=LINE/5,15,5,28 定义一条过两点的直线,点的坐标为(5,15)和(5,28),名为L1
 T=POINT/5,28 定义一个点.其坐标为(5,28)的点,名为PT
L2=LINE/PT,ATANGL,45 定义一条过PT点的直线.该直线于X轴的夹角为45度
C1=CIRCLE/40, 30,5 定义一个圆.圆心坐标为(40,30),半径为5
$$ZHCLYJ 注释语句,表示后置处理语句开始
INTOL/0 轮廓内允差为零
OUTTOL/0.005 轮廓外允差<=0.005
LOADTL/1 调用刀号为1的刀具
CUTTER/10 计算刀补时.刀具直径为10
SPINDLE/800,CLW 机床主轴转速为800 r/min,顺时针方向
FEDRAT/100 刀具进给速度为100mm/Min
COLLNT/ON 冷却液开
$$DJYDYJ 注释语句,表示刀具运动语句开始
FROG/SETPT 刀具移动到起刀点
GO/TO,L1 刀具从当前点(起刀点)移动到与L1相切的位置
TLLFT,GOLFT/L1,PAST,L2 刀具左偏置,向左沿Ll移动到刚过L2的位置
GORGT/L2,PAST,L3 刀具向右,沿L2移动到刚过L 3的位置
GORFT/L3,TANT0,C1 刀具向右,沿L3移动到与C1相切的位置
GOFWD/C1,TANTO,L4 刀具向前.沿c1移动到与L 4相切的位置
GOFWD/L4,PAST,L5 刀具向前,沿L4移动到刚过L5的位置
GORGT/L5,PAST,C2 刀具向右,沿L5移动到刚过C2的位置
GORGT/C2,PAST,L1 刀具向右,沿C2移动到刚过L1的位置
GOTO/SETPT 刀具返回起始点(SETPT)
$$HZCLYJ 注释语句.表示后置处理语句开始
COLLNT/OFF 冷却液关闭
SPINDL/OFF 主轴停止
FINI 程序结束 |