본문 바로가기

BIM/Revit API5

Revit 2012 Add-In 제작을 위한 Visual Studio 2010 Project Template The Building Coder의 Jeremy Tammik이 작성 및 제공한 Project Template 파일을 조금 수정하였다. 기존의 Template 파일은 Command용과 Application용이 섞여있는 Template 파일이어서, 각기 개별적으로 개발하고자할 경우 불필요한 내용 또는 파일을 지우거나 하는 필요성도 있기 때문에 수정작업을 하게 되었다. (참고로 C#용 Template 이다.) 1. Project Template 파일 * External Command 제작용 * External Application 제작용 2. Project Template 파일의 등록 Window7을 기준으로 C:\Users\\Documents\Visual Studio 2010\Templates\Project.. 2011. 8. 2.
Revit API 2011 이전 버전 Add-In의 Migration 처리 오래전에 작업했던 프로젝트의 Revit API 가 바뀌어봐야 얼마나 바뀌었겠냐 생각하고 있었다가, 요근래 글을 작성하다 보니 이전 프로젝트 소스를 참조할 일이 생겼습니다. 그래서 이전 프로젝트를 컴파일 하려고 보니, 깜짝 놀랐네요. 2011 버전에서 API의 대대적인 변경이 있었군요. 부랴부랴 자료를 뒤져보니 몇가지 유용한 글들이 올라와 있어 포스팅 합니다. Revit API 2011: Upgrading Existing Add-Ins Plug-In Migration Steps 좀더 상세한 마이그레이션 방법은 추후 기술해 놓도록 하겠습니다. 2011. 7. 25.
Revit 개발 요구사항 및 제약 조건 본 내용은 Revit 2012 버전을 기준으로 설명한다. 1. 개발 요구 사항 - Microsoft .NET Framework v3.5 Revit 2012의 API를 이용하기 위해서는 .NET Framework 3.5 이상이 요구되며, Revit 설치 시 또는 개발도구의 설치 시에 함께 설치된다. - Revit 2012 및 SDK Autodesk 및 Revit 버전별 SDK 및 주요 개발 참조 사이트 글을 참조하여 설치한다. - 개발도구 Microsoft Visual Studio 2008 (Trial 다운로드) Microsoft Visual Studio Express Editions for C# or Visual Basic.NET (다운로드) Microsoft Visual Studio 2010 (Tria.. 2011. 7. 25.
Revit Database를 들여다 보자! (RevitLookup의 설치) Revit API를 활용하여 Add-In, Plug-In, REX(Revit Extension) 등을 개발하려면 Revit 모델링 데이터로부터 API 객체 정보(Revit Modeling Database)를 쉽게 조회해 볼 수 있는 도구가 있어야 하는데, 이러한 도구가 RevitLookup 이다. RevitLookup은 SDK 안에 포함되어 있으며, C# 소스코드와 Revit Add-In용 "dll" 이 함께 제공된다. (SDK 안에는 각종 Add-In Sample 소스코드도 제공되고 있는데, 개발시 참조 또는 인용할 수 있는 유용한 코드가 있으므로 꼭 한번씩은 들여다봐야 할 것으로 생각된다.) 참고로 Revit 2012 버전은 Visual Studio.NET 2010으로 Sample이 제작되어 있다. .. 2011. 7. 20.