复合角度孔的加工位置确定方法、装置、设备和介质与流程
未命名
08-03
阅读:68
评论:0

1.本发明涉及孔加工技术领域,具体地说,涉及复合角度孔的加工位置确定方法、装置、设备和介质。
背景技术:
2.汽车、航天等制造领域,存在复合角度孔的加工场景。所说的复合角度孔,是指与工件的轴向/径向等多个基准方向存在夹角、形成复合角度的孔。
3.例如,用于汽车的制动钳钳体的进油孔,是一种典型的复合角度孔。
4.复合角度孔加工时需要确定加工位置的三维坐标,所说的加工位置通常是复合角度孔的端面中心。传统的加工位置确定方式需要测量大量现场参数,输入三维软件中经投影、建模等过程,计算出复合角度孔的加工位置,整个过程耗时长、难度大,不利于生产成本的控制和生产效率的提高。
5.需要说明的是,上述背景技术部分公开的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现要素:
6.有鉴于此,本发明提供复合角度孔的加工位置确定方法、装置、设备和介质,能够利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,便捷地确定复合角度孔的加工位置的坐标值,无需测量大量现场参数,也无需输入三维软件中投影建模,能够极大地降低生产成本、提高生产效率。
7.本发明的一个方面提供一种复合角度孔的加工位置确定方法,包括:将待加工复合角度孔的工件安装于工作台,以所述工作台的回转中心为原点建立坐标系,使刀具加工轴平行于所述坐标系的第一坐标轴;确定所述复合角度孔的中心轴绕所述坐标系的第二坐标轴旋转至与所述刀具加工轴共面所需的第一旋转角度;至少根据所述第一旋转角度和所述中心轴绕所述第二坐标轴旋转的第一旋转半径,确定所述复合角度孔的加工位置的第三坐标值;确定所述复合角度孔的中心点绕所述坐标系的第三坐标轴旋转至与所述刀具加工轴平行所需的第二旋转角度;至少根据所述第二旋转角度和所述中心点绕所述第三坐标轴旋转的第二旋转半径,确定所述加工位置的第一坐标值和第二坐标值。
8.上述的加工位置确定方法,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,先确定使复合角度孔的中心轴绕第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度,以基于第一旋转角度和第一旋转半径确定加工位置的第三坐标值;再确定使复合角度孔的中心点绕第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度,以基于第二第二旋转角度和第二旋转半径确定加工位置的第一坐标值和第二坐标值;从而,上述的加工位置确定方法,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需测量大量现场参数,也无需输入三维软件中投影建模,能够极大地降低生产成本、提高生产效
率。
9.在一些实施例中,所述第一坐标值、所述第二坐标值和所述第三坐标值根据与所述复合角度孔相关的设计参数、基于三角函数计算确定。
10.根据与复合角度孔相关的设计参数,利用三角函数原理,结合工作台的回转特点,经简单换算即可计算出加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,实现化繁为简;利用三角函数计算确定的加工位置准确性高,速度快,实用性强,如此也极大地方便技术人员编写加工程序,提高效率。
11.在一些实施例中,安装所述工件时,使过所述工件的轴线的第一中心面平行于所述第一坐标轴;确定所述第一旋转角度,包括:根据所述中心轴与所述第一中心面的第一夹角,确定所述第一旋转角度。
12.安装时使第一中心面平行于第一坐标轴,便于根据设计参数(复合角度孔的中心轴与第一中心面的第一夹角)确定使中心轴绕第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度。
13.在一些实施例中,设所述第一旋转角度为a1,则:a1=180
°‑
b1;其中,b1为所述第一夹角。
14.根据上述公式,准确地计算出第一旋转角度。
15.在一些实施例中,安装所述工件时,使过所述工件的轴线的第一中心面平行于所述第一坐标轴、且过所述轴线且垂直于所述第一中心面的第二中心面过所述回转中心;确定所述第三坐标值,包括:根据所述中心点至所述第二中心面的第一距离、所述中心点至所述第一中心面的第二距离和所述第一中心面至所述回转中心的第三距离,确定所述第一旋转半径和初始状态下所述第一旋转半径与所述第三坐标轴的第二夹角;根据所述第一旋转角度、所述第一旋转半径和所述第二夹角,确定所述第三坐标值。
16.安装时使第一中心面平行于第一坐标轴、垂直于第一中心面的第二中心面过回转中心,便于根据设计参数(复合角度孔的中心点至第二中心面的第一距离、中心点至第一中心面的第二距离和第一中心面至回转中心的第三距离)确定第一旋转半径和初始状态下第一旋转半径与第三坐标轴的第二夹角,从而根据第一旋转角度、第一旋转半径和第二夹角,确定加工位置的第三坐标值。
17.在一些实施例中,设所述第一旋转半径为r1、所述第二夹角为b2、所述第三坐标值为x1,则:r1=sqrt(d1
×
d1+(d2+d3)
×
(d2+d3));b2=180
°‑
atan(d1/(d2+d3));x1=r1
×
cos(b2+a1);其中,d1为所述第一距离,d2为所述第二距离,d3为所述第三距离,a1为所述第一旋转角度。
18.根据上述公式,准确地计算出第一旋转半径、第二夹角和加工位置的第三坐标值。
19.在一些实施例中,安装所述工件时,使所述工件的安装定位面垂直于所述第二坐标轴;确定所述第二旋转角度,包括:根据所述中心轴与所述安装定位面的第三夹角,确定所述第二旋转角度。
20.安装时使安装定位面垂直于第二坐标轴,便于根据设计参数(复合角度孔的中心轴与安装定位面的第三夹角)确定使复合角度孔的中心点绕第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度。
21.在一些实施例中,设所述第二旋转角度为a2,则:a2=b3;其中,b3为所述第三夹角。
22.根据上述公式,准确地计算出第二旋转角度。
23.在一些实施例中,安装所述工件时,使所述工件的安装定位面垂直于所述第二坐标轴;确定所述第一坐标值和所述第二坐标值,包括:根据所述第一旋转角度和初始状态下所述第一旋转半径与所述第三坐标轴的第二夹角,确定所述中心轴绕所述第二坐标轴旋转后所述第一旋转半径与所述第三坐标轴的第四夹角;根据所述中心点至所述安装定位面的第四距离、所述安装定位面至所述回转中心的第五距离、所述第一旋转半径和所述第四夹角,确定所述第二旋转半径;根据所述第四距离、所述第五距离和所述第二旋转半径,确定所述中心点绕所述第三坐标轴旋转前所述第二旋转半径与所述第一坐标轴的第五夹角;根据所述第二旋转角度、所述第二旋转半径和所述第五夹角,确定所述第一坐标值和所述第二坐标值。
24.根据第一旋转角度和第二夹角,能够确定复合角度孔的中心轴绕第二坐标轴旋转后第一旋转半径与第三坐标轴的第四夹角;安装时使安装定位面垂直于第二坐标轴,便于根据设计参数(复合角度孔的中心点至安装定位面的第四距离、安装定位面至回转中心的第五距离)、第一旋转半径和第四夹角,确定第二旋转半径,并根据设计参数(第四距离和第五距离)和第二旋转半径,确定中心点绕第三坐标轴旋转前第二旋转半径与第一坐标轴的第五夹角;从而根据第二旋转角度、第二旋转半径和第五夹角,确定加工位置的第一坐标值和第二坐标值。
25.在一些实施例中,设所述第四夹角为b4、所述第二旋转半径为r2、所述第五夹角为b5、所述第一坐标值为z1、所述第二坐标值为y1,则:b4=b2+a1;r2=sqrt((d4+d5)
×
(d4+d5)+r1
×
sin(b4)
×
r1
×
sin(b4));b5=asin((d4+d5)/r2);y1=r2
×
sin(b5-a2);z1=r2
×
cos(b5-a2);其中,b2为所述第二夹角,a1为所述第一旋转角度,d4为所述第四距离,d5为所述第五距离,r1为所述第一旋转半径,a2为所述第二旋转角度。
26.根据上述公式,准确地计算出第四夹角、第二旋转半径、第五夹角和加工位置的第一坐标值和第二坐标值。
27.在一些实施例中,所述工件为制动钳钳体,所述复合角度孔为所述制动钳钳体的进油孔。
28.采用上述的加工位置确定方法,在制动钳钳体的进油孔的加工场景中,能够基于进油孔的设计参数,便捷、准确地确定进油孔的加工位置的坐标值,降低生产成本、提高生产效率,并确保进油孔的加工位置符合设计要求,从而进油孔在使用中能够准确发挥作用,保证制动钳内部油路通畅,利于制动钳发挥制动性能,确保行车安全。
29.本发明的又一个方面提供一种复合角度孔的加工位置确定装置,用于实现如上述任意实施例所述的复合角度孔的加工位置确定方法,所述加工位置确定装置包括:坐标系建立模块,用于对安装于工作台的待加工复合角度孔的工件,以所述工作台的回转中心为原点建立坐标系,使刀具加工轴平行于所述坐标系的第一坐标轴;第一旋转角度确定模块,用于确定所述复合角度孔的中心轴绕所述坐标系的第二坐标轴旋转至与所述刀具加工轴共面所需的第一旋转角度;第三坐标值确定模块,用于至少根据所述第一旋转角度和所述中心轴绕所述第二坐标轴旋转的第一旋转半径,确定所述复合角度孔的加工位置的第三坐标值;第二旋转角度确定模块,用于确定所述复合角度孔的中心点绕所述坐标系的第三坐标轴旋转至与所述刀具加工轴平行所需的第二旋转角度;第一坐标值和第二坐标值确定模
块,用于至少根据所述第二旋转角度和所述中心点绕所述第三坐标轴旋转的第二旋转半径,确定所述加工位置的第一坐标值和第二坐标值。
30.上述的加工位置确定装置,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需测量大量现场参数,也无需输入三维软件中投影建模,能够极大地降低生产成本、提高生产效率。
31.本发明的又一个方面提供一种电子设备,包括:处理器;存储器,所述存储器中存储有可执行指令;其中,所述可执行指令被所述处理器执行时,实现如上述任意实施例所述的复合角度孔的加工位置确定方法。
32.本发明的又一个方面提供一种计算机可读的存储介质,用于存储程序,所述程序被处理器执行时实现如上述任意实施例所述的复合角度孔的加工位置确定方法。
33.本发明与现有技术相比的有益效果至少包括:本发明的加工位置确定方案,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,结合与复合角度孔相关的设计参数,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,能够极大地降低生产成本、提高生产效率。
34.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
35.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1示出本发明实施例中复合角度孔的加工位置确定方法的步骤示意图;图2示出本发明实施例中制动钳钳体的结构示意图;图3示出图2的俯视视图;图4示出本发明实施例中制动钳钳体安装于工作台的结构示意图;图5示出图4的俯视视图;图6示出本发明实施例中制动钳钳体第一次转动后与工作台的俯视位置关系示意图;图7示出图6的x向视图;图8示出本发明实施例中制动钳钳体第二次转动后与工作台的俯视位置关系示意图;图9示出本发明实施例中复合角度孔的加工位置确定装置的模块示意图;图10示出本发明实施例中电子设备的结构示意图。
具体实施方式
37.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使本发明全面
和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
38.附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
39.此外,附图中所示的流程仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤可以分解,有的步骤可以合并或部分合并,且实际执行的顺序有可能根据实际情况改变。具体描述时使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。
40.需要说明的是,在不冲突的情况下,本发明的实施例及不同实施例中的特征可以相互组合。
41.图1示出复合角度孔的加工位置确定方法的主要步骤;参照图1所示,本发明实施例提供的复合角度孔的加工位置确定方法,包括:s110,将待加工复合角度孔的工件安装于工作台,以工作台的回转中心为原点建立坐标系,使刀具加工轴平行于坐标系的第一坐标轴;s120,确定复合角度孔的中心轴绕坐标系的第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度;s130,至少根据第一旋转角度和中心轴绕第二坐标轴旋转的第一旋转半径,确定复合角度孔的加工位置的第三坐标值;s140,确定复合角度孔的中心点绕坐标系的第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度;s150,至少根据第二旋转角度和中心点绕第三坐标轴旋转的第二旋转半径,确定加工位置的第一坐标值和第二坐标值。
42.上述的加工位置确定方法,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,先确定使复合角度孔的中心轴绕第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度,以基于第一旋转角度和第一旋转半径确定加工位置的第三坐标值;再确定使复合角度孔的中心点绕第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度,以基于第二第二旋转角度和第二旋转半径确定加工位置的第一坐标值和第二坐标值;从而,上述的加工位置确定方法,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需测量大量现场参数,也无需输入三维软件中投影建模,能够极大地降低生产成本、提高生产效率。
43.在一些实施例中,第一坐标值、第二坐标值和第三坐标值根据与复合角度孔相关的设计参数、基于三角函数计算确定。
44.根据与复合角度孔相关的设计参数,利用三角函数原理,结合工作台的回转特点,经简单换算即可计算出加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,实现化繁为简;利用三角函数计算确定的加工位置准确性高,速度快,实用性强,如此也极大地方便技术人员编写加工程序,提高效率。
45.下面将结合附图具体说明复合角度孔的加工位置的确定过程。在下面的附图中,将以制动钳钳体的进油孔为例,展示复合角度孔的加工位置的确定过程。进油孔用于给钳体内部部件通油润滑,通过本发明的加工位置确定方法,在制动钳钳体的进油孔的加工场景中,能够基于进油孔的设计参数,便捷、准确地确定进油孔的加工位置,确保进油孔的加工位置符合设计要求,从而进油孔在使用中能够准确发挥作用,保证制动钳内部油路通畅,利于制动钳发挥制动性能,确保行车安全。
46.需要说明的是,本发明的加工位置确定方法,还可应用至其他复合角度孔的加工场景,而不以附图中示出的制动钳钳体的进油孔为限。
47.图2示出制动钳钳体的结构,图3示出图2的俯视结构,图4示出制动钳钳体安装于工作台的结构,图5示出图4的俯视结构;结合图2至图5所示,确定工件30(即制动钳钳体,图中标示的30具体为钳体左件)的复合角度孔(即进油孔)的加工位置时,先将工件30通过安装定位面u安装至工作台20。具体地,针对制动钳钳体,将安装定位面u定位于工作台20的夹具22上,通过耳朵销(图中未具体示出)固定工件30的耳部,并通过工作台20的锁紧机构24将工件30夹紧。然后以工作台20的回转中心26为原点,建立x-y-z坐标系。用于加工复合角度孔的刀具28的刀具加工轴28’平行于坐标系的第一坐标轴(图中示出第一坐标轴为z轴,但不以此为限)。
48.在一些实施例中,安装工件30时,使过工件30的轴线的第一中心面p1平行于第一坐标轴z轴;确定第一旋转角度,包括:根据复合角度孔的中心轴33与第一中心面p1的第一夹角b1,确定第一旋转角度。
49.安装时使第一中心面p1平行于z轴,便于根据设计参数(第一夹角b1)确定使中心轴33绕第二坐标轴(图中示出第二坐标轴为y轴,但不以此为限)旋转至与刀具加工轴28’共面所需的第一旋转角度。
50.在一些实施例中,设第一旋转角度为a1(图中未具体示出a1),则:a1=180
°‑
b1;如此,能够准确地计算出第一旋转角度a1。
51.图6示出制动钳钳体第一次转动后与工作台的俯视位置关系,第一次转动方向如图5中“b+”方向所示,工件转动具体可通过工作台回转实现;结合图2至图6所示,在一些实施例中,安装工件30时,还使过工件30的轴线、且垂直于第一中心面p1的第二中心面p2过回转中心26;确定第三坐标值x1,包括:根据复合角度孔的中心点(通常是复合角度孔的端面中心)36至第二中心面p2的第一距离d1、中心点36至第一中心面p1的第二距离d2和第一中心面p1至回转中心26的第三距离d3,确定第一旋转半径r1和初始状态下(即工件30安装完成的状态)第一旋转半径r1与第三坐标轴(图中示出第三坐标轴为x轴,但不以此为限)的第二夹角b2;根据第一旋转角度a1、第一旋转半径r1和第二夹角b2,确定第三坐标值x1。
52.本发明实施例所说的与坐标轴的夹角,均是指与坐标轴的正方向的夹角。安装时使第一中心面p1平行于z轴、垂直于第一中心面p1的第二中心面p2过回转中心26,便于根据设计参数(第一距离d1、第二距离d2和第三距离d3)确定第一旋转半径r1和第二夹角b2,从而根据第一旋转角度a1、第一旋转半径r1和第二夹角b2,确定加工位置的第三坐标值x1。
53.在一些实施例中,根据如下公式计算第一旋转半径r1、第二夹角b2和第三坐标值
x1:r1=sqrt(d1
×
d1+(d2+d3)
×
(d2+d3));b2=180
°‑
atan(d1/(d2+d3));x1=r1
×
cos(b2+a1);其中,sqrt为开根号函数,r1的三角函数计算原理具体可参见图6中的第一辅助三角形41;atan为反正切函数,b2的三角函数计算原理具体可参见图5中的第二辅助三角形42;cos为余弦函数,x1的三角函数计算原理具体可参见图6中的第三辅助三角形43。
54.从而,根据上述公式,能够准确地计算出第一旋转半径r1、第二夹角b2和加工位置的第三坐标值x1。
55.图7示出图6的x向视图;结合图2至图7所示,在一些实施例中,安装工件30时,使工件30的安装定位面u垂直于第二坐标轴,也即使安装定位面u平行于x-z平面;确定第二旋转角度,包括:根据中心轴33与安装定位面u的第三夹角b3,确定第二旋转角度。
56.安装时使安装定位面u垂直于y轴,便于根据设计参数(第三夹角b3)确定使复合角度孔的中心点36绕x轴旋转至与刀具加工轴28’平行(即与z轴平行)所需的第二旋转角度。
57.在一些实施例中,设第二旋转角度为a2(图中未具体示出a2),则:a2=b3;如此,能够准确地计算出第二旋转角度a2。
58.图8示出制动钳钳体第二次转动后与工作台的俯视位置关系,第二次转动方向如图8中“a+”方向所示,工件转动具体可通过工作台回转实现;结合图2至图8所示,在一些实施例中,确定第一坐标值z1和第二坐标值y1,包括:根据第一旋转角度a1和初始状态下第一旋转半径r1与x轴的第二夹角b2,确定中心轴33绕y轴旋转后第一旋转半径r1与x轴的第四夹角b4;根据中心点36至安装定位面u的第四距离d4、安装定位面u至回转中心26的第五距离d5、第一旋转半径r1和第四夹角b4,确定第二旋转半径r2;根据第四距离d4、第五距离d5和第二旋转半径r2,确定中心点36绕x轴旋转前第二旋转半径r2与z轴的第五夹角b5;根据第二旋转角度a2、第二旋转半径r2和第五夹角b5,确定第一坐标值z1和第二坐标值y1。
59.如上所述,根据第一旋转角度a1和第二夹角b2,能够确定第四夹角b4。安装时使安装定位面u垂直于y轴,便于根据设计参数(第四距离d4和第五距离d5)、第一旋转半径r1和第四夹角b4,确定第二旋转半径r2,并根据设计参数(第四距离d4和第五距离d5)和第二旋转半径r2,确定第五夹角b5;从而根据第二旋转角度a2、第二旋转半径r2和第五夹角b5,确定加工位置的第一坐标值z1和第二坐标值y1。
60.在一些实施例中,根据如下公式计算第四夹角b4、第二旋转半径r2、第五夹角b5、第一坐标值z1和第二坐标值y1:b4=b2+a1;r2=sqrt((d4+d5)
×
(d4+d5)+r1
×
sin(b4)
×
r1
×
sin(b4));b5=asin((d4+d5)/r2);
y1=r2
×
sin(b5-a2);z1=r2
×
cos(b5-a2)。
61.其中,r2的三角函数计算原理具体可参见图7中的第四辅助三角形44和图6中的第三辅助三角形43;asin为反正弦函数,b5的三角函数计算原理具体可参见图7中的第五辅助三角形45;sin为正弦函数,y1的三角函数计算原理具体可参见图8中的第六辅助三角形46;z1的三角函数计算原理具体可参见图8中的第七辅助三角形47。
62.从而,根据上述公式,能够准确地计算出第四夹角b4、第二旋转半径r2、第五夹角b5和加工位置的第一坐标值z1及第二坐标值y1。
63.上述结合钳体左件说明了复合角度进油孔的加工位置的确定过程。钳体右件30’与钳体左件的加工位置左右对称,其x轴坐标值相反,y轴坐标值和z轴坐标值相同,不再重复说明。
64.此外,基于上述说明的复合角度进油孔的加工位置的确定过程,针对任意需加工复合角度孔的工件,可基于三角函数原理,利用复合角度孔相关的设计参数,结合工作台的回转特点,自动计算出加工位置的坐标值。
65.在一个具体示例中,向加工程序输入如下设计参数(单位未明确标示):复合角度孔的中心轴33与第一中心面p1的第一夹角b1,具体如15.7;复合角度孔的中心点36至第二中心面p2的第一距离d1,具体如38.9;中心点36至第一中心面p1的第二距离d2,具体如27.7;第一中心面p1至回转中心26的第三距离d3,具体如70;中心轴33与安装定位面u的第三夹角b3,具体如8;中心点36至安装定位面u的第四距离d4,具体如44.2;安装定位面u至回转中心26的第五距离d5,具体如188.25。
66.则,加工程序基于三角函数原理,自动进行如下计算:a1=180
°‑
b1=164.3;r1=sqrt(d1
×
d1+(d2+d3)
×
(d2+d3))=105.159;b2=180
°‑
atan(d1/(d2+d3))=158.290;x1=r1
×
cos(b2+a1)=83.529;a2=b3=8;b4=b2+a1=322.590;r2=sqrt((d4+d5)
×
(d4+d5)+r1
×
sin(b4)
×
r1
×
sin(b4))=241.069;b5=asin((d4+d5)/r2)=74.632;y1=r2
×
sin(b5-a2)=221.297;z1=r2
×
cos(b5-a2)=95.615。
67.从而,本发明的加工位置确定方法,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,结合复合角度孔相关的设计参数,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需测量大量现场参数,也无需输入三维软件中投影建模,能够极大地降低生产成本、提高生产效率。
68.以上仅仅是本发明的复合角度孔的加工位置确定方法的多个具体实现方式,各实现方式可以独立或组合来实现,本发明并非以此为限制。进一步地,本发明的流程图仅仅是
示意性地,各步骤之间的执行顺序并非以此为限制,步骤的拆分、合并、顺序交换、其它同步或异步执行的方式皆在本发明的保护范围之内。
69.本发明实施例还提供一种复合角度孔的加工位置确定装置,可用于实现上述任意实施例描述的复合角度孔的加工位置确定方法。上述任意实施例描述的加工位置确定方法的特征和原理均可应用至下面的加工位置确定装置实施例。在下面的加工位置确定装置实施例中,对已经阐明的关于复合角度孔的加工位置确定的特征和原理不再重复说明。
70.图9示出复合角度孔的加工位置确定装置的主要模块;参照图9所示,本发明实施例提供的复合角度孔的加工位置确定装置500,包括:坐标系建立模块510,用于对安装于工作台的待加工复合角度孔的工件,以工作台的回转中心为原点建立坐标系,使刀具加工轴平行于坐标系的第一坐标轴;第一旋转角度确定模块520,用于确定复合角度孔的中心轴绕坐标系的第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度;第三坐标值确定模块530,用于至少根据第一旋转角度和中心轴绕第二坐标轴旋转的第一旋转半径,确定复合角度孔的加工位置的第三坐标值;第二旋转角度确定模块540,用于确定复合角度孔的中心点绕坐标系的第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度;第一坐标值和第二坐标值确定模块550,用于至少根据第二旋转角度和中心点绕第三坐标轴旋转的第二旋转半径,确定加工位置的第一坐标值和第二坐标值。
71.进一步地,加工位置确定装置500还可包括实现上述各加工位置确定方法实施例的其他流程步骤的模块,各个模块的具体原理可参照上述各加工位置确定方法实施例的描述,此处不再重复说明。
72.本发明的加工位置确定装置,利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,结合复合角度孔相关的设计参数,能够便捷、准确地确定复合角度孔的加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,能够极大地降低生产成本、提高生产效率。
73.本发明实施例还提供一种电子设备,包括处理器和存储器,存储器中存储有可执行指令,可执行指令被处理器执行时,实现上述任意实施例描述的复合角度孔的加工位置确定方法。
74.本发明的电子设备可以部署于机床中,或者与机床远程通信,能够利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,结合复合角度孔相关的设计参数,便捷、准确地确定复合角度孔的加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,能够极大地降低生产成本、提高生产效率。
75.图10示出电子设备的主要结构;参照图10所示,电子设备600以通用计算设备的形式表现。电子设备600的组件包括但不限于:至少一个处理器610、至少一个存储器620、连接不同平台组件(包括存储器620和处理器610)的总线630等。
76.存储器620存储有程序代码,程序代码可以被处理器610执行,使得处理器610执行上述任意实施例描述的复合角度孔的加工位置确定方法的步骤。
77.存储器620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)和/或高速缓存存储器,还可以进一步包括只读存储单元(rom)。存储器620还可以包
括具有一个或多个程序模块的程序/实用工具,这样的程序模块包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
78.总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
79.电子设备600也可以与一个或多个外部设备通信,外部设备可以是键盘、指向设备、蓝牙设备等设备中的一种或多种。这些外部设备使得用户能与该电子设备600进行交互通信。电子设备600也能与一个或多个其它计算设备进行通信,所示计算机设备包括路由器、调制解调器。这种通信可以通过输入/输出(i/o)接口进行。并且,电子设备600还可以通过网络适配器与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储平台等。
80.本发明实施例还提供一种计算机可读的存储介质,用于存储程序,程序被执行时实现上述任意实施例描述的复合角度孔的加工位置确定方法。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行上述任意实施例描述的复合角度孔的加工位置确定方法。
81.本发明的存储介质可以由部署于机床中、或者与机床远程通信的处理器执行,能够利用工作台的回转特点,基于以工作台的回转中心为原点建立的坐标系,结合复合角度孔相关的设计参数,便捷、准确地确定复合角度孔的加工位置的坐标值,无需大量现场参数,也无需三维软件投影建模,能够极大地降低生产成本、提高生产效率。
82.存储介质可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的存储介质不限于此,其可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
83.存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子包括但不限于:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
84.可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读信号介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
85.程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备,例如利用因特网服务提供商来通过因特网连接。
86.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
技术特征:
1.一种复合角度孔的加工位置确定方法,其特征在于,包括:将待加工复合角度孔的工件安装于工作台,以所述工作台的回转中心为原点建立坐标系,使刀具加工轴平行于所述坐标系的第一坐标轴;确定所述复合角度孔的中心轴绕所述坐标系的第二坐标轴旋转至与所述刀具加工轴共面所需的第一旋转角度;至少根据所述第一旋转角度和所述中心轴绕所述第二坐标轴旋转的第一旋转半径,确定所述复合角度孔的加工位置的第三坐标值;确定所述复合角度孔的中心点绕所述坐标系的第三坐标轴旋转至与所述刀具加工轴平行所需的第二旋转角度;至少根据所述第二旋转角度和所述中心点绕所述第三坐标轴旋转的第二旋转半径,确定所述加工位置的第一坐标值和第二坐标值。2.如权利要求1所述的加工位置确定方法,其特征在于,所述第一坐标值、所述第二坐标值和所述第三坐标值根据与所述复合角度孔相关的设计参数、基于三角函数计算确定。3.如权利要求1所述的加工位置确定方法,其特征在于,安装所述工件时,使过所述工件的轴线的第一中心面平行于所述第一坐标轴;确定所述第一旋转角度,包括:根据所述中心轴与所述第一中心面的第一夹角,确定所述第一旋转角度。4.如权利要求3所述的加工位置确定方法,其特征在于,设所述第一旋转角度为a1,则:a1=180
°‑
b1;其中,b1为所述第一夹角。5.如权利要求1所述的加工位置确定方法,其特征在于,安装所述工件时,使过所述工件的轴线的第一中心面平行于所述第一坐标轴、且过所述轴线且垂直于所述第一中心面的第二中心面过所述回转中心;确定所述第三坐标值,包括:根据所述中心点至所述第二中心面的第一距离、所述中心点至所述第一中心面的第二距离和所述第一中心面至所述回转中心的第三距离,确定所述第一旋转半径和初始状态下所述第一旋转半径与所述第三坐标轴的第二夹角;根据所述第一旋转角度、所述第一旋转半径和所述第二夹角,确定所述第三坐标值。6.如权利要求5所述的加工位置确定方法,其特征在于,设所述第一旋转半径为r1、所述第二夹角为b2、所述第三坐标值为x1,则:r1=sqrt(d1
×
d1+(d2+d3)
×
(d2+d3));b2=180
°‑
atan(d1/(d2+d3));x1=r1
×
cos(b2+a1);其中,d1为所述第一距离,d2为所述第二距离,d3为所述第三距离,a1为所述第一旋转角度。7.如权利要求1所述的加工位置确定方法,其特征在于,安装所述工件时,使所述工件的安装定位面垂直于所述第二坐标轴;确定所述第二旋转角度,包括:根据所述中心轴与所述安装定位面的第三夹角,确定所述第二旋转角度。
8.如权利要求7所述的加工位置确定方法,其特征在于,设所述第二旋转角度为a2,则:a2=b3;其中,b3为所述第三夹角。9.如权利要求1所述的加工位置确定方法,其特征在于,安装所述工件时,使所述工件的安装定位面垂直于所述第二坐标轴;确定所述第一坐标值和所述第二坐标值,包括:根据所述第一旋转角度和初始状态下所述第一旋转半径与所述第三坐标轴的第二夹角,确定所述中心轴绕所述第二坐标轴旋转后所述第一旋转半径与所述第三坐标轴的第四夹角;根据所述中心点至所述安装定位面的第四距离、所述安装定位面至所述回转中心的第五距离、所述第一旋转半径和所述第四夹角,确定所述第二旋转半径;根据所述第四距离、所述第五距离和所述第二旋转半径,确定所述中心点绕所述第三坐标轴旋转前所述第二旋转半径与所述第一坐标轴的第五夹角;根据所述第二旋转角度、所述第二旋转半径和所述第五夹角,确定所述第一坐标值和所述第二坐标值。10.如权利要求9所述的加工位置确定方法,其特征在于,设所述第四夹角为b4、所述第二旋转半径为r2、所述第五夹角为b5、所述第一坐标值为z1、所述第二坐标值为y1,则:b4=b2+a1;r2=sqrt((d4+d5)
×
(d4+d5)+r1
×
sin(b4)
×
r1
×
sin(b4));b5=asin((d4+d5)/r2);y1=r2
×
sin(b5-a2);z1=r2
×
cos(b5-a2);其中,b2为所述第二夹角,a1为所述第一旋转角度,d4为所述第四距离,d5为所述第五距离,r1为所述第一旋转半径,a2为所述第二旋转角度。11.如权利要求1-10任一项所述的加工位置确定方法,其特征在于,所述工件为制动钳钳体,所述复合角度孔为所述制动钳钳体的进油孔。12.一种复合角度孔的加工位置确定装置,用于实现如权利要求1-11任一项所述的复合角度孔的加工位置确定方法,其特征在于,所述加工位置确定装置包括:坐标系建立模块,用于对安装于工作台的待加工复合角度孔的工件,以所述工作台的回转中心为原点建立坐标系,使刀具加工轴平行于所述坐标系的第一坐标轴;第一旋转角度确定模块,用于确定所述复合角度孔的中心轴绕所述坐标系的第二坐标轴旋转至与所述刀具加工轴共面所需的第一旋转角度;第三坐标值确定模块,用于至少根据所述第一旋转角度和所述中心轴绕所述第二坐标轴旋转的第一旋转半径,确定所述复合角度孔的加工位置的第三坐标值;第二旋转角度确定模块,用于确定所述复合角度孔的中心点绕所述坐标系的第三坐标轴旋转至与所述刀具加工轴平行所需的第二旋转角度;第一坐标值和第二坐标值确定模块,用于至少根据所述第二旋转角度和所述中心点绕所述第三坐标轴旋转的第二旋转半径,确定所述加工位置的第一坐标值和第二坐标值。13.一种电子设备,其特征在于,包括:
处理器;存储器,所述存储器中存储有可执行指令;其中,所述可执行指令被所述处理器执行时,实现如权利要求1-11任一项所述的复合角度孔的加工位置确定方法。14.一种计算机可读的存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1-11任一项所述的复合角度孔的加工位置确定方法。
技术总结
本发明涉及孔加工技术领域,提供复合角度孔的加工位置确定方法、装置、设备和介质。加工位置确定方法包括:将工件安装于工作台,以工作台的回转中心为原点建立坐标系,使刀具加工轴平行于第一坐标轴;确定复合角度孔的中心轴绕第二坐标轴旋转至与刀具加工轴共面所需的第一旋转角度;根据第一旋转角度和第一旋转半径,确定加工位置的第三坐标值;确定复合角度孔的中心点绕第三坐标轴旋转至与刀具加工轴平行所需的第二旋转角度;根据第二旋转角度和第二旋转半径,确定加工位置的第一坐标值和第二坐标值。本发明利用工作台的回转特点,基于以回转中心为原点建立的坐标系,便捷、准确地确定加工位置的坐标值,能够降低生产成本、提高生产效率。高生产效率。高生产效率。
技术研发人员:曹加明
受保护的技术使用者:采埃孚汽车科技(张家港)有限公司
技术研发日:2023.06.30
技术公布日:2023/8/1
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/