All pages
Powered by GitBook
1 of 1

Loading...

ํŒจํ‚ค์ง€ ์†Œ๊ฐœ

Dynamo๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๊ณ , Dynamo์˜ ๊ธฐ๋Šฅ์„ ํฌ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ํŒจํ‚ค์ง€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€๋Š” ์‚ฌ์šฉ์ž ๋…ธ๋“œ ๋˜๋Š” ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์˜ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค. Dynamo Package Manager๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์˜จ๋ผ์ธ์œผ๋กœ ๊ฒŒ์‹œ๋œ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ํฌํ„ธ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋„๊ตฌ ์„ธํŠธ๋Š” Dynamo์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๊ณ , ๋ˆ„๊ตฌ๋‚˜ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฒ„ํŠผ ํด๋ฆญ์œผ๋กœ ์ฆ‰์‹œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋„๋ก ํƒ€์‚ฌ์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Package Manager ์‚ฌ์ดํŠธ

Dynamo์™€ ๊ฐ™์€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์œ ํ˜•์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฐธ์—ฌ๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์šฉ ํƒ€์‚ฌ ๊ฐœ๋ฐœ์ž๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ Dynamo๋Š” ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๋ถ„์•ผ์— ํ•ด๋‹นํ•˜๋Š” ์›Œํฌํ”Œ๋กœ์šฐ๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ด์œ ๋กœ Dynamo ํŒ€์—์„œ๋Š” ํŒจํ‚ค์ง€ ๊ฐœ๋ฐœ ๋ฐ ๊ฒŒ์‹œ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด ํ•ฉ์‹ฌํ•˜์—ฌ ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋‚ด์šฉ์€ ๋‹ค์Œ ์„น์…˜์—์„œ ์ข€ ๋” ์ž์„ธํžˆ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€ ์„ค์น˜

ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์€ Dynamo ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ํŒจํ‚ค์ง€ ๋ฉ”๋‰ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์œผ๋กœ ์ด๋™ํ•œ ํ›„ ๋ฐ”๋กœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋น ๋ฅธ ์˜ˆ์—์„œ๋Š” ๊ทธ๋ฆฌ๋“œ์—์„œ ์ฟผ๋“œ ํŒจ๋„์„ ์ž‘์„ฑํ•  ๋•Œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

Dynamo์—์„œ ํŒจํ‚ค์ง€ > Package Manager... ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

๊ฒ€์ƒ‰ ๋ง‰๋Œ€์—์„œ "์ง์‚ฌ๊ฐํ˜• ๊ทธ๋ฆฌ๋“œ์˜ ์ฟผ๋“œ"๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์ด ๊ฒ€์ƒ‰ ์กฐํšŒ์™€ ์ผ์น˜ํ•˜๋Š” ๋ชจ๋“  ํŒจํ‚ค์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ผ์น˜ํ•˜๋Š” ์ด๋ฆ„์„ ๊ฐ€์ง„ ์ฒซ ๋ฒˆ์งธ ํŒจํ‚ค์ง€๋ฅผ ์„ ํƒํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์„ค์น˜๋ฅผ ํด๋ฆญํ•˜์—ฌ ์ด ํŒจํ‚ค์ง€๋ฅผ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ถ”๊ฐ€ํ•œ ๋‹ค์Œ ํ™•์ธ์„ ์ˆ˜๋ฝํ•ฉ๋‹ˆ๋‹ค. ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ Dynamo ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— "buildz"๋ผ๋Š” ๋‹ค๋ฅธ ๊ทธ๋ฃน์ด ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ด๋ฆ„์€ ํŒจํ‚ค์ง€์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ์‚ฌ์šฉ์ž ๋…ธ๋“œ๊ฐ€ ์ด ๊ทธ๋ฃน์— ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Code Block์„ ์‚ฌ์šฉํ•˜์—ฌ ์ง์‚ฌ๊ฐํ˜• ๊ทธ๋ฆฌ๋“œ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ •์˜ํ•˜๊ณ  ๊ทธ ๊ฒฐ๊ณผ๋ฅผ Polygon.ByPoints ๋…ธ๋“œ๋กœ ์ถœ๋ ฅํ•œ ๋‹ค์Œ, Surface.ByPatch ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐฉ๊ธˆ ์ž‘์„ฑํ•œ ์ง์‚ฌ๊ฐํ˜• ํŒจ๋„ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ด…๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€ ํด๋” ์„ค์น˜ - DynamoUnfold

