基于CAE的批量计算焊点坐标的方法和装置制造方法及图纸

技术编号:27432736 阅读:20 留言:0更新日期:2021-02-25 03:08
本发明专利技术提出了一种基于CAE的批量计算焊点坐标的方法和装置,其中,基于CAE的批量计算焊点坐标的方法包括以下步骤:利用CAE分析前处理软件HyperMesh导入需计算焊点坐标的几何模型;获取几何模型中所有焊点对应的实体球的硬点坐标;根据硬点坐标分别计算每个实体球的球心坐标,作为各焊点坐标。该方法实现了批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。保证CAE建模的正确性。保证CAE建模的正确性。

【技术实现步骤摘要】
基于CAE的批量计算焊点坐标的方法和装置


[0001]本专利技术涉及CAE
,尤其涉及一种基于CAE的批量计算焊点坐标的方法、一种计算机可读存储介质、一种计算机设备和一种基于CAE的批量计算焊点坐标的装置。

技术介绍

[0002]目前,设计工程师在创建三维实体模型时,焊点一般用实体球表示,CAE(computer aidedengineering,计算机辅助工程)仿真工程师需逐一手工通过实体球的两个硬点计算球心坐标,以确定球心位置。然而,因焊点成千上万,仿真工程师逐一手工完成上述工作时,耗时耗力,且容易出错,并直接影响后续CAE建模的正确性。

技术实现思路

