Graphisoft®

API Development KitVersion: 18

ArchiCAD Toolbox 추가

 

(참고: 이 문서는 ArchiCAD 8 용으로 업데이트 되지 않았습니다.)

 

애드온으로 ArchiCAD 도구를 생성할 수 없지만 Toolbox에 새 항목으로 표시되는 특수 객체 편집기를 ArchiCAD에 통합할 수 있습니다. 이에 대한 예제는 StairMaker 또는 ArchiSITE입니다. 이 도구들은 ArchiCAD에 새로운 객체 타입을 등록합니다. 이것들이 처리하는 객체들은 ArchiCAD가 다양한 뷰에 표시할 모든 데이터를 갖고 있으며 StairMaker의 경우 복잡한 계단 파라미터 세트와 같은 도구 별 데이터 섹션이 있습니다.

 

구성요소:

외부 객체 편집기에는 다음 정보가 포함되어야 합니다:

아이콘

이 아이콘은 Toolbox의 Camera tool 바로 아래에 표시됩니다. 크기는 29 x 20 픽셀이어야 합니다.

타입

타입은 사용자에게 도구가 정확히 무엇을 하는지 알려줍니다. StairMaker의 경우 "Stair"입니다. 이것은 ArchiCAD 사용자 인터페이스의 여러 위치에 표시됩니다.

클래스 (object, lamp, door, window)

위 클래스의 표준 ArchiCAD 객체들은 내용과 레이아웃이 서로 다른 Settings 다이얼로그 박스가 있습니다. 이 선언은 지정된 외부 객체 타입에 사용할 다이얼로그 박스를 ArchiCAD에 알려줍니다.

 

상호작용

Toolbox에 설치하면 사용자는 다음과 같은 방식으로 외부 개체 편집기와 상호 작용할 수 있습니다.

<Type> Settings 안에서의 팝업

Toolbox 아이콘으로부터 해당 클래스의 Element Settings 다이얼로그가 열립니다. 객체 이름 필드의 오른쪽에서 작은 팝업 컨트롤을 사용하면 사용자는 2가지 명령에 접근할 수 있습니다.

새 라이브러리 파트 계층 메뉴의 새로운 타입

도구 타입은 File/New Library Part 서브 메뉴에도 나타나고 제목 없는 새 객체로 편집기를 엽니다.

Open Library Part 다이얼로그 박스 안의 New file format

File 메뉴에서 이 다이얼로그 박스를 열면 당신은 라이브러리 파트 타입이 나열된 팝업 메뉴를 보게 됩니다.

 

다중 인스턴스 관리하기

외부 편집기를 사용하여 객체를 작성하고 프로젝트에 여러 번 배치하십시오. 그 중 하나를 선택하고 외부 편집기로 변경하십시오. 저장하면 ArchiCAD는 모든 인스턴스를 변경할 것인지 아니면 선택한 인스턴스만 변경할 것인지 묻습니다.

만약 당신이 선택한 객체 변경을 선택하면 새 이름으로 저장해야 합니다. 모든 인스턴스를 변경하면 이 단계가 필요하지 않습니다.

 

ArchiCAD의 객체 편집 환경으로 객체 편집하기

만약 ArchiCAD의 내장된 객체 편집 환경에서 열고 편집하면 ArchiCAD에서 사용하는 모든 데이터 섹션을 수정할 수 있으며, 이러한 방식으로 평면도 기호를 추가로 커스텀화 할 수 있습니다.

그러나 만약 저장된 경우 나중에 기본 외부 편집기로 편집하면 외부 편집기가 이 데이터 섹션을 겹쳐 쓰므로 변경사항이 유실된다는 사실에 대한 경고가 표시됩니다.