개인 프로젝트/Revit 주택관리 프로그램
[Revit App] 주택관리 프로그램 제작 도전
내 머리속 어딘가
2025. 4. 26. 16:14
반응형
Revit-ResidenceManager
🏠 배경
BIM(Building-Information-Modeling) 프로그램인 Revit을 활용하여 건축업계에 종사하는 사람들 뿐 아니라, 건물을 관리하는 사람들 또한 유용하게 사용할 수 있도록 “건물(주택) 관리 프로그램”을 만들어보고자 하였다.
( 이 프로젝트는 빠르게 만들어볼 필요가 있어 ChatGPT를 최대한 활용할 계획이다. )
📘 프로젝트 개요
- 프로그램 이름: ResidenceManager
- 목적: Revit 모델링된 건물의 Room 요소를 기반으로, GUI 기반의 세대/층/건물 정보를 통합적으로 관리
- 형태: Revit Add-in으로 제작되며, Revit을 실행한 상태에서 GUI를 통해 정보 관리 수행
- 관리 운영 구조:
- 모든 정보 관리 기능은 독립 GUI에서 동작
- Revit은 뷰 생성 및 시각적 참조용으로만 활용 (데이터 편집은 GUI에서만 처리)
✅ 주요 기능 요약
- 건물 전체 정보 개요, 통계, 이슈 등 관리
- 세대 정보 조회/수정
- 세대별 문의내역 및 특이사항 관리
- 전체 문의내역 통합 관리
📆 개발 계획
- 목표: Revit 모델 내 Room 요소 기반 주택 정보 관리 프로그램 (세대/층/건물 단위 관리)
- 방식: Revit Add-In + WPF 기반 독립 GUI
- 목표 마감: 2025년 7월 말 ~ 8월 초까지 인수 테스트 완료 상태 도달
⚙️ 기술 스택
항목 | 사용 기술 |
언어 | C# (.NET 6) |
UI | WPF (MVVM) |
Revit 연동 | Revit API (Autodesk.Revit.DB) |
데이터 저장 | Revit-inModel, |
버전 관리 | Git / GitHub |
Revit API 관련 사이트 :
- https://www.revitapidocs.com/
- https://aps.autodesk.com/developer/overview/revit
- https://www.autodesk.com/developer-network/platform-technologies/revit.cut
- https://www.autodesk.com/support/technical/article/caas/tsarticles/ts/7I2bC1zUr4VjJ3U31uM66K.html`
깃허브 링크 :
https://github.com/pugi-kh/Revit_ResidenceManager
GitHub - pugi-kh/Revit_ResidenceManager: [ TR-Manager : Total Residence Manager ] A GUI plugin for Revit that manages total resi
[ TR-Manager : Total Residence Manager ] A GUI plugin for Revit that manages total residential buildings. - pugi-kh/Revit_ResidenceManager
github.com
반응형