KR102109177B1 - 기억재생형 다층자동용접방법 - Google Patents
기억재생형 다층자동용접방법 Download PDFInfo
- Publication number
- KR102109177B1 KR102109177B1 KR1020130000499A KR20130000499A KR102109177B1 KR 102109177 B1 KR102109177 B1 KR 102109177B1 KR 1020130000499 A KR1020130000499 A KR 1020130000499A KR 20130000499 A KR20130000499 A KR 20130000499A KR 102109177 B1 KR102109177 B1 KR 102109177B1
- Authority
- KR
- South Korea
- Prior art keywords
- welding
- memory
- weaving
- trajectory
- motion
- 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
- B23K9/00—Arc welding or cutting
- B23K9/12—Automatic feeding or moving of electrodes or work for spot or seam welding or cutting
- B23K9/127—Means for tracking lines during arc welding or cutting
-
- 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
- B23K9/00—Arc welding or cutting
- B23K9/095—Monitoring or automatic control of welding parameters
- B23K9/0956—Monitoring or automatic control of welding parameters using sensing means, e.g. optical
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
개시된 기억재생형 다층자동용접장치는, 용접 로봇의 용접 토치에 설치되어, 위빙모션중 용접선을 추적하는 아크 센서와; 상기 아크 센서에서 추적한 용접선 추적 정보로부터 위빙동작의 중심 궤적을 산출하여 저장하고, 다층 용접을 위한 재생 명령시 상기 저장한 위빙동작의 중심 궤적을 기반으로 상기 용접 로봇을 제어하는 제어기를 포함한다.
Description
(b-4) 상기 시작점에서 설정한 모션 시작점까지의 거리, 상기 목표지점에서 설정한 모션 목표지점까지의 거리를 산출하는 단계;
도 2는 도 1의 제어기의 실시 예 구성도이며,
도 3a는 본 발명에서 위빙모션을 설명하기 위한 설명도이고, 도 3b는 본 발명에서 다층용접을 설명하기 위한 설명도이며,
도 4는 본 발명에 따른 기억재생 다층자동용접 방법을 보인 흐름도이고,
도 5는 도 4에서 모션정보 탐색단계의 실시 예 흐름도이며,
도 6은 도 4에서 위빙동작의 중심점 탐색단계의 실시 예 흐름도이며,
도 7은 도 4에서 속도 프로파일 생성단계의 실시 예 흐름도이며,
도 8은 본 발명에서 다층자동용접 과정을 설명하기 위한 설명도이고,
도 9는 본 발명에서 중심 위치를 산출하는 과정을 설명하기 위한 설명도이며,
도 10은 본 발명에서 메모리 모션정보 구조체의 관계도이고,
도 11은 본 발명에서 메모리 위치 탐색을 위한 설명도이며,
도 12는 본 발명에서 기억재생시 보간(interpolation) 방법을 설명하기 위한 설명도이며,
도 13은 본 발명에서 모션지령위치의 자세 값을 산출하는 과정을 설명하기 위한 설명도이며,
도 14는 본 발명에서 저장된 메모리 경로를 그대로 재현한 시뮬레이션 예시도이고,
도 15는 본 발명에서 위빙중심점간 거리 산출과정의 예시 도이며,
도 16은 본 발명에서 등속구간에서의 속도 프로파일 예시 도이고,
도 17은 본 발명에서 X축 방향의 가속구간의 속도 예시 도이다.
110… 전원부
120… 입력부
130… 저장부
140… 제어부
150… 신호 출력부
200 ..... 로봇(용접 로봇)
210… 아크 센서
Claims (14)
- 삭제
- 삭제
- 삭제
- 삭제
- 용접 로봇의 용접 토치에 설치되어, 위빙모션중 용접선을 추적하는 아크 센서, 상기 아크 센서에서 추적한 용접선 추적 정보로부터 위빙 동작 시 로봇의 중심 궤적을 산출하여 저장하고, 다층 용접을 위한 재생 명령시 상기 저장한 중심 궤적을 기반으로 상기 용접 로봇을 제어하는 제어기를 포함하는 기억재생형 다층자동용접장치를 이용하여 다층자동용접을 제어하는 방법으로서,
(a) 상기 제어기에서 사용자에 의해 기억 명령이 입력되면 위빙동작시 아크 센서로부터 출력되는 용접선 추적 정보로부터 위빙 동작의 중심 궤적을 산출하여 메모리에 저장하는 단계;
(b) 상기 사용자에 의해 재생 명령이 입력되면 상기 메모리로부터 모션 정보를 탐색하는 단계;
(c) 탐색한 모션 정보를 기초로 저장된 중심 궤적으로부터 위빙동작의 중심점을 탐색하는 단계;
(d) 상기 (c) 단계에서 탐색한 중심점에 다층 용접에 대응하는 오프셋을 부여하여 중심 궤적을 보간하는 단계;
(e) 상기 보간한 중심 궤적을 기초로 다층용접시 위빙모션의 시각 및 끝 지점에서 용접 토치의 속도 조정을 위한 속도 프로파일을 생성하는 단계;
(f) 상기 생성한 속도 프로파일과 상기 보간한 중심 궤적에 따라 로봇을 제어하는 단계를 포함하고,
상기 (d)단계는,
(d-1) 상기 (c) 단계에서 탐색한 중심점에 다층 용접에 대응하는 오프셋을 부여하여 중심 궤적의 위치를 보간하는 단계; (d-2) 상기 위치 보간된 중심 궤적의 위치에서의 자세 값인 등축 값을 이용하여 용접 로봇의 회전을 보간하는 단계를 포함하는 것을 특징으로 하는 기억재생형 다층자동용접방법.
- 청구항 5에 있어서, 상기 (a)단계는,
(a-1) 사용자에 의해 기억 명령이 입력되면 위빙동작시 아크 센서로부터 출력되는 용접선 추적 정보로부터 중심 궤적을 산출하는 단계;
(a-2) 상기 산출한 위빙동작의 중심 궤적을 용접 구간별로 메모리에 동적 할당하는 단계;
(a-3) 동적 할당한 메모리에 상기 산출한 위빙동작의 중심 궤적을 저장하는 단계를 포함하는 것을 특징으로 하는 기억재생형 다층자동용접방법.
- 청구항 6에 있어서, 상기 (a-1) 단계의 중심 궤적은 각 노드와 노드의 중심 위치와, 각 노드에서의 로봇 자세 값과 다음 노드의 자세가 될 때까지의 동축각(Equivalent Axis Angle)을 기초로 하여 산출한 중심 자세를 포함하는 것을 특징으로 하는 기억재생형 다층자동용접방법.
- 청구항 6에 있어서, 상기 (a-2) 단계의 동적 할당은,
각 위빙모션의 시작점/끝점을 관리하는 구조체;
위브 명령을 포함하는 파일(MPF 파일)을 위한 구조체;
상기 위빙모션의 저장되는 중심점을 관리하는 구조체로 할당되는 것을 특징으로 하는 기억재생형 다층자동용접방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 청구항 5에 있어서, 상기 (e)단계는,
(e-1) 위빙중심점의 전체 거리를 계산하는 단계;
(e-2) 상기 계산한 위빙중심점의 전체 거리를 기초로 제어루프 시간당 전진거리를 계산하는 단계를 포함하는 것을 특징으로 하는 기억재생형 다층자동용접방법.
- 청구항 13에 있어서, 상기 (e-2)단계는,
등속구간에서의 속도 값과 상기 위빙중심점의 전체 거리를 승산하여 전진거리를 산출하고, 현재 위치와 상기 전진거리를 가산하여 다음 위치의 속도를 계산하는 것을 특징으로 하는 기억재생형 다층자동용접방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130000499A KR102109177B1 (ko) | 2013-01-03 | 2013-01-03 | 기억재생형 다층자동용접방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130000499A KR102109177B1 (ko) | 2013-01-03 | 2013-01-03 | 기억재생형 다층자동용접방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140088685A KR20140088685A (ko) | 2014-07-11 |
KR102109177B1 true KR102109177B1 (ko) | 2020-05-12 |
Family
ID=51737098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130000499A Active KR102109177B1 (ko) | 2013-01-03 | 2013-01-03 | 기억재생형 다층자동용접방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102109177B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105458463A (zh) * | 2016-01-07 | 2016-04-06 | 湘潭大学 | 基于旋转电弧传感的智能焊接机器人实时焊缝跟踪方法 |
CN114998381A (zh) * | 2022-05-31 | 2022-09-02 | 熵智科技(深圳)有限公司 | 管板焊接中焊接轨迹拟合方法、装置、设备及存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62142076A (ja) * | 1985-12-16 | 1987-06-25 | Kobe Steel Ltd | 多層盛溶接ロボツト装置 |
JP3166507B2 (ja) * | 1994-10-07 | 2001-05-14 | 日本鋼管株式会社 | 固定管の狭開先突合せ溶接方法 |
JPH08215844A (ja) * | 1995-02-20 | 1996-08-27 | Yaskawa Electric Corp | 多層溶接装置 |
KR19980026434A (ko) | 1996-10-09 | 1998-07-15 | 김광호 | 다층용접을 수행하는 용접로봇 제어방법 및 용접제어장치 |
JP3323784B2 (ja) * | 1997-09-12 | 2002-09-09 | 株式会社日立製作所 | ビード継ぎ重ね溶接の制御方法 |
CN105026923A (zh) * | 2013-04-30 | 2015-11-04 | 电子系统股份有限公司 | 电泳方法以及电泳装置 |
-
2013
- 2013-01-03 KR KR1020130000499A patent/KR102109177B1/ko active Active
Also Published As
Publication number | Publication date |
---|---|
KR20140088685A (ko) | 2014-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108453702B (zh) | 机器人仿真器、机器人系统以及仿真方法 | |
JP6887755B2 (ja) | 積層制御装置、積層制御方法及びプログラム | |
JP6936580B2 (ja) | 積層制御装置、積層制御方法及びプログラム | |
JP5025598B2 (ja) | 干渉チェック制御装置および干渉チェック制御方法 | |
CA2384826C (en) | Method and system for welding railroad rails | |
JP2010102409A (ja) | ロボット制御装置 | |
JP2014161917A (ja) | ロボット制御システム、ロボット、ロボット制御方法及びプログラム | |
JP2009282829A (ja) | 数値制御装置 | |
WO2016136209A1 (ja) | オフライン教示装置 | |
WO2014181647A1 (ja) | 自律移動体の移動制御装置、自律移動体、及び自律移動体の制御方法 | |
KR102109177B1 (ko) | 기억재생형 다층자동용접방법 | |
CN103801794A (zh) | 多层焊焊接装置 | |
JP2009082945A (ja) | アーク溶接ロボットシステムの制御方法及びアーク溶接ロボットシステム | |
JP2020001075A (ja) | 積層造形物の積層造形計画設計方法、製造方法、及び製造装置、並びにプログラム | |
JP2008046913A (ja) | 工作機械の数値制御装置 | |
JP2007000954A (ja) | ロボット教示装置及び方法 | |
JP7183138B2 (ja) | 造形物の製造方法、造形物の製造装置、及びプログラム | |
JP7223644B2 (ja) | 造形物の製造方法及び造形物の製造制御方法 | |
KR101259819B1 (ko) | 로봇의 연속 경로 제어 방법 및 이를 수행하는 로봇 시스템 | |
JP7403418B2 (ja) | スラグ除去手順生成装置 | |
JP2022047287A (ja) | ロボット制御装置 | |
JP2021074981A (ja) | 造形物の製造方法、造形物の製造装置、及びプログラム | |
JP2009034685A (ja) | 自動溶接方法及び装置 | |
JP7697918B2 (ja) | ロボットの制御装置、制御方法、およびプログラム | |
JP7499221B2 (ja) | 積層造形システムの制御方法、積層造形システム、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130103 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20171227 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20130103 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190418 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191010 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200311 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200504 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200506 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230503 Start annual number: 4 End annual number: 4 |