์œ„์˜ ์˜ˆ์—์„œ๋Š” ํ•˜๋‚˜์˜ ์‚ฌ์šฉ์ž ๋…ธ๋“œ๊ฐ€ ์žˆ๋Š” ํŒจํ‚ค์ง€์— ์ดˆ์ ์„ ๋งž์ถ”๊ณ  ์žˆ์ง€๋งŒ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์‚ฌ์šฉ์ž ๋…ธ๋“œ ๋ฐ ์ง€์› ๋ฐ์ดํ„ฐ ํŒŒ์ผ์ด ์žˆ๋Š” ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ๋•Œ๋„ ๋™์ผํ•œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ๋ณด๋‹ค ํฌ๊ด„์ ์ธ ํŒจํ‚ค์ง€์ธ Dynamo Unfold๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ์˜ˆ์—์„œ์™€ ๊ฐ™์ด ๋จผ์ € ํŒจํ‚ค์ง€ > Package Manager.. ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” ํ•œ ๋‹จ์–ด "DynamoUnfold" ๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด ์„ค์น˜๋ฅผ ํด๋ฆญํ•˜์—ฌ Dynamo Unfold๋ฅผ Dynamo ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ถ”๊ฐ€ํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

Dynamo ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—๋Š” ์—ฌ๋Ÿฌ ์นดํ…Œ๊ณ ๋ฆฌ์™€ ์‚ฌ์šฉ์ž ๋…ธ๋“œ๊ฐ€ ์žˆ๋Š” DynamoUnfold ๊ทธ๋ฃน์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ ํŒจํ‚ค์ง€์˜ ํŒŒ์ผ ๊ตฌ์กฐ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

  1. ๋จผ์ € ํŒจํ‚ค์ง€ > Package Manager > ์„ค์น˜๋œ ํŒจํ‚ค์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

  2. DynamoUnfold ์˜†์˜ ์˜ต์…˜ ๋ฉ”๋‰ด ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  3. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ ํ‘œ์‹œ๋ฅผ ํด๋ฆญํ•˜์—ฌ ์ด ํŒจํ‚ค์ง€์˜ ๋ฃจํŠธ ํด๋”๋ฅผ ์—ฝ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํŒจํ‚ค์ง€์˜ ๋ฃจํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค. 3๊ฐœ์˜ ํด๋”์™€ 1๊ฐœ์˜ ํŒŒ์ผ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

  1. bin ํด๋”์—๋Š” .dll ํŒŒ์ผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด Dynamo ํŒจํ‚ค์ง€๋Š” Zero-Touch๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฏ€๋กœ ์‚ฌ์šฉ์ž ๋…ธ๋“œ๊ฐ€ ์ด ํด๋”์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

  2. dyf ํด๋”์—๋Š” ์‚ฌ์šฉ์ž ๋…ธ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํŒจํ‚ค์ง€๋Š” Dynamo ์‚ฌ์šฉ์ž ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ์ด ํŒจํ‚ค์ง€์˜ ๊ฒฝ์šฐ ์ด ํด๋”๋Š” ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

  3. extra ํด๋”์—๋Š” ์˜ˆ์‹œ ํŒŒ์ผ์„ ๋น„๋กฏํ•œ ๋ชจ๋“  ์ถ”๊ฐ€ ํŒŒ์ผ์ด ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

  4. pkg ํŒŒ์ผ์€ ํŒจํ‚ค์ง€ ์„ค์ •์„ ์ •์˜ํ•˜๋Š” ๊ธฐ๋ณธ ํ…์ŠคํŠธ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ์ด๋ฅผ ๋ฌด์‹œํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

