Revit์ ๋ฐ์ดํฐ๊ฐ ํ๋ถํ ํ๊ฒฝ์ ๋๋ค. ๋ฐ๋ผ์ "ํฌ์ธํธ ์ค ํด๋ฆญ" ์ด์ธ์ ๋ค์ํ ์ ํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๋ผ๋ฉํธ๋ฆญ ์์ ์ ์ํํ๋ ๋์ Revit ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์กฐํํ๊ณ Revit ์์๋ฅผ Dynamo ํ์์ ๋์ ์ผ๋ก ๋งํฌํ ์ ์์ต๋๋ค.
UI์ Revit ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์๋ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ํ์์ ์ ํํ ์ ์๋ "Selection" ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
Revit ์์๋ฅผ ์ ๋๋ก ์ ํํ๋ ค๋ฉด Revit ์์ ๊ณ์ธต์ ์์ ํ ์ดํดํด์ผ ํฉ๋๋ค. ํ๋ก์ ํธ์ ๋ชจ๋ ๋ฒฝ์ ์ ํํ์๊ฒ ์ต๋๊น? ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ํํ์ญ์์ค. ๋ฏธ๋ ์ผ์ถ๋ฆฌ ๋ชจ๋ ๋ก๋น์์ ๋ชจ๋ Eames ์์๋ฅผ ์ ํํ์๊ฒ ์ต๋๊น? ํจ๋ฐ๋ฆฌ๋ณ๋ก ์ ํํ์ญ์์ค.
Revit ๊ณ์ธต์ ๊ฐ๋จํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์๋ฌผํ์ ๋ถ๋ฅ๋ฒ์ธ ๊ณ, ๋ฌธ, ๊ฐ, ๋ชฉ, ๊ณผ, ์, ์ข ์ ๊ธฐ์ตํ์ญ๋๊น? Revit ์์๋ ๋น์ทํ ๋ฐฉ์์ผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ๊ธฐ๋ณธ ๋ ๋ฒจ์์ Revit ๊ณ์ธต์ ์นดํ ๊ณ ๋ฆฌ, ํจ๋ฐ๋ฆฌ, ์ ํ* ๋ฐ ์ธ์คํด์ค๋ก ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ธ์คํด์ค๋ ๊ณ ์ ํ ID๋ฅผ ๊ฐ์ง ๊ฐ๋ณ ๋ชจ๋ธ ์์์ด์ง๋ง, ์นดํ ๊ณ ๋ฆฌ๋ ์ผ๋ฐ ๊ทธ๋ฃน(์: "๋ฒฝ" ๋๋ "๋ฐ๋ฅ")์ ์ ์ํฉ๋๋ค. Revit ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด๋ฌํ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑํ๋ฉด ์์ ํ๋๋ฅผ ์ ํํ๊ณ ๊ณ์ธต์ ์ง์ ๋ ๋ ๋ฒจ์ ๋ฐ๋ผ ์ ์ฌํ ์์๋ฅผ ๋ชจ๋ ์ ํํ ์ ์์ต๋๋ค.
*Revit์ ์ ํ์ ํ๋ก๊ทธ๋๋ฐ์ ์ ํ๊ณผ ๋ค๋ฅด๊ฒ ์ ์๋ฉ๋๋ค. Revit์์ ์ ํ์ "๋ฐ์ดํฐ ์ ํ"์ด ์๋ ๊ณ์ธต์ ๋ถ๊ธฐ๋ฅผ ์ฐธ์กฐํฉ๋๋ค.
์๋์ 3๊ฐ ์ด๋ฏธ์ง์๋ Dynamo์ Revit ์์ ์ ํ์ ๋ํ ๊ธฐ๋ณธ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๋ถ์ํ ๋ด์ฉ์ด ๋์ ์์ต๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ํจ๊ป ์ฌ์ฉํ ์ ์๋ ์ ์ฉํ ๋๊ตฌ๋ก, ๋ค์ ์ฐ์ต์์ ์ด๋ฌํ ๋๊ตฌ ์ค ์ผ๋ถ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
ํฌ์ธํธ ์ค ํด๋ฆญ ์ Revit ์์๋ฅผ ์ง์ ์ ํํ๋ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ๋๋ค. ์ ์ฒด ๋ชจ๋ธ ์์ ๋๋ ํด๋น ์์์ ์ผ๋ถ(์: ๋ฉด ๋๋ ๋ชจ์๋ฆฌ)๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํด๋น Revit ๊ฐ์ฒด์ ๋์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ํ๋ก ์ ์ง๋๋ฏ๋ก Revit ํ์ผ์ด ํด๋น ์์น ๋๋ ๋งค๊ฐ๋ณ์๋ฅผ ์ ๋ฐ์ดํธํ๋ฉด ์ฐธ์กฐ๋ Dynamo ์์๊ฐ ๊ทธ๋ํ์์ ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
๋๋กญ๋ค์ด ๋ฉ๋ด ์์๋ Revit ํ๋ก์ ํธ์์ ์ก์ธ์คํ ์ ์๋ ๋ชจ๋ ์์ ๋ฆฌ์คํธ๋ฅผ ์์ฑํฉ๋๋ค. ์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ทฐ์์ ๋ฐ๋์ ๋ณด์ด์ง ์์ ์ ์๋ Revit ์์๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค. ์ด ๋๊ตฌ๋ Revit ํ๋ก์ ํธ ๋๋ ํจ๋ฐ๋ฆฌ ํธ์ง๊ธฐ์์ ๊ธฐ์กด ์์๋ฅผ ์กฐํํ๊ฑฐ๋ ์ ์์๋ฅผ ์์ฑํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.

