您现在的位置: |
APT语言自动编程简介及范例 |
|
APT语言自动编程简介 APT语言自动编程系统的组成如图7.3所示,它分成由APT语言编写的零件源程序、通用计算机以及编译程序三个组成部分。零件源程序不能直接控制数控机床,只是加工程序的计算机与处理的输入程序,必须经过计算机进行输入翻译、数值计算和后置处理后成为NC加工程序。
图7.3 APT自动编程系统的组成 输入翻译时,按照源程序的顺序,逐个符号的依次阅读并进行处理。首先分析语句的类型,当遇到几何定义语句时,则转入几何定义处理程序。根据几何特征关键字,判断是哪种类型的几何定义方式,然后再处理成标准的形式,并按照其数值信息求出标准参数。根据几何单元名字将其几何类型和标准参数存入单元信息表,供计算阶段使用。对于其他语句也要处理成信息表的形式。 数值计算的任务是处理连续运动语句,数值计算的信息通过后置处理即可生成符合具体数控机床要求的零件加工程序。编译程序的作用是使计算机具有处理零件源程序和自动输出具体机床加工程序的能力。 7.2.3 APT语言编程示例 铣削如图7.4所示的零件,铣刀直径为10mm,SAPT为刀具的起点,(位于坐标原点上),加工顺序按L1->C1->L2->C2->L3->L4->L5进行,刀具最后回到起始点。表7.1为加工该零件的APT语言程序。
图7.4 铣削零件图
表7.1 APT语言程序示例 |