"extra" ํด๋”๋ฅผ ์—ด๋ฉด ์„ค์น˜ ์ค‘์— ๋‹ค์šด๋กœ๋“œ๋œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์˜ˆ์‹œ ํŒŒ์ผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํŒจํ‚ค์ง€์— ์˜ˆ์‹œ ํŒŒ์ผ์ด ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ, ํŒจํ‚ค์ง€์— ์†ํ•˜๋Š” ์˜ˆ์‹œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์—ฌ๊ธฐ์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

"SphereUnfold"๋ฅผ ์—ด์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ์„ ์—ด๊ณ  ์†”๋ฒ„์—์„œ "์‹คํ–‰"์„ ๋ˆ„๋ฅด๋ฉด ํŽผ์ณ์ง„ ๊ตฌ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด์™€ ๊ฐ™์€ ์˜ˆ์ œ ํŒŒ์ผ์€ ์ƒˆ Dynamo ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€ ์ •๋ณด ์ฐพ์•„๋ณด๊ธฐ ๋ฐ ๋ณด๊ธฐ

Package Manager์—์„œ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰ ํƒญ์˜ ์ •๋ ฌ ๋ฐ ํ•„ํ„ฐ๋ง ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒจํ‚ค์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ํ”„๋กœ๊ทธ๋žจ, ์ƒํƒœ(์‹ ๊ทœ, ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ ๋˜๋Š” ์•„์ง ์‚ฌ์šฉ ๊ฐ€๋Šฅ) ๋ฐ ํŒจํ‚ค์ง€์˜ ์ข…์†์„ฑ ์œ ๋ฌด์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ํ•„ํ„ฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€๋ฅผ ์ •๋ ฌํ•˜์—ฌ ํ‰๊ฐ€ ์ ์ˆ˜๊ฐ€ ๋†’๊ฑฐ๋‚˜ ๊ฐ€์žฅ ๋งŽ์ด ๋‹ค์šด๋กœ๋“œ๋œ ํŒจํ‚ค์ง€๋ฅผ ์‹๋ณ„ํ•˜๊ฑฐ๋‚˜ ์ตœ์‹  ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ๋Š” ํŒจํ‚ค์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒ์„ธ ์ •๋ณด ๋ณด๊ธฐ๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ฐ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์— ์•ก์„ธ์Šคํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด Package Manager์˜ ์ธก๋ฉด ํŒจ๋„์ด ์—ด๋ฆฌ๋ฉฐ, ์—ฌ๊ธฐ์—์„œ ๋ฒ„์ „ ๊ด€๋ฆฌ ๋ฐ ์ข…์†์„ฑ, ์›น์‚ฌ์ดํŠธ ๋˜๋Š” ๋ฆฌํฌ์ง€ํ† ๋ฆฌ URL, ๋ผ์ด์„ผ์Šค ์ •๋ณด ๋“ฑ๊ณผ ๊ฐ™์€ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Dynamo Package Manager ์›น์‚ฌ์ดํŠธ

Dynamo ํŒจํ‚ค์ง€๋ฅผ ์ฐพ๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์€ Dynamo Package Manager ์›น์‚ฌ์ดํŠธ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ๋Š” ํŒจํ‚ค์ง€ ์˜์กด์„ฑ ๋ฐ ํŒจํ‚ค์ง€ ์ž‘์„ฑ์ž๊ฐ€ ์ œ๊ณตํ•œ ํ˜ธ์ŠคํŠธ/๋ฒ„์ „ ํ˜ธํ™˜์„ฑ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€ ํŒŒ์ผ์€ Dynamo Package Manager์—์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๋ณด๋‹ค ์›ํ™œํ•œ ํ”„๋กœ์„ธ์Šค๋Š” Dynamo์—์„œ ๋ฐ”๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€ ํŒŒ์ผ์ด ๋กœ์ปฌ๋กœ ์ €์žฅ๋˜๋Š” ์œ„์น˜

