ToolData
๐ EN
Description
ํด(์๋ ์ดํํฐ) ๋ฐ์ดํฐ๋ฅผ ์ ์ํ๋ ์ปดํฌ๋ํธ์ด๋ค. ๊ธฐ๋ณธ๊ฐ์ tool0์ด๋ฉฐ, ์ด๋ ABB ๋ก๋ด์ 6๋ฒ ์ถ ์ขํ๊ณ๋ฅผ ์๋ฏธํ๋ค. ์ปดํฌ๋ํธ ์์ด์ฝ์ ์ฐํด๋ฆญํ์ฌ Define(์ง์ ์ค์ ) ๋ฐ Import(๋ฏธ๋ฆฌ ์ ์ฅ๋ ํด ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ) ๋ชจ๋๋ก ์ ํํ ์ ์๋ค.

| ์ ๋ ฅ(Inputs)
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Base Plane | Plane | ABB ๋ก๋ด ํ๋์ง์ ๋ํ ํด ์ฅ์ฐฉ ๊ธฐ์ค๋ฉด์ ์ ๋ ฅํ๋ค. ์ด๋ TCP ๋ฐ ์ง์ค๋ฉํธ๋ฆฌ(ํ์)์ ๊ธฐ์ค์ ์ ์ํ๋ค. |
| TCP | Plane | ํด ๋๋จ์ TCP(Tool Center Point) ํ๋ฉด์ ์ ๋ ฅํ๋ค. ํด ๋ฒ ์ด์ค(Base Plane)๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ์์น์ ๋ฐฉํฅ์ ์ ์ํ๋ค. |
| Tool Load | ToolLoad | ํด์ ๋ถํ ๋ฐ์ดํฐ(LoadData)๋ฅผ ์ ๋ ฅํ๋ค. ๋ฐ์ดํฐ๊ฐ ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ, ๋๊ตฌ ์ง์ค๋ฉํธ๋ฆฌ์ ๊ฒฝ๊ณ ์์(Bounding box)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ ํ์ฌ ์๋ ์์ฑ๋๋ค. |
| ํ์ ํ๋ผ๋ฏธํฐ (Required Parameter)
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Name | String | ์์ฑํ ToolData์ ๋ณ์๋ช
์ ์ ์ํ๋ค. |
| Preset | Dropdown | ์ด์ ์ ์ ์ฅํ ToolData ํ๋ฆฌ์
๋ชฉ๋ก์ ์ ํํ๋ค. |

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Mass(kg) | String | ํด์ ๋ฌด๊ฒ(kg)๋ฅผ ์ ๋ ฅํ๋ค. |
| Centroid | String | ํด์ ๋ฌด๊ฒ ์ค์ฌ ์ขํ(x, y, z)๋ฅผ ์ ๋ ฅํ๋ค. |
| Inertia | String | ํด์ ๊ด์ฑ ๋ชจ๋ฉํธ(Ix, Iy, Iz)๋ฅผ ์ ๋ ฅํ๋ค. |

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Color | Color | ํด์ ์๊ฐํ ์์์ ์ค์ ํ๋ค. |

| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| Export | Button | ํด ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉ์ ๋ก์ปฌ์ ์ง์ ๋ ๊ฒฝ๋ก์ ํ์ผ๋ก ์ ์ฅํ๋ค. |

| ์ถ๋ ฅ(Outputs)
| ์ด๋ฆ | ํ์ | ์ค๋ช |
|---|---|---|
| ToolData | ToolData | ์ ์๋ ABB ToolData๋ฅผ ์ถ๋ ฅํ๋ค. |