Definicja zestawu właściwości określają właściwości charakterystyczne grup właściwości, które można śledzić za pomocą obiektu. Na przykład można utworzyć definicję zestawu właściwości o nazwie CechyDrzwi zawierającą definicje właściwości NumerDrzwi, SzerokośćDrzwi i OdpornośćOgniowa. Każda właściwość ma nazwę, opis, rodzaj danych, format danych i wartość domyślną.
Zestawy właściwości i dane właściwości
Zestaw właściwości jest obiektem utworzony z definicji zestawu właściwości. Zawiera zdefiniowaną przez użytkownika grupę powiązanych właściwości obiektów. W przypadku dołączenia zestawu właściwości do obiektu lub stylu, zestaw właściwości staje się kontenerem dla danych właściwości skojarzonych z obiektem.
Tworzenie definicji zestawów właściwości z obiektów lub stylów
Przy tworzeniu definicji zestawów właściwości, należy określić, czy zestaw właściwości może być dołączany do obiektów lub do stylów, w zależności od tego, jakie typy właściwości chcesz śledzić:
- Właściwości automatyczne zwykle należą do definicji bazujących na stylu. Właściwości automatyczne mogą się różnić dla każdego wystąpienia obiektu, nawet jeżeli są dołączone do stylu. Bardziej wydajne jest uwzględnienie właściwości automatycznych w definicji bazującej na stylu, ponieważ właściwości są natychmiast kojarzone z każdym obiektem, który używa tego stylu.
- Właściwości ręczne mogą należeć do definicji bazujących na stylu lub na obiekcie. Wartość właściwości ręcznej skojarzonej ze stylem jest taka sama dla każdego obiektu. Na przykład właściwość Producent prawdopodobnie taka sama dla każdego wystąpienia określonego stylu drzwi, dlatego powinna być we właściwości bazującej na stylu. Właściwość Numer drzwi jest inna dla każdego wystąpienia drzwi, więc powinna się znajdować we właściwości bazującej na obiekcie.
- Pola zwiększają możliwości w zakresie tworzenia dokumentacji w pliku rysunku. Pole jest tekstem z możliwością aktualizacji, wyświetlającym dane, które mogą ulegać zmianie podczas pracy z rysunkiem. Po zaktualizowaniu pola wyświetlana jest najnowsza wartość pola. Pola można wstawiać do właściwości ręcznej, do definicji zestawu właściwości lub do właściwości, która jest dołączona do obiektu lub stylu.
Uwaga: Pola można skojarzyć z hiperłączami. Jeżeli na przykład zostanie wstawione pole wskazujące do rysunku właściwości ręcznej, a następnie zostanie utworzona tabela zestawieniowa, która zawiera tę właściwość, można przejść z komórki tabeli z właściwością pola do rysunku, do którego było połączone.
Właściwości automatyczne i ręczne
Zestawy właściwości dołączone do obiektów lub do stylów, mogą zawierać właściwości ręczne i automatyczne.
- Właściwości ręcznych nie można edytować bezpośrednio, ponieważ są pobierane z obiektu lub innego źródła. Na przykład charakterystyki fizyczne obiektu, takie jak wymiary lub materiał są właściwościami automatycznymi. Aby zmienić wartość właściwości automatycznej, należy zmodyfikować jej źródło. Zmiana pojawi się w danych zestawu właściwości obiektu.
- Właściwości ręczne należy edytować w danych zestawu właściwości dla obiektu lub stylu. Na przykład numery obiektów (nadawanie etykiet) i uwagi lub komentarze są właściwościami ręcznymi. Wartość wprowadzana dla właściwości ręcznej w zestawie właściwości bazującym na obiekcie jest zapisywana z obiektem. Wartość wprowadzana dla właściwości ręcznej w zestawie właściwości bazującym na stylu jest zapisywana ze stylem i jest dostępna dla wszystkich obiektów używających tego stylu.
- Pola są używane z właściwościami ręcznymi i są wybierane spośród pól dostępnych w programie. Pola zawierają wartości, które są aktualizowane przy zmianie wartości i mogą także zawierać hiperłącza do innych rysunków i plików.
Używanie formatów danych właściwości w definicjach zestawów właściwości
Formaty danych właściwości kontrolują sposób, w jaki są wyświetlane wartości dla liczb i tekstu. Definicje zestawów właściwości i style tabel zestawieniowych używają formatów zestawów właściwości.
Zarządzanie definicjami zestawów właściwości
Aby utworzyć, edytować, kopiować lub usuwać definicje zestawów właściwości, należy użyć Menedżera stylów. Menedżer stylów to centralne miejsce, w którym można pracować na definicjach i stylach pochodzących z różnych rysunków i szablonów.
Niebezpieczeństwo: Jeżeli jedna definicja zestawu właściwości zostanie nadpisana inną, możliwa jest utrata danych. Rysunek może na przykład zawierać definicję zestawu właściwości z pewną liczbą właściwości ręcznych. Zestaw właściwości jest dołączony do drzwi z wprowadzonymi właściwościami ręcznymi i jest uwzględniony w tabeli zestawieniowej. W przypadku nadpisania definicji zestawu właściwości inną, która nie zawiera tych samych właściwości, wartości wprowadzone dla właściwości ręcznych zostaną utracone. Ponadto kolumny w tabeli zestawieniowej, które odnoszą się do właściwości ręcznych są zaznaczone jako nieprawidłowe. Zmiany tabeli zestawieniowej, które powodują zmiany definicji zestawu właściwości są wyświetlane przy kolejnej ręcznej lub automatycznej aktualizacji tabeli.