您现在的位置: |
数控自动编程(计算机辅助编程)产生的原因,发展过程及CAD/CAM集成系统数控编程,常见的CAD/CAM系统 |
|
据国外统计: 用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为 30:1。 数控机床不能开动的原因中,有20~30%是由于加工程序不能及时编制出造成的,编程自动化是当今的趋势!
(1)APT语言自动编程 APT是一种自动编程工具(Automatically Programmed Tool)的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。把用APT语言书写的零件加工程序输入计算机,经计算机的APT语言编程系统编译产生刀位文件(CLDATA file),然后进行数控后置处理,生成数控系统能接受的零件数控加工程序的过程,称为APT语言自动编程。 APT自动编程语言的发展 1955年推出 APT 1958年完成 APTⅡ, 适用于曲线自动编程 1961年提出 APTIII, 适用于3~5坐标立体曲面自动编程 70年代推出 APTIV, 适用于自由曲面自动编程 在APT的基础上,世界各工业国家也各自发展了各具特色的数控语言系统。 德 国 EXAPT、 日 本 FAPT和HAPT、 法 国 IFAPT、 意大利 MODAPT, 中 国 SKC、ZCX等。
= 3 \* GB2 ⑶CAD/CAM集成系统数控编程 是以待加工零件CAD模型为基础的一种集加工工艺规划及数控编程为一体的自动编程方法。其中零件CAD模型的描述方法多种多样,适用于数控编程的主要有表面模型和实体模型,其中以表面模型在数控编程中应用较为广泛。 CAD/CAM集成系统数控编程的主要特点是零件的几何形状可在零件设计阶段采用CAD/CAM集成系统的几何设计模块在图形方式下进行定义、显示和修改,最终得到零件的几何模型。数控编程的一般过程包括刀具的定义或选择,刀具相对于零件表面的运动方式的定义,切削加工参数的确定,走刀轨迹的生成,加工过程的动态图形仿真显示、程序验证直到后置处理等,一般都是在屏幕菜单及命令驱动等图形交互方式下完成的,具有形象、直观和高效等优点。 以实体模型为基础的数控编程方法比以表面模型为基础的数控编程方法较为复杂,基于后者的数控编程系统一般只用于数控编程,就是说,其零件的设计功能(或几何造型功能)是专为数控编程服务的,针对性很强,也容易使用,典型的软件系统有MasterCAM、SurfCAM等数控编程系统,图1-27a描述了其编程原理与过程。前者则不同,其实体模型一般都不是专为数控编程服务的,甚至不是为数控编程而设计的,为了用于数控编程往往需要对实体模型进行可加工性分析,识别加工特征(machining featurem)(加工表面或加工区域),并对加工特征进行加工工艺规划,最后才能进行数控编程,其中每一步可能都很复杂,需要在人机交互方式下进行,图1-27b描述了其数控编程的原理与过程。第十一章将以MasterCAM系统为例,介绍CAD/CAM集成数控编程系统的使用力法。
图1-27 CAD/CAM集成系统数控编程的原理与过程 a)基于表面模型的数控编程系统原理 b)基于实体模型的数控编程
常见的CAD/CAM系统: Solid works Pro/Engineering MasterCAM I-DEAS UG CAXA
|