3 research outputs found
Ship Hull Surface Modeling using Agnostic G^1 Gregory Surfaces
ํ์๋
ผ๋ฌธ (์์ฌ)-- ์์ธ๋ํ๊ต ๋ํ์ ๊ณต๊ณผ๋ํ ์กฐ์ ํด์๊ณตํ๊ณผ, 2017. 8. ๊นํ์.G^1 ์ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์ ์ฒด ๊ณก๋ฉด์ ํ์์ฑ์ ์ ํ ์ค๊ณ์์ ์ ํ์ ํ์ฉํ๋ ์ดํ ์ค๊ณ ์์
์๋ค์ ์ค๊ณ ๊ฒฐ๊ณผ๋ฌผ์ ์ฐจ์ด๋ฅผ ์ค์ด๊ธฐ ์ํ์ฌ ๊พธ์คํ ๋๋๋์ด์๋ค. ์ ํ ์ค๊ณ ๊ฒฐ๊ณผ๋ฌผ๊ณผ ๋ชจ๋ธ๋ง๋ ์ ์ฒด ๊ณก๋ฉด์ ์ฐจ์ด๋ก ์ธํ์ฌ ๊ตฌ์กฐ/์ ํญ ๋ฐ ์ถ์ง ์ฑ๋ฅ์ ๋ํ ์ ํํ ์ฑ๋ฅ ํ๊ฐ๊ฐ ์ด๋ฃจ์ด์ง์ง ์์ผ๋ฉฐ, ์ด๋ ๊ณกํ ์ ๊ฐ ๋ฑ์ ์์ฐ ์์
์ ์๋ํ์จ ๊ฐ์์ ์ํฅ์ ์ค๋ค.
G^1 ์ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์ ์ฒด ๊ณก๋ฉด ์์ฑ์ ์ํ ๋ค์ํ ์ฐ๊ตฌ๊ฐ ์งํ๋์์ง๋ง, ์ ๋ฐ ํ์์ ํน์ฑ์ ๋ณต์กํ ์ค๊ณ์ (lines)์ผ๋ก ์์ฑ๋๋ ๋ค์ํ ์ผ๊ฐ/์ฌ๊ฐํ ๊ณก๋ฉด ๊ฐ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ๋ชจ๋ ์ ์ฉ ๊ฐ๋ฅํ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ฐ๋์ง ์์๋ค.
๋ณธ ๋
ผ๋ฌธ์์๋ agnostic G^1 Gregory ๊ณก๋ฉด ์์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์ ๋ฐ์ ์ ์ฉํ๊ณ ๊ฒ์ฆํ์๋ค. ํด๋น ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์กด Gregory ๊ณก๋ฉด์ ํ์ฉํ์ฌ ์ผ๊ฐ/์ฌ๊ฐํ ๊ณก๋ฉด์ด ํผํฉ๋์ด ์ฌ์ฉ๋ ์์ญ์์ ๊ณก๋ฉด ๊ฐ G^1 ์ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋๋ก ๊ฐ์ ๋ ๊ณก๋ฉด ์์ฑ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. Agnostic G^1 Gregory ๊ณก๋ฉด ์์ฑ ์๊ณ ๋ฆฌ์ฆ์ ์ ๋ฐ์ lines์ ์ ์ฉํ์ฌ ์ ์ฒด ๊ณก๋ฉด์ ์์ฑํ๊ณ , ๊ณก๋ฉด ๊ฐ ๋ฒ์ ๋ฒกํฐ ์ฌ์ด์ ๊ฐ๋๋ฅผ ์ธก์ ํ์ฌ G^1 ์ฐ์ ์กฐ๊ฑด์ ๋ง์กฑํจ์ ๊ฒ์ฆํ์๋ค.1. ์๋ก 1
1.1. ์ฐ๊ตฌ ๋ฐฐ๊ฒฝ 1
1.2. ์ ํ ์ฐ๊ตฌ 2
1.3. ์ฐ๊ตฌ ๋ชฉ์ 4
1.4. ๋
ผ๋ฌธ์ ๊ตฌ์ฑ 5
2. Agnostic G^1 Gregory ๊ณก๋ฉด 6
2.1. ๋ช
๋ช
๋ฒ ๋ฐ ์ฉ์ด 6
2.2. Gregory ๊ณก๋ฉด 7
2.2.1. ์ฌ๊ฐ Gregory ๊ณก๋ฉด 7
2.2.1.1 ์ฌ๊ฐ ๊ณก๋ฉด์ tangent ribbon 10
2.2.2. ์ผ๊ฐ Gregory ๊ณก๋ฉด 11
2.2.2.1 ์ผ๊ฐ ๊ณก๋ฉด์ tangent ribbon 13
2.2.3. Agnostic์ ์๋ฏธ 15
2.3. G^1 ์ฐ์ ์กฐ๊ฑด 17
2.3.1. ์ผ๋ฐ์ ์ธ G^1 ์ฐ์ ์กฐ๊ฑด 17
2.3.2. G. Farin์ G^1 ์ฐ์ ์กฐ๊ฑด 18
2.3.2.1. ๋ ์ผ๊ฐ ๊ณก๋ฉด ์ฌ์ด์ G^1 ์ฐ์ ์กฐ๊ฑด 20
2.3.2.2. ์ฌ๊ฐ ๊ณก๋ฉด์ด ์์ ๊ฒฝ์ฐ์ G^1 ์ฐ์ ์กฐ๊ฑด 22
2.3.3. ๋ G^1 ์ฐ์ ์กฐ๊ฑด์ ๋น๊ต 23
2.3.4. G. Farin์ G^1 ์ฐ์ ์กฐ๊ฑด ์ ์ ๋ 25
2.4. G^1 ๊ณก๋ฉด fitting 28
2.4.1. ๊ฒฝ๊ณ ๊ณก์ ์ ๋ฐ๋ผ tangent ribbon estimation 28
2.4.1.1. ์ฌ๊ฐ ๊ณก๋ฉด์ ๊ฒฝ๊ณ ๊ณก์ ์ผ ๊ฒฝ์ฐ 29
2.4.1.2. ์ผ๊ฐ ๊ณก๋ฉด์ ๊ฒฝ๊ณ ๊ณก์ ์ผ ๊ฒฝ์ฐ 29
2.4.2. ๊ผญ์ง์ ์์์ ๋งค๊ฐ๋ณ์ ๊ฒฐ์ 30
2.4.3. ๋ด๋ถ ๊ฒฝ๊ณ ๊ณก์ ์ ๋ฐ๋ผ G^1 ์ฐ์ ์กฐ๊ฑด ์ ์ฉ 30
2.4.4. ๊ณ์ฐ๋ tangent ribbon ์ผ๋ก Gregory ๊ณก๋ฉด ์์ฑ 31
2.4.5. ์์ ๋๋ ๋ฐฉํฅ๊ณผ ๋ฌด๊ดํ G^1 ์ฐ์ ์กฐ๊ฑด 32
3. ์ค์ ์ ๋ฐ์์์ G^1 ๊ณก๋ฉด fitting 33
3.1. ์
๋ ฅ ๋ฐ์ดํฐ์ ์ ์ฒ๋ฆฌ 33
3.1.1. ์
๋ ฅ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ณผ์ ์ ํ์์ฑ 33
3.1.1.1. ์
๋ ฅ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ 34
3.1.1.2. ๊ณก์ ๋ค ๊ฐ์ ๊ต์ฐจ์ ๋ถ์ฌ 34
3.1.1.3. Coplanar ์กฐ๊ฑด์ ๋ถ๋ง์กฑ 34
3.1.2. ์
๋ ฅ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ณผ์ 35
3.1.2.1. ๊ต์ฐจ์ ์ ์ง๋๋ ๊ณก์ ๊ตฌํ๊ธฐ 35
3.1.2.2. Coplanar ์กฐ๊ฑด ๋ง์กฑ์ํค๊ธฐ 36
3.2. ์์ 38
3.3. ๊ณก๋ฉด์ ๊ฐ์ํ ๋ฐ ๊ณก๋ฉด ์ฌ์ด์ ๊ฐ๋ ์ธก์ 39
3.3.1. Gregory ๊ณก๋ฉด์ cross boundary derivative 40
3.3.2. ๊ณก๋ฉด ์ฌ์ด์ ๊ฐ๋ ์ธก์ ๋ฐฉ๋ฒ 44
3.3.3. Case a) 46
3.3.4. Case b) 49
3.3.5. Case c) 51
4. ๊ฒฐ๋ก 53
์ฐธ๊ณ ๋ฌธํ 55
๋ถ๋ก. Source code of important functions 57
Abstract 74Maste