본문 바로가기

Revit31

[레빗 API 시작하기] Revit Intro Lab3 - Element Filtering Revit Intro Lab3 - Element Filtering 이번 Lab3 과정도 Lab1,2의 연속적인 프로그램으로 기존에 시작한 프로젝트에 파일을 추가하여 진행하시면 됩니다. 기존의 프로젝트를 오픈하여서 새로운 클래스를 정의할 새로운 파일을 추가한다. 파일명: 3_ElementFiltering.cs 클래스명: ElementFiltering 필요한 네임스페이스 System.Linq Autodesk.Revit.DB Autodesk.Revit.UI Autodesk.Revit.ApplicationServices Autodesk.Revit.Attributes Util // 소스파일의 Util.cs파일을 추가 설정하시면 됩니다. 주요변수의 설정 uiApp = commandData.Application ui.. 2013. 11. 18.
[레빗 API 시작하기] Lab2-DbElement Revit Intro Lab2 - Hello World 이번 Lab2는 Lab1의 연속적인 프로그램으로 기존에 시작한 프로젝트에 파일을 추가하여 진행하시면 됩니다.기존의 프로젝트를 오픈하여 새로운 클래스를 정의할 새로운 파일을 추가한다.파일명 : 2_DbElement.cs 클래스명 : DBElement필요한 네임스페이스System;Autodesk.Revit.ApplicationServices;Autodesk.Revit.Attributes;Autodesk.Revit.DB;Autodesk.Revit.UI;Autodesk.Revit.UI.Selection;주요변수의 설정uiApp = commandData.Application;_app = commandData.Application.Application;uiDo.. 2013. 10. 31.
C# 시작하기 using // C#의 키워드로 무엇을 사용하겠다고 컴파일러에게 알리는 역활을 합니다.System // System 네임스페이스안의 클래스를 사용하겠다고 컴파일러에게 알리는 역활을 합니다.; // 컴파일러에게 문장의 끝을 알리는 역활을 합니다.C#의 키워드using 네임스페이스 // 클래스를 관리하기 위한 논리영역-클래스등으로 구성이 된다데이터 형식값형식 참조형식의 분류기본 데이터 형식과 복합 데이터 형식의 분류변수 C# 참조(C# 키워드형식(값 형식boolbytechardecimaldoubleenumfloatint // http://msdn.microsoft.com/ko-kr/library/5kzh1b5w(v=vs.100).aspxlongsbyteshortstructuintulongushort참조 형식.. 2013. 10. 19.
[레빗 API 시작하기] Lab1-HelloWorld Revit Intro Lab1 - Hello World 프로그래밍 시작하기1. Visual Studo 2010 실행2.새 프로젝트 클릭하여 프로젝트를 시작3. 클래서 라이브러리를 선택합니다.4. 빌드의 출력 경로 설정5. 디버그시 사용하는 외부 프로그램에 Revit.exe 설정6. 솔루션 탐색기의 참조에 추가참조를 설정RevitAPI.dll, RevitAPIUI.dll 목적 : 이 실험 에서 우리는 REVIT API 의 기초를 배우게됩니다. 우리는 어떻게 하는지 배울 수 있습니다 외부 명령 또는 명령 수준 추가 기능 구현외부 응용 프로그램 또는응용 프로그램 수준 추가 기능 을 구현외부 명령 또는 응용 프로그램 정의 에 속성을 적용외부명령 또는 레빗의 응용프로그램을 등록하여 매니페스트 파일을 추가하여 작성.. 2013. 10. 13.