计算机辅助设计材料数控技术2014 nc5.pptx
第五章自动编程;一、APT自动编程;APT语言编程的特点
1)零件源程序编制容易
2)数控程序制作时间短
3)可靠性高(有校验、仿真功能)
4)能描述图形的数学关系
5)易于二次开发
;
APT语言自动编程可将数学处理及编写加工程序的过程交计算机进行,从而提高了编程的速度和精度,解决了手工编程无法解决的复杂零件的编程问题。
但其图形处理能力不强,必须用语言来描述图形,然后再由计算机生成程序,编程的直观性差。编程过程比较复杂不易掌握,并且不便于阶段性的检查。;二、APT编程实例;$$(后置处理)
PARTNOLJBCL
MACHIN,MHC432,600,9900,36,0,31,1,29,30,1
$$(几何形状定义)
SETPT=POINT/0,0
L1=LINE/XAXIS,5
L2=LINE/YAXIS,5
P1=POINT/5,20
L3=LINE/P1,ATANGL,(90+45)
C1=CIRCLE(YLARGE,L1,XSMALL,L3,RADIUS,2.5)
$$(辅助功能)
INTOL/0.01
TN,MILL,1,8,10
LOADTL/1
CUTTER/8
SPINDL/800,CLW
FEDRAT/100
COOLNT/ON
;$$(刀具运动)
FROM/SETPT
GO/TO,L1,TO,L2
TLRGT,GORGT/L1,TANTO,C1
GOFWD/C1,TANTO,L3
GOFWD/L3,PAST,L2
GOLFT/L2,PAST,L2
GOLFT/L2,PAST,L1
GOTO/SETPT
$$(辅助功能)
COOLNT/OFF
SPINDL/OFF
FINI
与手工编程相比较?;三、交互式自动编程;特点:
1)不需复杂的数学计算,也不象APT用语言来描述零件的几何形状。直接面向几何图形进行,简便、直观、准确,便于检查。
2)通常和CAD软件有机地联系在一起,实现了CAD/CAM的一体化
3)整个过程是交互式的。简单易学,可随时修改
4)编程过程中,均是自动进行的,快、准、好
5)可在通用计算机上完成,易于普及