RobTarget
๐ EN
Description
RobTarget์ ๋ก๋ด๊ณผ ์ถ๊ฐ ์ถ์ด ์ด๋ํ ๋ชฉํ ์์น, ํด์ ๋ฐฉํฅ, ๊ทธ๋ฆฌ๊ณ ์ถ์ ๊ตฌ์ฑ ์ํ๋ฅผ ์ ์ํ๋ ์ปดํฌ๋ํธ์ด๋ค. ์ธ๋ถ์ถ(Positioner)์ ์ ์ธํ ๋ก๋ด์ ๋ชจ์ ์ ์ ์ดํ๋ ๋ฐ ์ฌ์ฉํ๋ค.

| ์ ๋ ฅ(Inputs)
Align ๋นํ์ฑํ ๋ชจ๋
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Target Planes | Plane | RobTarget์ผ๋ก ๋ณํํ ๋์ ํ๋ฉด(Plane)์ ์ ๋ ฅํ๋ค. |
| Z Rotation | Number | RobTarget์ ์์ฒด Z์ถ์ ๊ธฐ์ค์ผ๋ก ํ์ ์ํจ๋ค(๋จ์: ๋). |
| WobjData | WobjData | ABB ์์ ํ๋ฉด ์ขํ๊ณ๋ฅผ ๊ธฐ์ค์ผ๋ก Target Plane์ ์ฌ์ ์ํ ๋ ์ ๋ ฅํ๋ค(์ ํ). |
| Chaining | Boolean | ์์ ํ๋ฉด(WorkObj)๊ณผ ํ๊ฒ(RobTarget)์ ๊ด๊ณ๋ฅผ ๊ณ ์ ํ๋ค. ๋ทฐํฌํธ ์์์ ์์ ํ๋ฉด์ ๋ณ๊ฒฝํ ๋ ํ๊ฒ์ ์์น์ ๋ฐฉํฅ๋ ํจ๊ป ๋ณ๊ฒฝํ ์ ์๋ค(์ ํ). |
Align ํ์ฑํ ๋ชจ๋

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Target Planes | Plane | RobTarget์ผ๋ก ๋ณํํ ๋์ ํ๋ฉด(Plane)์ ์ ๋ ฅํ๋ค. |
| Z Rotation | Number | RobTarget์ ์์ฒด Z์ถ์ ๊ธฐ์ค์ผ๋ก ํ์ ์ํจ๋ค(๋จ์: ๋). |
| WobjData | WobjData | ABB ์์ ํ๋ฉด ์ขํ๊ณ๋ฅผ ๊ธฐ์ค์ผ๋ก Target Plane์ ์ฌ์ ์ํ ๋ ์ ๋ ฅํ๋ค(์ ํ). |
| Chaining | Boolean | ์์ ํ๋ฉด(WorkObj)๊ณผ ํ๊ฒ(RobTarget)์ ๊ด๊ณ๋ฅผ ๊ณ ์ ํ๋ค. ๋ทฐํฌํธ ์์์ ์์ ํ๋ฉด์ ๋ณ๊ฒฝํ ๋ ํ๊ฒ์ ์์น์ ๋ฐฉํฅ๋ ํจ๊ป ๋ณ๊ฒฝํ ์ ์๋ค(์ ํ). |
| Robot Base | Plane | RobTarget์ +X์ถ์ด ํฅํ ๊ธฐ์ค ์ขํ๊ณ๋ฅผ ์ค์ ํ๋ค. ์ด ํ๋ฉด(Plane)์ ์์ ์ด ์ ๋ ฌ ํ๊ฒ์ ์ด ๋๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ๋ก๋ด์ ๋ฒ ์ด์ค ์ขํ๊ณ๋ฅผ ์ ๋ ฅํ๋ค(์ ํ). |
| Align Weight | Number | ์๋ณธ ์์ธ์ ์์ ์ ๋ ฌ ์์ธ ์ฌ์ด์ ๋ณด๊ฐ ๋น์จ์ ์ค์ ํ๋ค. 0์ด๋ฉด ์๋ณธ RobTarget ์์ธ๋ฅผ ์ ์งํ๊ณ , 1์ด๋ฉด +X์ถ์ด Robot Base ์์ ์ ์์ ํ ํฅํ๋๋ก ์ ๋ ฌํ๋ค. |
| ํ์ ํ๋ผ๋ฏธํฐ (Required Parameter)
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Name | String | ์์ฑํ RobTarget์ ๋ณ์๋ช
์ ์ ์ํ๋ค. ํด๋น ๋ณ์๋ ๋ก๋ด์ ๋ชฉํ ์์น ๋ฐ ์์ธ๋ฅผ ์ ์ฅํ๋ ๊ณ ์ ์๋ณ์๋ก ์ฌ์ฉ๋๋ค. |

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Align X | String | RobTarget์ +X์ถ์ด Robot Base ์์ ์ ํฅํ๋๋ก ์์ธ๋ฅผ ๋ณด๊ฐ ๋ฐ ๋ณด์ ํ๋ ์ต์
์ ์ค์ ํ๋ค. ๊ธฐ๋ณธ๊ฐ์ ๋นํ์ฑํ(False)์ด๋ฉฐ, ํ์ฑํ ์ 'Robot Base' (Plane)์ 'Align Weight' (0 = ์๋ณธ, 1 = ์์ ์ ๋ ฌ) ์ ๋ ฅ ๋จ์๊ฐ ์ถ๊ฐ๋๋ค. |

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Split Start | String | ์
๋ ฅ ๋ฐ์ดํฐ TargetPlane์ ๊ฐ ๋ธ๋์น(Branch) ๋ด์์ ์ฒซ ๋ฒ์งธ ์ธ๋ฑ์ค(First Index)์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ถ๋ ฅํ๋๋ก ์ค์ ํ๋ค. |
| Split End | String | ์
๋ ฅ ๋ฐ์ดํฐ TargetPlane์ ๊ฐ ๋ธ๋์น(Branch) ๋ด์์ ๋ง์ง๋ง ์ธ๋ฑ์ค(Last Index)์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ถ๋ ฅํ๋๋ก ์ค์ ํ๋ค. |

| ์ถ๋ ฅ(Outputs)
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Start Targets | RobTarget | ๋ถ๋ฆฌ๋ ABB Rapid RobTargets์ ์ฒซ ๋ฒ์งธ ์ธ๋ฑ์ค ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋ค. |
| RobTargets | RobTarget | ๋ณํ๋ ์ ์ฒด ABB Rapid RobTargets ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋ค. |
| End Targets | RobTarget | ๋ถ๋ฆฌ๋ ABB Rapid RobTargets์ ๋ง์ง๋ง ์ธ๋ฑ์ค ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋ค. |