Design SuiteUżywanie niestandardowych zestawów właściwości IFC

Zestawy właściwości służą do przypisywania grup pól danych lub właściwości do jednostek IFC. Niektóre zestawy właściwości wraz z wartościami są wyraźnie predefiniowane i uwzględnione w specyfikacji IFC. Można również utworzyć własne zestawy właściwości, aby wymieniać dane zdefiniowane przez użytkownika. Niestandardowe zestawy właściwości muszą spełniać techniczne konwencje kodowania. Przede wszystkim powinny mieć unikalne nazwy, w których nie może pojawić się przedrostek „Pset_”, gdyż jest on jest zarezerwowany dla zestawów w standardowym schemacie IFC.

W celu ułatwienia współpracy Vectorworks Software Developer’s Kit (SDK) posiada funkcje umożliwiające tworzenie niestandardowych zestawów właściwości albo w procesie programowania, albo poprzez import pliku XML definiującego zestaw właściwości. Szczegółowe informacje o SDK opisane zostały na developer.vectorworks.net.

Tworzenie zestawów właściwości niestandardowych

Użyj przedrostka VwPset_ lub ePset_ lub nazwy zgodnej z daną definicją Model View Definition (MVD) lub Exchange Requirement (ER). Możesz na przykład utworzyć zestaw Pset o nazwie „ePset_MyData”. Zestaw właściwości może zawierać dowolną liczbę pól.

Aby utworzyć zestaw właściwości niestandardowych, wykonaj następujące kroki:

Przejdź do menu Narzędzia > Menedżer danych. Następnie kliknij przycisk Dodaj zestaw danych, aby otworzyć okno o tej samej nazwie.

Kliknij przycisk Zarządzaj niestandardowymi zestawami właściwości, aby otworzyć okno „Zarządzaj niestandardowymi zestawami właściwości (PSets)”.

To okno dialogowe zostało wyposażone w specjalne funkcje służące do sortowania, wybierania oraz edycji pozycji z listy (zob. Bezpośrednia edycja list w oknach dialogowych).

Kliknij, aby pokazać/ukryć parametry.Kliknij, aby pokazać/ukryć parametry.

Parametr

Opis

Niestandard. PSets

Użyj pola wyszukiwania, aby filtrować listę zdefiniowanych niestandardowych zestawów właściwości, dostępnych w tym projekcie.

Pole wyszukiwania

Wprowadź żądany tekst, aby według niego filtrować listę elementów.

Użyj

Określ (wstawiając znacznik wyboru), czy dany zestaw właściwości może być dołączony do obiektów. Kliknij w kolumnie, aby edytować ustawienia.

check_mark_icon.png: ten symbol wskazuje, że dany zestaw jest edytowalny i można go dodawać do obiektów.

not_icon.png: ten symbol wskazuje, że dany zestaw nie jest edytowalny i nie można go dodawać do obiektów.

Nazwa

W tej kolumnie są wyświetlone nazwy zestawu właściwości.

Utwórz

Kliknij ten przycisk, aby utworzyć nowy zestaw.

Zmień nazwę

Kliknij ten przycisk, aby zmienić nazwę zaznaczonego zestawu.

Usuń

Kliknij ten przycisk, aby usunąć zaznaczony zestaw.

Pola

W tej tabeli wyświetlane są pola, zawarte w wybranym zestawie właściwości.

#

Kliknij wybrany numer w kolumnie # i przeciągnij go w górę lub w dół, aby zmienić kolejność pól. To ma wpływ na kolejność pól wyświetlanych w zakładce Dane w palecie Info. 

Nazwa

To jest nazwa pola w zestawie.

Typ danych

Zdefiniuj typ pola. To pole będzie wyświetlane w zakładce Dane palety Info.

Boolowski: pole wyboru (prawda lub fałsz).

Liczba całkowita: pole przeznaczone do wpisywania liczb całkowitych (to pole zużywa mniej pamięci niż pole Liczba).

Liczba: pole przeznaczone do wprowadzania liczb rzeczywistych (takich jak ułamki, wymiary itd.)

Lista rozwijana: lista wybieralnych opcji. Kliknij przycisk Definiuj, aby zdefiniować opcje.

Tekst: Pole przeznaczone do wpisywania ciągu znaków, takich jak słowo lub zdanie.

Typy podstawowe, Wartość IFC - zwykła, Wartość IFC - miara, Wartość IFC - miara pochodna: te parametry pochodzą ze specyfikacji IFC.

Jednostki

Zdefiniuj jednostkę pola (na podstawie typu obiektu).

Utwórz

Kliknij ten przycisk, aby wprowadzić nazwę nowego pola.

Zmień nazwę

Kliknij ten przycisk, aby zmienić nazwę zaznaczonego pola.

Definiuj

Jeżeli dla opcji Typ danych zaznaczono opcję Lista rozwijana (ang. Popup), zostanie wyświetlone okno „Dane”. Wprowadź dane/opcje, które mają pojawić się na liście. Rozdziel je, naciskając klawisz Enter (Windows) lub Return (Mac).

Usuń

Kliknij, aby usunąć wybrane pole.

Dołączanie zestawu właściwości niestandardowych

Po utworzeniu niestandardowego Pset dołącz dane do obiektu, grupy, definicji symbolu lub jego konkretnego egzemplarza.

Możesz także utworzyć mapowanie danych, aby w momencie tworzenia danego typu obiektu automatycznie dołączać do niego niestandardowy zestaw właściwości Pset (zob. Zastosowanie Menedżera danych).

Aby dodać niestandardowe dane IFC:

Zaznacz obiekt, grupę lub symbol, do których chcesz przypisać dane IFC.

Z zakładki Dane w palecie Info odszukaj dołączone dane IFC (lub kliknij przycisk Dodaj dane IFC, aby je dołączyć).

Opcjonalnie użyj polecenia Dane IFC, aby zdefiniować typ obiektu IFC, tak jak to opisano w zagadnieniu Przypisywanie danych IFC do obiektów.

Zaznacz niestandardowy zestaw Pset w zakładce Dane i kliknij go, aby oznaczyć go znakiem wyboru (fajką), a jeśli pracujesz w oknie dialogowym „Dane IFC”, wstaw znak wyboru w kolumnie Użyj. Znak wyboru oznacza, że dany zestaw Pset jest aktywny i dołączony do obiektu.

Aby odłączyć dane od obiektu, usuń fajkę z niestandardowego zestawu PSet lub wybierz właściwy zestaw w zakładce Dane (w palecie Info) i kliknij Odłącz. Gdy pojawi się komunikat, kliknij OK, aby potwierdzić, że dany zestaw Pset ma zostać całkowicie usunięty z tego obiektu.

W dolnej części palety Info (lub okna dialogowego Dane IFC) wyszczególnione są właściwości zawarte w zaznaczonym zestawie Pset. Zaznacz każdą z właściwości i wprowadź dla niej wartość.

Niestandardowe zestawy właściwości są przechowywane wraz z ustawieniami mapowania danych w pliku ustawień Menedżera danych. Jeśli to konieczne, można zapisać schemat mapowania, a następnie otworzyć go i użyć w innym pliku Vectorworks.

Przeglądanie i edycja danych IFC

Zastosowanie Menedżera danych