빌딩 재질: 속성 마이그레이션 이슈

ARCHICAD 16 또는 그 이전 버전에서 마이그레이션

빌딩 재질: 새로운 "수퍼-속성"

ARCHICAD 17로 시작하여, 모든 구성 요소들은 단면 채우기 대신 빌딩 재질을 사용합니다.

빌딩 재질 속성 편집은 모델을 통해 변경사항이 이루어집니다.

자동으로 생성 및 지정되는 빌딩 재질

ARCHICAD 24에서 이전 버전 (ARCHICAD 17 이전) 파일을 열 때, 프로그램은 필요한 빌딩 재질을 자동으로 생성하고 모든 모델 뷰에서 모델의 원래 그래픽적 모습을 유지하도록 해당 재질을 모든 요소에 할당합니다.

마이그레이션 알고리즘은 속성, 단면 채우기, 채우기 방향, 표면 및 펜 설정을 가진 모든 프로젝트의 모델 요소, 기본값, 즐겨찾기, 사용되지 않는 복합체/프로파일, 기타 등등을 통해 검색합니다.

설정이 동일한 곳에, 새 빌딩 재질이 생성됩니다. (단면 채우기 펜과 표면의 변화물은 새롭게 생성된 속성 수를 최소화하기 위해, 요소-레벨 오버라이드로서 처리됩니다.)

새 빌딩 재질의 이름은 기존 단면 채우기의 이름으로 생성되고 식별자 길이는 9자리로 확장됩니다 (다음 부분 설명 참조: 핫링크로 작업하기: 속성에 미치는 영향).

이런 자동 생성은 ARCHICAD 24에서 이전 파일을 열 때 모델 분석 프로세스를 통해 생성될 수 있는 최상의 기능입니다. 이 처리는 모델의 모든 요소를 확인하고 모든 필요한 빌딩 재질을 만들기 때문에, 프로젝트 내에 사용한 설정의 정확한 표현을 만들어 냅니다. 하지만, ARCHICAD에 새로운 로직을 소개하고 있는 빌딩 재질로 인해, 사용자는 생성된 속성의 설정을 검토하고 마무리지어야 합니다.

마이그레이션한 프로젝트의 속성 처리 참조.

생성된 새로운 복합체 및 프로파일

복합체와 프로파일 요소에 대해 이전에 이용 가능했던 일부 요소-레벨 설정 (단면 선, 단면 선 펜, 구분자 선, 구분자 선 펜, 스킨 우선순위 활성 포함)은 더 이상 ARCHICAD 24의 요소 레벨에서 사용할 수 없습니다. 프로파일과 복합체 요소 경우, 이러한 설정은 요소 구조에서 정의됩니다.

따라서, 만약 복합체/프로파일 요소가 이전 버전 파일에서 요소-레벨 설정을 사용했다면 (“구조 설정 적용” 옵션이 선택되지 않은 경우), ARCHICAD 24에서 새로운 복합체 또는 프로파일이 생성됩니다.

마이그레이션한 프로젝트의 속성 처리

이 방법은 필요한 것 유지와 그렇지 않은 것을 폐기하는데 있어, 직접적으로 속성 설정 전체를 살펴 보고자 할 때 권장합니다.

마이그레이션 전에

1.백업 파일 만들기

프로젝트의 백업 본을 만듭니다. 만약 나중에 부주의로 속성을 삭제할 경우, 속성 관리자를 사용하여 백업 본에서 다시 속성을 추가할 수 있습니다.

2.불필요한 속성 제거하기

속성 관리자 탭 페이지를 사용하여 각 속성 유형을 목록으로 나타내고 사용하지 않고 필요하지 않는 속성을 삭제합니다. 각 객체 속성 유형(각 탭 페이지)을 검토합니다.

각 속성 유형에 대해, 불필요한 속성을 하나씩 삭제합니다 (속성 관리자에서 선택한 후, 삭제 버튼을 클릭합니다)

만약 특정 속성에 대해 확실하지 않다면, 속성의 이름을 변경한 후 (예. 그것의 이름에 tag_delete 라고 써놓음), 실제로 사용되었는지 확인하기 위해 프로젝트를 검토합니다.

프로젝트에서 지우려는 속성이 사용 중이 아닌 것이 검토 결과 확인되지 않으면 사용하지 않은 것 지우기 명령은 사용하지 않습니다.

어떤 요소 기본값이나 즐겨찾기가 특정 속성을 사용하지만, 프로젝트에 배치되어 있지 않으면, 지우기 명령은 "사용하지 않은 것"에 해당하는 속성을 삭제하게 됩니다.

