您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 回转体在卧式加工中心的旋转工作台上任意放置的坐标计算方法
回转体在卧式加工中心的旋转工作台上任意放置的坐标计算方法李超吴建波张强四川宜宾普什模具有限公司644000摘要:为了解决大型回转体类零件加工径向孔,在装夹时旋转中心定位困难和容易造成变形、损坏加工表面等问题。充分利用机床NC程序的公式计算功能,加工零件可以随意地放置在工作台上,利用该功能可将工件的回转中心虚拟到工作台的回转中心(即将工件的回转中心偏移到工作台的回转中心),理论误差可小于0.001mm。实际应用表明,此方法定位准确可靠,给加工编程带来极大的方便,节省很大的人力物力。关键字:回转体坐标计算方法1、装夹方法比较1.1传统装夹放置方法如图2所示,在回转体上加工6个Φ60大的孔,传统加工方法是把回转体中心放在工作台旋转中心上,再旋转工作台(B轴)分度加工6个Φ60大的孔,以达到所要加工孔的目的。优点是:(1)加工时易于理解,加工基准能完全与图纸基准重合;(2)编程简单。缺点是:(1)需要将工件的回转中心放置在工作台的旋转中心上,并根据零件的精度要求控制重合误差。(2)、工件在调整位置时移动较困难,容易损伤工件的外观同时引起变形,影响外形尺寸和表面质量。(3)、装夹找正时间长,效率低。60°6-Ø60均布图1XZØ1200Ø1500800AAA-A工件中心和旋转中心重合工作台工件工件第一个孔图1传统零件放置示意图1、2新的装夹放置方法只需要将工件随意地放置在工作台上,通过机床NC程序的公式计算功能,将工件的回转中心偏虚拟到工作台的回转中心即可。如图3所示优点是:(1)、装夹放置位置没有任何限制。(2)、装夹时间短,效率低。(3)、不需要专用工装。(4)、可有效保护产品外观,和减少变形。缺点是:(1)、加工时不是很直观,容易让人误解。(2)、程序编制较复杂。工作台旋转中心工件的中心(坐标:X0,Z0)工作台工件(坐标:X1,Z1)X1X0Z1Z0第一个孔B轴为0度用A1表示最后一个孔第一个孔和第二个孔的角度用A2表示最后一个孔的角度用A3表示A3=-300度XZA2A3AØDØdH1工作台工件6-Ø60A-A图2图2新的零件放置示意图2、虚拟坐标设定及计算方法2.1装夹步骤和提取必要数据:步骤如下:(1)首先将工件回转零点X1、Z1,设定到加工坐标系(如G54)中(如图2)。(2)将旋转工作台当前位置设为B0。(3)以坐标系G54中X1、Z1为被减数,减去旋转工作台零点X0、Z0(固定值),得到两中心的距离△X、△Z(注意:由于工件的放置位置不一样△X、△Z可能是负数或正数)。2.2技术原理根据图2,得到几何示意图3,并列出相关计算公式如下:设O为工作台回转中心坐标系,O1为工件旋转前回转中心坐标系,O2为工件旋转后的回转中心坐标系在O1位置当加工完成B1点位置的孔后,工作台旋转A2角,到加工A1点位置的孔,得到坐标系O2;已知O1D(a)和OD(b)这时只需计算出O1到O2的X向和Z向的移动量即可,CD和O1E(即上述的△X、△Z)。工件的其它分度孔以此类推。具体计算公式如下:OO1=R=OO2=212DOODOC=R*Cos(θ)=R*Cos(α-β)=R*(cosαcosβ+sinαsinβ)O2C=R*Sin(θ)=R*Sin(α-β)=R*(sinαcosβ-cosαsinβ)O1E=O1D(a)+DE(O2C)=O1D(a)-R*(cosαcosβ+sinαsinβ)所以:△X=O1E=O1D(a)-R*(cosαcosβ+sinαsinβ)同理可得:△Z=CD=OD(b)-OC=OD(b)-R*(cosαcosβ+sinαsinβ)图33、程序的编制:1、旋转角度的设置:在我们程序中,#2(即△X)、#3(即△Z)和坐标系G54就已经设置好,但还需要输入以下值:(见图2中)#1=A1(工件所要旋转的起始角度,如图2之中第一个孔的角度,即B轴为0度。)#20=A2(工件所要加工每次旋转的角度,如图2之中的60度。)#10=A3(工件所要转到的最终角度,如图2之中的A3为最终角度,A3=负300度或者A3=60度。)2、程序编制如下(FANUC系统)(注意:在FANUC系统中,主程序中不得再有G52偏移指令,否则将取消该子程序的坐标偏移功能。)O0044(程序名)G90G40G80M3S400(主轴正转)(给定值#1、#10、#20、#2、#3,可以修改。)#1=A1#20=A2#10=A3#2=ΔX#3=ΔZ【以下为计算公式,不能修改】N10WHILE[#1GE#10]D01#5=#2*#2#6=#3*#3#7=SQRT[#5+#6]#11=-[#2/#]#12=-[#3/#7]#13=-[#11*COS[#1]-#12*SIN[#1]]#14=-[#12*COS[#1]+#11*SIN[#1]]#8=-[#2-#7*#13]#9=-[#3-#7*#14]G00Z800(Z向提刀)G01G90B#1F3000G52X[#8]Z[#9](用了G52坐标偏移)G0X0Y0.............(调用子程序,即我们加工编程的内容).............(加工程序编写)G0Z800#1=#1-#20GOTO10END14、实际应用效果:加工零件,如图5所示零件外形尺寸:Φ4374×1995重量:55.7吨加工内容:圆周孔28-Φ234H7通、28-Φ334深20的沉台技术要求:每个孔分度误差±0.01°图5实例装夹放置示意图加工重达55吨的大型零件,传统方法必须需要把工件中心校正到和工作台旋转中心重合,才能对工件进行加工以保证质量。但是装夹找正过程是非常困难,而且在工件移动时容易损伤外形,受力Φ43741955回转体零件回转工作台太大工件易产生变形。而利用该程序的坐标计算方法,可以有效的克服以上问题。只要把工件随意放置在工作台上,即可完成装夹准备工作,可很大提高工作效率,同时又减少找正过程中零件碰伤和受力产生的变形,最终完全满足了零件的精度要求。两种方法的对比方法装夹时间零点误差表面保护编程劳动强度装夹效率传统装夹方法20小时0.1有表面损伤方便很大新的坐标偏移方法4小时0.001无表面损伤增加一子程序低提高500%5、结语综上所述,在加工大型回转体类零件时,坐标偏移具有很大的优势。通过机床的NC计算功能,精度直接计算到小数点后5位;理论精度小于0.001。同时利用此特点,子程序做适当改进后可以作为软件编程内的一个特殊代码内。实现程序重复使用,且不需要任何工装,完全实用于批量产品的加工。
本文标题:回转体在卧式加工中心的旋转工作台上任意放置的坐标计算方法
链接地址:https://www.777doc.com/doc-3653624 .html