cnc加工后置处理技能
详细内容
本文分析了c加工后置处理技能的特性、面对的标题和当前的成长趋势,先容了应用通用后置处理器开辟定制专用后置处理器的实践。c编程是CAM的紧张构成局部。它包括加工刀具路径文件的天生和机床c代码指令集的天生。加工刀具路径文件可利用CAD/CAM软件,根据加工东西的布局特性、加工环境特性(此中包括机床-夹具-刀具-工件所构成的具体工序加工体系的特性)以及加工工艺计划的具体特性来天生形貌加工进程的刀具路径文件。议决后置处理器读取由CAM体系天生的刀具路径文件,从中提取相干的加工信息,并根据指定c机床的特点及NC步骤模样要求举行分析、鉴定和处理,终极天生c机床所能直接辨认的NC步骤,便是c加工的后置处理c加工后置处理是CAD/CAM集成体系非常紧张的构成局部,它直接影响CAD/CAM软件的利用结果及零件的加工质量。如今国内许多CAD/CAM软件用户对软件的应用只停顿在CAD模块上,对CAM模块的应用效果不高,此中一个非常要害的因为便是没有配备专用的后置处理器,或只配备了通用后置处理器而没有根据c机床特点举行须要的二次开辟,由此天生的代码还需人工做大量的修改,紧张影响了CAM模块的应用结果。如今,从技能上讲,由于CAD/CAM体系硬件和软件的成长,对加工东西、加工体系创建三维模型、运用图形交互的要领实现刀具路径的天生、加工进程仿真和干涉碰撞查抄已经是可行的。北京市机电切磋院在工程实践中已付诸履行,并取得了精良结果。而要使天生的刀具路径文件转换成C步骤,驱动和控制机床履行加工,还务必以相应的后置处理器开辟为条件。对付利用多种CAD/CAM体系,配备多种机床种种类别c体系的环境就更为纷乱,这是由于后置处理面对如下纷纭的环境:一、刀具路径文件模样的多样性刀具路径文件采取APT语言模样,这种语言靠近于英语天然语言,它形貌当前的机床状态及刀尖的活动轨迹。它的内容和模样不受机床布局、c体系类别的影响。但差别的CAD/CAM软件天生的刀具路径文件的模样均有所差别,如:"调用n号刀具,长度补偿选用a寄存器中的值",表现这一作用的指令在差别的CAM体系表述模样差别。比方几种CAD/CAM体系的表述模样如表1所示。
CAD/CAM体系表述模样
UG-IILOAD/TOOL,n,ADJUST,a
SDRCMasterLOADTL/n,l,h
ProENGINEERLOADTL/n,OSETNO,a
CVCADDSLOAD/TOOL,n,OSETNO,a
二、NC步骤模样的多样性NC步骤由一系列步骤段构成,通常每一步骤段包括了加工支配的一个单步下令。步骤段通常是由N、G、X、Y、Z、F、S、T、M.....地点字和相应的数字值构成的。- ISO-1056-1975准则对此中的局部预备代码作用、帮助作用代码的作用作了统一的法则,如:G00快速点位活动、G01直线插补、G02顺时针圆弧插补、G03逆时针圆弧插补、G04驻留。但另有大量的未作统一法则的‘不指定代码’,此中不指定的‘G’代码由c体系厂家根据必要自行订定其代码作用,如表2所示。
G码FANUC-15MA体系TOSNUC800-M
G10数据配置取消坐标转换
G11取消数据配置模式坐标转换
G15取悲观坐标下令
G16极坐标下令
M87A.P.CdoorrightopenA.P.C右侧门打开
M88A.P.CdoorleftopenA.P.C左侧门打开
M87A.P.CdoorcloseA.P.C门关闭
G码TOSNUC800-MISO
G20参考点返回查抄英制
G21第2、3、4参考点返回查抄公制
G44取消长度补偿刀具偏置-负
G93局部坐标设定时间倒数进给率
未做统一法则的‘M’代码由c机床制造厂根据其机床所具有的从属配置作用订定其代码作用。如日即日立精机公司制造的柔性加工单位HG500,带有16个托盘(PPL),托盘可主动互换,实现无人加工。为了控制托盘主动进进主机,它用M87~M89代码控制A.P.C门的开关:有些c体系对局部G代码的作用并不严守ISO-1056准则的法则,而是自行定义,如表3所示。个别c体系的NC步骤采取了比较特别的代码模样,如HEIDENHAINTNC426体系,右补偿直线插补语句模样:FLX+10Y+10RL,对应于准则代码:G01G42X10Y10。- 接口作用:后置处理器能主动地辨认、读取差别的CAD/CAM软件所天生的刀具路径文件。NC步骤天见作用:c机床具有直线插补、圆弧插补、主动换刀、夹具偏置、冷却等一系列的作用,作用的实现是议决一系列的代码配合实现的。代码的布局、次序由c机床法则的NC模样决定。当宿天下上一些知名的后置处理器公司开辟出通用后置处理器,它提供一种作用数据库模型,用户根据c机床的具体环境答复它所发起的标题,议决标题答复天生用户指定的c机床的专用后置处理器。用户只必要具有机床支配知识和NC编程知识,就能编出餍足的专用后置处理器。当所提供的数据库不克餍足用户的要求时,它提供的开辟器答应用户举行修改和编译。因此可以根据c机床的作用创建一个干系数据库,每个作用怎样实现,由用户根据机床的布局、利用的c体系指定控制的代码及代码布局。专家体系作用:后置处理器不但是对刀具路径文件举行处理、转换,还要能加进肯定的工艺知识。如高速加工的处理、加工丝杠时切削参数的选择等。反向仿真作用:以NC代码指令集及其相应参数配置为信息源的仿真。它包括两局部:NC步骤的主体布局查抄和NC步骤语法布局查抄;c加工进程仿真。以NC步骤为根本,模仿仿真加工进程,鉴定活动轨迹的精确性及加工参数的刚正性。差别布局的机床、差别的c体系、差别的编程民俗,其NC步骤的结协商模样千差万别。因此,反向仿真难度非常大。如今,尚未有较老练的商品性软件。综上所述,要使所天生的c步骤不经手工修改,直策应用于c机床加工,则务必针对每一台c机床定制专用的后置处理器。这就要求开辟职员熟识所用的CAM体系及所天生的刀具路径文件的模样、熟识所用c机床及其c体系代码作用及其表述模样,而这一劳动是智力茂密和劳动茂密兼而有之的进程。劈面对的CAM体系繁多,机床及其c体系繁多的环境下,重新开辟专用后置处理器的劳动就显得相当沉重。因此,比年来出现了以开辟通用后置处理器为根本,应用c代码导向等相干技能定制c机床专用后置处理器的做法,用通用后置处理器办理共性标题,用定制后置处理器办理本性标题。实践证明,这是一种有效的要领。该院应用这一要领从1996年起,连续开辟定制了包括龙门式五面加工中央、龙门式立式加工中央、卧式柔性加工单位、立式加工中央、c车床、车削中央等多种类别机床的十种专用后置处理器,c体系包括FANUC、TOSNUC、MITSUBISH、A2100、A850、MAZAK等,笼盖了该院的产品和利用的c配置,并在工程应用中取得了精良的结果。此中,对三轴带反转展转劳动台的卧式加工中央、五面加工中央的专用后置处理器的开辟,创建了该类布局机床的后置处理布局模型,积聚了开辟的阅历。以下扼要先容该院应用通用后置处理器定制开辟用于HC800/FANUC-15MA的专用后处理器的要领:利用的定制开辟软件Pro/E的NCPOST模块。该模块为加拿大ICAM技能公司生产的ICAM通用后置处理开辟器。利用的CAM软件Pro/E的CAM模块。应用Pro/E的CAM模块,计划加工环境,举行模仿加工仿真,天生刀具路径文件。NC步骤应用东西卧式加工中央HC800。该机床为日即日立精机公司制造生产,配备‘X’、‘Y’、‘Z’三条直线轴,一个反转展转劳动台,一个容量为120把刀的链状刀库,六个互换托盘;控制体系为FANUC-15MA重要用于箱体类零件的加工。
- 最终明白机床的布局、机床配备的从属配置、机床具备的作用及作用实现的方法(手动还是主动)。机床配备的c体系,熟识该体系的NC编程包括作用代码的构成、含义,是否有差别于ISO-1056-1975准则的代码模样。应用通用后置处理器导向模板,根据以上控制的知识,逐条答复模板发起的标题,定制专用后置处理器。通用后置处理器根据外界输进的信息,调用其内部数据库模型,经鉴定、分列、配合后,天生用户要求的专用后置处理器。应用按此要领定制的HC800/FANUC-15MA专用后置处理器处理刀具路径文件,天生的NC步骤约80%可用,另有20%需作进一步开辟。当通用后置处理器提供的数据模型不克全部餍足用户的要求,大概用户必要优化处理NC步骤时,则应用开辟软件修改数据库模型。这就必要开辟职员控制CAM模块的利用要领,控制刀具路径文件的模样,并具备软件开辟和加工工艺方面的阅历。
- QUEST:数据库模板体系。数据库模板中包括种种类别的机床及控制体系大概遇到的标题及办理的要领。用户根据必要,答复标题,得到专用的数据库。当数据库模板不克餍足用户的要求时,可用Post-processorDevelopment式样宏步骤,举行二次开辟。GENER:应用QUEST产生数据库,把由CAM体系产生的刀具路径文件转换成c机床所能直接辨认的NC步骤。