지우기 명령 실행은 라이브러리 파트의 GDL 스크립트에서 사용된 속성을 지웁니다.

여러 프로젝트를 마이그레이션하는 경우:

여러 개의 유사한 프로젝트 파일을 ARCHICAD 24로 마이그레이션할 때, 파일로 속성 대체하기 기능을 사용하면 마이그레이션 프로세스 속도가 빨라집니다. 이 기능은 속성 삭제 및 대체 기능을 자동화하므로, 사용자가 각 속성 설정 대화상자에서 "삭제 및 대체" 명령을 반복적으로 내릴 필요가 없습니다. 이 기능을 사용하려면 특정 형식의 텍스트 파일을 생성하고 이 파일을 호출하는 명령을 실행해야 합니다.

도움말 센터의 속성 마이그레이션 항목에서 이 절차에 대한 설명 참고.

3.요소 기본값 및 즐겨찾기 검토

프로젝트를 ARCHICAD 24로 마이그레이션할 때, 기본값 및 즐겨찾기 요소 설정은 새 속성을 생성하게 됩니다. 마이그레이션하기 전에, 기본값/즐겨찾기가 프로젝트에 실제 사용된 요소에 근거해, 필수적이며 최근 것인지 확인합니다. (ARCHICAD 24은 기본값 또는 즐겨찾기에 상응하는 새 속성을 생성합니다. 하지만 배치된 요소에서 실제로 사용되지 않을 수도 있습니다.)

마이그레이션 후에

1.불필요한 속성 제거하기 (다시)

삭제 및 다른 속성으로 대체할 것을 결정하려면 빌딩 재질 설정에서 빌딩 재질을 검토합니다.

만약 생성된 설정 부분이 아닌 빌딩 재질이 필요하면, 속성 관리자나 빌딩 재질 설정 내에서 그것을 직접 만들어( 새로 만들기 기능 버튼 클릭) 다른 ARCHICAD 24 프로젝트로부터 쉽게 빌딩 재질을 추가할 수 있습니다.

같은 단면 채우기 제거하기: 많은 이전 버전 프로젝트는 동일한 단면 채우기 패턴을 사용하는 다수의 단면 채우기를 포함하고 있습니다; 이러한 동일 패턴들은 그것의 다른 속성(예. 물리적 속성)으로 구분짓는데 필요했습니다. ARCHICAD 24에서, 단일 단면 채우기 패턴이 수많은 빌딩 재질에 결합될 수 있습니다. 불필요한 복제를 제거하려면 단면 채우기 목록을 확인하십시오.

생성된 속성 수를 줄이기 위한 워크플로 팁에 대한 사항은 아래 참조.

2.빌딩 재질 이름 검토 및 수정

필요에 따라 빌딩 재질 이름을 검토하고 수정합니다 (빌딩 재질 이름은 단면 채우기 이름을 사용합니다).

주의: 사용되거나 핫링크를 가진 파일의 빌딩 재질 이름은 마이그레이션에 해당하는 모든 파일이 마이그레이션 될 때까지 가능한 변경하지 않을 것을 권장합니다. 그런 이름 변경은 핫링크가 업데이트되기 전에 해야합니다.

핫링크 파일에 대한 권장사항 참조.

3.교차 우선순위 검토

일부 생성된 빌딩 재질은 교차 우선순위 0 을 갖을 수 있습니다 ( 기둥 및 슬래브 같은, 가져오기한 요소들은 아마도 이전 버전에서는 교차 우선순위가 없었을 뿐만 아니라 프로파일은 교차 우선순위 0을 기본값으로 가져오기되었을 것입니다 ). 필요에 따라 이 사항들을 검토하고 교차 우선순위를 지정합니다.

생성된 속성 수를 줄이기 위한 워크플로 팁

속성 설정 내의 새로운 삭제 및 대체하기( 삭제 버튼을 클릭한 후 사용 가능함)기능을 사용합니다: 모델을 통해 그것을 대체해야하는 속성을 정의합니다 (빌딩 재질, 선, 채우기, 복합체, 프로파일, 표면질, 영역 분류에 이용 가능함)

프로젝트 내 어떤 속성을 가진 모델 요소를 검색하려면 찾기 & 선택 명령을 사용합니다 (3D 창 이용하기, 그리고 모든 레이어를 켜고 잠그지 않기, 그리고 3D 설정에서 필터 요소를 조정하기, 모든 3D 요소를 보일 수 있도록 해 찾게 되도록 하기를 권장합니다)

