一种焊点重命名的控制方法、系统和存储介质技术方案

技术编号:24251869 阅读:24 留言:0更新日期:2020-05-22 23:44
本发明专利技术公开了一种焊点重命名的控制方法、系统和存储介质,所述方法包括以下步骤:确定焊点搜索范围;接收修改对照表;验证修改对照表内的焊点信息;在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称。本发明专利技术通过在焊点搜索范围内搜索焊点对象,并将搜索到的焊点对象添加到焊点集合,然后根据信息无误的修改对照表内的焊点信息修改焊点集合内的焊点对象的名称,从而实现自动、准确地修改焊点名称的功能,以提高工程师的工作效率。本发明专利技术可广泛应用于计算机技术领域。

A control method, system and storage medium of solder joint rename

【技术实现步骤摘要】
一种焊点重命名的控制方法、系统和存储介质
本专利技术涉及计算机
,尤其是一种焊点重命名的控制方法、系统和存储介质。
技术介绍
目前,在汽车智能制造行业规划制造生产线时进行工艺仿真时,常使用西门子旗下的软件ProcessDesign与ProcessSimulation。焊点是指汽车白车身两个(或几个)被焊工件搭接处的焊接点。每辆轿车白车身有4000~6000个点焊焊点,这些焊点对车身的强度、刚度、疲劳耐久性、碰撞安全性影响很大。其中,ProcessDesign内的模拟焊点一一对应实际车身上的焊点。通常汽车厂商为了加快新车型的投产,车身设计部门在车身点焊设计标准未完全冻结时,就交给生产线集成商进行生产线工艺规划及模拟仿真,从而导致车身焊点命名标准经常会在工艺模拟仿真的某个阶段发生变动,因此,仿真软件中的上千个焊点都需要进行重命名。如图1所示,现有技术对焊点进行重命名的方法包括步骤S110-S130:S110、根据汽车厂商提供的焊点表制作新旧焊点名对照表;S120、在ProcessDesign中焊点库下找到要重命名的焊点,根据新旧焊点名对照表手动修改为新焊点名;S130、把该焊点所关联的坐标点在ProcessDesign中的操作树下找到,手动将该关联坐标点的名称修改为新焊点名称。但是,在日常的工作中,通常有几百个甚至上千个焊点需要进行重命名,因此,需要工程师不断重复步骤S110-S130,从而使得工程师的工作效率大幅度降低。
技术实现思路
解决上述技术问题,本专利技术的目的在于:提供一种焊点重命名的控制方法、系统和存储介质,其能自动修改焊点名称,从而大幅度提高工程师的工作效率。本专利技术实施例的第一方面提供了:一种焊点重命名的控制方法,其包括以下步骤:确定焊点搜索范围;接收修改对照表;验证修改对照表内的焊点信息;在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称。进一步地,所述验证修改对照表内的焊点信息,其具体包括:读取修改对照表内的所有焊点信息;在确定所有焊点信息均符合满足第一预设要求后,在修改对照表内进行标注,并生成第一提示信息。进一步地,所述在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合,其具体包括:读取修改对照表内的旧焊点名称;根据旧焊点名称在焊点搜索范围内搜索焊点对象;将搜索到的焊点对象添加到焊点集合。进一步地,所述根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称,其具体包括:依次遍历焊点集合内的焊点对象;读取修改对照表内焊点对象的新焊点名称;将焊点对象的焊点名称修改为新焊点名称;获取焊点对象的关联对象;将关联对象的焊点名称修改为焊点对象的新焊点名称。进一步地,所述依次遍历焊点集合内的焊点对象,其具体包括:遍历焊点集合内的焊点对象;在确定焊点对象的工作状态满足第二预设要求后,在修改对照表内进行标注,并生成第二提示信息。进一步地,所述确定焊点搜索范围,其具体包括:读取软件所选的目标节点;判断目标节点是否为焊点库,若是,则将焊点库确定为焊点搜索范围,反之,则将目标节点所属项目确定为焊点搜索范围。进一步地,所述接收修改对照表,其具体包括:读取修改对照表名称;在根据修改对照表名称确定修改对照表存在预设位置后,接收修改对照表。本专利技术实施例的第二方面提供了:一种焊点重命名的控制系统,其包括:判断模块,用于确定焊点搜索范围;接收模块,用于接收修改对照表;验证模块,用于验证修改对照表内的焊点信息;查询模块,用于在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;修改模块,用于根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称。本专利技术实施例的第三方面提供了:一种焊点重命名的控制系统,其包括:至少一个存储器,用于存储程序;至少一个处理器,用于加载所述程序以执行所述的一种焊点重命名的控制方法。本专利技术实施例的第四方面提供了:一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的一种焊点重命名的控制方法。本专利技术的有益效果是:本专利技术通过在焊点搜索范围内搜索焊点对象,并将搜索到的焊点对象添加到焊点集合,然后根据信息无误的修改对照表内的焊点信息修改焊点集合内的焊点对象的名称,从而实现自动、准确地修改焊点名称的功能,以提高工程师的工作效率。附图说明图1为现有技术一种具体实施例的焊点重命名的控制方法的流程图;图2为本专利技术一种具体实施例的焊点重命名的控制方法的流程图。具体实施方式下面结合附图和具体实施例对本专利技术做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。参照图2,本专利技术实施例提供了一种焊点重命名的控制方法,本实施例应用于安装有ProcessDesign软件的终端设备,其包括步骤S210-S250:S210、确定焊点搜索范围;所述焊点搜索范围为用户根据自己实际需求所确定的范围。在一些具体的实施中,本步骤的执行过程为:获取用户在ProcessDesign软件中所选的节点,然后检查该节点的类型是否“MfgLibrary”,即焊点库,若是焊点库,则将该焊点库定为焊点搜索范围;若不是焊点库,则将焊点搜索范围设置为该节点所属的整个项目。S220、接收修改对照表;所述修改对照表可以为excel表格,其通过二次开发接口获取。S230、验证修改对照表内的焊点信息;具体是验证修改对照表内焊点的旧焊点名和新焊点的信息。在具体的实施例中,其执行过程为:从excel表中的第一行焊点开始验证,若存在旧焊点名和新焊点名为空、新旧焊点名相同或者焊点名重复的情况,则在Excel该行新焊点名的“改名状态”列上备注对应信息为“名称为空”、“新旧名称一致”或者“名称重复”,若验证无异常,则“改名状态”列上备注“正常”。在验证完第一行的焊点信息后,继续验证下一行焊点信息,直至验证完整个excel表内的焊点信息。若excel表中任何一行焊点信息有问题,则返回一个布尔值,在显示界面上提示用户:“对照表中信息存在问题,请核查!”,且中断执行步骤,直到接收到修改好excel对照表;若检查excel对照表中的信息无误,则执行步骤S240-S250。S240、在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;S250、根据本文档来自技高网...

