2016년 8월 29일 월요일

GDL

GDL

GDL=Geometric Description Language(기하 기술 언어)는, ArchiCAD 라이브러리 오브젝트의 프로그램 언어로, 그 CAD 오브젝트의 파일 포맷GSM.

목차

사용 방법

GDL의 오브젝트는 AutoCAD의 블록을 닮아 있다.블록과 다른 점은 파라메트릭인 일로, 2 차원과 3 차원의 기능이 연동하고 있기 때문에, 단면도로는 측면, 평면도로는 표면, 3 D로는 투영도 등, 어느 시점으로부터도 정확한 표현을 얻을 수 있다.GDL 스크립트의 주된 역할은, ArchiCAD의 라이브러리 부품을 정의하는 것으로, 3 D모델, 3 D모델로부터의 단면/립 면 및 평면의 투영, 2 D심볼, UI표시, 리스트 정보를 정의할 수 있다.

ArchiCAD의 각 버전에는 가구, 창, 도어, 수목, 인물, 차, 건설부재등의 디폴트 라이브러리가 포함되어 있다.

상세하고 파라메트릭인 오브젝트를 판매하고 있는 기업의 웹 사이트도 있어, 수목, 인물 등 디폴트 라이브러리에는 포함되지 않은 듯한, 보다 뛰어난 다양한 오브젝트가 제공되고 있다.

라이센스

GDL는 무상 제공되고 있어(다만 ArchiCAD 본체는 유상), 그라피소후트사의 LP_XMLConverter나 GDL Web Plug-In등의 무상 툴을 사용하고, GDL의 오브젝트 라이브러리의 개발이 가능.

기술 정보

GDL 프로그램 언어는 BASIC을 닮아 있어 같은 제어 구문이나 변수 논리를 가지고 있다.

GDL의 2 D 및 3 D로는, 모든 모델 요소가 로컬 좌표에 링크하고 있다.필요한 위치에 요소를 배치하려면 , 좌표를 필요한 위치 및 방향으로 이동해, 그 후 요소를 생성한다.좌표에 대한 이동, 회전, 신축은, 「변환(수학)」이라고 불린다.변환은 스택으로서 보존되어 한층 더 변환을 실시하거나 변환의 일부를 삭제하는 일도 가능.

GDL는 하위 호환이 되고 있어 ArchiCAD 라이브러리 부품을 작성한 ArchiCAD의 계속 버전으로 열리는 것은 가능하지만, 그 이전의 버전으로 열릴 수 없다.

상세한 기술 정보에 대해서는, ArchiCAD 최신판의 「GDL 참조 설명서」를 참조.

관련 항목

외부 링크

This article is taken from the Japanese Wikipedia GDL

This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.

Wikipedia and Tranpedia does not guarantee the accuracy of this document. See our disclaimer for more information.

In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.

0 개의 댓글:

댓글 쓰기