CN108628258B - 扫描器控制装置、机器人控制装置以及远程激光焊接机器人*** - Google Patents
扫描器控制装置、机器人控制装置以及远程激光焊接机器人*** Download PDFInfo
- Publication number
- CN108628258B CN108628258B CN201810218225.2A CN201810218225A CN108628258B CN 108628258 B CN108628258 B CN 108628258B CN 201810218225 A CN201810218225 A CN 201810218225A CN 108628258 B CN108628258 B CN 108628258B
- Authority
- CN
- China
- Prior art keywords
- deceleration
- robot
- acceleration
- control device
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/08—Devices involving relative movement between laser beam and workpiece
- B23K26/0869—Devices involving movement of the laser head in at least one axial direction
- B23K26/0876—Devices involving movement of the laser head in at least one axial direction in at least two axial directions
- B23K26/0884—Devices involving movement of the laser head in at least one axial direction in at least two axial directions in at least in three axial directions, e.g. manipulators, robots
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/08—Devices involving relative movement between laser beam and workpiece
- B23K26/082—Scanning systems, i.e. devices involving movement of the laser beam relative to the laser head
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/20—Bonding
- B23K26/21—Bonding by welding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/70—Auxiliary operations or equipment
- B23K26/702—Auxiliary equipment
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/416—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31412—Calculate machining time, update as function of load, speed
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45104—Lasrobot, welding robot
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Laser Beam Processing (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
本发明提供一种扫描器控制装置、机器人控制装置以及远程激光焊接机器人***,该扫描器控制装置具有对指令速度进行加减速控制的加减速计算部,根据指令速度以及加减速控制的结果控制激光输出。该扫描器控制装置还具有将与加减速控制后的速度相关的信息输出到外部的机器人减速比例计算/判定部。
Description
技术领域
本发明涉及扫描器控制装置、机器人控制装置以及远程激光焊接机器人***,尤其涉及在这些装置以及***中提高加工路径精度的技术。
背景技术
将通过从远离工件的位置照射激光束进行焊接的技术称为远程激光焊接。在远程激光焊接中,在控制加工路径的单元之一中具有检流计扫描器。如图1所示,检流计扫描器10(以下,简称为扫描器)是指,通过在激光用光学***中使1个以上的反射镜20(例如,进行XY方向的激光控制时为2个反射镜)进行动作从而以任意的路径扫描激光的装置。将该扫描器10安装于机器人30的前端即机械手部分而得的远程激光焊接机器人***,已经投入实际使用中。在该图1例示的远程激光焊接机器人***中,在操纵机器人30的同时使扫描器10进行动作,因而与单个扫描器的情况相比,能够以复杂的加工路径进行焊接。
通常,用于控制机器人30的机器人控制装置31基于机器人30的移动指令的程序来控制机器人30的电动机(未图示)。另一方面,控制扫描器10的扫描器控制装置41基于记载了激光的照射位置和激光的输出条件(功率)的程序,控制扫描器10的电动机12和激光的输出。为了实现上述的远程激光焊接机器人***,机器人控制装置31将动作中的机器人30的位置或者速度发送到扫描器控制装置,扫描器控制装置41需要耗费功夫以便一边考虑机器人30的动作一边制成实际的加工路径(参考日本特开2007-283402号公报)。另外,在图1中,符号21是驱动反射镜的电动机,22是玻璃罩,13是工件,14是激光振荡器。
在现有的远程激光焊接机器人***中具有如下问题:在拐角部等发生减速的路径中无法实现按照指令的加工路径。其原因在于,机器人的路径运算处理和扫描器的路径运算处理分别独立实施,机器人在扫描器产生减速时不能追随它。
使用图2,对产生该问题的机理进行说明。
机器人控制装置31的程序解析部311对程序进行解析,插补部312通过进行插补处理,来计算机器人30的移动路径以及移动速度。并且,机器人控制装置31的加减速计算部313鉴于诸条件,对机器人30的移动速度施加适当的加减速。由此,最终决定某一时间点的机器人30的位置和速度,并且将这些被决定的机器人30的位置以及速度通知到扫描器控制装置41。
另一方面,在扫描器控制装置41中,程序解析部411对程序进行解析,插补部412通过进行插补处理来计算激光的扫描路径以及扫描速度。并且,机器人移动考虑计算部413考虑从机器人控制装置31通知的当前的机器人30的位置或者移动速度,对激光的扫描路径以及扫描速度进行修正。之后,扫描器控制装置41的加减速计算部414鉴于诸条件,对激光扫描速度施加适当的加减速。
由此,在扫描器控制装置41中,在考虑了机器人30的移动的修正计算结束后,施加加减速。在图3A-图3C中表示此时产生的问题。
在图3A中,实线箭头表示激光扫描的指令路径。即使在机器人30正在移动的情况下,扫描器10通常通过机器人移动考虑计算部413的工作能够如指令路径所述向工件13照射激光。
另一方面,例如当在指令路径中包含拐角部时,扫描器控制装置41的加减速计算部414在拐角部的前后进行减速然后进行加速。机器人移动考虑计算部413所涉及的上述的修正计算由于未考虑此种加减速,因而若由扫描器控制装置41进行加减速控制,则机器人30的移动会影响加工路径。例如,如图3A所示,机器人30沿X轴方向以匀速移动时,若扫描器控制装置41在拐角部进行加减速控制,则如图3B所示,实际的加工路径不同于指令路径。即,由于激光扫描沿Y轴方向减速中机器人30沿X轴方向匀速移动,因而在拐角部中产生内转。并且,在实际的加工路径的终点和指令路径的终点之间产生偏差。该现象使远程激光焊接机器人***中的加工路径精度降低。
为了避免此种问题,具有如下方法:通过将图3C所示的空切(不输出光束的路径)***到指令路径中,而不产生拐角部等的加减速。然而,在该方法中,程序变得复杂。另外,这种方法难以在事前判定究竟在哪个部分实施加减速。
发明内容
本发明为了解决此种问题点而制成,目的在于提供一种能够提高加工路径精度的扫描器控制装置、机器人控制装置以及远程激光焊接机器人***。
本发明的一实施方式的扫描器控制装置具有对指令速度进行加减速控制的加减速计算部,根据所述指令速度以及所述加减速控制的结果,控制激光输出。该扫描器控制装置还具备将与所述加减速控制后的速度相关的信息输出到外部的机器人减速比例计算/判定部。
所述机器人减速比例计算/判定部可以构成为输出所述加减速控制后的速度相对于所述指令速度的比例所相关的信息。
所述指令速度可以是根据安装有扫描器的机器人的移动来修正被程序指令的加工速度而得到的指令速度。
本发明的一实施方式的机器人控制装置具有对指令速度进行加减速控制的加减速计算部,根据所述指令速度以及所述加减速控制的结果来控制机器人的移动。该机器人控制装置还具备倍率部,该倍率部从外部输入与安装于所述机器人的扫描器输出的激光的扫描速度相关的信息,并基于与所述激光的扫描速度相关的信息来变更所述指令速度。另外,所述加减速计算部构成为对所述变更后的指令速度进行所述加减速控制。
本发明的一实施方式的远程激光焊接机器人***具备:第1加减速计算部,其对第1指令速度进行第1加减速控制;机器人减速比例计算/判定部,其输出与所述第1加减速控制后的速度相关的信息;扫描器控制装置,其根据所述第1指令速度以及所述第1加减速控制的结果来控制激光输出;第2加减速计算部,其对第2指令速度进行第2加减速控制;倍率部,其输入与所述第1加减速控制后的速度相关的信息,基于与所述第1加减速控制后的速度相关的信息来变更所述第2指令速度;机器人控制装置,其控制机器人的移动。并且,所述第2加减速计算部对所述变更后的第2指令速度进行所述第2加减速控制。另外,所述的机器人控制装置根据所述变更后的第2指令速度以及所述第2加减速控制的结果来控制机器人的移动。
根据本发明,能够提供一种可提高加工路径精度的扫描器控制装置、机器人控制装置以及远程激光焊接机器人***。
附图说明
图1是表示现有的远程激光焊接机器人***的一例的图。
图2是说明现有技术的问题点的图。
图3A、图3B以及图3C是说明现有技术的问题点的图。
图4是表示本发明的实施方式涉及的远程激光焊接机器人***的结构的框图。
图5是表示远程激光焊接机器人***的结构的示意图。
图6是表示远程激光焊接机器人***的动作的流程图。
具体实施方式
图4是表示本发明的实施方式涉及的远程激光焊接机器人***100的结构的框图。另外,图5是表示远程激光焊接机器人***100的结构的示意图。
远程激光焊接机器人***100包括机器人控制装置110、扫描器控制装置120。机器人控制装置110是控制机器人的数值控制装置。扫描器控制装置120是控制扫描器10的数值控制装置。
机器人控制装置110具有程序解析部111、插补部112、加减速计算部113、电动机输出部114以及倍率部115。
程序解析部111对记述机器人30的移动指令的程序进行解析,计算机器人30的移动路径、移动速度。插补部112进行程序解析部111计算出的移动路径的插补处理。例如在移动路径中含有拐角部等时,加减速计算部113进行对程序解析部111计算出的移动速度施加加减速的控制。另外,加减速计算部113将加减速后的机器人30的位置或者速度输出到扫描器控制装置120的机器人移动考虑计算部123。电动机输出部114根据从插补部112以及加减速计算部113输出的移动路径以及移动速度来控制电动机输出,从而实际上使机器人30移动。这些程序解析部111、插补部112、加减速计算部113、以及电动机输出部114是一般的机器人控制装置的典型的结构要素。
倍率部115是根据来自外部的信号使机器人30的移动速度变化的处理部。在本实施方式中,倍率部115接收从扫描器控制装置120的机器人减速比例计算/判定部128(后述)输出的减速比例,并且基于该减速比例对程序解析部111计算出的移动速度进行修正。即,以与该减速比例相同的比例使机器人30的移动速度减速。该倍率部115是本实施方式涉及的机器人控制装置110的特征性结构要素。
扫描器控制装置120具有:程序解析部121、插补部122、机器人移动考虑计算部123、加减速计算部124、电动机输出部125、激光指令计算部126、激光指令输出部127以及机器人减速比例计算/判定部128。
程序解析部121对记述激光的照射位置和激光的输出条件(功率)的程序进行解析,计算激光的扫描路径、扫描速度、功率。插补部122对程序解析部121计算出的扫描路径进行插补处理。机器人移动考虑计算部123接收从机器人控制装置110的加减速计算部113输出的机器人30的位置或者速度,来修正程序解析部121计算出的扫描路径、扫描速度,以便消除机器人30的移动的影响。例如在扫描路径中含有拐角部等时,加减速计算部124进行对机器人移动考虑计算部123所修正后的扫描速度进一步施加加减速的控制。电动机输出部125根据从插补部122以及加减速计算部124输出的扫描路径以及扫描速度来控制电动机输出,从而实际上移动激光照射点。激光指令计算部126以及激光指令输出部127根据程序解析部121计算出的功率(power),使激光振荡器14(参考图5。图4中未记载)输出光束。这些程序解析部121、插补部122、机器人移动考虑计算部123、加减速计算部124、电动机输出部125、激光指令计算部126是一般的扫描器控制装置的典型结构要素。
机器人减速比例计算/判定部128计算减速比例,该减速比例为机器人移动考虑计算部123计算出的扫描速度和加减速计算部124输出的扫描速度之比。减速比例还能够表现为程序中记述的指令速度和在工件13上被观察的激光扫描速度之比。机器人减速比例计算/判定部128将该减速比例通知到上述机器人控制装置110的倍率部115。另外,机器人减速比例计算/判定部128还可以在通知前实施是否将减速比例通知到倍率部115的判定。例如,可以当减速比例不在预定的阈值以下时不进行通知。该机器人减速比例计算/判定部128是本实施方式涉及的扫描器控制装置120的特征性结构要素。
如此,本实施方式涉及的远程激光焊接机器人***100具有用于从扫描器控制装置120朝向机器人控制装置110将在扫描器侧产生了减速的信息告知机器人侧的路径。作为该路径的接口,在本实施方式中,新设立倍率部115以及机器人减速比例计算/判定部128。
以往,机器人侧由于不知道扫描器侧的加减速的动作,因而在指令路径与实际的加工路径之间产生偏差。另一方面,根据本实施方式,机器人侧能够检测扫描器侧的加减速,使扫描器10的加减速追随于机器人30的动作。由此,即使在扫描器侧产生加减速,也能够使指令路径与实际的加工路径一致。
使用图6的流程图,进一步详细说明远程激光焊接机器人***100的扫描器控制装置120侧的动作。
步骤S1:程序解析部121解析程序,计算激光的扫描速度(指令速度)。机器人移动考虑计算部123考虑机器人30的移动对指令速度进行修正(将其设为指令速度A)。
步骤S2:加减速计算部124例如在扫描路径中含有拐角部等时,进行用于使指令速度A减速的控制(将减速后的速度设为速度B)。
步骤S3:机器人减速比例计算/判定部128计算指令速度A和减速后的速度B之比即减速比例。例如能够将以百分率表现减速后的速度B与指令速度A的比例的值作为减速比例,但是本发明并不限定于此,还能够以其他的任意的表现方式来定义减速比例。
步骤S4:当减速比例为预先设定的阈值以下时,转移到步骤S5。其他情况下转移到步骤S6。
步骤S5:机器人减速比例计算/判定部128将在步骤S3中计算的减速比例决定为应当发送到机器人控制装置110的值。
步骤S6:机器人减速比例计算/判定部128将表示不减速的值(例如100%)决定为应当发送到机器人控制装置110的值。
步骤S7:机器人减速比例计算/判定部128将在步骤S5或者步骤S6中决定的值发送到机器人控制装置110的倍率部115。
如此,在本实施方式涉及的扫描器控制装置120中,机器人减速比例计算/判定部128实施是否使机器人侧减速的判定,在判定为要减速的情况下,将减速比例通知到机器人控制装置110。由此,在不需要使机器人侧减速时,能够调整成不进行不必要的减速。例如在允许某一程度的加工路径精度的劣化而反而想要改善周期时间情况下等,通过适当设定阈值,能够调整精度劣化的允许度。
根据本实施方式,在远程激光焊接机器人***中,不需要在扫描器侧的程序中追加空切部等的事前对策,也能够提高加工路径精度。
另外,本发明并不限于上述实施方式,在不脱离宗旨的范围中能够适当变更。本发明在该范围内能够对实施方式的任意的结构要素进行变形,或者能够省略实施方式的任意的结构要素。例如,在本实施方式中,扫描器控制装置120向机器人控制装置110通知减速比例,但是本发明并不一定限定于此。例如,扫描器控制装置120能够变形成对在机器人控制装置110侧能够在减速比例的计算中使用的任意的值(指令速度、当前的扫描速度等)进行输出。
Claims (5)
1.一种扫描器控制装置,其具有对指令速度进行加减速控制的加减速计算部,并根据所述指令速度以及所述加减速控制的结果来控制激光输出,其特征在于,
所述扫描器控制装置还具备机器人减速比例计算/判定部,该机器人减速比例计算/判定部将与机器人控制装置中用于变更所述指令速度的所述加减速控制后的速度相关的信息输出到所述机器人控制装置。
2.根据权利要求1所述的扫描器控制装置,其特征在于,
所述机器人减速比例计算/判定部输出所述加减速控制后的速度相对于所述指令速度的比例所相关的信息。
3.根据权利要求1所述的扫描器控制装置,其特征在于,
所述指令速度是根据安装有扫描器的机器人的移动对由程序指令的加工速度进行修正而得的指令速度。
4.一种机器人控制装置,具有对指令速度进行加减速控制的加减速计算部,并根据所述指令速度以及所述加减速控制的结果来控制机器人的移动,其特征在于,
所述机器人控制装置还具备倍率部,该倍率部从外部输入与安装于所述机器人的扫描器所输出的激光的扫描速度相关的信息,并基于与所述激光的扫描速度相关的信息来变更所述指令速度,
所述加减速计算部对变更后的所述指令速度进行所述加减速控制。
5.一种远程激光焊接机器人***,其特征在于,
该远程激光焊接机器人***具有:
第1加减速计算部,其对第1指令速度进行第1加减速控制;
机器人减速比例计算/判定部,其输出与所述第1加减速控制后的速度相关的信息;
扫描器控制装置,其根据所述第1指令速度以及所述第1加减速控制的结果来控制激光输出;
第2加减速计算部,其对第2指令速度进行第2加减速控制;
倍率部,其输入与所述第1加减速控制后的速度相关的信息,并基于与所述第1加减速控制后的速度相关的信息来变更所述第2指令速度;以及
机器人控制装置,其根据变更后的所述第2指令速度以及所述第2加减速控制的结果来控制机器人的移动,
所述第2加减速计算部对变更后的所述第2指令速度进行所述第2加减速控制。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-053498 | 2017-03-17 | ||
JP2017053498A JP6496340B2 (ja) | 2017-03-17 | 2017-03-17 | スキャナ制御装置、ロボット制御装置及びリモートレーザ溶接ロボットシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108628258A CN108628258A (zh) | 2018-10-09 |
CN108628258B true CN108628258B (zh) | 2020-02-25 |
Family
ID=63372607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810218225.2A Active CN108628258B (zh) | 2017-03-17 | 2018-03-16 | 扫描器控制装置、机器人控制装置以及远程激光焊接机器人*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10875122B2 (zh) |
JP (1) | JP6496340B2 (zh) |
CN (1) | CN108628258B (zh) |
DE (1) | DE102018105587B4 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6382901B2 (ja) * | 2016-09-29 | 2018-08-29 | ファナック株式会社 | レーザー加工システム |
JP6464213B2 (ja) * | 2017-02-09 | 2019-02-06 | ファナック株式会社 | レーザ加工ヘッドおよび撮影装置を備えるレーザ加工システム |
JP6514278B2 (ja) * | 2017-07-04 | 2019-05-15 | ファナック株式会社 | レーザ加工ロボットシステム |
JP6595558B2 (ja) * | 2017-10-30 | 2019-10-23 | ファナック株式会社 | レーザ加工システム |
WO2020026306A1 (ja) * | 2018-07-30 | 2020-02-06 | 三菱電機株式会社 | 積層条件制御装置 |
JP6740293B2 (ja) * | 2018-08-03 | 2020-08-12 | ファナック株式会社 | レーザ加工装置の制御装置及びレーザ加工装置 |
JP6795565B2 (ja) * | 2018-10-11 | 2020-12-02 | ファナック株式会社 | レーザ加工システム |
JP6908642B2 (ja) * | 2019-02-25 | 2021-07-28 | ファナック株式会社 | レーザ加工装置 |
JP7502021B2 (ja) * | 2019-12-16 | 2024-06-18 | ファナック株式会社 | スキャナコントローラ及びスキャナ制御システム |
US11305377B2 (en) * | 2019-12-23 | 2022-04-19 | Precitec Gmbh & Co. Kg | Add-on module for interposing between a control device and a laser machining head of a laser machining system |
US11623305B2 (en) * | 2020-10-16 | 2023-04-11 | Verdant Robotics, Inc. | Autonomous laser treatment system for agricultural objects |
CN117359092A (zh) * | 2023-12-08 | 2024-01-09 | 北京金橙子科技股份有限公司 | 一种激光加工方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307697A (zh) * | 2009-03-13 | 2012-01-04 | 日产自动车株式会社 | 激光焊接设备 |
CN102672311A (zh) * | 2012-06-07 | 2012-09-19 | 中国东方电气集团有限公司 | 一种气电立焊自主移动式机器人*** |
CN104070253A (zh) * | 2013-03-29 | 2014-10-01 | 发纳科美国公司 | 机器人激光钎焊/焊接操作的自适应控制 |
CN105364266A (zh) * | 2015-12-18 | 2016-03-02 | 广东省自动化研究所 | 一种机械臂运动轨迹调整***及方法 |
Family Cites Families (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4452533A (en) * | 1981-07-22 | 1984-06-05 | The United States Of America As Represented By The Secretary Of The Navy | External cavity diode laser sensor |
US4529864A (en) * | 1983-05-23 | 1985-07-16 | Bennett Dale E | Closed loop control apparatus for short-circuit arc welding |
GB2146796B (en) * | 1983-08-31 | 1986-12-17 | Mitsubishi Electric Corp | Method for controlling an industrial robot to perform weaving-like motion and apparatus for practising the same |
US4689756A (en) * | 1984-06-29 | 1987-08-25 | Shin Meiwa Industry Co., Ltd. | Robot interpolation control method |
US4650952A (en) * | 1984-12-20 | 1987-03-17 | Gmf Robotics Corporation | Robot-laser system |
US4661680A (en) * | 1985-06-28 | 1987-04-28 | Westinghouse Electric Corp. | End-of-arm tooling carousel apparatus for use with a robot |
EP0254884B1 (de) * | 1986-07-09 | 1990-02-28 | Siemens Aktiengesellschaft | Verfahren zum Bestimmen von die Steuerung eines Roboters leitenden Raumpunkten |
JPH07104692B2 (ja) * | 1986-10-02 | 1995-11-13 | トヨタ自動車株式会社 | 予見追跡制御型ロボツト |
US4835710A (en) * | 1987-07-17 | 1989-05-30 | Cincinnati Milacron Inc. | Method of moving and orienting a tool along a curved path |
US4907169A (en) * | 1987-09-30 | 1990-03-06 | International Technical Associates | Adaptive tracking vision and guidance system |
EP0310711B1 (en) * | 1987-10-05 | 1993-09-01 | Hitachi, Ltd. | Optical device with phase-locked diodelaser array |
JP2660929B2 (ja) * | 1989-04-19 | 1997-10-08 | ファナック株式会社 | Ccd固体撮像素子を用いたアークセンサ |
CA2064004A1 (en) * | 1990-05-23 | 1991-11-24 | Shigeki Fujinaga | Laser robot and method of controlling same, and light beam deflector and control signal generator therefor |
KR930007775B1 (ko) * | 1990-12-28 | 1993-08-19 | 삼성전자 주식회사 | 로보트의 직선보간(補間)방법 |
US5396160A (en) * | 1991-03-11 | 1995-03-07 | General Motors Corporation | Method of real-time machine path planning from a math model |
US5408065A (en) * | 1992-10-09 | 1995-04-18 | General Motors Corporation | Welding apparatus and process |
US5371337A (en) * | 1992-10-09 | 1994-12-06 | General Motors Corporation | Welding process and apparatus |
US5438522A (en) * | 1992-12-18 | 1995-08-01 | Cincinnati Milacron Inc. | Method and apparatus for sub-span interpolation |
JPH06210475A (ja) * | 1993-01-14 | 1994-08-02 | Fanuc Ltd | レーザロボットのハイトセンサ装置 |
DE4404141A1 (de) * | 1994-02-09 | 1995-08-10 | Fraunhofer Ges Forschung | Vorrichtung und Verfahren zur Laserstrahlformung, insbesondere bei der Laserstrahl-Oberflächenbearbeitung |
US5602968A (en) * | 1994-05-02 | 1997-02-11 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Task space angular velocity blending for real-time trajectory generation |
JPH08166813A (ja) * | 1994-12-14 | 1996-06-25 | Fanuc Ltd | ウィービング動作を伴うロボットのトラッキング制御方法 |
US5837960A (en) * | 1995-08-14 | 1998-11-17 | The Regents Of The University Of California | Laser production of articles from powders |
DE69618606T2 (de) * | 1995-09-19 | 2002-09-12 | Yaskawa Denki Kitakyushu Kk | Prozessor für robotersprache |
JPH09101814A (ja) * | 1995-10-06 | 1997-04-15 | Fanuc Ltd | 数値制御装置及び自動プログラミング装置 |
DE19840926B4 (de) * | 1998-09-08 | 2013-07-11 | Hell Gravure Systems Gmbh & Co. Kg | Anordnung zur Materialbearbeitung mittels Laserstrahlen und deren Verwendung |
US6822187B1 (en) * | 1998-09-09 | 2004-11-23 | Gsi Lumonics Corporation | Robotically operated laser head |
JP3746922B2 (ja) * | 1999-08-17 | 2006-02-22 | 中央精機株式会社 | 溶接線の倣い判定装置と倣い制御装置 |
US20090168111A9 (en) * | 1999-09-01 | 2009-07-02 | Hell Gravure Systems Gmbh | Printing form processing with fine and coarse engraving tool processing tracks |
US6430472B1 (en) * | 1999-12-20 | 2002-08-06 | Servo-Robot Inc. | Robot feature tracking devices and methods |
US6374158B1 (en) * | 2000-02-15 | 2002-04-16 | General Electric Company | Robotic laser pointer |
US6285920B1 (en) * | 2000-02-18 | 2001-09-04 | Fanuc Robotics North America | Method of robot teaching with motion constraints |
SE0001312D0 (sv) * | 2000-04-10 | 2000-04-10 | Abb Ab | Industrirobot |
JP3504222B2 (ja) * | 2000-09-04 | 2004-03-08 | ファナック株式会社 | ロボット制御装置 |
JP3424001B2 (ja) * | 2000-12-28 | 2003-07-07 | 川崎重工業株式会社 | レーザ溶接方法およびレーザ溶接装置 |
ITTO20010102A1 (it) * | 2001-02-05 | 2002-08-05 | Prima Ind Spa | Sistema e metodo di saldatura laser remota. |
US20040034599A1 (en) * | 2001-06-01 | 2004-02-19 | Pietro Ferrero | Method and device for the robot-controlled cutting of workpieces to be assembled by means of laser radiation |
US6697701B2 (en) * | 2001-08-09 | 2004-02-24 | Lincoln Global, Inc. | Welding system and methodology providing multiplexed cell control interface |
DE10139638A1 (de) * | 2001-08-11 | 2003-02-20 | Heidenhain Gmbh Dr Johannes | Anordnung zur Erzeugung von Führungsgrößen für Regelkreise einer numerisch gesteuerten Maschine |
NL1018906C2 (nl) * | 2001-09-07 | 2003-03-11 | Jense Systemen B V | Laser scanner. |
US7076322B2 (en) * | 2002-03-29 | 2006-07-11 | National Instruments Corporation | System and method for satisfying move constraints when performing a motion control sequence |
US6671651B2 (en) * | 2002-04-26 | 2003-12-30 | Sensable Technologies, Inc. | 3-D selection and manipulation with a multiple dimension haptic interface |
DE10245188B3 (de) * | 2002-09-26 | 2004-09-09 | Elan Schaltelemente Gmbh & Co. Kg | Verfahren zur Überwachung einer eine Energiequelle führenden Vorrichtung insbesondere eines Handhabungsgerätes |
DE10255037A1 (de) * | 2002-11-26 | 2004-06-09 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Bearbeiten eines Werkstücks |
JP2004314137A (ja) * | 2003-04-17 | 2004-11-11 | Fanuc Ltd | レーザ加工ロボット |
DE10333456A1 (de) * | 2003-07-22 | 2005-02-24 | Kuka Schweissanlagen Gmbh | Verfahren und Vorrichtung zum Laserbearbeiten von Werkstücken |
CA2489941C (en) * | 2003-12-18 | 2012-08-14 | Comau S.P.A. | A method and device for laser welding |
ITTO20040361A1 (it) * | 2004-05-28 | 2004-08-28 | Comau Spa | Metodo e dispositivo per saldatura laser remota mediante robot, con controllo semplificato della direzione di focalizzazione del fascio laser. |
US20060060573A1 (en) * | 2004-09-15 | 2006-03-23 | Wolfgang Becker | Process for preparing a workpiece to be worked with a laser beam, and device for carrying out the process |
JP4220958B2 (ja) * | 2004-11-30 | 2009-02-04 | ファナック株式会社 | レーザ加工ロボットシステム及びその制御方法 |
JP4922584B2 (ja) * | 2004-12-10 | 2012-04-25 | 株式会社安川電機 | ロボットシステム |
US8680432B2 (en) * | 2005-04-20 | 2014-03-25 | Illinois Tool Works Inc. | Cooperative welding system |
US7860609B2 (en) * | 2005-05-06 | 2010-12-28 | Fanuc Robotics America, Inc. | Robot multi-arm control system |
JP4185926B2 (ja) * | 2005-08-26 | 2008-11-26 | ファナック株式会社 | ロボット協調制御方法及びシステム |
JP4792901B2 (ja) * | 2005-09-30 | 2011-10-12 | 日産自動車株式会社 | レーザ溶接装置およびその方法、ならびに照射装置 |
JP2007098464A (ja) | 2005-10-07 | 2007-04-19 | Nissan Motor Co Ltd | レーザー加工ロボット制御装置、レーザー加工ロボット制御方法およびレーザー加工ロボット制御プログラム |
JP5070861B2 (ja) * | 2006-03-23 | 2012-11-14 | 日産自動車株式会社 | レーザ溶接装置およびその方法 |
JP4353219B2 (ja) * | 2006-08-14 | 2009-10-28 | 日産自動車株式会社 | レーザ加工装置、レーザ加工装置の制御方法 |
KR20100014404A (ko) * | 2007-02-13 | 2010-02-10 | 폴 에이치 나이 | 개인용 어펙터 기계 |
US8536483B2 (en) * | 2007-03-22 | 2013-09-17 | General Lasertronics Corporation | Methods for stripping and modifying surfaces with laser-induced ablation |
KR20080103801A (ko) * | 2007-05-25 | 2008-11-28 | 삼성전자주식회사 | 광주사유닛 및 이를 채용한 전자사진방식 화상형성장치 |
JP4883795B2 (ja) * | 2007-06-28 | 2012-02-22 | キヤノン株式会社 | マルチビーム光走査装置及びそれを用いた画像形成装置 |
JP2009082945A (ja) * | 2007-09-28 | 2009-04-23 | Daihen Corp | アーク溶接ロボットシステムの制御方法及びアーク溶接ロボットシステム |
TWI357974B (en) * | 2007-11-05 | 2012-02-11 | Ind Tech Res Inst | Visual navigation system and method based on struc |
DE102007060653A1 (de) * | 2007-12-15 | 2009-06-18 | Abb Ag | Positionsermittlung eines Objektes |
JP5376707B2 (ja) * | 2008-01-24 | 2013-12-25 | 株式会社半導体エネルギー研究所 | レーザアニール装置 |
KR20110089356A (ko) * | 2008-11-19 | 2011-08-05 | 어플라이드 머티어리얼스, 인코포레이티드 | 레이저-스크라이빙 도구 구조 |
US8436329B2 (en) * | 2010-02-13 | 2013-05-07 | AMR Trust | System and method for fluid sample analysis having a laser with a port for controlling access to an extended cavity |
WO2011118172A1 (ja) * | 2010-03-24 | 2011-09-29 | パナソニック株式会社 | レーザ溶接方法およびレーザ溶接装置 |
WO2011127601A1 (en) * | 2010-04-13 | 2011-10-20 | National Research Council Of Canada | Laser processing control method |
US10072971B2 (en) * | 2010-04-16 | 2018-09-11 | Metal Improvement Company, Llc | Flexible beam delivery system for high power laser systems |
JP5608074B2 (ja) * | 2010-12-28 | 2014-10-15 | 川崎重工業株式会社 | レーザ加工システム及びその制御方法 |
JP5459255B2 (ja) * | 2011-04-08 | 2014-04-02 | 株式会社安川電機 | ロボットシステム |
JP5459256B2 (ja) * | 2011-04-08 | 2014-04-02 | 株式会社安川電機 | ロボットシステム |
EP2712335B1 (en) * | 2011-05-13 | 2015-09-16 | Precitec GmbH & Co. KG | Laser material processing system with at least one inertial sensor; corresponding laser processing method |
US9261872B2 (en) | 2012-01-19 | 2016-02-16 | Mitsubishi Electric Research Laboratories, Inc. | System and method for controlling redundant actuators of a machine |
US20140046471A1 (en) * | 2012-08-10 | 2014-02-13 | Globe Machine Manufacturing Company | Robotic scanning and processing systems and method |
JP6382220B2 (ja) * | 2012-12-20 | 2018-08-29 | スリーエム イノベイティブ プロパティズ カンパニー | 材料加工低慣性レーザー走査エンドエフェクタ操作 |
EP2893994B1 (en) * | 2014-01-14 | 2020-07-15 | General Electric Technology GmbH | Method for manufacturing a metallic or ceramic component by selective laser melting additive manufacturing |
US9606527B2 (en) * | 2014-06-30 | 2017-03-28 | Caterpillar Inc. | Automated fabrication system implementing 3-D void modeling |
-
2017
- 2017-03-17 JP JP2017053498A patent/JP6496340B2/ja active Active
-
2018
- 2018-03-12 DE DE102018105587.0A patent/DE102018105587B4/de active Active
- 2018-03-15 US US15/922,324 patent/US10875122B2/en active Active
- 2018-03-16 CN CN201810218225.2A patent/CN108628258B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102307697A (zh) * | 2009-03-13 | 2012-01-04 | 日产自动车株式会社 | 激光焊接设备 |
CN102672311A (zh) * | 2012-06-07 | 2012-09-19 | 中国东方电气集团有限公司 | 一种气电立焊自主移动式机器人*** |
CN104070253A (zh) * | 2013-03-29 | 2014-10-01 | 发纳科美国公司 | 机器人激光钎焊/焊接操作的自适应控制 |
CN105364266A (zh) * | 2015-12-18 | 2016-03-02 | 广东省自动化研究所 | 一种机械臂运动轨迹调整***及方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6496340B2 (ja) | 2019-04-03 |
CN108628258A (zh) | 2018-10-09 |
US20180333805A1 (en) | 2018-11-22 |
US10875122B2 (en) | 2020-12-29 |
JP2018156469A (ja) | 2018-10-04 |
DE102018105587A1 (de) | 2018-09-20 |
DE102018105587B4 (de) | 2021-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108628258B (zh) | 扫描器控制装置、机器人控制装置以及远程激光焊接机器人*** | |
EP1374139B1 (en) | Controller for a laser using predictive models ofa laser beam motion system | |
JP6386501B2 (ja) | レーザ加工ロボットシステム及びレーザ加工方法 | |
US9636774B2 (en) | Controller for laser beam machining for controlling approaching operation of machining head | |
US20180364682A1 (en) | Motor controller | |
US10048675B2 (en) | Numerical controller performing 3-dimensional interference check corresponding to feedrate change | |
JP6211240B1 (ja) | 数値制御装置 | |
KR20160143286A (ko) | 레이저 스캐너 기반 5축 표면 연속 가공 장치 및 그 제어 방법 | |
JP2007172068A (ja) | 数値制御装置 | |
US20180056441A1 (en) | Laser controller | |
JP2017084239A (ja) | 曲率と曲率変化量による速度制御を行う数値制御装置 | |
JP6975198B2 (ja) | レーザ加工システム | |
JP6167307B2 (ja) | レーザ加工装置 | |
JP4279769B2 (ja) | レーザ加工装置 | |
US10058954B2 (en) | Laser processing device having gap control function and controller thereof | |
CN110114184B (zh) | 激光加工机及激光加工*** | |
JP6396389B2 (ja) | サーボ制御装置 | |
JP4670911B2 (ja) | レーザ加工装置 | |
US11154947B2 (en) | Laser processing system | |
JPH09258812A (ja) | 数値制御装置 | |
JP2003285173A (ja) | レーザ加工機およびその制御装置ならびにレーザ加工機の制御方法 | |
JP2010039995A (ja) | Nc旋盤の制御方法及び制御装置 | |
US20240126231A1 (en) | Time difference setting device and numerical control device | |
WO2022176247A1 (ja) | 制御システムおよび制御方法 | |
JP2015073992A (ja) | レーザ加工装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |