본문 바로가기

API

(5)
[Revit API] FindCAD Imported CAD? or Linked CA Revit으로 프로젝트를 진행하면서 dwg파일을 관리하는 기본 원칙 중 하나는 삽입(Import)이 아닌 링크(Link)로 관리하는 것입니다. CAD 파일을 Import 하면 나중에 도대체 어디에 위치하고 있는지 추적하기가 쉽지 않습니다..... 반대로 Link로 연결시켜 놓으면 xRef처럼 도면 관리하기가 쉽고 얼마나 많은 파일이 로드되었는지 한눈에 확인할 수 있습니다, 그럼에도 불구하고 공동으로 프로젝트를 진행하다 보면 의도치 않게 cad파일들이 import 된 경우가 많이 발생하는데요. 이런 경우에 cad파일을 관리할 수 있도록 기능을 만들었습니다. ■ 기능 - 프로젝트에 로드된 모든 cad파일의 정보를 불러와 한눈에 확인할 수 있음. - cad파일이 Link된 파일인지 Import 된 파일인지 구..
[Revit API] MultiCopy 뷰 다중으로 복사하기 처음 프로젝트를 시작하고 목업을 잡으려면 뷰들을 복사해서 시트에 배치 해야 합니다. 하지만 래빗의 기본기능 중에는 뷰들을 한번에 복사할수 있는 기능이 없어서 일일이 하나씩 선택해서 복사해야합니다. 간단하지만 이러한 반복작업이 귀찮아서 플러그인으로 만들어 봤습니다. 사용법은 영상을 참고하시고 다운로드는 아래의 링크에서 받을 수 있습니다. MuitiCopy 기능 -복제 / 상세복제 / 의존적 뷰로 복제 옵션 중 1가지를 선택하여 다중으로 복사함 [ JustRevit 플러그인 다운 ]
[Revit API] Revision 관리 플러그인 프로젝트를 진행하면서 리비전 관리는 발주처뿐만 아니라 협력업체와 협업할 때도 굉장히 중요합니다. 수시로 변경되는 도면들을 그때그때 리스트업하고 도면으로 기록하지 않으면 기억에서 금세 사라져 버리니까요... 왠지 모르게 Revit은 당연히 BIM 툴이니까 효율적으로 리비전 관리를 할 수 있을 것 같지만... 아쉽게도 기본 기능만으로는 리비전 관리를 효율적으로 할 수 있다고 말하기에는 다소 부족한 점이 있는 것 같습니다. 특히 Revision 각 객체의 Comment 값을 일람표로 추출할 수 있는 기능이 없습니다. 물론 다이나모를 잘 사용한다면 Comments 값을 포함한 각종 정보들을 추출해서 엑셀로 내보내면 되겠지만. 다이나모를 할 줄 모른다면. 기존 방식과 똑같이 도면을 일일이 찾아가면서 수기로 Exc..
[Revit API] WPF로 객체 정보 조회 플러그인 만들기 My First WPF Plug-In API 스터디를 시작하고 나서 UI를 만들 때 WinForm과 WPF 중 무엇을 사용해야 하나 고민했었는데 WinForm은 더 이상 서비스를 지원하지 않는다고 하여 WPF로 스터디를 진행하기로 결정했습니다. (편하고 직관적인건 WinForm인 것 같긴 한데...) 그래서 오늘은 WPF를 사용해서 간단한 플러그인을 만들고 어떻게 Revit에서 실행할 수 있는지 기록을 남기려고 합니다. 플러그인의 간단한 기능을 먼저 설명하자면 프로젝트 내에 존재하는 문(door)들의 객체 ID(고윳값)를 리스트 박스에 나열하고 리스트를 선택하면 우측 Show Details 패널에 이름, 타입, ID, 구속 레벨이 나타납니다 비주얼 스튜디오는 2022 버전을 사용했고 새프로젝트 만들기를 ..
[Revit API] 주차경사로 계산기 (My First Revit Plug-In) 코딩 공부를 하기로 마음먹고 어떻게 공부를 하는 게 효율적 일지 검색을 해보면 많은 사람들이 하나같이 입을 모아 하는 소리가 바로 "뭐라도 하나 만들어봐!"이다. 개인적으로도 3년 전에 1000페이지가 넘는 두꺼운 C# 책을 호기롭게 샀다가 몇 장 읽고 바로 포기했던 기억이 있는데... 다시 처음부터 끝까지 볼 자신이 없어서 사람들의 조언대로 뭐라도 하나씩 만들어 가면서 몸으로 체득하기로 했다. 그래서 먼저 무엇을 만들면 좋을지 찾아봤는데 나 같은 초보자들에게 추천하는 첫 번째 뭐라도? 는 바로 계산기였다. 사실 계산기는 Revit API라기보다는 기본 사칙연산인 더하기 빼기 곱하기 나누기만 사용하면 만들 수 있었는데.... 그래도 나는 건축업에 종사하고 있으니 일반 계산기보다는 주차 경사로의 길이나 높..