Określanie elementów IFC dotyczących rodzin

W programie Revit elementy budynku są eksportowane do pliku IFC na podstawie kategorii (i podkategorii), do których te elementy należą.

Przykładowo w programie Revit ściana jest eksportowana do elementu IFC o nazwie IfcWallStandardCase, ponieważ ściana jest elementem pochodzącym z kategorii ściany. W wielu przypadkach eksportowanie elementów z programu Revit do pliku IFC jest proste i łatwe, a ustawienia domyślne są wystarczające.

Jednak w niektórych przypadkach może zaistnieć konieczność określenia elementu IFC, do którego powinny należeć elementy z określonej rodziny. Załóżmy, że projektowana jest rodzina schodów ruchomych. Należy ona do kategorii Model ogólny i jest tworzona dla niej podkategoria o nazwie Schody ruchome. Należy zapewnić, aby podczas eksportu projektu do pliku IFC schody ruchome będą poprawnie (i automatycznie) mapowane do klasy o nazwie IfcTransportElement i typu o nazwie IfcTransportElementType.

Mapowanie rodziny do elementu IFC

  1. Utwórz współdzielone parametry nazwane IFCExportAs i IFCExportType. Zobacz temat Parametry współdzielone.

    Zapisz te współdzielone parametry w pliku znajdującym się w położeniu sieciowym, tak aby można było dodać parametry do innych rodzin i projektów. Można także używać pliku parametru współdzielonego dostępnego w programie Revit (IFC Shared Parameters.txt). Zobacz temat Dostęp do plików określonych dla formatu IFC, aby uzyskać informacje na temat sposobu dostępu do tego pliku.

    Przykładowo w folderze, w którym przechowywane są inne pliki standardów korporacyjnych, utwórz plik parametru o nazwie IFCexportParameters.txt. Wystarczy raz utworzyć te współdzielone parametry. Można je wielokrotnie wykorzystywać w różnych rodzinach.

  2. Użyj Edytora rodzin, aby utworzyć nową rodzinę lub zmienić rodzinę już istniejącą. Zobacz temat Rodziny w programie Revit.
  3. Dodawanie parametrów współdzielonych do rodziny:
    1. W Edytorze rodzin kliknij kolejno kartę Utwórz panel Właściwości (Typy rodzin).
    2. W oknie dialogowym Typy rodziny dla opcji Nazwa wybierz typ rodziny.
    3. W oknie Parametry wybierz Dodaj.
    4. W oknie dialogowym Właściwości parametru w polu Typ parametru kliknij opcję Parametr współdzielony, a następnie kliknij przycisk Wybierz.
    5. Przejdź do pliku parametrów współdzielonych definiującego parametry IFCExportAs i IFCExportType (na przykład IFCexportParameters.txt) i otwórz plik.
    6. W oknie dialogowym Parametry współdzielone w polu Parametry wybierz parametr o nazwie IFCExportAs i kliknij przycisk OK.
    7. W oknie dialogowym Właściwości parametru w sekcji Dane parametru dla opcji Dodaj parametr do grupy wybierz ustawienie Parametry IFC.
    8. Upewnij się, że jest wybrana opcja Typ i kliknij przycisk OK.

      W oknie dialogowym Typy rodziny na liście parametrów wyświetlany jest parametr o nazwie IFCExportAs.

    9. W oknie Parametry wybierz Dodaj.
    10. W oknie dialogowym Właściwości parametru w polu Typ parametru kliknij opcję Parametr współdzielony, a następnie kliknij przycisk Wybierz.
    11. W oknie dialogowym Parametry współdzielone w polu Parametry wybierz parametr o nazwie IFCExportType i kliknij przycisk OK.
    12. W oknie dialogowym Właściwości parametru w sekcji Dane parametru dla opcji Dodaj parametr do grupy wybierz ustawienie Parametry IFC.
    13. Upewnij się, że jest wybrana opcja Typ i kliknij przycisk OK.

      W oknie dialogowym Typy rodziny na liście parametrów wyświetlany jest parametr o nazwie IFCExportType.

  4. Określ wartości parametrów IFCExportAs i IFCExportType.

    Gdy parametry współdzielone są dodawane do typu rodziny, w programie Revit są one automatycznie dodawane do wszystkich typów w tej rodzinie. Następnie można określić wartości dla każdego parametru w każdym typie rodziny.

    1. W oknie dialogowym Typy rodzin:
      • Dla opcji Nazwa wybierz typ rodziny.
      • Dla parametru o nazwie IFCExportAs określ żądaną klasę IFC.
      • Dla parametru o nazwie IFCExportType określ żądany typ IFC.
      • Kliknij przycisk Apply (Zastosuj).
    2. Powtórz poprzednią czynność, aby w oknie dialogowym Typy rodzin zdefiniować parametry IFC każdego z pozostałych typów w tej rodzinie.
    3. Po zdefiniowaniu wartości dla wszystkich typów rodziny kliknij przycisk OK.
    4. Zapisz zmiany w rodzinie.
    5. Aby wczytać uaktualnioną rodzinę do projektu, otwórz projekt. Następnie wróć do Edytora rodzin i kliknij kolejno kartę Utwórzpanel Edytor rodzin (Wczytaj do projektu).
  5. Sprawdź wartości parametrów w projekcie (opcjonalnie).

    Można sprawdzić wartości eksportowanych parametrów IFC przypisanych do elementu w projekcie.

    1. W projekcie wybierz element należący do rodziny, do której zostały dodane współdzielone parametry o nazwach IFCExportAs i IFCExportType.
    2. Na palecie Właściwości kliknij opcję (Edytuj typ).
    3. W polu Właściwości typu przewiń w dół do grupy Parametry IFC.

      W parametrach o nazwach IFCExportAs i IFCExportType są wyświetlane wartości określone dla typu rodziny. Podczas eksportowania projektu do pliku IFC elementy w tej rodzinie będą mapowane do określonej klasy i określonego typu IFC.