๋ํ Revit ๊ณ์ธต ์์ ํน์ ๊ณ์ธต๋ณ๋ก Revit ์์๋ฅผ ์ ํํ ์๋ ์์ต๋๋ค. ์ด ์ต์ ์ ๋ฌธ์ํ ๋๋ ์์ฑ ์ธ์คํด์คํ ๋ฐ ์ฌ์ฉ์ํ ์ค๋น๋ฅผ ์ํด ๋๊ท๋ชจ ๋ฐ์ดํฐ ๋ฐฐ์ด์ ์ฌ์ฉ์ํํ๊ธฐ ์ํ ๊ฐ๋ ฅํ ์ต์ ์ ๋๋ค.
์์ ์ธ ๊ฐ์ง ์ด๋ฏธ์ง๋ฅผ ์ผ๋์ ๋๊ณ , ์ด ์ฅ์ ๋๋จธ์ง ์น์ ์์ ์์ฑํ ํ๋ผ๋ฉํธ๋ฆญ ์์ฉํ๋ก๊ทธ๋จ์ ์ค๋นํ๊ธฐ ์ํด ๊ธฐ๋ณธ Revit ํ๋ก์ ํธ์์ ์์๋ฅผ ์ ํํ๋ ์ฐ์ต์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์๋ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ์์ ํ์ผ์ ๋ค์ด๋ก๋ํ์ญ์์ค.
์ ์ฒด ์์ ํ์ผ ๋ฆฌ์คํธ๋ ๋ถ๋ก์์ ํ์ธํ ์ ์์ต๋๋ค.
์ด Revit ํ์ผ ์์๋ ๊ฐ๋จํ ๊ฑด๋ฌผ์ ์ธ ๊ฐ์ง ์์ ์ ํ์ด ์์ต๋๋ค. ์ด๋ฅผ Revit ๊ณ์ธต์ ์ปจํ ์คํธ์์ Revit ์์๋ฅผ ์ ํํ๋ ์๋ก ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
๊ฑด๋ฌผ ๋งค์ค
๋ณด(๊ตฌ์กฐ ํ๋ ์)
ํธ๋ฌ์ค(๊ฐ๋ณ ๊ตฌ์ฑ์์)
ํ์ฌ Revit ํ๋ก์ ํธ ๋ทฐ์ ์๋ ์์๋ก๋ถํฐ ์ด๋ค ๊ฒฐ๋ก ์ ๋์ถํ ์ ์์ต๋๊น? ํด๋น ์์๋ฅผ ์ ํํ๊ธฐ ์ํด ๊ณ์ธต ๊ตฌ์กฐ์์ ์ผ๋ง๋ ์๋๋ก ์ด๋ํด์ผ ํฉ๋๊น? ๋ฌผ๋ก ๋๊ท๋ชจ ํ๋ก์ ํธ์์ ์์ ํ๊ฒ ๋๋ฉด ์ด ๊ณผ์ ์ด ํจ์ฌ ๋ณต์กํด์ง ๊ฒ์ ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ฌ๋ฌ ๊ฐ์ง ์ต์ ์ด ์์ต๋๋ค. ์ฆ, ์นดํ ๊ณ ๋ฆฌ, ๋ ๋ฒจ, ํจ๋ฐ๋ฆฌ, ์ธ์คํด์ค ๋ฑ์ ๊ธฐ์ค์ผ๋ก ์์๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์์ ํ๊ณ ์์ผ๋ฏ๋ก ์นดํ ๊ณ ๋ฆฌ ๋๋กญ๋ค์ด ๋ ธ๋์์ "Mass" ๋ฅผ ์ ํํ์ฌ ๊ฑด๋ฌผ ๋งค์ค๋ฅผ ์ ํํด ๋ณด๊ฒ ์ต๋๋ค. ์ด ์ต์ ์ Revit > ์ ํ ํญ์์ ์ฐพ์ ์ ์์ต๋๋ค.
๋งค์ค ์นดํ ๊ณ ๋ฆฌ์ ์ถ๋ ฅ์ ๋จ์ํ ์นดํ ๊ณ ๋ฆฌ ์์ฒด์ ๋๋ค. ์์๋ฅผ ์ ํํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ ค๋ฉด "All Elements of Category" ๋ ธ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์ง๊ธ์ Dynamo์์ ์๋ฌด ํ์๋ ํ์๋์ง ์์ต๋๋ค. Revit ์์๋ฅผ ์ ํํ์ง๋ง ์์๋ฅผ Dynamo ํ์์ผ๋ก ๋ณํํ์ง ์์์ต๋๋ค. ์ด๋ ๊ฒ ๊ตฌ๋ถํ๋ ๊ฒ์ ์ค์ํฉ๋๋ค. ๋ง์ ์์๋ฅผ ์ ํํ๋ ค๊ณ ํ ๊ฒฝ์ฐ ์ด๋ก ์ธํด ์ ๋ฐ์ ์ธ ์๋๊ฐ ๋๋ ค์ง๊ธฐ ๋๋ฌธ์ Dynamo์์ ๋ชจ๋ ์์๋ฅผ ๋ฏธ๋ฆฌ ๋ณด๋ ค๊ณ ํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค. Dynamo๋ ํ์ ์์ ์ ๋ฐ๋์ ์ํํ ํ์ ์์ด Revit ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋๊ตฌ๋ก, ์ด ์ฅ์ ๋ค์ ์น์ ์์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ด ๊ฒฝ์ฐ์๋ ๊ฐ๋จํ ํ์์ผ๋ก ์์ ํ ๊ฒ์ด๋ฏ๋ก ํ์์ Dynamo ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๊ฐ์ ธ์ค๊ณ ์ ํฉ๋๋ค. ์์ ๊ฐ์ ๋ ธ๋์ "BldgMass"์๋ ์์ ์ด๋ก์ ๋ฒํธ๊ฐ ์์ต๋๋ค. ์ด๋ ์์์ ID๋ฅผ ๋ํ๋ด๋ฉฐ Dynamo ํ์์ด ์๋ Revit ์์๋ฅผ ์ฒ๋ฆฌํ๊ณ ์์์ ๋ํ๋ ๋๋ค. ๋ค์ ๋จ๊ณ๋ ์ด Revit ์์๋ฅผ Dynamo์ ํ์์ผ๋ก ๋ณํํ๋ ๊ฒ์ ๋๋ค.
Element.Faces ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ฌ Revit ๋งค์ค์ ๊ฐ ๋ฉด์ ๋ํ๋ด๋ ํ๋ฉด ๋ฆฌ์คํธ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. ์ด์ Dynamo ๋ทฐํฌํธ์์ ํ์์ ๋ณด๊ณ , ํ๋ผ๋ฉํธ๋ฆญ ์์ ์ ์ํด ๋ฉด์ ์ฐธ์กฐํ๊ธฐ ์์ํ ์ ์์ต๋๋ค.
๋์ฒด ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ด ๊ฒฝ์ฐ Revit ๊ณ์ธต ("All Elements of Category") ์ ํตํด ์ ํํ์ง ์๊ณ Revit์์ ํ์์ ๋ช ์์ ์ผ๋ก ์ ํํฉ๋๋ค.
"Select Model Element" ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ฌ *"์ ํ" *(๋๋ "๋ณ๊ฒฝ") ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค. Revit ๋ทฐํฌํธ์์ ์ํ๋ ์์๋ฅผ ์ ํํฉ๋๋ค. ์ด ๊ฒฝ์ฐ์๋ ๊ฑด๋ฌผ ๋งค์ค๋ฅผ ์ ํํ๊ฒ ์ต๋๋ค.
Element.Faces ๊ฐ ์๋ Element.Geometry ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋งค์ค๋ฅผ ํ๋์ ์๋ฆฌ๋ ํ์์ผ๋ก ์ ํํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํด๋น ๋งค์ค ๋ด์ ํฌํจ๋ ๋ชจ๋ ํ์์ด ์ ํ๋ฉ๋๋ค.
Geometry.Explode ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฉด ๋ฆฌ์คํธ๋ฅผ ๋ค์ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ ๋ ธ๋๋ Element.Faces ์ ๋์ผํ๊ฒ ์๋ํ์ง๋ง, Revit ์์์ ํ์์ ์์ธํ ์ดํด๋ณด๊ธฐ ์ํ ๋์ฒด ์ต์ ์ ์ ๊ณตํฉ๋๋ค.
๋ช ๊ฐ์ง ๊ธฐ๋ณธ ๋ฆฌ์คํธ ์์ ์ ์ฌ์ฉํ์ฌ ๊ด์ฌ ๋ฉด์ ์กฐํํ ์ ์์ต๋๋ค.

