一种车身焊点的分类筛选和可视化系统和方法与流程

文档序号:11582913阅读:704来源:国知局
一种车身焊点的分类筛选和可视化系统和方法与流程

本发明涉及汽车制造领域,特别涉及一种对车身焊点进行分类筛选和可视化的系统和方法。



背景技术:

在国外汽车本地化制造的过程中,那些为满足中国市场需求而量身定制的车型在车身尺寸等方面和国外原车型有所不同,从而导致在车身焊接工序中,本地化车型的车身焊接点位置与国外原车型的焊接点位置相比有可能产生偏移。因而如何正确地识别、对比和匹配本地化车型和原车型车身焊接点数据就非常重要。在汽车制造过程中,车身焊接点可以高达几千个,需要对由于不同车型车身尺寸差异造成的大量焊接点位置偏移进行识别和分析。

目前,该识别和分析过程由于复杂程度高,需要有经验的技术人员借助cad软件完成。对国外原车型和本地车型对应的每个焊接点标识号进行搜寻、对比、匹配的过程繁琐、耗时而且操作不直观,易出错,降低了生产效率。此外,该焊接点偏移数据处理过程有时会因为需要借助运行在远端服务器上的工具软件而降低了数据处理速度和稳定性。



技术实现要素:

因此本发明的任务在于,提出一种用于在汽车制造过程中车身焊点的分类筛选和可视化系统和方法,其相对于现有技术能更简单、快捷、稳定地将焊点自动按照焊点位置偏移类型过滤、分类并按照需求进行定制化输出,由此显著提高了生产效率,节省了生产成本。此外通过本发明还可以将位置有偏移的焊点直观地显示在相应的车辆总成上,技术人员能够借助可视化的显示更快地介入干预,及时识别焊点偏移类型,并根据需要,相应地修正数据错误,提高了生产效率,降低了焊点焊接出错率,优化了车身焊接的工作流程。

按照本发明,所述车身焊点分类筛选和可视化系统借助独立于cad软件运行的visualbasic和excel程序简化整个车身焊接点数据处理流程。该系统由三个模块构成:1.图形用户界面(gui)模块,用于用户对不同车型的车身焊接点数据进行灵活的参数设置,从而减轻用于在远端服务器运行程序时的数据库负荷;2.焊点数据处理模块与图形用户界面相连,用于对输入的焊接点数据进行过滤、对比、整理和自动分类;3.焊点数据可视化输出模块:用于将识别出的焊接位置有偏移且超出偏移误差允许范围的焊接点可视化地显示,并把经过筛选和修正的焊点数据处理结果定制化地输出,使其具备对未来项目扩展的可能性以及对偏移焊点数据列表的自动维护。

为了便于对焊点进行正确地识别、对比、过滤、整理和分类排列,首先需要对不同的焊点类型进行定义。和原车型相对应的车身焊点相比,那些本地化车型车身焊点没有位置偏移或者位置偏移在一定误差允许范围内的焊点将被视为沿用原车型车身焊点位置坐标数据,在本发明所述焊点分类筛选和可视化方法中,该类焊点被称为沿用焊点(carryover)。和原车型相对应的车身焊点相比,那些位置偏移超出误差允许范围的本地化车型车身焊点被称为偏移焊点(deviation)。在这些位置发生偏移的焊点中,有些是因为本地化车辆制造中定制化设计需要而被允许的,该类焊点被进一步定义为特殊焊点(chnspec),特殊焊点需由人工识别并标识,但不需进行修正;另一类偏移焊点则是因为在设计、数据传递、生产过程中因人为操作失误形成的。该类焊点被视为需要人工介入并处理修正的焊点,被称为修正焊点(unupdated)。

此外,为了使焊点位置偏移更为直观地呈现,以便相关技术人员可以更快地介入并识别焊接位置发生偏移的焊点,这些焊点及其所在的车身总成零件将被可视化地显示。为此,需要借助专业软件导入车身总成零件数据和利用截图工具对总成零件图片进行俯视图和侧视图的截图处理。其中包括量取侧视图截图的任意两点坐标值和像素数据。在选择两点坐标时,应尽量使两点的x,y,z的坐标值之差越大越好。优选地,坐标差值至少应大于50毫米。经过截图及坐标和像素值量取操作后的总成零件图片俯视图和侧视图图片可作为可视化显示的素材资源分别存储在文件中备用,经过量取的坐标和像素值将被存储在数据表中。

所述焊点筛选和可视化方法涉及对车身焊点数据的自动化分类、筛选和可视化输出。包括如下步骤:

1.选择需要进行车身焊接处理的汽车型号;

2.根据所选汽车型号在车身总成图片库中进行焊点的预过滤;

3.输入原车型车身焊点位置坐标数据和相对应的本地化车型车身焊点位置坐标数据;

4.利用excelvba对步骤3中输入的两组车身焊点位置坐标数据进行自动对比,高亮焊点位置有偏移的焊点数据,匹配原车型和本地车型的焊点标识号,并根据焊点位置偏移允许误差对本地车车身焊点类型进行自动分类。将同一焊点类型的焊点数据排列在一起并根据数据处理结果生成excel表单;

5.对识别出的有位置偏移的焊点,可以通过焊点的位置坐标和此前车身总成焊点的预过滤可视化地显示该焊点;

