Dynamo를 사용하여 Revit 내 제너레이티브 디자인의 연구 유형으로 사용되는 그래프를 작성할 수 있습니다.
Dynamo 작성자는 Revit 설계자와 함께 특정 설계 과제, 목표, 구속조건 및 기타 구체적인 사항을 자세히 이해해야 할 수도 있습니다. 워크플로우에 대한 자세한 설명은 워크플로우: 제너레이티브 디자인을 참고하십시오.
사용자가 Revit 설계자이면서 Dynamo 작성자인 경우 모든 작업을 혼자서 수행할 수 있습니다. 그러나 목표와 해당 입출력을 적절히 설명하기 위해 팀 구성원들과 업무를 논의하려고 할 수 있습니다.
Revit 내 제너레이티브 디자인에 대한 그래프를 작성하는 방법을 알아보려면 샘플 연구 유형을 검사하고 제너레이티브 디자인 입문서를 참고하십시오.
Dynamo을 위한 제너레이티브 디자인 그래프를 작성할 때 다음 규칙을 따르십시오.
또한 Revit 내 제너레이티브 디자인에서 사용자 패키지에 설치되는 다음 두 개의 노드를 사용할 수 있습니다.
제너레이티브 디자인이 여러 번 효율적으로 실행되면서 여러 다른 결과를 생성하도록 하기 위해 Revit 노드가 비활성화되어 있는지 확인합니다. 현재 데이터를 사용하거나 Revit 모델과 관련된 새 데이터를 생성하려면 Data.Remember 노드를 사용합니다.
Data.Remember 노드는 모든 노드의 출력을 캡처하고 그래프가 저장될 때 DYN 파일에서 결과를 캐시합니다. 비기하학적 데이터(문자열 및 번호)뿐만 아니라 형상(예: 솔리드, 점, 메쉬 및 표면)을 직렬화된 형식으로 보관할 수 있습니다.
Revit 선택된 노드에 종속성을 추가할 때 데이터를 보관할 Data.Remember 노드도 추가하십시오. 제작 프로세스 중에 제너레이티브 디자인 도구 패널이 열리면 Dynamo에 Data.Remember 노드가 필요한 위치가 나타납니다. + 아이콘을 클릭하여 추가하십시오. 도구 패널이 닫혀 있는 경우 연구 유형을 작성하거나 업데이트하면 Dynamo에서 이 검사를 수행합니다.
Data.Remember 노드 입력, Revit 캡처 데이터 테스트 방법 및 현재 제한 사항에 대한 내용은 제너레이티브 디자인 입문서: Revit의 데이터 사용과 그 이후의 항목을 참고하십시오.
Data.Gate 노드는 노드 뒤의 데이터 흐름을 제어합니다. 이 노드는 결과 탐색 대화상자에서 Revit 요소 작성 버튼을 활성화합니다. 제너레이티브 디자인에서 Revit 요소 작성을 클릭하고 Data.Gate 노드 뒤에 나오는 그래프의 분기를 실행하여 선택한 결과를 통합합니다.
Data.Gate 노드를 사용하여 그래프의 분기가 실행되는 시기를 제어합니다. 이 분기는 작업공간 배치 룸에 책상을 추가하는 것과 같은 요소를 작성합니다.