๋จผ์ , ์ ํํ ์์๋ฅผ ์ด์ ๋ ธ๋์์ Element.Faces ๋ ธ๋๋ก ์ถ๋ ฅํฉ๋๋ค.
๋ค์์ผ๋ก, List.Count ๋ ธ๋์๋ ๋งค์ค์ 23๊ฐ ํ๋ฉด์ผ๋ก ์์ ํ๊ณ ์๋ค๊ณ ํ์๋ฉ๋๋ค.
์ด ์ซ์๋ฅผ ์ฐธ์กฐํ์ฌ integer slider์ ์ต๋๊ฐ์ "22" ๋ก ๋ณ๊ฒฝํฉ๋๋ค.
List.GetItemAtIndex ๋ฅผ ์ฌ์ฉํ์ฌ _index_์ ๋ํด ๋ฆฌ์คํธ์ integer slider๋ฅผ ์ ๋ ฅํฉ๋๋ค. ์ ํํ ์ํ์์ ์ฌ๋ผ์ด๋ฉํ๋ฉด์ index 9 ์์ ์ค์งํ ํ, ํธ๋ฌ์ค๋ฅผ ํธ์คํ ํ๋ ์ฃผ ์ ๋ฉด์ ๋ถ๋ฆฌํ์ต๋๋ค.
์ด์ ๋จ๊ณ๋ ๋ค์ ๋ฒ๊ฑฐ๋ก์ด ์์ ์ด์์ต๋๋ค. "Select Face" ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ์์ ์ ํจ์ฌ ๋ ๋น ๋ฅด๊ฒ ์ํํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด Revit ํ๋ก์ ํธ์์ ์์ ์์ฒด๊ฐ ์๋ ๋ฉด์ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค. ์ ์ฒด ์์๊ฐ ์๋ ํ๋ฉด์ ์ ํํ๋ค๋ ์ ์ ์ ์ธํ๋ฉด "Select Model Element" ์ ๋์ผํ ์ํธ ์์ฉ์ด ์ ์ฉ๋ฉ๋๋ค.
๊ฑด๋ฌผ์ ์ฃผ ์ ๋ฉด ๋ฒฝ์ ๋ถ๋ฆฌํ๋ ค ํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. "Select Faces" ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์์ ์ ์ํํ ์ ์์ต๋๋ค. "์ ํ" ๋ฒํผ์ ํด๋ฆญํ ๋ค์, Revit์์ 4๊ฐ์ ์ฃผ์ ์ ๋ฉด์ ์ ํํฉ๋๋ค.
๋ค ๊ฐ์ ๋ฒฝ์ ์ ํํ ํ Revit์์ "์๋ฃ" ๋ฒํผ์ ํด๋ฆญํด์ผ ํฉ๋๋ค.
์ด์ ๋ฉด์ Dynamo์ ํ๋ฉด์ผ๋ก ๊ฐ์ ธ์ต๋๋ค.
์ด์ ์ํธ๋ฆฌ์ ์์ ๋ณด๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
"Select Model Element" ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด ์ค ํ๋๋ฅผ ์ ํํฉ๋๋ค.
๋ณด ์์๋ฅผ Element.Geometry ๋ ธ๋์ ์ฐ๊ฒฐํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด Dynamo ๋ทฐํฌํธ์ ํด๋น ๋ณด๊ฐ ํ์๋ฉ๋๋ค.
Watch3D ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ฌ ํ์์ ํ๋ํ ์ ์์ต๋๋ค(Watch 3D์์ ๋ณด๊ฐ ๋ณด์ด์ง ์๋ ๊ฒฝ์ฐ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ํด๋ฆญํ๊ณ "์ฐฝ์ ๋ง๊ฒ ์ค"์ ๋๋ฆ).
Revit/Dynamo ์ํฌํ๋ก์ฐ์์ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ์ ๋ฐ๋ก '์์ ํ๋๋ฅผ ์ ํํ๊ณ ์ ์ฌํ ์์๋ฅผ ๋ชจ๋ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?'์ ๋๋ค. ์ ํํ Revit ์์์ ๋ชจ๋ ๊ณ์ธต ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ํด๋น ํจ๋ฐ๋ฆฌ ์ ํ์ ์กฐํํ๊ณ ํด๋น ์ ํ์ ๋ชจ๋ ์์๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
๋ณด ์์๋ฅผ Element.ElementType ๋ ธ๋์ ์ฐ๊ฒฐํฉ๋๋ค.
์ด์ Watch ๋ ธ๋์ ์ถ๋ ฅ์ด Revit ์์๊ฐ ์๋ ํจ๋ฐ๋ฆฌ ๊ธฐํธ์์ด ํ์๋ฉ๋๋ค.
Element.ElementType ์ ๊ฐ๋จํ ์กฐํ์ด๋ฏ๋ก
x.ElementType;์ ์ฌ์ฉํ ๋์ฒ๋ผ ์ฝ๊ฒ code block์์ ์ด ์์ ์ ์ํํ๊ณ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
๋๋จธ์ง ๋ณด๋ฅผ ์ ํํ๋ ค๋ฉด "All Elements of Family Type" ๋ ธ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค.
watch ๋ ธ๋๋ ๋ค์ฏ ๊ฐ์ Revit ์์๊ฐ ์ ํ๋์์์ ๋ํ๋ ๋๋ค.
์ด๋ฌํ 5๊ฐ์ง ์์๋ฅผ ๋ชจ๋ Dynamo ํ์์ผ๋ก ๋ณํํ ์๋ ์์ต๋๋ค.
๋ณด๊ฐ 500๊ฐ๋ผ๋ฉด ์ด๋จ๊น์? ์ด๋ฌํ ๋ชจ๋ ์์๋ฅผ Dynamo ํ์์ผ๋ก ๋ณํํ๋ ์์ ์ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆด ์ ์์ต๋๋ค. Dynamo์์ ๋ ธ๋๋ฅผ ๊ณ์ฐํ๋ ๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋ ๊ฒฝ์ฐ ๊ทธ๋ํ๋ฅผ ๊ฐ๋ฐํ๋ ๋์ Revit ์์ ์คํ์ ์ผ์ ์ค์งํ๊ธฐ ์ํด ๋ ธ๋ "๋๊ฒฐ" ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ๋ ธ๋ ๋๊ฒฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์๋ฆฌ๋ ์ฅ์ "๋๊ฒฐ" ์น์ ์ ํ์ธํ์ญ์์ค.
500๊ฐ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ ค๋ ๊ฒฝ์ฐ ์๋ํ ํ๋ผ๋ฉํธ๋ฆญ ์์ ์ ์ํํ๋ ๋ฐ ๋ชจ๋ ํ๋ฉด์ด ํ์ํฉ๋๊น? ๋๋ ๋ณด์์ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์ถ์ถํ๊ณ ๊ธฐ๋ณธ ํ์์ ์ด์ฉํด ์์ฑ ์์ ์ ์ํํ ์ ์์ต๋๊น? ์ด๋ฌํ ์ง๋ฌธ์ ์ด ์ฅ์ ๋๋ฌ๋ณผ ๋ ์ ์ํด์ผ ํ ์ง๋ฌธ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ ์๋ ํธ๋ฌ์ค ์์คํ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋์ผํ ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด ์์ ๋์ ํธ๋ฌ์ค ์์๋ฅผ ์ ํํฉ๋๋ค. ์ด๋ฅผ ์ํํ๊ธฐ ์ ์ ์ด์ ๋จ๊ณ์์ Element.Geometry๋ฅผ ์ญ์ ํฉ๋๋ค.
์ด์ ํธ๋ฌ์ค ํจ๋ฐ๋ฆฌ ์ ํ์์ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์ถ์ถํ ์ค๋น๊ฐ ๋์์ต๋๋ค.
Watch ๋ ธ๋์ Revit์์ ์ ํํ ๊ฐ๋ณ ๊ตฌ์ฑ์์ ๋ฆฌ์คํธ๊ฐ ์๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ค๊ณ ํ๋ฏ๋ก ๊ฐ๋ณ ์ ์์ ์์ํฉ๋๋ค.
"All Elements of Family Type" ๋ ธ๋๋ฅผ "AdaptiveComponent.Location" ๋ ธ๋์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ฐ๊ฐ์ ๊ฐ๋ณ ์ ์์น๋ฅผ ๋ํ๋ด๋ ์ธ ๊ฐ์ ์ ์ด ์๋ ๋ฆฌ์คํธ์ ๋ชฉ๋ก์ด ์ ๊ณต๋ฉ๋๋ค.
"Polygon.ByPoints" ๋ ธ๋๋ฅผ ์ฐ๊ฒฐํ๋ฉด polycurve๊ฐ ๋ฐํ๋ฉ๋๋ค. ์ด ๋ด์ฉ์ Dynamo ๋ทฐํฌํธ์์ ํ์ธํ ์ ์์ต๋๋ค. ์ด ๋ฐฉ๋ฒ์ ํตํด ํ๋์ ์์์ ๋ํ ํ์์ ์๊ฐํํ๊ณ ์์์ ๋๋จธ์ง ๋ฐฐ์ด์ ๋ํ ํ์์ ์ถ์ํํ์ต๋๋ค(์ด ์์ ํฌํจ๋ ๊ฒ๋ณด๋ค ๋ฒํธ๊ฐ ๋ ํด ์ ์์).

















