요소 집합 관리자
요소 집합 관리자는 애드온을 사용하여 집합으로 처리할 요소들의 그룹을 표시합니다.
예를 들어 당신이 건물 일람표(schedule) 데이터베이스를 갖고 있으며 요소들이 관련된 작업에 요소들을 할당하고 싶다고 가정합니다. 그래서 당신은 이 작업을 위한 요소 집합을 생성할 수 있습니다. 한 요소가 2개 이상 작업에 속할 수 있으므로, 서로 다른 요소 집합들 안에는 동일한 요소가 포함될 수 있습니다.
집합 안에 있는 요소들은 각자 GUID로 참조됩니다. 요소 집합 관리자 서비스는 병합 또는 붙여넣기 동작 중에 ID 충돌이 발생하면 GUID 리스트들을 자동으로 업데이트합니다.
당신은 또한 커스텀 사용자 데이터를 요소 집합에 부착할 수도 있습니다.
ArchiCAD 12부터는 요소 집합이 인덱스가 아닌 GUID로 참조됩니다.
왜냐하면 요소 집합들이 프로젝트가 지속되는 동안 다시 인덱싱되어서 후속 작업에 어려움을 겪을 수 있기 때문입니다.
함수
요소 집합 관리자 함수들은 ACAPI_ElementSet_ 접두사로 시작합니다.
ACAPI_ElementSet_Create
ACAPI_ElementSet_Delete
ACAPI_ElementSet_GetData
ACAPI_ElementSet_Identify
만약 당신이 요소 데이터베이스와 독립적인 데이터를 프로젝트 파일에 저장하고 싶다면(즉, 요소 고유 ID 레퍼런스가 없다면), 당신은 ModulData 관리자 서비스를 사용할 수 있습니다.