6.根据步骤5中可视化显示出的偏移焊点(deviation),判断其是属于本地化车辆制造中由于定制化需要而被允许的位置有偏移的焊点—特殊焊点(chnspec),还是需要人工介入并处理修正的焊点—修正焊点(unupdated),并对相应的偏移焊点类型进行筛选,更新。

利用本技术方案可以对大量车身焊接点数据进行自动化处理,快速对有焊点位置偏移的数据进行过滤、对比、重新排列和分类,并可对有位置偏移的焊点进行可视化地显示,方便技术人员直观、便捷地对偏移焊点进行准确定位和分类。此外还可对焊点位置偏移的原因进行分析,以及可以定制化地输出分析结果。整个焊点偏移分析过程更为简单、直观、易于操作,不再需要有经验的专业技术人员全程介入,节省了大量人工成本,提高了生产效率,优化了焊接工艺流程。

附图说明

图1示出了焊点筛选和可视化系统的示意图;

图2示出了焊点偏移数据经过自动化处理分析后结果示意图;

图3示出了偏移焊点在总成零件上可视化输出后的示意图;

图4示出了对偏移焊点筛选、更新后焊点类型统计的示意图。

具体实施方式

以下通过实施例,并结合附图,对本发明的技术方案做进一步具体说明。

图1是焊点筛选和可视化系统示意图。如图所示,用户首先通过图形用户界面模块1选择车型编号并设定焊点误差允许范围(图中未示出),如1毫米。之后将国外和本地车型车身焊点位置坐标数据分别导入焊点数据处理模块2。焊点数据处理模块2对导入的两组车身焊点位置坐标数据进行对比、过滤、分类和排列。技术人员可以借助焊点可视化功能对偏移焊点类型进行细分,对偏移焊点筛选出不需进一步处理的特殊焊点(chnspec),和/或是需要人工介入并处理修正的修正焊点(unupdated)。基于在焊点数据处理模块2中识别出的焊点位置偏移分类,焊点数据可视化输出模块3建立焊点误差数据表,并通过焊点可视化功能对焊点在总成零件上的位置进行定位并将错误报告给技术人员,技术人员介入后对焊点误差数据表进行更新。

图1中的焊点数据处理模块2利用excelvba程序自动计算国外和本地车相应两焊点位置坐标偏移,并根据焊点偏移的误差范围和焊点类型的定义,将每个焊点自动归类为相应的焊点类型:如本地车车身焊点坐标和国外车焊点位置坐标数据对比后无偏移或偏移在误差范围内时则该焊点被归类为沿用焊点(carryover)。如本地车车身焊点坐标和国外车焊点坐标数据对比后有偏移且偏移超出设定的误差允许范围时,则该焊点被归类为偏移焊点(deviation)。

图2示出了焊点偏移数据经过自动化处理分析后结果示意图。如图所示,程序将所有被分类为沿用焊点(carryover)的焊点数据排列在一起;将所有被分类为偏移焊点(deviation)的焊点数据排列在一起。每个焊点对应的外国和本地车型的焊点标识号和焊点x,y,z的坐标数据也将被对应地排列显示在数据对比后的结果中。相应地x,y,z每组坐标偏移值也将被高亮地显示。excelvba程序将自动统计焊点偏移类型,并显示每类偏移焊点的数量。数据表中左起第一栏“category”栏为经过分类和重新排列后的焊点;“nr_cn”和“nr_de”栏为经过匹配的本地车和外国车相应焊点标识号;“pt_xcn”,“pt_xde”,“delta_x”栏分别为本地车和外国车车身对应焊点的x坐标数据及坐标偏移值;以此类推,数据栏“pt_ycn”,“pt_yde”,“delta_y”和“pt_zcn”,“pt_zde”,“delta_z”则分别代表本地车和外国车车身对应焊点y坐标和z坐标数据及坐标偏移值。数据表最下端则显示了每种类型的焊点数量。在未对偏移焊点(deviation)进一步细分之前,焊点暂被分为沿用焊点(carryover)和偏移焊点(deviation)。通过点击图2中那些被归类为偏移焊点(deviation)的数据,可以在弹出的窗口中可视化地呈现标识有该焊接点的相应的车身总成图片和该焊接点位置的坐标值。

图3示出了偏移焊点在总成零件上可视化输出后的示意图。如图3所示,技术人员在对可视化后的零件上的焊点进行识别和判断后,通过点选相应的细分类型按钮“chnspec”或“unupdated”可以将偏移焊点类型进一步细分为不需人工介入处理的特殊焊点(chnspec),或是需要人工介入并处理修正的修正焊点(unupdated)。

图4示出了对偏移焊点筛选后,焊点类型统计更新后的示意图。如图所示,在对偏移焊点进行完细分类型操作后,焊点偏移数据将自动更新,表中在数据更新前的偏移焊点(deviation)在筛选后被更新为特殊焊点(chnspec)或修正焊点(unupdated)。焊点类型被重新分类排列,特殊焊点(chnspec)或修正焊点(unupdated)的数量也将被重新统计和显示。更新后的偏移焊点数据可以被输出为excel表单存储,以便供后续项目操作的重复使用。

以上对本发明的优选实施方式进行了说明,但本发明不限于上述实施方式,在不脱离本发明的思想的范围内,可做出若干变形和修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1