第8章图形交互式自动编程应用图形交互式自动编程应用图形交互式自动编程概述典型零件CAD/CAM实例8
1图形交互式自动编程概述图形交互式自动编程的基本概念CAD/CAM集成数控编程系统的原理与应用一、图形交互式自动编程的基本概念计算机辅助数控编程技术主要体现在两个方面,即用APT(AutomaticallyProgrammedTool)语言自动编程和用CAD(计算机辅助设计)/CAM(计算机辅助制造)一体化数控编程语言进行图形交互式自动编程
APT语言是用专用语句书写源程序,将其输入计算机,由APT处理程序经过编译和运算,输出刀具轨迹,然后再经过后置处理,把通用的刀位数据转换成数控机床所要求的数控指令格式
采用APT语言自动编程可将数学处理及编写加工程序的工作交给计算机完成,从而提高了编程的速度和精度,解决某些手工编程无法解决的复杂零件的编程问题
然而,这种方法也有不足之处
由于APT语言是开发得比较早的计算机数控编程语言,而当时计算机的图形处理功能不强,所以必须在APT源程序中用语言的形式去描述本来十分直观的几何图形信息及加工过程,再由计算机处理生成加工程序,致使这种编程方法直观性差,编程过程比较复杂且不易掌握,编制过程中不便于进行阶段性检查
图形交互式自动编程的基本概念CAD/CAM集成数控编程普遍采用图形交互自动编程方法,通过专用的计算机软件来实现
这种软件通常以机械计算机辅助设计(CAD)软件为基础,利用CAD软件的图形编辑功能将零件的几何图形绘制到计算机上,形成零件的图形文件,然后调用数控编程模块,采用人机对话的方式在计算机屏幕上指定被加工的部位,再输入相应的加工参数,计算机就可自动进行必要的数学处理并编制出数控加工程序,同时在计算机屏幕上动态地显示出刀具的加工轨迹
很显然,这种编程方法与手工编程和用APT语言编程相比,具有速度快、精度高、直观性好、