Dynamo 3.4.1에는 그래프 성능 모니터링을 위한 확장, Package Manager의 버전 호환성 정보, 개발자를 위한 PythonNet3 등이 도입되었습니다.

주요 사항:
- 그래프 성능 모니터링을 위한 TuneUp 확장이 개선됨: TuneUp은 각 노드가 실행하는 데 걸리는 시간을 기록하고 이 정보를 사이드바에 표시하는 프로파일링 확장입니다. 이 확장을 통해 문제 영역을 식별하여 그래프 성능을 최적화하고 실행하는 데 가장 시간이 많이 걸리는 작업을 파악할 수 있습니다. TuneUp은 내장된 확장으로 제공됩니다. Dynamo의 확장 메뉴에서 TuneUp에 액세스합니다.
- Package Manager에 버전 호환성 정보 포함: 패키지 작성자는 Dynamo Package Manager 웹 사이트에서 패키지에 버전 호환성 정보를 추가할 수 있습니다. 이렇게 하면 설정과 호환되는 버전을 식별할 수 있습니다. 설치 버튼은 기본적으로 호환되는 버전(사용 가능한 경우)으로 설정됩니다.
- Package Manager에서 PythonNet3 패키지 사용 가능: Dynamo의 새로운 PythonNet3 엔진은 새로운 Dynamo 또는 Revit이 릴리즈될 때까지 기다릴 필요 없이 별도로 업데이트할 수 있도록 해줍니다. 이 엔진은 .NET 호환성을 개선하고 LINQ 및 C# 연산자를 지원하며 반복 가능한 감지를 수정하고 NumPy 및 pandas와 같은 주요 패키지를 업데이트합니다. 그러나 일부 스크립트의 경우 호환성을 깨뜨리는 변경 사항으로 인해 조정이 필요할 수 있습니다. 패키지를 설치한 후, 노드를 두 번 클릭하고 드롭다운 메뉴에서 엔진을 선택하거나 노드 옵션(점 세 개) 메뉴
Python 엔진 버전에서 엔진을 선택하여 Python 스크립트 노드용 Python 엔진을 설정할 수 있습니다. 자세한 내용은 이 블로그 게시물을 참고하십시오.
- 도움말 문서: 200개의 추가 노드에 대한 도움말 문서가 제공됩니다. 자세한 내용은 노드 변경 사항 페이지를 참고하십시오.
- Revit 컨텐츠 파일에서 CSI 참조 값이 제거됨: Revit 2026부터 샘플 파일에는 OmniClass 번호, OmniClass 제목, 키노트, 조합 코드 및 조합 설명에 대한 매개변수 값이 더 이상 포함되지 않습니다. 따라서 이러한 매개변수를 포함하는 Dynamo for Revit 샘플 그래프가 업데이트되었습니다. 이러한 매개변수 값을 읽는 그래프는 이제 빈 결과를 반환하고, 이는 워크플로우의 후속 노드에 영향을 줄 수 있습니다. 예상대로 계속 작동하도록 하려면 이러한 값에 의존하는 노드를 모두 검토하고 업데이트합니다.
- 길이 매개변수의 이름이 시스템 길이로 변경됨: 구조용 강 프레임 요소(보 및 기둥)의 "길이" 매개변수가 "시스템 길이"로 이름이 변경되었습니다. 기능을 유지하려면 이 매개변수 이름에 의존하는 모든 그래프를 조정합니다(예: Element.GetParameterValueByName API 메서드 사용).
- 일부 노드가 제거되고 더 이상 사용되지 않음: 여러 노드가 제거되었고 더 이상 사용되지 않습니다. 자세한 내용 및 권장되는 대체 노드는 노드 변경 사항 페이지를 참고하십시오.
주요 사항의 전체 리스트는 Dynamo for Revit 3.4.1의 새로운 기능을 참고하십시오. 주요 기능 업데이트, 기능 업데이트의 의미 및 기능 사용 방법에 대해 자세히 알아보려면 Dynamo 블로그를 방문하십시오.