1程序头:最好利用软件将机床中已经验证正确程序下传,明确当前数控系统对程序头的要求。然后根据本要求修改程序头。如:Siemens802D下传下来的程序为:%N“程序名”MPF;SPA TH=/N MPF
DIR同时查看当前机床数控系统使用说明书对程序有没有具体要求;
2程序的信息说明行对于加工不产生作用所以删掉。可以定义文件名时写入程序有关信息,程序中不出现相关内容;
加工中心用刀库把程序连起来方法如下:
1、进去加工模块。
2、刀片工具条,创建程序。
3、创建工序,创建三把刀的三个工序,把三个工序用鼠标拉到上面创建的程序文件夹。
4、选上这个程序文件夹,使用 *** 作工具条的后处理功能,处理NC程序即可。
目前,国内较陈旧的曲轴生产线多数由普通机床和专用机床组成,生产效率和自动化程度相对较低。粗加工设备一般采用多刀车床车削曲轴主轴颈及连杆轴颈,工序质量稳定性差,容易产生较大的加工应力,难以达到合理的加工余量。精加工普遍采用MQ8260等普通曲轴磨床进行粗磨、半精磨、精磨、抛光,通常靠人工 *** 作,加工质量不稳,尺寸一致性差。
老式生产线一个主要的特点就是普通设备太多,按加工球墨铸铁曲轴来计算,一条生产线有35~40台设备。笔者曾考查过国内某一锻钢曲轴生产线,粗加工采用普通外铣加工主轴颈和连杆颈,然后数控精车主轴颈和连杆颈,再经过多道工序的磨削方转入精加工工序。所以这条生产线设备达60多台,导致产品周转线长、场地占用面积大,其生产效率完全是靠多台设备分解工序和余量来提高的。
而当今的汽车发动机曲轴制造业面临的却是以下几个问题:
1多品种、小批量生产;
2交货期大大缩短;
3降低生产成本;
4难切削材料的出现使加工难度明显增加,加工中提出了许多需要解决的课题,如硬切削;
5为保护环境,要求少用或不用切削液,即实现干式切削或准干式切削;
正是基于以上情况,进入21世纪以来,高速、高精、高效的复合加工技术及装备在汽车曲轴制造业中得到了迅速的应用,生产效率得到了很大提高,因此发动机曲轴生产线中生产设备数量得以减少。笔者曾在某一轿车发动机曲轴生产线看到,全线设备(包括热处理、表面强化)只有13台设备左右,产品周转线短、加工效率高、易于质量控制管理。
曲轴复合加工技术的发展
20世纪80年代后期,德国BOEHRINGER公司和HELLER公司开发出了完善的曲轴车-车拉机床,该加工工艺是将曲轴车削工艺与曲轴车拉工艺完美结合,生产效率高、加工精度好、柔性强、自动化程度高、换刀时间短,特别适合有沉割槽曲轴的加工,加工后曲轴可直接进行精磨,省去粗磨工序。因此,曲轴车-车拉加工工艺是目前国际上曲轴粗加工中流行的加工工艺之一。
20世纪90年代中期出现的新型CNC高速曲轴外铣机床使曲轴粗加工工艺又上了一个新台阶。CNC曲轴内铣与CNC高速曲轴外铣对比,内铣存在以下缺点:不容易对刀、切削速度较低(通常不大于160m/min)、非切削时间较长、机床投资较多、工序循环时间较长。而CNC高速曲轴外铣具有以下优点:切削速度高(可高达350m/min)、切削时间较短、工序循环时间较短、切削力较小、工件温升较低、刀具寿命高、换刀次数少,加工精度更高、柔性更好。因此,CNC高速曲轴外铣将是曲轴粗加工的发展方向。
笔者在江苏南亚自动车有限公司菲亚特轿车曲轴生产线见到德国BOEHRINGER公司两台设备,其中1台为数孔曲轴车-车拉机床,另外1台为CNC高速曲轴外铣,亲身体验了一次“削铁如泥”的感觉。据专家介绍,曲轴车-车拉机床特别适合于轴颈有沉割槽、平衡块侧面不用加工的曲轴;而高速外铣则不能加工轴向有沉割槽的曲轴。该铣床为德国BOEHRINGER公司的VDF315OM-4高速随动外铣床,它是德国BOEHRINGER公司专为汽车发动机曲轴设计制造的柔性数控铣床,该设备应用工件回转和铣刀进给伺服连动控制技术,可以一次装夹不改变曲轴回转中心,并随动跟踪铣削曲轴的连杆轴颈。VDF315OM-4高速随动外铣采用复合材料一体化结构床身,工件两端电子同步旋转驱动,具有干式切削、加工精度高、切削效率高等特点;该铣床使用SIEMENS840DCNC控制系统,通过输入零件的基本参数即可自动生成加工程序,可以加工长度在450~700mm、回转直径在380mm以内的各种曲轴,连杆轴颈直径误差为±002mm。
由上可以看出,曲轴粗加工比较流行的工艺是:主轴颈采用车拉工艺和高速外铣,连杆颈采用高速外铣,而且倾向于高速随动外铣,全部采用干式切削。由于国外此类设备价格昂贵,产品加工成本很高,国内一些机床生产厂家(如青海第二机床制造有限责任公司)相继开发出了数控曲轴车床、数控高速曲轴铣床,数控曲轴车拉机床等专用机床。
曲轴精加工采用国内数控磨床磨削情况已相当普遍,产品加工精度已有相当程度的提高。为满足曲轴日益提高的加工要求,对曲轴磨床提出了很高的要求。现代曲轴磨床除了要有很高的静态、动态刚度和很高的加工精度外,还要求有很高的磨削效率和更多的柔性。近年来,更要求曲轴磨床具有稳定的加工精度,为此,对曲轴磨床的工序能力系数规定了Cp≥167,这意味着要求曲轴磨床的实际加工公差要比曲轴给定的公差小一半。随着现代驱动和控制技术、测量控制、CBN(立方氮化硼)砂轮和先进的机床部件的应用,为曲轴磨床的高精度、高效磨削加工创造了条件。一种称之为连杆颈随动磨削的工艺。正是体现了这些新技术综合应用的具体成果。这种随动磨削工艺可显著地提高曲轴连杆颈的磨削效率、加工精度和加工柔性。在对连杆颈进行随动磨削时,曲轴以主轴颈为轴线进行旋转,并在一次装夹下磨削所有连杆颈。在磨削过程中,磨头实现往复摆动进给,跟踪着偏心回转的连杆颈进行磨削加工。要实现随动磨削,X轴除了必须具有高的动态性能外,还必须具有足够的跟踪精度,以确保连杆颈所要求的形状公差。CBN砂轮的应用是实现连杆颈随动磨削的重要条件。由于CBN砂轮耐磨性高,在磨削过程中砂轮的直径几乎是不变的,一次修整可磨削600~800条曲轴。CBN砂轮还可以采用很高的磨削速度,在曲轴磨床上一般可采用高达120~140m/s的磨削速度,磨削效率很高。
用于曲轴复合加工的机床
提到复合加工技术,就不得不提到复合加工机床,复合加工机床的定义也是随时代变化的。过去将加工中心称为复合加工机床,但因工具交换加工的品种受到限制,而且也走不出切削加工的领域,现在已经不再将一般的加工中心称之为复合加工机床了。复合机床应具有工序集成功能,多种加工集成功能。从制造业所处的环境看,复合加工机床将一直是重点开发的机床产品之一,功能不断扩大,会向着“一台机床成为一个小工厂”的方向迈进。
在曲轴复合加工机床中,奥地利WFL公司生产的卧式车铣复合加工中心具有一定的代表性。WFL公司提出了“一次装卡,全部完工”的概念。M40G该车铣中心集成了双主轴车削中心,五轴加工中心,深孔镗、铣、钻和三坐标功能于一身,在一台具有双主轴的车铣复合加工中心上可以对曲轴进行完全加工,加工后的曲轴可直接转入精加工工序。目前国内也推出了类似的复合机床,在CIMT2005期间,沈阳数控机床有限责任公司展出的CKZ80-5车铣加工中心就是一台复合机床,代表了我国同类机床的最高水平。该机床五轴中X、Y、Z、B轴采用直线光栅尺或圆度光栅尺检测,可实现闭环控制。该加工中心备有48~96工位刀库可实现自动换刀,一次装卡可进行车、铣、钻、镗、攻丝等的加工。
在曲轴精加工方面,也出现了工序集成的CBN数控磨床,即一次装夹磨削全部曲轴主轴颈和连杆轴颈,此类磨床一般配双砂轮头架。日本TOYADA工机、德国勇克(JUNKER)、德国NAXOS等生产的此类数控磨床都是比较成熟的设备。这里简要介绍一下日本TOYADA工机开发生产的GF70M-T曲轴磨床的性能:该机床是为了满足多品种、低成本、高精度、大批量生产需要而设计的数控曲轴磨床,应用工件回转和砂轮进给伺服联动控制技术,可以一次装夹而不改变曲轴回转中心即可完成所有轴颈的磨削,包括随动跟踪磨削连杆轴颈;采用静压主轴、静压导轨、静压进给丝杠(砂轮头架)和线性光栅闭环控制,使用TOYADA工机生产的GC50CNC控制系统,磨削轴颈圆度精度可达到0002mm;采用CBN砂轮,磨削线速度高达120m/s,配双砂轮头架,磨削效率极高。
曲轴加工中刀具材料多样化
切削刀具性能的提高为高效、高速加工发展提供了可能性,除了高速钢、硬质合金以外,超硬材料的发展起到了重要的作用。PCD、PCBN为难加工材料的切削、干切削、硬切削等的加工创造了条件。
为适应曲轴加工高速化、高效率、干式切削的需求,目前大量采用涂层刀具。涂层的材料从TiN发展为A12O3、TiC、ZrO2等,根据加工的要求,为提高耐高温的性能,又发展了TiCN、TiAlN、TiSiN、CrSiN等。现在PVD(物理气相沉积)、CVD(化学气相沉积)技术不断推陈出新,由单层发展成多层、千层、复合涂层,现在又发展成纳米涂层;深油孔的加工采用q钻加工代替普通加长高速钢钻头,钻孔和攻丝用硬质合金材料来代替过去的高速钢材料。目前曲轴的精加工也渐渐开始使用CBN砂轮加工,CBN砂轮价格昂贵,但由于加工效率和耐用度高,分摊到每个工件上的刀具费用反而比采用价格低廉的普通砂轮要低。据德国NAXOS磨床厂的资料显示,采用CBN砂轮加工时间通常可缩短50%,而加工费用可节约50%以上。
结语
以上主要从曲轴机械加工方面论述了曲轴加工的进展,由此可得出以下结论:曲轴多刀车削工艺将逐步退出历史舞台,尽管这一时期较长;高速高效加工在曲轴制造业已有相当程度的应用;适合于多品种、小批量的复合加工技术是今后曲轴加工的一个发展方向;切削刀具性能的提高为高效、高速、复合加工发展提供了技术保障。
MasterCAM9后处理
⑴进行模具加工时,需从G54~G59的工件坐标系指令中指定一个,最常用的是G54。部分控制器使用G92指令确定工件坐标系。对刀时需定义工件坐标原点,原点的机械坐标值保存在CNC控制器的G54~G59指令参数中。CNC控制器执行G54~G59指令时,调出相应的参数用于工件加工。采用系统缺省的后处理文件时,相关参数设置正确的情况下可输出G55~G59指令,但无法实现G54指令的自动输出。
⑵FANUCPST后处理文件针对的是4轴加工中心,而目前使用量最大的是3轴加工中心,多出了第4轴数据“A0”。
⑶不带刀库的数控铣使用时要去掉刀具号、换刀指令、回参考点动作。
⑷部分控制器不接受NC文件中的注释行。
⑸删除行号使NC文件进一步缩小。
⑹调整下刀点坐标值位置,以便于在断刀时对NC文件进行修改。
⑺普通及啄式钻孔的循环指令在缺省后处理文件中不能输出。使用循环指令时可大幅提高计算速度,缩小NC文件长度。
如果要实现以上全部要求,需对NC文件进行大量重复修改,易于出现差错,效率低下,因此必须对PST(后处理)文件进行修改。修改方法如下:
1、增加G54指令(方法一):
采用其他后处理文件(如MP_EZPST)可正常输出G54指令。由于FANUCPST后处理文件广泛采用,这里仍以此文件为例进行所有修改。其他后处理文件内容有所不同,修改时根据实际情况调整。
用MC9自带的编辑软件(路径:C:\Mcam9\Common\Editors\Pfe\ PFE32EXE)打开FANUCPST文件(路径:C:\Mcam9\Mill\Posts\ MPFANPST)
单击edit→find按钮,系统d出查找对话框,输入“G49”。
查找结果所在行为:
pbld, n, sgcode, sgplane, "G40", "G49", "G80", sgabsinc, e
插入G54指令到当前行,将其修改为:
pbld, n, sgcode, sgplane, "G40", "G49", "G80", sgabsinc, "G54",e
输出的NC文件修改前对应位置指令为:
N102G0G17G40G49G80G90
修改后变为:
N102G0G17G40G49G80G90G54
查找当前行的上一行:
pbld, n, smetric, e
将其整行删除,或加上“#”成为注释行:
# pbld, n, smetric, e
修改后G21指令不再出现,某些控制器可不用此指令。注意修改时保持格式一致。G21指令为选择公制单位输入,对应的英制单位输入指令为G20。
2、增加G54指令(方法二):
单击按钮,系统d出查找对话框,输入“force_wcs”,单击按钮,查找结果所在行为:
force_wcs : no #Force WCS output at every toolchange
将no改为yes,修改结果为:
force_wcs : yes #Force WCS output at every toolchange
输出的NC文件修改前对应位置指令为:
N106G0G90X16Y-145A0S2200M3
修改后变为:
N106G0G90G54X16Y-145A0S2200M3
前一方法为强制输出固定指令代码,如需使用G55~G59指令时,有所不便。多刀路同时输出时,只在整个程序中出现一次G54指令。后一方法同其他后处理文件产生G54指令的原理相同,多刀路同时输出时,每次换刀都会出现G54指令,也可根据参数自动转换成G55~G59指令。
输出三轴加工中心程序的FANUC后处理文件为MP_EZPST,输出4轴加工中心程序的三菱控制器后处理文件为MP520AMPST。
3、删除第四轴数据“A0”,以适应三轴加工中心:
单击按钮,系统d出查找对话框,输入“Rotary Axis”,单击按钮,查找结果所在行为:
164 Enable Rotary Axis button y
将其修改为:
164 Enable Rotary Axis button n
修改后第四轴数据不再出现。
4、删除刀具号、换刀指令、回参考点指令,适应无刀库的数控铣机床:
单击按钮,系统d出查找对话框,输入“M6”,单击按钮,查找结果所在行为:
if stagetool >= zero, pbld, n, t, "M6", e
将其修改为:
if stagetool >= zero, e # pbld, n, t, "M6",
另一个换刀的位置所在行为:
pbld, n, t, "M6", e
将其删除或改为注释行:
#pbld, n, t, "M6", e
修改后换刀指令行不再出现,通常修改第一个出现“M6”指令的位置即可。
单击按钮,系统d出查找对话框,输入“sg28ref”,单击按钮,查找结果所在行为:
pbld, n, sgabsinc, sgcode, sg28ref, "Z0", scoolant, e
pbld, n, sg28ref, "X0", "Y0", protretinc, e
将其修改为:
pbld, n, scoolant, e
# pbld, n, sg28ref, "X0", "Y0", protretinc, e
输出的NC文件修改前对应位置指令为:
N116G91G28Z0M9
修改后变为:
N116M9
PST文件中另有两个类似位置,如使用G92指令确定工件坐标,可对其适当修改。加工结束后,机床各轴不回参考点,便于手动换刀时节省时间。
5、删除NC文件的程序名、注释行:
单击 按钮,系统d出查找对话框,输入“%”,单击 按钮,查找结果所在行为:
"%", e
progno, e
"(PROGRAM NAME - ", progname, ")", e
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e
将其删除或改为注释行:
"%", e
# progno, e
# "(PROGRAM NAME - ", progname, ")", e
# "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",
输出的NC文件修改前对应位置指令为:
O0010
(PROGRAM NAME - A2)
(DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)
修改后以上指令行不再出现。
单击按钮,系统d出查找对话框,输入“pstrtool”,单击 按钮,查找结果所在行为:
"(", pstrtool, tnote, toffnote, tlngnote, tldia, ")", e
将其删除或改为注释行:
#"(", pstrtool, tnote, toffnote, tlngnote, tldia, ")", e
输出的NC文件修改前对应位置指令为:
(D16R80 TOOL - 2 DIA OFF - 0 LEN - 0 DIA - 16)
修改后以上指令行不再出现。此注释行指明当前刀路所使用的刀具参数,可用于加工前核对加工单,建议保留。法兰克及三菱控制器可以接受注释内容。
6、取消行号:
单击按钮,系统d出查找对话框,输入“omitseq”,单击 按钮,查找结果所在行为:
omitseq : no #Omit sequence no
将其修改为:
omitseq : yes #Omit sequence no
修改后行号不再出现。
7、调整下刀点坐标值位置:
单击按钮,系统d出查找对话框,输入“g43”,单击 按钮,查找结果所在行为:
pcan1, pbld, n, sgcode, sgabsinc, pwcs, pfxout, pfyout,
pfcout, speed, spindle, pgear, strcantext, e
pbld, n, "G43", tlngno, pfzout, scoolant, next_tool, e
将其修改为:
pcan1, pbld, n, sgcode, sgabsinc, pwcs, pfxout, pfyout, pfcout, e
pbld, n, sgcode, pfzout, e
pbld, n, speed, spindle, pgear, strcantext, e
pbld, n, "G43", tlngno, scoolant, next_tool, e
输出的NC文件修改前对应位置指令为:
G0G90G54X16Y-145S2200M3
G43H0Z20M8
修改后变为:
G0G90G54X16Y-145
G0Z20
S2200M3
G43H0M8
新的指令顺序使下刀点(安全高度)x、y、z坐标值同其他指令分开,易于在断刀时修改。G43指令在PST文件中有两个位置,如仅使用G54指令时,修改第一个出现“G43”的位置即可。
8、输出普通及啄式钻孔循环指令:
单击按钮,系统d出查找对话框,输入“usecandrill”,单击 按钮,查找结果相关行为:
usecandrill : no #Use canned cycle for drill
usecanpeck : no #Use canned cycle for Peck
将其修改为:
usecandrill : yes #Use canned cycle for drill
usecanpeck : yes #Use canned cycle for Peck
此修改适用于支持G81、G83钻孔循环指令的控制器。
如果加工中心程序指定数据出现错误,您可以按照以下步骤进行处理:
1 首先,请确认程序是否存在语法或逻辑错误。您可以检查程序代码是否正确,并确保所有变量、语句和规则都经过正确的编写。
2 尝试使用其他数据进行测试,看是否会出现相同的错误。如果是,则很可能是程序本身存在问题。如果不是,则可能是输入数据有误。
3 如果是输入数据有误,请确保您输入了正确的数据,并且已根据程序要求进行格式化。您可以与设备生产商联系,以获取更多有关正确格式和数据的信息。
4 如果您无法确定问题所在,请务必与设备生产商或程序开发人员联系,以获取进一步的支持和指导。
总之,出现加工中心程序指定数据错误的情况需要具体问题具体分析,尽可能地排除各种可能的问题,以便找到最佳的解决方案。
以上就是关于cnc后处理程序单需要修改什么全部的内容,包括:cnc后处理程序单需要修改什么、加工中心用刀库如何把程序连起来、机械加工的车铣复合加工中心的程序要怎么后处理呀等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)