加工空间矢量孔的方法技术

技术编号:34536914 阅读:12 留言:0更新日期:2022-08-13 21:31
本发明专利技术的加工空间矢量孔的方法,多轴设备加工矢量孔方法的技术领域至少解决现有技术中的加工方法效率较低的技术问题。计算出七轴数控电火花穿孔机上电极前段到B轴回转中心Lx和Lz两个方向的距离;构建Lx、Lz、θ、Δx和Δz的变换关系,且满足:Lx=((cosθ

【技术实现步骤摘要】
加工空间矢量孔的方法


[0001]本专利技术属于多轴设备加工矢量孔方法的
,尤其涉及一种加工空间矢量孔的方法。

技术介绍

[0002]目前市面上的AB轴电火花小孔机运动轴较多,例如,七轴数控电火花穿孔机,包含XYZWABS七个轴。电极前段到B轴回转中心有ΔX、ΔZ两个方向的距离,在电极轴(主轴方向)受导向器精度影响及W轴和导向器长度影响,换用导向器或移动W、S轴时ΔX、ΔZ会发生变化,如图1所示,造成B轴旋转中心无法固定。受机床结构的影响,该类机床加工空间矢量孔时,无法编制程序,造成这一类多轴设备只能应用于单矢量孔的加工。
[0003]有鉴于此,特提出本专利技术。

技术实现思路

[0004]本专利技术的目的在于提供一种加工空间矢量孔的方法,至少解决现有技术中的加工方法效率较低的技术问题。本案的技术方案有诸多技术有益效果,见下文介绍:
[0005]提供一种加工空间矢量孔的方法,适用于七轴数控电火花穿孔机的穿孔,所述七轴数控电火花穿孔机包含XYZWABS七个轴,B轴作为电极旋转轴,所述方法包括:
[0006]计算出七轴数控电火花穿孔机上电极前段到B轴回转中心Lx和Lz两个方向的距离;
[0007]构建Lx、Lz、θ、Δx和Δz的变换关系,且满足:
[0008]Δx=(Lz*sinθ+Lx*cosθ)

Lx;
[0009]Δz=(Lz*cosθ

Lx*sinθ)

Lz;
[0010]根据几何原理进行求解,可得:
[0011]Lx=((cosθ

1)*Δx

Δz*sinθ)/((cosθ

1)^2+(sinθ)^2)
[0012]Lz=(Δx*sinθ+Δz*(cosθ

1))/((cosθ

1)^2+(sinθ)^2);
[0013]其中,Δx表示B轴旋转θ角度后X方向的电极前端点差值,Δz表示B轴旋转θ角度后Z方向的电极前端点差值;θ表示B轴旋转的角度;Lx表示在θ=0时,电极前端点到B轴旋转中心的X方向距离;Lz表示在θ=0时,电极前端点到B轴旋转中心的Z方向距离;
[0014]确定七轴数控电火花穿孔机获取Lz和Lx;
[0015]通过UG后处理出Lz和Lx为零时的穿孔点位程序
[0016]将所述Δx、Δz、θ、穿孔点位程序导入vba工具程序中,识别每个点位的B角,得出当前机床电极刀尖的值对应的程序,导入七轴数控电火花穿孔机的加工程序中进行穿孔。
[0017]与现有技术相比,本专利技术提供的技术方案包括以下有益效果:
[0018]本案所提供的方法,通过开发UG后处理,对编制好的空间矢量孔程序进行后处理出特定格式的程序,并基于VBA程序开发工具软件,该程序主要能计算出旋转中心相对于刀尖点的坐标,根据几何原理,生成当前旋转中心下的机床程序,以适用于多矢量孔的加工。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1现有技术中机床主轴图示意图;
[0021]图2机床七轴结构图;
[0022]图3机床主轴模型图;
[0023]图4基于VBA开发的工具软件导入数据的截图。
具体实施方式
[0024]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]本案所述的加工空间矢量孔的方法,适用于七轴数控电火花穿孔机的穿孔,如图2所示,七轴数控电火花穿孔机包含XYZWABS七个轴,如图3所示,B轴作为电极旋转轴,所述方法包括:
[0026]S101:计算出七轴数控电火花穿孔机上电极前段到B轴回转中心Lx和Lz两个方向的距离,其中:Lx表示在θ=0时,电极前端点到B轴旋转中心的X方向距离;Lz表示在θ=0时,电极前端点到B轴旋转中心的Z方向距离;
[0027]S102:构建Lx、Lz、θ、Δx和Δz的变换关系,且满足:
[0028]Δx=(Lz*sinθ+Lx*cosθ)

Lx;
[0029]Δz=(Lz*cosθ

Lx*sinθ)

Lz;
[0030]S103:根据几何原理进行求解,可得:
[0031]Lx=((cosθ

1)*Δx

Δz*sinθ)/((cosθ

1)^2+(sinθ)^2)
[0032]Lz=(Δx*sinθ+Δz*(cosθ

1))/((cosθ

1)^2+(sinθ)^2);
[0033]其中,Δx表示B轴旋转θ角度后X方向的电极前端点差值,Δz表示B轴旋转θ角度后Z方向的电极前端点差值;θ表示B轴旋转的角度;
[0034]S104:根据所使用的七轴数控电火花穿孔机的型号获取中上述所述的Lz和Lx;
[0035]S105:通过UG后处理出Lz和Lx为零时的穿孔点位程序,运行UG即可。
[0036]S106:将所述Δx、Δz、θ、穿孔点位程序导入vba工具程序中,识别每个点位的B角,得出当前机床电极刀尖的值对应的程序,导入七轴数控电火花穿孔机的加工程序中进行穿孔。
[0037]本专利技术主要通过UG后处理,对编制好的空间矢量孔程序进行后处理出特定格式的程序基于VBA程序开发工具软件,该程序主要能计算出旋转中心相对于刀尖点的坐标,通过
工具软件,生成当前旋转中心下的机床程序,具体的:
[0038]七轴数控电火花穿孔机上放着有对刀块,基于vba工具程序,如图4所示,在B轴角度为0时且主轴朝下的状态时,分别确定电极X轴及Z轴碰数X1和Z1,并导入vba工具程序中;
[0039]B轴角度和/或主轴倾斜任意角度后,再次分别确定电极X轴和Z轴碰数X2、Z2和,并将倾斜任意角度的数值和所述X2、Z2导入vba工具程序中;
[0040]确定X轴和Z轴在碰数时电极的直径,并导入vba工具程序中;
[0041]根据几何原理计算B本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种加工空间矢量孔的方法,适用于七轴数控电火花穿孔机的穿孔,所述七轴数控电火花穿孔机包含XYZWABS七个轴,B轴作为电极旋转轴,其特征在于,所述方法包括:计算出七轴数控电火花穿孔机上电极前段到B轴回转中心Lx和Lz两个方向的距离;构建Lx、Lz、θ、Δx和Δz的变换关系,且满足:Δx=(Lz*sinθ+Lx*cosθ)

Lx;Δz=(Lz*cosθ

Lx*sinθ)

Lz;根据几何原理进行求解,可得:Lx=((cosθ

1)*Δx

Δz*sinθ)/((cosθ

1)^2+(sinθ)^2)Lz=(Δx*sinθ+Δz*(cosθ

1))/((cosθ

1)^2+(sinθ)^2);其中,Δx表示B轴旋转θ角度后X方向的电极前端点差值,Δz表示B轴旋转θ角度后Z方向的电极前端点差值;θ表示B轴旋转的角度;Lx表示在θ=0时,电极前端点到B轴旋转中心的X方向距离;Lz表示在θ=0时,电极前端点到B轴旋转中心的Z方向距离;根据七轴数控电火花穿孔机型号获取Lz和Lx;...

【专利技术属性】
技术研发人员:周济同熊吉健王晓洪罗昊郭丙壬
申请(专利权)人:中国航发航空科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1