您好!欢迎光临潍坊鑫诚自动化技术有限公司网站!
定制咨询热线151 6646 1407

产品分类

联系我们

潍坊鑫诚自动化技术有限公司

联系人:贾经理
手 机:15166461407
电 话:151 6646 1407
地 址:山东省潍坊市奎文区胜利东街4778号

自动编程技术分类介绍

发布时间:2019-12-20人气:429
自数控机床问世以来,一些先进的工业******都在大力开展自动编程技术,特别是近年来随着计算机
辅助设计与制造的发展,自动编程越来越受到重视。自动编程系统发展到今天,己经出现了品种繁多,功能各异的编程系统。从国际范围来看,使用较为普遍的系统主要有三种:数控语言编程系统;会话式编程系统;数控图形编程系统。
数控语言编程系统是***早研制的,也是目前应用***广泛的自动编程系统。它是用数控语言来编写零件加工的源程序。与其他类型的自动编程系统相比,他是迄今为止应用***广泛、功能***强、通用性***广、技术***成熟的系统。APT是自动编程工具的简称,是一种对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所使用的一种接近英语符号的语言。把用APT语言书写的零件加工程序输入计算机,经计算机的APT语言编程系统编译产生刀位文件,然后进行数控加工后置处理,生成数控系统能接受的零件数控加工程序,称为APT语言自动编程。采用APT语言编制数控加工程序具有程序简练、走刀控制灵活等特点,使数控加工编程从面向机床指令的“汇编语言”级,上升到面向几何元素的点、线、面的高级语言级。由于计算机自动编程代替程序编制人员完成了繁琐的数值计算工作,并省去了编写程序单的工作量,因而可将编程效率提高数倍到数十倍,同时解决了手工编程中无法解决的许多复杂零件的编程问题。但APT仍有如下缺点与不足:零件的设计与加工之间用图纸传递数据,阻碍了设计与制造的一体化;同时工艺过程规划要工艺人员完成,对用户的技术水平要求较高,既困难又容易出错;用妙T语言描述零件模型一方面受语言描述能力的限制,另一方面也使妙T系统几何定义过于庞大;APT语言缺少对零件形状、刀具运动轨迹的直观图形显示和刀具轨迹的验证手段。这些缺点阻碍了编程效率和质量的进一步提高。
会话式自动编程系统为了克服数控语言编程系统的一些缺陷,在其基础上发展了会话式自动编程系统,以日本的FAPT为例,其会话式编程系统除了几何定义语句、刀具运动语句与原来的APT基本相同以外,由于增加了可以进行会话的命令,这样它不仅能处理原来的APT零件源程序,而且还具有以下功能:可以随时执行或暂停程序中的任意语句或语句组;可以随时变更零件源程序,如删去某些语句,修改或插入某些语句;对以前定义过的零件源程序的点或直线等数据,在以后的零件源程序中可以不再定义并加以使用;随时可打印或不打印程序单或某一中间处理结果,如点、直线、圆的数据等;随时可打印出修面向图形特征的自动数控编程技术研究改后的零件源程序单。但是,会话式编程系统也有其自身的缺点,主要是输入零件信息时要有一个将图纸信息进行转换的过程,这种转换过程由编程人员完成,因此容易产生人为错误。
数控图形编程系统是一种计算机辅助编程技术,它通过专用的计算机软件来实现。这种软件通常以机械计算机辅助设计(CAD)软件为基础,利用CAD软件的图形编辑功能,将零件的几何图形绘制到计算机上,形成零件的图形文件;然后调用数控编程模块,采用人机交互的方式在计算机屏幕上指定被加工的部位,再输入相应的加工工艺参数,计算机便可以自动进行必要的数学处理并编制出数控加工程序,同时在计算机屏幕上动态地显示刀具的加工轨迹川。因为这种方法很大限度地减少了人为错误,很大限度地提高了编程效率和质量,被认为是目前效率较高的编程方法。更重要的是,由于图形编程系统是从加工零件图来生成数控加工指令单,计算机辅助设计的结果是图形,故可利用CAD系统进行工件的设计,然后经过CAPP生成数控机床上使用的工序卡,即可生成数控加工指令单。很显然,这种编程方法具有速度快、精度高、直观性、使用简便、便于检查等优点,因此,“图形交互式自动编程”已经成为目前国内外先进的CAD/CAM软件所普遍采用的数控编程方法。日本FANVC公司在FAPT编程系统基础上开发了SFAPT系统。这种方法是在生产现场和数控装置上,利用数控装置的计算机、显示屏幕(CRT)和图形对话功能直接进行编程,故被称为图形人机对话编程系统。这种系统在数控车床、铣床上已有应用。以数控车床上的编程为例来说明这一方法和系统的概况。在数控系统上先用键盘输入被加工工件的毛坯图形和尺寸,在毛坯图形上绘出零件的图形和尺寸;选定并绘出机床坐标系、机床原点、工件坐标系、换刀位置并确定所用刀具;然后在零件图上显示加工部位,确定加工工序和给定所用切削工艺参数:***后在零件与毛坯图上选定走刀路线,走刀次数,系统据此进行必要的计算;根据给定的工序和走刀路线,可以对工序进行增删和编辑。这样,无需转换成程序介质,机床便能按上面所确定的加工工序、加工路线与工艺参数自动加工出所需要的零件。根据需要也可以将上述的程序与内容存储,以便保存或作为再次加工时输入之用。
151 6646 1407