Pages

Sunday, April 22, 2012

IFC 정보모델에 대한 원리적 이해 - The BIM principle and philosophy


전문+ 표시본 보기 http://diigo.com/0q3lt

Quotes:
IFC 정보모델에 대한 원리적 이해 - The BIM principle and philosophy
    • 1. 개요
      • IFC는 건축 객체 정보 교환 표준 포맷
        • IFC의 물리적 표현은 기계분야에서 오래동안 사용해오던 STEP 이나 웹에서 많이 활용되고 있는 XML형식으로 표현
          • 빌딩스마트(buildingSMART  - International Alliance for Interoperability, IAI) 에서 개발된 것이며, 건축, 엔지니어링, 시공 분야(AEC)간의 상호운용성을 지원하기 위해 만들어졌습니다
            • ISO/PAS 16739로 등록
              • IFC를 설명한 문서는 http://buildingsmart-tech.org/ifc/IFC2x4/alpha/html/index.htm 에 표현되어 있습니다. 이 안에 IFC에 대한 모든 것이 설명되어 있지만, 내용이 매우 방대해 그 안에 담긴 원리를 파악하는 것은 쉽지 않습니다.
                • 먼저 객체지향 분석에 대해 설명
                  • 2. 객체지향분석과 구조
                    • 객체지향적인 구조라는 것은 건축물의 모든 구성요소들이 객체들과 그의 관계로 표현된 다는 것을 의미
                      • 건물은 각 층을 포함하고 각 층안에는 벽으로 구분된 공간에 윈도우, 문 및 가구들을 포함
                        • 벽은 윈도우와 문을 관리(Hosting)
                          • 객체를 이루는 요소를 일반화해서 보면
                            • 속성, 행위, 관계
                              • 1) 객체 속성
                                • 예를 들어 벽은 너비, 폭, 높이란 속성
                                  • 고유의 재료로 구성되어 있습니다. 재료는 마감, 보온, 방음을 위해 재료 층이 조합되어 벽을 구성
                                    • 2) 객체 행위
                                      • 만약 벽이 이동된다면, 벽이 관리(Hosting)하고 있는 모든 객체인 윈도우, 문은 함께 이동되어야 합니다. 그러므로 벽은 이동이란 행위를 가집니다. 행위는 이동 뿐 아니라 회전, 스케일, 짤라내기, 연장하기와 같은 다양한 것들이
                                        • 3) 객체 관계
                                          • 벽이 포함한 윈도우와 문을 관리하는 것은 그 상에 관계가 있다는 것을 의미합니다. 관계는 크게 다음과 같은 종류
                                            • 첫째, 상속관계둘째, 포함관계셋째, 연관관계 
                                              • 3. 객체 모델 기술(Description) 언어
                                                • AEC객체들을 객체지향적인 구조로 분석하여 정보를 상호운용하고 재활용할 수 있도록 해 놓은 것이 IFC
                                                  • 3개의 객체(ENTITY)를 사용해 객체를 사람, 남성, 여성이라고 기술하고 그 사이의 관계를 표현
                                                    • Building(건물)을 구성하는 모든 것은 Object(객체)들을 포함(Aggregation)
                                                      • Object들 간에는 연관관계(Association)
                                                        • Object의 상위객념은 Root이며 Root는 객체의 고유한 ID를 가질수 있습니다.
                                                          • Object에서 개념적으로 파생을 받은 Product는 Geometry(기하학적 모양)들을 가지고
                                                            • Object는 속성들을 가지고
                                                              • Product를 파생받은 Element(요소)는 다시 BuildingElement(건물요소), StructuralElement(구조요소), MepElement(MEP 요소)로 특수하게 나뉘어 질 수 있습니다
                                                                • 또한 Mateiral(재료)들도 포함
                                                                  • 건물요소는 여러분이 잘 아시는 벽, 바닥, 천장, 지붕등의 요소로 또 다시 특수하게 나뉘어
                                                                    • EXPRESS언어는 객체를 구성하는 속성들도 모두 관계로 표현을 합니다. 즉, 속성도 독립적인 객체로 표현하는 경향
                                                                      • Object들 간의 관계(포함, 연관)들을 Aggregation, Association으로 간단히 표시한 반면에, IFC에서는 이 관계들을 포함해, 할당관계, 제약조건 관계, 기하학적 관계 등 각 객체별 특성에 따른 관계들을 모두 명확히 표현하도록 하였
                                                                        • 특히, EXPRESS 언어는 INVERSE관계를 표현할 수 있어, 예를 들면 자동차가 엔진을 Aggregation하고 있지만, 엔진관점에서도 자동차에 포함되어지는 관계를 역으로 표현할 수 있습니다. 그래서 더욱 복잡하게 보입
                                                                          • 그래서 IfcObjectDefinition이란 개념을 두어서 이 관계들을 특별히 관리
                                                                            • 5. IFC 구조 탐색하기
                                                                              • IFC객체들을 구조 다이어그램부터 탐색할지, 알파벳 순서로 탐색할지 등을 선택
                                                                                • 첫번째 방법으로 선택하면, 다음과 같은 구조 다이어그램이 표시
                                                                                  • IFC에서 묘사하고 있는 객체는 Building에서 눈에 보이는 벽, 윈도우 뿐만 아니라 Owner, Resource, Control, Cost, Asset과 같이 건축 계획, 디자인, 견적, 시공, 자산관리 전반적인 객체들을 모두 다루고
                                                                                    • BIM의 핵심적인 개념은 상호운용성과 협업 및 사전 디자인이라 생각
                                                                                      • 표준 정보 교환 모델의 BIM표준으로 IFC는 다양하게 활용되고 있습니다
                                                                                        • 상호운용성의 핵심은 표준 정보 교환 모델과 자동화

                                                                                          This message was sent to you by ehrok21 via Diigo

                                                                                          No comments:

                                                                                          Post a Comment