ํŒจํ‚ค์ง€ ํŒŒ์ผ์ด ์ €์žฅ๋˜๋Š” ์œ„์น˜๋ฅผ ํ™•์ธํ•˜๋ ค๋ฉด ์ƒ๋‹จ ํƒ์ƒ‰์—์„œ Dynamo > ๊ธฐ๋ณธ ์„ค์ • > ํŒจํ‚ค์ง€ ์„ค์ • > ๋…ธ๋“œ ๋ฐ ํŒจํ‚ค์ง€ ํŒŒ์ผ ์œ„์น˜๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ํ˜„์žฌ ๋ฃจํŠธ ํด๋” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ํŒจํ‚ค์ง€๋Š” C:/Users/[์‚ฌ์šฉ์ž ์ด๋ฆ„]/AppData/Roaming/Dynamo/[Dynamo ๋ฒ„์ „] ํด๋” ๊ฒฝ๋กœ์™€ ๋น„์Šทํ•œ ์œ„์น˜์— ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

์‚ฌ๋ฌด์‹ค์—์„œ ํŒจํ‚ค์ง€๋ฅผ ์œ„ํ•œ ๊ณต์œ  ์œ„์น˜ ์„ค์ •

ํŒจํ‚ค์ง€๊ฐ€ ๋ฏธ๋ฆฌ ์ฒจ๋ถ€๋œ ์ƒํƒœ๋กœ Dynamo๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๋ฌป๋Š” ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์ฐธ๊ณ  ์‚ฌํ•ญ: ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  Dynamo๋ฅผ ์„ค์น˜ํ•œ ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ์ค‘์•™ ์œ„์น˜์—์„œ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์ ‘๊ทผ ๋ฐฉ์‹์€ ๊ฐ ์„ค์น˜์— ์‚ฌ์šฉ์ž ์ง€์ • ํŒจํ‚ค์ง€ ๊ฒฝ๋กœ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

BIM ๊ด€๋ฆฌ์ž ๋˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์‚ฌ๋ฌด์‹ค ์Šน์ธ ํŒจํ‚ค์ง€๊ฐ€ ์žˆ๋Š” ํด๋”์˜ ์žฌ๊ณ ๋ฅผ ๊ฐ๋…ํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ํด๋”๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค

๊ฐœ๋ณ„ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์˜ UI์—์„œ _Dynamo -> ๊ธฐ๋ณธ ์„ค์ • -> ํŒจํ‚ค์ง€ ์„ค์ • -> ๋…ธ๋“œ ๋ฐ ํŒจํ‚ค์ง€ ํŒŒ์ผ ์œ„์น˜_๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ™”์ƒ์ž์—์„œ "๊ฒฝ๋กœ ์ถ”๊ฐ€" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ๊ณต์œ  ํŒจํ‚ค์ง€ ๋ฆฌ์†Œ์Šค์˜ ๋„คํŠธ์›Œํฌ ์œ„์น˜๋ฅผ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

์ž๋™ํ™”๋œ ํ”„๋กœ์„ธ์Šค๋กœ, Dynamo์™€ ํ•จ๊ป˜ ์„ค์น˜๋œ ๊ตฌ์„ฑ ํŒŒ์ผ์— ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์ž‘์—…์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. C:\Users\[Username]\AppData\Roaming\Dynamo\Dynamo Revit\[Dynamo Version]\DynamoSettings.xml

๊ธฐ๋ณธ์ ์œผ๋กœ Dynamo for Revit์˜ ๊ตฌ์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

<CustomPackageFolders>

<string>C:\Users\[Username]\AppData\Roaming\Dynamo\Dynamo Revit\[Dynamo Version]</string>

</CustomPackageFolders>

์‚ฌ์šฉ์ž ์ง€์ • ์œ„์น˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

<CustomPackageFolders>

<string>C:\Users\[Username]\AppData\Roaming\Dynamo\Dynamo Revit\[Dynamo Version]</string>

<string>N:\OfficeFiles\Dynamo\Packages_Limited</string>

</CustomPackageFolders>

