Graphisoft®

GDL DevKitVersion: 19

애드온 개관

애드온들은 ArchiCAD에 추가 기능을 추가하거나 ArchiCAD를 커스텀화하는 작은 소프트웨어 조각입니다. 이것을 하는 여러 가지 방법들이 있습니다:

1.1 일반 API

일반 API 애드온들은 기능 면에서 매우 다릅니다. (I/O 확장, 건축적 세부화, 일반 모델링, 도구, 리스팅, ...) API 소프트웨어 도구들은 기능에 따라 주요 4가지 그룹들로 나뉩니다:

데이터베이스 도구
Virtual Building의 데이터베이스에 접근하고 변경할 수 있게 해줍니다.
인터페이스 도구
API 애드온들에 대한 GUI를 만들 수 있게 해줍니다.
통합 도구
이 함수들은 ArchiCAD "이벤트" 캐치를 통해 ArchiCAD 환경에 API 애드온을 견고히 통합할 수 있도록 다양한 가능성을 제공합니다.
개발 도구
개발을 쉽게 해주는 다양한 소프트웨어 도구입니다.

1.2 렌더링 API

렌더링 타입 애드온들은 ArchiCAD에 새로운 렌더링 엔진들을 추가합니다. 그것들은 Z-Buffer Rendering Engine처럼 Rendering Settings 다이얼로그 박스 안에서 볼 수 있습니다.

1.3 GDL API

당신은 GDL 스크립트를 통해 파일 I/O 동작들을 확장할 수 있습니다. GDL 애드온을 개발함으로써 당신은 외부 데이터베이스에 연결, 읽기, 쓰기를 할 수 있는 GDL 스크립트를 작성할 수 있습니다.

이 CD-ROM에서 당신은 GDL API (GDL 애드온을 개발하는 방법) 기반 애드온을 개발하기 위한 모든 필수 정보를 찾을 수 있습니다. 그리고 ArchiCAD 라이브러리를 개발하기 위한 일부 도구들도 있습니다.

만약 당신이 다른 종류의 애드온을 개발하고자 계획한다면 바로 개발자 키트를 얻기 위해 Graphisoft에 연락하시기 바랍니다.

모든 개발자 키트들은 당신이 C 언어에 익숙한 프로그래머라고 가정합니다. 렌더링 API를 제외하면 GDL 프로그래밍에 대한 지식도 필요합니다. GDL에 대한 더 많은 정보를 보려면 ArchiCAD 패키지의 일부인 GDL 레퍼런스 매뉴얼을 참조하시기 바랍니다.

이 주제에 대한 더 많은 정보는 다음에 연락 바랍니다:

Graphisoft SE (Developer, international inquiries)
Graphisoft Park 1 (Záhony u.), 1031 Budapest, Hungary
Fax: (36.1) 437-3099
E-mail: GDL-Support@graphisoft.hu