焊接序列编辑器的制造方法_4

文档序号:9756796阅读:来源:国知局
WAN(如互联网)之上建立通信的其他装置。在联网的环境下,相对计算机描绘的程序模块或者其多个部分可以被储存在远程存储器储存设备中。将认识的是,本文描述的网络连接是示例性的并且可以使用在计算机之间建立通信链接的其他手段。
[0079]可替代地或此外,本地或云端(例如,本地、云端、远程等)计算平台可以被利用来用于数据聚合、处理和传递。出于这个目的,云端计算平台可以包括在特定远程位置中的多个处理器、存储器和服务器。在软件即服务(SaaS)范例下,单个应用被多个用户采用以访问驻于云端的数据。以此方式,当在云端一般地完成数据处理时,在本地级的处理需求被减缓,由此减轻了用户网络资源。软件即服务应用允许用户(例如,经由网站浏览器)登录到基于网站的服务中,该基于网站的服务群集驻于云端的所有程序。
[0080]转到图5,系统500展示了经由本地、远程或者云端数据库的、具有多个焊接工作单元的焊接环境。系统500包括多个焊接工作单元,如第一焊接工作单元515、第二焊接工作单元520至第N焊接工作单元530,其中N是正整数。在实施例中,每个焊接工作单元包括焊接作业定序器部件535、540和545,该焊接作业定序器部件被用来针对每个焊接工作单元以及或者可替换地针对企业范围的焊接操作和/或企业范围的焊接工作单元实现焊接排程。来自每个焊接作业定序器部件535、540和545的焊接序列从本地或云端数据库(例如,本地数据库、云端数据库、远程数据库等)计算平台510被接收。
[0081]在实施例中,每个焊接工作单元进一步包括本地数据储存装置。例如,第一焊接工作单元515包括焊接作业定序器部件535和数据储存装置550,第二焊接工作单元520包括焊接作业定序器部件540和数据储存装置555,并且第N焊接工作单元530包括焊接作业定序器部件545和数据储存装置560。将认识的是,系统500包括由计算平台510作为主机的焊接作业定序器302,其中,每个焊接工作单元包括分布式的并且是各自的焊接作业定序器部件。再有,将认识的是,焊接作业定序器302 (以及分布式焊接作业定序器部件535、540和545)可以是每个焊接工作单元中的独立式部件或者是计算平台510中的独立式部件。
[0082]每个焊接工作单元可以包括各自的数据储存装置,该数据储存装置储存至少一个焊接序列的一部分。例如,与焊接工艺A相关的焊接序列在一个或多个焊接工作单元处被采用。焊接序列被储存在各自的本地数据储存装置(例如,数据储存装置550、555和560)中。再有,将认识并理解的是,每个焊接工作单元可以包括本地数据储存装置(如所描绘的)、集合且共享的远程数据储存装置、集合且共享的本地数据储存装置、由计算平台510作为主机的云端数据储存装置或者它们的组合。“数据储存装置”或者“存储器”可以是例如易失性存储器或者非易失性存储器,或者可以包括易失性存储器和非易失性存储器二者。本主题系统和方法的数据储存装置旨在包括但不限于这些和其他合适类型的存储器。此外,数据储存装置可以是服务器、数据库、硬盘驱动器、闪存驱动器、外部硬盘驱动器、便携式硬盘驱动器、基于云端的储存器、固态驱动器等。
[0083]例如,焊接作业定序器部件302可以管理每个焊接工作单元515、520、530中的每个焊接作业定序器部件535、540、545。在另一个实施例中,可以从焊接作业定序器302向每个焊接工作单元(例如,每个焊接作业定序器部件)传输通信。在另一个实施例中,可以从焊接作业定序器302接收来自每个焊接工作单元(例如,每个焊接作业定序器部件)的通信。例如,焊接序列可以与第一焊接工作单元515—起被使用并且直接或者经由计算平台510传达到相异的焊接工作单元。
[0084]图6展示了包括多个焊接工作单元的焊接系统600,其中,焊接作业定序器部件302以计算平台510作为主机以利用一个或多个焊接序列来在一个或多个焊接系统、焊接环境和/或焊接工作单元内配置焊接装备。焊接系统600包括以计算平台510为主机的本地或者基于云端的焊接作业定序器部件302。焊接作业定序器部件302可以与许多焊接工作单元一起利用焊接序列。例如,焊接系统600可以包括许多焊接工作单元,如但不限于,第一焊接工作单元620、第二焊接工作单元630至第N焊接工作单元,其中,1^是正整数。将认识的是,焊接作业定序器部件302的所在位置与每个第一焊接工作单元620、第二焊接工作单元630和/或第N焊接工作单元640相关。
[0085]在实施例中,焊接作业定序器302将一个或多个焊接序列传达到目标焊接工作单元,其中,目标焊接工作单元是利用所传达的焊接序列的焊接工作单元。再有,在另一个实施例中,焊接作业定序器302利用以计算平台510作为主机的存储器650,其中,一个或多个焊接序列被储存。再有,所储存的焊接序列可以相关于或者针对于一个或多个焊接工作单元,不管储存位置如何(例如,本地、云端、远程等)。
焊接序列编辑器
[0086]如本文以上所描述的,焊接作业定序器可以使用焊接序列来帮助操作员装配需要多个焊接的零部件。焊接序列可以具有许多步骤,这些步骤必须被执行以装配零部件。焊接序列可以是非常详细且难以生成的。此外,在焊接序列中可能存在许多功能步骤,这些功能步骤不必由操作员看见或者甚至了解,以免那些步骤不必要地使操作员关于装配零部件的任务复杂化。
[0087]因此,根据实施例,提供一种焊接序列编辑器(WSE)(亦称为编辑器)来使得其更容易且更高效的用于由用户生成焊接序列。焊接序列编辑器是软件应用形式的编程工具(具有计算机可执行指令),该编程工具在例如基于Windows?的计算机(或其他类型计算机)上运行并且提供图形用户界面(GUI),该图形用户界面允许用户针对有待被装配的零部件容易地构建详细的焊接序列。用该编辑器所产生的焊接序列是电子文件(例如,XML类型文件)的形式,该文件可以在装配操作过程中由焊接作业定序器读取和执行。
[0088]根据实施例,焊接序列编辑器允许用户以流程表方式使用图形图标创建详细的步骤组,这些图形图标各自表示在组(功能焊接序列组)中的详细步骤(功能焊接序列步骤)。编辑器的用户选择并限定这些详细的步骤。详细步骤的每个组表示操作员级别步骤,操作员在使用焊接作业定序器用从编辑器产生的焊接序列来装配零部件时经历该步骤。然而,在组中的这些详细步骤中的许多步骤可以对操作员是透明的。在装配操作过程中,操作员通过步骤组而不是组中的每个详细步骤前进。因此,操作员能够集中注意力于焊接任务上而不在其他外部详细步骤(如,例如,为将要进行的下次焊接设置焊接电源)上。
[0089]在一个实施例中,提供一种焊接序列编辑器。该焊接序列编辑器包括计算机,该计算机具有至少一个处理器、计算机存储器和显示设备。该焊接序列编辑器进一步包括焊接序列编辑器软件应用,该焊接序列编辑器软件应用存储在计算机存储器上,计算机存储器包括被配置成用于由该至少一个处理器执行的多条计算机可执行指令。该焊接序列编辑器软件应用被配置成用于提供图形用户界面,该图形用户界面具有工具条部分、功能选择部分和可编程流程图部分。可编程流程图部分被配置成用于提供空间以便用户生成焊接序列用来通过以下操作组装零部件:限定多个功能焊接序列组、针对这些功能焊接序列组中的每个组编程一个或多个功能焊接序列步骤,并且通过这些功能焊接序列组编程功能流。焊接序列编辑器软件应用可以被配置成用于生成具有由用户生成的该焊接序列的电子焊接序列文件。计算机可以包括被配置成用于输出焊接序列文件以便由焊接作业定序器使用的通信设备。通信设备可以被配置成无线通信设备。计算机可以被配置成平板计算机、桌上计算机、手持移动设备或工作站中的一者或多者。显示设备可以是被配置成用于促进使用图形用户界面的触屏显示设备。焊接序列编辑器可以包括提供计算机键盘和计算机鼠标中的一者或多者以促进使用图形用户界面的用户输入设备。
[0090]在一个实施例中,提供了一种焊接系统。该焊接系统包括如本文以上所描述的焊接序列编辑器。该焊接系统还包括被配置成用于实现焊接序列的焊接作业定序器以及具有被配置成用于由操作员使用以根据该焊接序列产生一个或多个焊接零部件的焊接电源的焊接工作单元。该焊接系统可以包括操作性地连接于焊接作业定序器的显示设备。该显示设备可以是提供用户输入能力的触屏(触敏)显示设备。焊接工作单元可以包括送丝器、焊接线缆、焊接工具、耗材焊丝、非耗材焊接电极、工件连接器和有待被焊接的一个或多个工件零部件中的一者或多者。焊接作业定序器可以被配置成用于当实现焊接序列时与焊接电源、送丝器或焊接工具中的一者或多者进行交互。焊接序列编辑器可以包括平板计算机、桌上计算机、手持移动设备或工作站中的一者或多者。焊接系统可以包括提供计算机键盘和计算机鼠标中的一者或多者以促进由操作员使用焊接作业定序器的用户输入设备。
[0091]在一个实施例中,提供一种生成焊接序列的方法。该方法包括在由在计算机上运行的焊接序列编辑器软件应用提供的图形用户界面的可编程流程图部分中限定多个功能焊接序列组。该方法还包括从图形用户界面的功能选择部分选择代表多个功能焊接序列步骤的多个功能图标并且在可编程流程图部分中用所选择的功能图标填充这些功能焊接序列组。该方法进一步包括在可编程流程图部分中将这些功能图标与这些功能焊接序列组链接以通过多个功能焊接序列步骤的这些功能焊接序列组编程功能流、产生焊接序列。该方法可以进一步包括使用图形用户界面的工具条部分将焊接序列导出至电子文件中,其中,该电子文件被存储在计算机的存储器中。该方法还可以进一步包括将电子文件从计算机无线地传输至焊接作业定序器部件。该方法可以进一步包括使用图形用户界面通过从功能焊接序列组中删除功能焊接序列步骤或将功能焊接序列步骤添加至功能焊接序列组中的一者或多者来修改焊接序列。该方法还可以包括使用图形用户界面通过修改与功能焊接序列步骤相关联的一个或多个属性或参数来修改焊接序列。
[0092]图7是展示了具有安装于其上的焊接序列编辑器(WSE)软件应用745的个人计算机700(例如,平板设备)的实施例的框图。平板设备700可以由用户使用以生成焊接序列。平板设备700包括显示设备、无线和/或有线通信装置、以及至少存储焊接序列编辑器(WSE)软件应用745(又称编辑器)的计算机存储器。平板设备700还包括可操作以执行WSE745的编码指令的处理装置。如本领域技术人员已知的,个人计算机700也可以包括其他硬件和软件部件和元件。根据各个实施例,个人计算机可以替代地例如是平板计算机、桌上计算机、手持移动设备或计算机工作站中的一者或多者的形式。
[0093]图8展示了用于使用由平板计算机700的用户使用WSE软件应用745生成的焊接序列在零部件上执行装配操作的系统800的实施例。如本文之前所描述的,系统800包括焊接作业定序器部件302以及焊接工作单元304。焊接工作单元可以包括送丝器、焊接线缆、焊接工具、耗材焊丝、非耗材焊接电极、工件连接器和有待被焊接的一个或多个工件零部件中的一者或多者。焊接作业定序器可以被配置成用于当实现焊接序列时与焊接电源、送丝器或焊接工具中的一者或多者进行交互。提供计算机键盘或计算机鼠标
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1