요소들을 직접 쉽게 수정하기위해 프로젝트 내에서 요소들을 찾고 나열하려면 대화형 일람표 기능을 사용합니다, 이것은 대화형 일람표 환경을 사용합니다.

핫링크로 작업하기: 속성에 미치는 영향

핫링크 파일을 추가 또는 업데이트할 때, 만약 속성 설정이 맞지 않으면, ARCHICAD 프로그램은 자동으로 다음 절차에 따라 관리합니다:

핫링크된 파일의 속성 (모듈 .MOD 또는 고유의 ARCHICAD .PLN 파일)은 같은 속성 유형 내 속성 이름을 통하여, 호스트 파일의 속성과 관련이 있습니다. 예를 들면,

만약 같은 이름이 존재하면 - 핫링크내에 “속성 A”는 호스트 내의  “속성 A”로 링크됩니다.

만약 같은 이름이 존재하지 않으면 - 핫링크내에 “속성 A”는 호스트 내의 새로운 “속성 A”로 생성됩니다.

만약 “속성 A”가 호스트의 “속성 B”로 이름이 변경되고, 핫링크 파일이 업데이트되면, 새로운 “속성 A”가 생성됩니다 (위 두번째 참조)

핫링크 파일을 마이그레이션할 때, 위에 설명된 같은 "속성 이름 사용하기" 로직은 정확한 모델 형태를 유지하기 위해 계속 적용합니다.

위에서 설명했듯, ARCHICAD 24에서, 마이그레이션한 프로젝트에서 생성된 빌딩 재질 속성은 단면 채우기 이름과 고유한 아홉 자리 수를 사용합니다. 이 식별자는 생성된 빌딩 재질의 내용과 설정을 나타내며, 따라서, 같은 아홉 자리 수를 가진 속성은 동일한 설정을 갖습니다. 빌딩 재질 이름을 바꿀 경우(ID 를 포함하여), 그런 속성은 핫링크 파일에 대응되는 동일 속성과 짝을 이루지는 않습니다, 그래서 새 속성은 핫링크가 업데이트 된 후에 생성됩니다.

핫링크 파일에 대한 권장사항

프로젝트에 있는 핫링크 파일로 작업할 때는, 호스트 파일과 핫링크 파일 둘 다 같은 속성 설정을 사용하는 것이 가장 좋습니다.

파일 간 일관성을 유지하려면 모든 핫링크 파일을 같은 버전으로 마이그레이션 하는 것이 좋습니다.

만약 호스트 파일과 핫링크된 파일 모두 ARCHICAD 24로 마이그레이션할 경우:

먼저 호스트 파일의 속성을 통합하고 업데이트 합니다

그런 다음 핫링크를 업데이트하기 전에 모든 핫링크 파일을 통합하고 업데이트 합니다 - 그렇지 않으면 업데이트는 불필요한 속성을 생성할 수도 있습니다

모든 진행 중인 파일의 마이그레이션이 끝날 때 까지, 사용되거나 또는 핫링크로 사용될 파일의 빌딩 재질 이름은 바꾸지 않는 것이 좋습니다. 그런 이름 변경은 핫링크가 업데이트되기 전에 해야합니다.

만약 빌딩 재질 이름을 바꾼다면, 모든 링크된 파일에서 일관되게 해야 합니다

일부 인스턴스에서는, 핫링크를 ARCHICAD 24로 마이그레이션하고 싶지 않을 수도 있습니다 (이들 인스턴스는 이전 버전 ARCHICAD 버전 파일에서 여전히 사용되고 있습니다). 자동 속성 생성과 이름지정 기능으로 인해, 다시 한번 ARCHICAD 24 호스트의 핫링크 파일로부터 생성된 빌딩 재질 이름은 변경하지 말 것을 권장합니다. 만약 이름 변경을 하면, 이러한 이전 버전 핫링크 파일이 호스트에서 업데이트된 다음에 새 속성이 생성되게 됩니다.

다른 방법으로, 호스트를 업데이트한 이후에 핫링크 모듈 관리자를 사용하여 호스트 파일 내부로부터 모듈 파일(.mod)을 내보낼 수 있습니다: 모듈을 선택하고 "파일로 저장"을 클릭합니다. 그러면 호스트의 정리된 속성에 기반을 둔 모듈 파일이 생성됩니다. 이를 통해 모든 모듈을 개별적으로 정리하는 시간을 절약할 수 있습니다. 그러나 이 모듈이 다른 파일에서 사용되는 경우 이 업데이트된 모듈에 다시 링크되어야 합니다.

  • Was this Helpful ?
  • YesNo