generative design and dynamo blog (weekly dynamo)
제너레이티브 디자인과 다이나모 관련 자료를 공유하는 블로그. A blog that shares generative design and dynamo idea.
2024년 11월 3일 일요일
2024년 9월 27일 금요일
Key Updates from Dynamo BIM: Performance, Search, and Developer Enhancements
1. Dynamo Core 3.3 Release: Workflow Optimization with TuneUp
The latest Dynamo Core 3.3 release introduces powerful features aimed at improving graph performance and node execution efficiency. A standout feature, TuneUp, helps users track execution times of individual nodes and grouped elements in a graph. This tool allows users to monitor, analyze, and export these performance metrics to optimize their workflows. Additionally, a new bulk-edit feature enables users to update the Python engine across multiple nodes simultaneously, streamlining script management(Dynamo BIM).
2. Dynamo Core 2.19: Enhanced Search and Python Editor
Dynamo 2.19 focuses on improving search functionality and Python script management. The new search engine now handles typos and format variations (such as spaces and periods) more effectively, making node discovery more intuitive. Identifying package nodes has also become easier, with color-coded zoom states and tooltip enhancements. The Python editor received a dockable interface, allowing users to manage scripts alongside their graph, improving both workspace visibility and script handling(Dynamo BIM)(Dynamo BIM).
3. Transition to .NET 8: Expanded Developer Support
Dynamo is transitioning to .NET 8, a significant update for developers working with custom packages and extensions. This transition improves compatibility with modern APIs, such as WPF, while maintaining support for older versions. Developers can now easily target multiple versions of Dynamo, ensuring compatibility with both older (.NET 4.8) and newer (.NET 8) environments. This update brings increased flexibility and stability to package development(Dynamo BIM).
Summary: A More Efficient and Developer-Friendly Platform
These updates, spanning workflow optimization, enhanced search functionality, and development environment improvements, collectively mark Dynamo's ongoing efforts to enhance user experience and performance. Whether you're optimizing workflows with TuneUp, managing complex scripts with the improved Python editor, or developing custom packages with .NET 8, Dynamo continues to evolve into a more powerful and versatile platform(Dynamo BIM)(Dynamo BIM).
Today's Key Dynamo Forum Discussions (240927): Revit, Python, and Package Updates
- Connecting Revit to Excel for Room Data Management
- Question: How to export room data from Revit to Excel and re-import corrected data using Dynamo?
- Answer: Users were advised to use Dynamo's
Data.ImportExcel
andData.ExportExcel
nodes to facilitate smooth data transfer. Ensuring data consistency and matching Revit elements by Element IDs during re-import is key to avoiding errors(Dynamo BIM). - Dynamo and Python Integration for Custom Workflows
- Question: How can Python be used within Dynamo for custom Revit workflows?
- Answer: The
Python Script
node was recommended, with an emphasis on choosing the correct Python engine (IronPython or CPython). Users shared examples of automating Revit parameter modifications and advised testing in small increments(Dynamo BIM). - Package Management and Node Search Improvements
- Question: What are the recent changes in Dynamo’s package management and node search features?
- Answer: Recent updates include improved search functionalities (typo tolerance and node categorization), along with enhancements in the package publishing workflow, like filtering packages by dependencies and using the
Retain Folder Structure
feature for complex packages(Dynamo BIM)(About | Dynamo).
오늘의 주요 Dynamo 포럼 토론: Revit, Python, 패키지 업데이트
Revit과 Excel을 연결하여 공간 데이터 관리하기
질문: Revit의 공간 데이터를 Dynamo를 사용해 Excel로 내보낸 후, 수정된 데이터를 다시 Revit으로 가져오는 방법은?
답변: 포럼 사용자들은 Dynamo의Data.ImportExcel
및Data.ExportExcel
노드를 활용하여 데이터를 내보내고 다시 가져오는 방법을 추천했습니다. 내보내기 및 가져오기 과정에서 데이터의 일관성을 유지하고, Revit 요소를 Element ID로 매칭하는 것이 오류를 방지하는 데 중요하다고 설명했습니다(Dynamo BIM).Python을 활용한 사용자 맞춤형 Dynamo 워크플로우
질문: Revit 작업에 맞춤형 워크플로우를 위해 Dynamo에서 Python을 어떻게 사용할 수 있을까?
답변: 포럼에서는Python Script
노드를 사용하여 Python 코드를 작성하는 방법을 추천했습니다. IronPython 또는 CPython 중 적합한 엔진을 선택하는 것이 중요하며, Revit의 파라미터 자동화를 위한 Python 스크립트 예시들이 공유되었습니다. 사용자들은 대규모 모델에 적용하기 전에 작은 부분부터 테스트할 것을 조언했습니다(Dynamo BIM).패키지 관리 및 노드 검색 기능 향상
질문: 최근 Dynamo의 패키지 관리 시스템과 노드 검색 기능에 어떤 변화가 있었는가?
답변: 패키지 관리에서 의존성 필터링과 패키지 상태별 검색 기능이 추가되었으며, 노드 검색은 이제 오타 허용과 다양한 형식의 노드를 처리할 수 있게 개선되었습니다. 또한, 복잡한 패키지 파일 구조를 유지할 수 있는Retain Folder Structure
옵션이 새롭게 추가되었습니다(Dynamo BIM)(About | Dynamo).
2024년 5월 23일 목요일
Dynamo, Generative Design 교육 수요 조사
weekly dynamo 입니다.
업무시간 이외의 야간, 주말 교육 수요를 조사합니다.
개인 혹은 팀으로 자유롭게 의견 주세요
blackjoker8822@gmail.com
연락처 및 내용 주시면 답변 드리겠습니다.
https://drive.google.com/file/d/1bTd9ARWpN2PQ2RDhbYeJ0yKCQH2rbLfs/view?usp=sharing
2023년 11월 30일 목요일
Simplified Methods for Generative Design That Combine Evaluation Techniques for Automated Conceptual Building Design
Simplified Methods for Generative Design That Combine Evaluation Techniques for Automated Conceptual Building Design
2023년 11월 16일 목요일
2023년 1월 2일 월요일
Dynamo, Generative Design을 활용한 건축 분야 활용 사례 (20230118)
2023년 01월
18일(수)
[ 10:30 ~ 11:30 ]
세미나 개요
오토데스크
BIM 설계 툴인 Revit과 Dynamo, Generative Design을
활용한 다양한
활용 사례를
소개드립니다. 다양한 Dynamo, Generative Design 프로젝트 진행의
Tip을 소개하며, 단계별
건축 분야의
자동화 프로젝트
연구 및
사례를 소개드립니다.
건축 설계 단계에서 적용할 수 있는 Dynamo, Generative Design 활용법과 평소 어렵거나 궁금하셨던 사항에 대해 실시간으로 확인해 보시기 바랍니다.
1. Generative Design 소개
2. 규모검토
자동화 (단일 건물,
공동주택, 공간 배치 등)
3. 도면
및 물량산출
자동화
4. 상상플렉스, 다이나모 팩토리 소개
5. Q&A
https://www.allshowtv.com/detail.html?idx=1217
-
Simplified Methods for Generative Design That Combine Evaluation Techniques for Automated Conceptual Building Design by Jaewook Lee 1,* ...
-
Autodesk University 2020 _ Dynamo 확인하기 - 주제 : Autodesk University 2020 _ Dynamo 확인하기 - 날짜 : 2020.12.03 - 스피커 : weekly dynamo - 시간 : 18:30 ~...
-
3x3 큐빅 공간 제너레이티브 디자인 따라하기 입니다. 더욱 자세한 전체적인 내용은 아래 글에서도 확인 가능하십니다. https://weeklydynamo.blogspot.com/2022/11/generative-design-3x3.html 해...