图形交互式自动编程应用.ppt
《图形交互式自动编程应用.ppt》由会员分享,可在线阅读,更多相关《图形交互式自动编程应用.ppt(39页珍藏版)》请在三一办公上搜索。
1、第8章 图形交互式自动编程应用,图形交互式自动编程应用,图形交互式自动编程概述典型零件CAD/CAM实例,8.1 图形交互式自动编程概述,图形交互式自动编程的基本概念CAD/CAM集成数控编程系统的原理与应用,一、图形交互式自动编程的基本概念,计算机辅助数控编程技术主要体现在两个方面,即用APT(Automatically Programmed Tool)语言自动编程和用CAD(计算机辅助设计)/CAM(计算机辅助制造)一体化数控编程语言进行图形交互式自动编程。APT语言是用专用语句书写源程序,将其输入计算机,由APT处理程序经过编译和运算,输出刀具轨迹,然后再经过后置处理,把通用的刀位数据转
2、换成数控机床所要求的数控指令格式。采用APT语言自动编程可将数学处理及编写加工程序的工作交给计算机完成,从而提高了编程的速度和精度,解决某些手工编程无法解决的复杂零件的编程问题。然而,这种方法也有不足之处。由于APT语言是开发得比较早的计算机数控编程语言,而当时计算机的图形处理功能不强,所以必须在APT源程序中用语言的形式去描述本来十分直观的几何图形信息及加工过程,再由计算机处理生成加工程序,致使这种编程方法直观性差,编程过程比较复杂且不易掌握,编制过程中不便于进行阶段性检查。,图形交互式自动编程的基本概念,CAD/CAM集成数控编程普遍采用图形交互自动编程方法,通过专用的计算机软件来实现。这
3、种软件通常以机械计算机辅助设计(CAD)软件为基础,利用CAD软件的图形编辑功能将零件的几何图形绘制到计算机上,形成零件的图形文件,然后调用数控编程模块,采用人机对话的方式在计算机屏幕上指定被加工的部位,再输入相应的加工参数,计算机就可自动进行必要的数学处理并编制出数控加工程序,同时在计算机屏幕上动态地显示出刀具的加工轨迹。很显然,这种编程方法与手工编程和用APT语言编程相比,具有速度快、精度高、直观性好、使用简单、便于检查等优点。20世纪90年代中期以后,CAD/CAM集成数控编程系统向集成化、智能化、网络化、并行化和虚拟化方向迅速发展。,二、CAD/CAM集成数控编程系统的原理与应用,1.
4、CAD/CAM集成数控编程系统的原理CAD/CAM集成数控编程是以待加工零件CAD模型为基础的一种集加工工艺规划(Process Planning)及数控编程为一体的自动编程方法。其中零件CAD模型的描述方法很多,适用于数控编程的方法主要有表面模型(Surface Model)和实体模型(Solid Model),其中表面模型在数控编程应用中较为广泛。以表面模型为基础的CAD/CAM集成数控编程系统习惯上称为图像数控编程系统。,CAD/CAM集成数控编程系统的原理,CAD/CAM集成数控编程的主要特点是零件的几何形状可在零件设计阶段采用CAD/CAM集成系统的几何设计模块在图形交互方式下进行定
5、义、显示和修改,最终得到零件的几何模型。数控编程的一般过程包括刀具的定义或选择、刀具相对于零件表面的运动方式的定义、切削加工参数的确定、进给轨迹的生成、加工过程的动态图形仿真显示、程序验证直到后置处理等,一般都是在屏幕菜单及命令驱动等图形交互方式下完成的,具有形象、直观和高效等优点。,CAD/CAM集成数控编程系统的原理,与以表面模型为基础的数控编程方法相比,以实体模型为基础的数控编程方法较为复杂。基于表面模型的数控编程系统一般仅用于数控编程,也就是说,其零件的设计功能(或几何造型功能)是专为数控编程服务的,针对性很强,易于使用,典型的软件系统有MasterCAM、SurfCAM等数控编程系统
6、,其编程原理和过程如图8.1(a)所示。而基于实体模型的数控编程系统则不同,其实体模型一般都不是专为数控编程服务的,甚至不是为数控编程而设计的。因此,为了用于数控编程往往需要对实体模型进行可加工性分析,识别加工特征(Machining Feature)(加工表面或加工区域),并对加工特征进行加工工艺规划,最后才能进行数控编程,其中每一步可能都很复杂,需要在人机对话方式下进行,其数控编程的原理与过程如图8.1(b)所示。,CAD/CAM集成数控编程系统的原理,CAD/CAM集成数控编程系统的原理与应用,2.CAD/CAM集成数控编程系统的组成一个集成化的CAD/CAM数控编程系统,一般由几何造型
7、、刀具轨迹生成、刀具轨迹编辑、刀具轨迹验证、后置处理、图形显示、几何模型内核、运行控制及用户界面等组成,如图8.2所示。整个系统的核心是几何模型内核。,CAD/CAM集成数控编程系统的组成,在几何造型模块中,常用的几何模型包括表面模型(Surface Model)、实体模型(Solid Model)和加工特征单元模型(Machined Feature Model)在集成化的CAD/CAM系统中,应用最为广泛的几何模型表示方法是边界表示法(B-Rep:Boundary Representation)和结构化实体几何法(CSC:Constructive Solid Geometry)。在现代CAD
8、/CAM系统中,最常用的几何模型内核主要有两种,Parasolid和ACIS。,CAD/CAM集成数控编程系统的组成,多轴刀具轨迹生成模块直接采用几何模型中加工(特征)单元的边界表示模式,根据所选用的刀具及加工方式进行刀位计算,生成数控加工刀具轨迹。刀具轨迹编辑根据加工单元的约束条件对刀具轨迹进行裁剪、编辑和修改。刀具轨迹验证一方面检验刀具轨迹是否正确,另一方面检验刀具是否与加工单元的约束面发生干涉和碰撞,其次是检验刀具是否啃切加工表面。图形显示贯穿整个设计与加工编程过程的始终。用户界面提供给用户一个良好的操作环境。运行控制模块支持用户界面所有的输入方式到各功能模块之间的接口。,CAD/CAM
9、集成数控编程系统的组成,CAD/CAM集成数控编程系统的原理与应用,3.CAD/CAM集成数控编程系统的应用(1)熟悉系统的功能与使用方法全面了解系统的功能和使用方法有助于正确运用该系统进行零件数控加工程序编制。1)了解系统的功能框架 首先,应了解CAD/CAM集成数控编程系统的总体功能框架,包括造型设计、二维工程绘图、装配、模具设计、制造等功能模块,以及每一个功能模块所包含的内容,特别应关注造型设计中的草图设计、曲面设计、实体造型以及特征造型的功能,因为这些是数控编程的基础。,CAD/CAM集成数控编程系统的应用,2)了解系统的数控加工编程能力 一个系统的数控编程能力主要体现在以下几个方面:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形 交互式 自动 编程 应用

链接地址:https://www.31ppt.com/p-5949647.html