【技术实现步骤摘要】
一种基于球干涉的汽车白车身焊点自动划分方法
本专利技术适用于汽车白车身焊装工艺规划和生产线设计与制造,属于计算机集成制造领域。
技术介绍
汽车的焊装线决定车身的制造,决定了汽车的产能,因而,如何快速部署焊装生产线至关重要。数字化技术的出现,显著改变了汽车行业,作为先进的设计和生产技术,能够对焊装中前期布局、规划以及仿真等得以进行虚拟现实,有效地提高了设计的工作效率。同时,现有CAD/CAM系统越具开放性,随着开发技术的应用,可实现系统功能的集成与拓展,为进一步提高工作效率提供了条件。焊点规划是焊装工艺的主要内容之一,由于白车身整车焊点多达4000-5000个,规模较大,为了明确生产线资源分配以及节拍等要求,需要对焊点进行工位直至组的划分,以缩减焊点的群体规模,再进行后续如夹具设计、焊接路径规划等详细工作。然而,主机厂提供的焊点近半会以总工位甚至整车形式提供,一般只有焊点坐标数值和焊接层数(最大四层焊),并且所有焊点存储在一个文件中,没有结构之分,因而在进行焊装工艺规划时,设计人员会首先依据板件焊接顺序结构树,将焊点按焊接层级逐步划分到所属总成下,而如今普遍处理方法则依赖通用化CAD系统并依据人为经验进行焊点划分处理,工作内容重复且量大,而且容易导致错误的发生,影响工作效率。因此,基于数字化技术与开发技术,专利技术一种批量处理的白车身焊点划分方法具有很高的实用价值。
技术实现思路
本专利技术的目的是提供一种基于球干涉的汽车白车身焊点自动划分方法,通过在焊点位置处自动创建焊点球,计算其与树形结构板件的干涉关系,并基于如图3所示的划分算法,实现焊点划分的 ...
【技术保护点】
一种基于球干涉的汽车白车身焊点自动划分方法,其特征在于,包括:分析导入CAD系统的车身数模和焊点数据,依据焊接顺序构建树状结构的板件模型,并对其进行层级标记,同时,读取焊点坐标值并在其位置处创建焊点球,将球与板件模型进行干涉分析,找出干涉的板件,再通过干涉总数、各板件的层级数和焊点的焊层数进行评判决策,在干涉的一组板件中,查找该焊点对应的板件以及这些板件在结构树中的最深公共结点,将该焊点划分到该结点下,对所有焊点进行同样操作,并可完成所有焊点的划分。
【技术特征摘要】
2014.12.04 CN 20141073026801.一种基于球干涉的汽车白车身焊点自动划分方法,其特征在于,包括:分析导入CAD系统的车身数模和焊点数据,依据焊接顺序构建树状结构的板件模型,并对其进行层级标记,同时,读取焊点坐标值并在其位置处创建焊点球,将球与板件模型进行干涉分析,找出干涉的板件,再通过干涉总数、各板件的层级数和焊点的焊层数进行评判决策,在干涉的一组板件中,查找该焊点对应的板件以及这些板件在树状结构中的最大公共结点,将该焊点划分到该结点下,对所有焊点进行同样操作,并可完成所有焊点的划分;其中,求取焊点对应的板件的具体步骤为:步骤1:将汽车车身板件依据焊接顺序装配构建成树状结构ST,设定树形结构根结点层级BodyLevel为1,若某一结点为k结点,读取子节点并记为k+1,直到完成板件树形结构的标记;步骤2:读取焊点坐标信息,并给定实际焊接焊核的直径为10mm,将所有焊点在其位置处创建一个球体WSBall;步骤3:将第i个焊点的焊点球记WB_i,并将第i个焊点的焊点球与ST做干涉计算,获取所有与第i个焊点的焊点球干涉的板件组PanelGroup(Panel_1,Panel_2,…Panel_i,…,Panel_n)、以及PanelGroup中各板件在ST中的层级数组BLGroup(BL_1,BL_2,…BL_i,…,BL_n),其Panel_i和BL_i记为第i个干涉板件及其层级数;求取焊点对应板件在结构树中的最大公共结点的具体步骤如下:步...
【专利技术属性】
技术研发人员:郑联语,吴约旺,高浩,乔斌,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。