Revit의 BIM(빌딩 정보 모델링)을 위한 애드온으로 시작한 Dynamo는 많은 발전을 거듭했습니다. 다른 무엇보다, Dynamo는 하나의 플랫폼으로 자리잡아 설계자는 시각적 프로그래밍을 탐색하고 문제를 해결하고 자체 도구를 만들 수 있도록 지원하고 있습니다. 몇 가지 컨텍스트를 설정하면서 Dynamo가 무엇인지, 그리고 어떻게 사용해야 하는지를 알아보는 과정을 시작해 보겠습니다.
Dynamo Primer에는 Mode Lab과 함께 작성한 장의 내용이 포함되어 있습니다. 이러한 장에서는 Dynamo를 사용하여 자체 시각적 프로그램을 개발하고 실행하는 데 필요한 필수 요건과 Dynamo를 더욱 유용하게 활용하는 방법에 대한 핵심적인 통찰력에 대해 집중적으로 설명합니다.
이 안내서는 다양한 배경과 기술 수준의 독자들을 대상으로 합니다. Dynamo 설정, 사용자 인터페이스 및 주요 개념에 대한 일반적인 소개는 이후 섹션에서 확인할 수 있습니다. 새 사용자는 다음 항목을 참조하는 것이 좋습니다.
특정 노드 및 기본 개념과 같은 각 요소에 대한 보다 심도 있는 이해를 원하는 사용자를 위해 해당 장에서 기본 사항에 대해 알아봅니다.
Dynamo 워크플로우의 데모를 보고 싶다면 샘플 워크플로우 섹션에 포함된 그래프를 참조하십시오. 첨부된 지침을 따르면 고유한 Dynamo 그래프를 작성할 수 있습니다.
Dynamo에 대한 여러 항목을 다루므로 이후 장에서 더 많은 주제별 연습을 확인할 수 있습니다. 연습은 일반적으로 각 페이지의 마지막 섹션에서 찾을 수 있습니다.
의욕적인 사용자 그룹과 활동적인 참가자가 없다면 Dynamo는 지금의 모습을 갖추지 못했을 것입니다. 블로그를 팔로우하거나, 갤러리에 작업을 추가하거나, 포럼에서 Dynamo에 대해 토론하여 커뮤니티에 참여해 보십시오.
Dynamo는 설계자를 위한 시각적 프로그래밍 도구로 통용되며, 외부 라이브러리 또는 API가 있는 모든 Autodesk 제품을 활용할 수 있게 해 줍니다. Dynamo Sandbox를 사용하여 "샌드박스" 스타일 응용프로그램에서 프로그램을 개발할 수도 있지만, Dynamo 에코시스템은 계속해서 성장하고 있습니다.
프로젝트의 소스 코드는 오픈 소스이므로 해당 기능을 핵심 컨텐츠로 확장할 수 있습니다. GitHub에서 프로젝트를 확인하고 Dynamo를 사용자화하고 있는 사용자의 진행 중 작업을 찾아보십시오.
필요에 따라 찾아보기, 분기, Dynamo 확장
Dynamo는 독립 실행형 "Sandbox" 모드에서 다운로드하여 실행하거나 Revit, FormIt 또는 Civil 3D와 같은 다른 소프트웨어에 대한 플러그인으로 실행할 수 있는 시각적 프로그래밍 응용프로그램입니다.
Dynamo를 통해 시각적 프로그래밍 프로세스 내에서 작업할 수 있는데, 이러한 프로세스에서 요소를 함께 연결하여 사용자 알고리즘을 구성하는 작업의 관계와 시퀀스를 정의하게 됩니다. 데이터 처리부터 형상 생성까지 다양한 응용 환경에서 code
한 줄을 작성하지 않고도 모두 실시간으로 이러한 알고리즘을 사용할 수 있습니다.
노드 및 와이어는 시각적 프로그래밍 프로세스를 지원하기 위한 Dynamo의 주요 구성요소입니다. 설계 부품 간에 강력한 시각적 및 체계적 관계를 구축하는 데 도움이 됩니다. 설계 워크플로우를 개발 및 최적화하는 동안 간단한 마우스 클릭을 사용하여 노드를 쉽게 연결할 수 있습니다.
프로젝트 워크플로우에 시각적 프로그래밍을 사용하는 것부터 사용자화된 도구를 개발하는 것에 이르기까지 Dynamo는 유용한 여러 응용프로그램에서 핵심적인 역할을 합니다.