본문 바로가기

Revit/API개발3

Revit 개발 | pyRevit 설치하기 pyRevit이란?pyRevit은 Revit을 이용한 업무 생산성을 올려주는 Python 기반의 Revit 플러그인(=애드인,API)입니다. Revit에서 미처 제공하지 못하는 유용한 기능들을 제공하고 있으며 사용자가 직접 Python 스크립트를 직접 작성 & API 배포할 수 있게 도와줍니다. 우리가 엑셀 작업을 할 때 반복적으로 쓰는 기능을 매크로로 만들어서 활용하신적이 있으시다면, pyRevit은 Revit에서의 매크로 실행기와 같은 기능이라고 보셔도 될 것 같습니다. 관련문서 - Python을 이용한 Revit API에 개발에 필요한 사전준비사항  1) RevitPythonShell 설치하기  2) RevitLookup 설치하기  pyRevit 설치방법 1. pyRevit Github 페이지로 이.. 2024. 11. 20.
Revit 개발 | Revit Python Shell 설치하는 방법 Revit Python Shell 설치방법에 대한 포스팅입니다. Revit Python Shell 이란? Revit Python Shell은 python이라는 언어를 이용하여 레빗 API를 만들기 위해 설치해야 되는 프로그램입니다. 보통 레빗 API는 Python이 아닌 C#이라는 언어를 기반으로 개발하는데, 개발자가 아닌 일반인이 C# 개발환경을 구축하는 것은 솔직히 번거롭습니다. 반면 Revit Python Shell을 이용한다면 Python을 기반으로 한 개발환경을 손쉽게 구축할 수 있기 때문에 Dynamo를 써보신 분들, 나도 Revit API 개발해보고 싶다고 하시는 분들이라면 Revit Python Shell을 이용해서 API 개발 찍먹해보시는 것이 좋은 방법일 수 있습니다.   설치방법 아래.. 2024. 11. 12.
Revit 개발 | RevitLookup 설치하는 방법 RevitLookup 설치방법에 대한 포스팅입니다. RevitLookup이란? RevitLookup은 Revit에서 C#이나 Python의 언어로 Add-in(API)를 개발하기 위해서 필수적으로 설치해야 하는 Revit 프로그램 내의 Add-in입니다. Revit API를 개발한다는 것은, 어떤 객체를 자동/반자동으로 생성하거나 삭제하거나 이동시키는 기능을 개발한다는 것인데 이 때 객체의 ID 값을 알기 위해서는 현실적으로 RevitLookup에서 객체 ID 값을 검색해보는 방법 말고는 없기 때문입니다.   설치방법 아래의 깃허브 주소로 들어갑니다. (개발자 : Jeremy Tammik) 깃허브 주소 : https://github.com/jeremytammik/RevitLookup/releases Re.. 2024. 11. 12.