一种对数控加工不到位的型面进行补加工的方法与流程

文档序号:11680548阅读:491来源:国知局
本发明属于机械加工领域,提供一种对数控加工不到位的型面进行补加工的方法。
背景技术
::运用catia对工装进行数控加工时,由于工装上存在一些复杂型面,数控加工时无法加工到,导致加工不到的型面留有余量,进而导致工装无法正常使用。一些工装存在型面复杂,对此类工装进行数控加工时,会存在一些复杂型面无法加工到的现象。现有技术中,凭借经验这些无法加工到的型面可能够被发现,并且针对这些位置继续进行加工,但依然存在一些无法凭借经验而被遗漏的型面;这些被遗漏的型面没有被充分加工到位,虽然可以通过测量检查到部分被遗漏的型面,但钳工只能够对部分型面进行修研补救,一些复杂的型面钳工是无法补修。钳工无法补修的复杂型面,或者测量时没有测量到的被遗漏的型面,如果余量很大,并且在零件边缘线以内,交检后会影响使用。技术实现要素:针对现有技术存在的问题,本发明提供一种对数控加工不到位的型面进行补加工的方法,能够对数控无法加工到的型面,进行数控补加工。本发明的技术方案为:第一步,运用catiav5中ncmanufacturing模块的advancedmachining命令进行数控设置。首先在advancedmachining模式下的partoperation命令里设置机床参数,选取工装的基准孔作为加工中的基准坐标,并设置x轴、y轴、z轴方向;设置后在partoperation选项里添加manufacturingprogram程序条。第二步,在添加的manufacturingprogram程序条下选择sweeping命令作为粗加工命令,添加此命令后出现5个选项界面:在第一个选项界面中的machining下设置机床加工精度0.1mm,radial下的max.distancebetweenpass加工步距选择6mm;在第二个选项界面中offsetonpart加工型面余量为0.8mm,并选取partautolimit选项;在第三个选项界面中选择加工刀具,粗加工刀具选择球刀直径50;在第四个选项界面中设置加工机床进给速度,刀具转速等;在第五个选项界面中设置加工刀具的进、退刀路径方式,进、退刀均选择alongtoolaxis。各参数设置后点击toolpathreplay,计算加工路径,仿真演示无误后确定并保存。第三步,半精加工和精加工同样选择sweeping命令,并将粗加工中的machining机床加工精度更改为0.01mm,max.distancebetweenpass加工步距半精加工选择1.5mm、精加工步距选择0.3mm,半精加工和精加工刀具均选择球刀直径30mm,各参数设置后点击toolpathreplay,计算加工路径,无误后确定并保存。第四步,精加工命令执行后存在部分复杂型面,无法加工到位,点击reworkarea命令后,出现reworkarea设置界面:在第一个选项界面中点击loadfrom,并选择精加工的命令条,表示计算精加工命令加工不到的型面,选择完毕后点击compute,计算未加工路径;在第三个界面点击insertionlevel后,再点击新建的manufacturingprogram程序条,生成补加工命令条。在新建的manufacturingprogram程序条下设置新生成的补加工命令条,在补加工命令第一个界面的中machining下设置机床加工精度0.01mm,radial中的distancebetweenpaths选择0.3mm,第二个选项界面中offsetonpart选择0.05mm,在第三个选项界面中选择刀具为球刀直径20mm,在第四个选项界面中设置机床进给速度和刀具转速等,在第五个选项界面中选择alongtoolaxis作为进退刀方式,各参数设置后点击toolpathreplay,计算加工路径,无误后确定并保存。第五步,再次点击reworkarea命令,点击loadfrom选择球刀直径20mm的补加工命令条,点击compute计算出补加工路径;根据第四步的内容再次设置新计算出的补加工命令条,需更改的是将球刀直径20mm更改为球刀直径16mm,点击toolpathreplay,计算加工路径;重复以上的操作,直到reworkarea命令计算不出新的加工路径为止。本发明的有益效果为:本发明能够对数控无法加工到的型面,进行数控补加工,加工精度高。附图说明图1为存在复杂型面的成型模示意图;图2为成型模需要补加工的位置示意图。具体实施方式以下结合具体实施方式对本发明做进一步说明。第一步,运用catiav5软件中的ncmanufacturing模块里的advancedmachining命令进行数控设置。首先在advancedmachining模式下的partoperation命令里设置机床参数,选取工装的基准孔作为加工中的基准坐标,并设置x轴,y轴,z轴的方向,设置后在partoperation选项里添加manufacturingprogram程序条。machineeditor选项中numericalcontrol参数设定:postprocessor:notspecifiedpostprocessorwordstable:cenit-lathe.pptablencdatatype:isoncdataformat:axis(x,y,z,i,j,k)homepointstrategy:frommininterpol.radius:0.01mmmaxinterpol.radius:5000mmmindiscretizationstep:1e-004mmmindiscretizationangle:0.1deg第二步,在添加的manufacturingprogram程序条下选择sweeping命令作为粗加工命令,添加此命令后出现程序编制选项,在第一个选项界面中的machining下设置机床加工精度0.1mm,radial下的max.distancebetweenpass加工步距选择6mm;在第二个选项界面中offsetonpart加工型面余量为0.8mm,并选取partautolimit选项。在第三个选项界面中选择加工刀具,粗加工刀具选择球刀直径50;在第四个选项界面中设置加工机床进给速度,刀具转速等;在第五个选项界面中设置加工刀具的进、退刀路径方式,进、退刀均选择alongtoolaxis。各参数设置后点击toolpathreplay,计算加工路径,无误后确定并保存。第三步,半精加工和精加工也选择sweeping命令,并将粗加工中的machining机床精度更改为0.01mm,max.distancebetweenpass加工步距半精加工选择1.5mm、精加工步距选择0.3mm,半精加工和精加工刀具均选择球刀直径30,各参数设置后点击toolpathreplay,计算加工路径,无误后确定并保存。第四步,精加工命令执行后有一些复杂型面,无法加工到位,此时点击reworkarea命令,此时出现reworkarea设置界面,在第一个选项界面中点击loadfrom,并选择精加工的命令条,表示计算精加工命令加工不到的型面,选择完毕后点击compute,会计算出未加工的路径,之后在第三个界面点击insertionlevel,再点击新建的manufacturingprogram程序条,就会生成补加工命令条。在新建的manufacturingprogram程序条下设置新生成的补加工命令条,在补加工命令第一个界面的中machining下设置机床加工精度0.01mm,radial中的distancebetweenpaths选择0.3mm,第二个选项界面中offsetonpart选择0.05mm,在第三个选项界面中选择刀具为球刀直径20mm,在第四个选项界面中设置机床进给速度和刀具转速等,在第五个选项界面中选择alongtoolaxis作为进退刀方式,各参数设置后点击toolpathreplay,计算加工路径,无误后确定并保存。粗加工、半精加工、精加工刀具参数设置:feedrateapproach:6000mm/mnmachining:6000mm/mnretract:6000mm/mnunit:linearspindlespeedmaching:3000turn/mnunit:angularquality:finish第五步,之后再次点击reworkarea命令,点击loadfrom选择球刀直径20的补加工命令条,点击compute计算出补加工路径,然后按照之前的方法设置新计算出的补加工命令条,需更改的是将球刀直径20更改为球刀直径16,点击toolpathreplay,计算加工路径,重复以上的操作,直到reworkarea命令计算不出新的加工路径为止。数控补加工命令radial参数设定stepover:constant3ddistancebetweenpaths:0.3mmsweepingstrategy:fromguidetozonecenter(spiral)maximumcutdepth:0mm。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1