【技术保护点】
1.一种焊点重命名的控制方法,其特征在于:包括以下步骤:/n确定焊点搜索范围;/n接收修改对照表;/n验证修改对照表内的焊点信息;/n在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;/n根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称。/n

【技术特征摘要】
1.一种焊点重命名的控制方法,其特征在于:包括以下步骤:
确定焊点搜索范围;
接收修改对照表;
验证修改对照表内的焊点信息;
在确定修改对照表内的焊点信息无误后,在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合;
根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称。


2.根据权利要求1所述的一种焊点重命名的控制方法,其特征在于:所述验证修改对照表内的焊点信息,其具体包括:
读取修改对照表内的所有焊点信息;
在确定所有焊点信息均符合满足第一预设要求后,在修改对照表内进行标注,并生成第一提示信息。


3.根据权利要求1所述的一种焊点重命名的控制方法,其特征在于:所述在焊点搜索范围内搜索焊点对象,将搜索到的焊点对象添加到焊点集合,其具体包括:
读取修改对照表内的旧焊点名称;
根据旧焊点名称在焊点搜索范围内搜索焊点对象;
将搜索到的焊点对象添加到焊点集合。


4.根据权利要求1所述的一种焊点重命名的控制方法,其特征在于:所述根据修改对照表内的焊点信息遍历并修改焊点集合内的焊点名称,其具体包括:
依次遍历焊点集合内的焊点对象;
读取修改对照表内焊点对象的新焊点名称;
将焊点对象的焊点名称修改为新焊点名称;
获取焊点对象的关联对象;
将关联对象的焊点名称修改为焊点对象的新焊点名称。


5.根据权利要求4所述的一种焊点重命名的控制方法,其特征在于:所述依次遍历焊点集合内的焊点对象,其具体包括:
遍历...

【专利技术属性】
技术研发人员:李金海吴晓梅龙璞周小稳邹永标杨选平
申请(专利权)人:广州明珞汽车装备有限公司
类型:发明
国别省市:广东;44

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

1