Określanie elementów IFC dla 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

Dodawanie parametrów współdzielonych do rodziny

Określ wartości dla parametrów o nazwach FCExportAs i IFCExportType.

Sprawdzanie wartości parametrów w projekcie (opcjonalne)

  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 Plików określone 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 Vasari.
  3. W Edytorze rodzin kliknij kolejno kartę Utwórz panel Właściwości (Typy rodzin).
  4. W oknie dialogowym Typy rodziny dla opcji Nazwa wybierz typ rodziny.
  5. W oknie Parametry wybierz Dodaj.
  6. W oknie dialogowym Właściwości parametru w polu Typ parametru kliknij opcję Parametr współdzielony, a następnie kliknij przycisk Wybierz.
  7. Przejdź do pliku parametrów współdzielonych definiującego parametry IFCExportAs i IFCExportType (na przykład IFCexportParameters.txt) i otwórz plik.
  8. W oknie dialogowym Parametry współdzielone w polu Parametry wybierz parametr o nazwie IFCExportAs i kliknij przycisk OK.
  9. W oknie dialogowym Właściwości parametru w sekcji Dane parametru dla opcji Dodaj parametr do grupy wybierz ustawienie Parametry IFC.
  10. 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.

  11. W oknie Parametry wybierz Dodaj.
  12. W oknie dialogowym Właściwości parametru w polu Typ parametru kliknij opcję Parametr współdzielony, a następnie kliknij przycisk Wybierz.
  13. W oknie dialogowym Parametry współdzielone w polu Parametry wybierz parametr o nazwie IFCExportType i kliknij przycisk OK.
  14. W oknie dialogowym Właściwości parametru w sekcji Dane parametru dla opcji Dodaj parametr do grupy wybierz ustawienie Parametry IFC.
  15. 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.

  16. 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.

  17. W oknie dialogowym Typy rodzin:
    1. Dla opcji Nazwa wybierz typ rodziny.
    2. Dla parametru o nazwie IFCExportAs określ żądaną klasę IFC.
    3. Dla parametru o nazwie IFCExportType określ żądany typ IFC.
    4. Kliknij przycisk Zastosuj.
  18. Powtórz czynność 16 dla każdego z pozostałych typów w tej rodzinie.
  19. Po zdefiniowaniu wartości dla wszystkich typów rodziny kliknij przycisk OK.
  20. Zapisz zmiany w rodzinie.
  21. 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).
  22. Można sprawdzić wartości eksportowanych parametrów IFC przypisanych do elementu w projekcie.

  23. W projekcie wybierz element należący do rodziny, do której zostały dodane współdzielone parametry o nazwach IFCExportAs i IFCExportType.
  24. Na palecie Właściwości kliknij przycisk (Edytuj typ).
  25. 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.