์ด ํด๋”์— ๋Œ€ํ•œ ์ค‘์•™ ๊ด€๋ฆฌ๋„ ํด๋”๋ฅผ ์ฝ๊ธฐ ์ „์šฉ์œผ๋กœ ์„ค์ •ํ•˜์—ฌ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์œ„์น˜์—์„œ ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ํŒจํ‚ค์ง€ ๋กœ๋“œ

์‹œ๋‚˜๋ฆฌ์˜ค

์กฐ์ง์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋ฐ ์‚ฌ์šฉ์ž๊ฐ€ ์„ค์น˜ํ•œ ํŒจํ‚ค์ง€๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๋ ค๊ณ  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์€ Dynamo -> ๊ธฐ๋ณธ ์„ค์ • -> ํŒจํ‚ค์ง€ ์„ค์ • -> ๋…ธ๋“œ ๋ฐ ํŒจํ‚ค์ง€ ํŒŒ์ผ ์œ„์น˜ ์—์„œ ์ด๋Ÿฌํ•œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์„ค์น˜ ์œ„์น˜๋กœ ๋„คํŠธ์›Œํฌ ํด๋”๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ์›Œํฌ์Šคํ…Œ์ด์…˜์ด ํ•ด๋‹น ๊ฒฝ๋กœ๋ฅผ Manage Node and Package Paths์— ์ถ”๊ฐ€ํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ฌธ์ œ

์ด ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ์‚ฌ์šฉ์ž ์ •์˜ ๋…ธ๋“œ๋งŒ ํฌํ•จ๋œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด์„œ๋Š” ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€๋งŒ Zerp Touch ๋…ธ๋“œ์™€ ๊ฐ™์ด ๋ฐ”์ด๋„ˆ๋ฆฌ๊ฐ€ ํฌํ•จ๋œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด์„œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” .NET Framework๊ฐ€ ๋„คํŠธ์›Œํฌ ์œ„์น˜์—์„œ ์˜ค๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ๋กœ๋“œ๋ฅผ ์ œํ•œํ•˜๋Š” ๋ณด์•ˆ ์กฐ์น˜๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ–‰ํžˆ๋„, ๋งํฌ๋œ ์Šค๋ ˆ๋“œ์—์„œ ์ œ์•ˆ๋œ loadFromRemoteSources ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ Dynamo์—์„œ๋Š” ์ ์šฉํ•  ์ˆ˜ ์—†๋Š” ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” Dynamo๊ฐ€ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ์•„๋‹ˆ๋ผ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ฐฐํฌ๋˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

ํ•œ ๊ฐ€์ง€ ๊ฐ€๋Šฅํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋„คํŠธ์›Œํฌ ์œ„์น˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๋งคํ•‘๋œ ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์›Œํฌ์Šคํ…Œ์ด์…˜์ด ํ•ด๋‹น ๊ฒฝ๋กœ๋ฅผ ๋Œ€์‹  ์ฐธ์กฐํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋งคํ•‘๋œ ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋‹จ๊ณ„๋Š” ์—ฌ๊ธฐ์— ์„ค๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ์ข€ ๋” ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

Dynamo ์ปค๋ฎค๋‹ˆํ‹ฐ๋Š” ๋Š์ž„์—†์ด ๋ฐœ์ „ํ•˜๊ณ  ์ง„ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋•Œ๋•Œ๋กœ Dynamo Package Manager๋ฅผ ํƒ์ƒ‰ํ•˜๋ฉด ํฅ๋ฏธ๋กœ์šด ์ƒˆ ๊ฐœ๋ฐœ ํ•ญ๋ชฉ์„ ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์„น์…˜์—์„œ๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž ๊ด€์ ๋ถ€ํ„ฐ ๊ณ ์œ ํ•œ Dynamo ํŒจํ‚ค์ง€ ์ž‘์„ฑ์ž์˜ ๊ด€์ ๊นŒ์ง€ ๊ณ ๋ คํ•˜๋ฉฐ ํŒจํ‚ค์ง€๋ฅผ ์ข€ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.