Revit 데이터를 데이터베이스로 내보내기

MS Access 또는 ODBC를 사용하여 모델 데이터를 내보낼 수 있습니다.

중요사항: 64비트 운영 체제를 실행하고 Excel 또는 Access 데이터베이스로 내보내려는 경우 데이터베이스 드라이버에 액세스하려면 Microsoft Office x64가 설치되어 있어야 합니다. Access x86이 x64 시스템에 설치된 경우 드라이버를 설치할 수 없습니다. 또한 SQL 데이터베이스 설정을 사용하여 필요한 드라이버에 액세스할 수도 있습니다.

MS Access를 사용하여 데이터 내보내기

  1. Revit 모델을 데이터베이스에 링크 대화상자에서 MS Access를 선택합니다.
  2. 최근에 사용한 연결을 선택하거나 새 연결을 작성하려면 새 연결 선택을 클릭합니다.

    새 연결 선택을 선택한 경우 데이터베이스 선택 대화상자가 표시됩니다. 원하는 위치를 찾습니다.

    주: 새 도면을 기존 데이터베이스로 내보내면 계속하시겠습니까? 대화상자가 표시됩니다.
  3. Export를 클릭합니다.
  4. 이후에 데이터를 동일한 데이터베이스로 내보내면 프로젝트의 데이터만 영향을 받으므로 데이터베이스에 추가한 새 필드나 테이블은 새로 내보낸 데이터 옆에 유지됩니다.

ODBC를 사용하여 데이터 내보내기

  1. Revit 모델을 데이터베이스에 링크 대화상자에서 ODBC를 선택합니다.
  2. 최근에 사용한 연결을 선택하거나 새 연결을 작성하려면 새 연결 선택을 클릭합니다.

    새 연결 선택을 선택한 경우 데이터베이스 선택 대화상자가 표시됩니다. 원하는 위치를 찾습니다.

    주: 새 도면을 기존 데이터베이스로 내보내면 계속하시겠습니까? 대화상자가 표시됩니다.
  3. Export를 클릭합니다.

ignoretables.xml 파일을 작성하면 공유 매개변수 및 일부 테이블 내보내기를 무시할 수 있습니다.

  1. ignoretables.xml 파일을 다음 폴더: %APPDATA%₩Autodesk₩Revit₩Addins₩<릴리즈 번호>에 작성합니다.
  2. ignoretables.xml 파일을 수정합니다. 예:

    <?xml version="1.0" encoding=" UTF-8"? >

    <Config>

    <Tables file="2_F_local.rvt">

    <Table name="MechanicalEquipment"/>

    <Table name="MechanicalEquipmentOnWall"/>

    </Tables>

    <Tables file="LUMC_02.rvt">

    <SharedParameters/>

    <Table name="RoomAssociations"/>

    <Table name="RoomFromToAssociations"/>

    <Table name="Walls"/>

    <Table name="DoorWall"/>

    <Table name="CurtainWallPanelOnWall"/>

    <Table name="WindowWall"/>

    <Table name="MechanicalEquipmentOnWall"/>

    <Table name="PlumbingFixtureOnWall"/>

    <Table name="LightingFixtureOnWall"/>

    <Table name="OpeningOnWall"/>

    <Table name="GenericModelOnWall"/>

    <Table name="CaseworkOnWall"/>

    </Tables>

    </Config>

  3. ignoretables.xml 파일 사용 시 주의 사항:
    • "LUMC_02_2011.rvt"는 해당 파일에서만 테이블이 무시된다는 것을 의미합니다.
    • <SharedParameters/>는 내보내거나 가져올 때 공유/프로젝트 매개변수가 무시된다는 것을 의미합니다. 이 노드를 삭제하면 공유/프로젝트 매개변수가 다시 내보내기됩니다.
    • <Table name=" RoomAssociations "/>는 내보내거나 가져올 때 " RoomAssociations " 테이블이 무시된다는 것을 의미합니다.
    • 하나의 테이블을 제거하는 경우 이에 종속되는 테이블도 제거해야 합니다. 그렇지 않으면 경고 대화상자가 표시됩니다.