[0003]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]为此,本专利技术的第一个目的在于提出一种基于CAE的批量计算焊点坐标的方法,以实现批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。
[0005]本专利技术的第二个目的在于提出一种计算机可读存储介质。
[0006]本专利技术的第三个目的在于提出一种计算机设备。
[0007]本专利技术的第四个目的在于提出一种基于CAE的批量计算焊点坐标的装置。
[0008]为达上述目的,本专利技术第一方面实施例提出了一种基于CAE的批量计算焊点坐标的方法,包括以下步骤:利用CAE分析前处理软件HyperMesh导入需计算焊点坐标的几何模型;获取所述几何模型中所有焊点对应的实体球的硬点坐标;根据所述硬点坐标分别计算每个实体球的球心坐标,作为各焊点坐标。
[0009]根据本专利技术实施例的基于CAE的批量计算焊点坐标的方法,实现了批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。
[0010]另外,根据本专利技术上述实施例的基于CAE的批量计算焊点坐标方法还可以具有如下附加的技术特征:
[0011]根据本专利技术的一个实施例,在导入需计算焊点坐标的几何模型后,还显示所述几何模型中所有焊点对应的实体球。
[0012]根据本专利技术的一个实施例,根据所述硬点坐标分别计算每个实体球的球心坐标,包括:
[0013]步骤1:对所有实体球进行排序,令i=1时;
[0014]步骤2:判断i≤n是否成立,如果成立,则执行步骤3,如果不成立,则执行步骤6,其中,n为所述所有焊点的个数,n≥1;
[0015]步骤3:读取第i个实体球上两个硬点的坐标(x
i1
,y
i1
,z
i1
)、(x
i2
,y
i2
,z
i2
);
[0016]步骤4:计算所述第i个实体球的球心坐标(x
i0
,y
i0
,z
i0
),其中,
[0017]步骤5:令i=i+1,并返回步骤2;
[0018]步骤6:判定完成焊点坐标的批量计算。
[0019]根据本专利技术的一个实施例,在每次计算完实体球的球心坐标后,还在球心坐标处创建一个临时节点。
[0020]根据本专利技术的一个实施例,完成焊点坐标的批量计算后,还发出提示信息,以提示用户焊点批量转节点已完成。
[0021]根据本专利技术的一个实施例,所述基于CAE的批量计算焊点坐标的方法的脚本文件采用Tcl/Tk语言编写。
[0022]为达上述目的,本专利技术第二方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术第一方面实施例提出的基于CAE的批量计算焊点坐标的方法。
[0023]本专利技术实施例的计算机可读存储介质,在其计算机程序被处理器执行时,能够实现批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。
[0024]为达上述目的,本专利技术第三方面实施例提出了一种计算机设备,包括存储器、处理器及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序时,实现本专利技术第一方面实施例提出的基于CAE的批量计算焊点坐标的方法。
[0025]本专利技术实施例的计算机设备,在其计算机程序被处理器执行时,能够实现批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。
[0026]为达上述目的,本专利技术第四方面实施例提出了一种基于CAE的批量计算焊点坐标的装置,包括:导入模块,用于利用CAE分析前处理软件HyperMesh导入需计算焊点坐标的几何模型;获取模块,用于获取所述几何模型中所有焊点对应的实体球的硬点坐标;计算模块,用于根据所述硬点坐标分别计算每个实体球的球心坐标,作为各焊点坐标。
[0027]根据本专利技术实施例的基于CAE的批量计算焊点坐标的装置,能够实现批量化、自动化地确定焊点的位置,既省时又省力,且能够提高自动焊接的效率,保证CAE建模的正确性。
[0028]本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0029]本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0030]图1为根据本专利技术实施例的基于CAE的批量计算焊点坐标的方法的流程图;
[0031]图2为根据本专利技术一个示例的几何模型中所有焊点对应的实体球的示意图;
[0032]图3为根据本专利技术一个示例的创建节点的示意图;
[0033]图4为根据本专利技术一个实施例的计算每个实体球的球心坐标的具体流程图;
[0034]图5为根据本专利技术实施例的计算机设备的结构框图;
[0035]图6为根据本专利技术实施例的基于CAE的批量计算焊点坐标的装置的结构框图。
具体实施方式
[0036]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0037]图1为根据本专利技术实施例的基于CAE的批量计算焊点坐标的方法的流程图。
[0038]如图1所示,该基于CAE的批量计算焊点坐标的方法包括以下步骤:
[0039]S1,利用CAE分析前处理软件HyperMesh导入需计算焊点坐标的几何模型。
[0040]在一个实施例中,在导入需计算焊点坐标的几何模型后,还显示几何模型中所有焊点对应的实体球。
[0041]具体地,设计工程师在使用UG、CATIA、CAD等软件创建几何模型(三维实体模型)时,焊点一般用实体球表示,在仿真工程师将三维实体模型导入CAE分析前处理软件HyperMesh中后,显示三维实体模型对应的实体球,如图2所示,实体球外表面有两条相交线,两条线的交点即为实体球的硬点,两个硬点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于CAE的批量计算焊点坐标的方法,其特征在于,包括以下步骤:利用CAE分析前处理软件HyperMesh导入需计算焊点坐标的几何模型;获取所述几何模型中所有焊点对应的实体球的硬点坐标;根据所述硬点坐标分别计算每个实体球的球心坐标,作为各焊点坐标。2.如权利要求1所述的基于CAE的批量计算焊点坐标的方法,其特征在于,在导入需计算焊点坐标的几何模型后,还显示所述几何模型中所有焊点对应的实体球。3.如权利要求1所述的基于CAE的批量计算焊点坐标的方法,其特征在于,根据所述硬点坐标分别计算每个实体球的球心坐标,包括:步骤1:对所有实体球进行排序,令i=1时;步骤2:判断i≤n是否成立,如果成立,则执行步骤3,如果不成立,则执行步骤6,其中,n为所述所有焊点的个数,n≥1;步骤3:读取第i个实体球上两个硬点的坐标(x
i1
,y
i1
,z
i1
)、(x
i2
,y
i2
,z
i2
);步骤4:计算所述第i个实体球的球心坐标(x
i0
,y
i0
,z
i0
),其中,),其中,步骤5:令i=i+...

【专利技术属性】
技术研发人员:尹国保
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:

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

1