Dane stylów programu Inventor są przechowywane niezależnie od dokumentów programu Inventor w plikach formatu XML (Extensible Markup Language). Schemat XML plików zbioru Biblioteka stylów programu Inventor może ulec zmianie w kolejnych wydaniach programu.
Istnieją dwa sposoby przechowywania stylów w plikach XML:
Edytor stylów i standardów jest używany do dodawania i zmiany stylów, ale zmienione style są zapisywane w aktualnym dokumencie. Nie będą one dostępne w innych dokumentach, dopóki nie zostaną zapisane w bibliotece stylów.
Istnieją dwa podstawowe mechanizmy zarządzania stylami w programie Inventor: Nazwa stylu/Wartość i Style podrzędne. Wszystkie funkcje działające na styku dokumentów, stylów i zbioru Biblioteki stylów posługują się tymi dwoma mechanizmami w celu zagwarantowania, że obiekt używający danego stylu ma dostęp do wszystkich niezbędnych danych.
Nazwa stylu/Wartość
W programie Inventor nazwy stylów są używane jako niepowtarzalne identyfikatory stylów. W jednym pojemniku nie mogą znajdować się dwa style tego samego typu i o tej samej nazwie. Na przykład w obrębie jednego rysunku może istnieć tylko jeden styl wymiarowania o nazwie „Standard (ISO)”. W rysunku może jednak znajdować się styl wymiarowania o nazwie „Standard (ISO)” i styl tekstu o takiej samej nazwie, ponieważ typy tych dwóch stylów są różne. Porównując dwa style o tej samej nazwie, w programie Inventor sprawdzana jest także zgodność wszystkich właściwości stylu. Jest to porównanie dopasowania wartości. Jeśli w bibliotece istnieje styl o takiej samej nazwie jak nazwa stylu znajdującego się w dokumencie, a wartości w obu stylach są identyczne (wszystkie atrybuty mają takie same wartości), między stylami istnieje dopasowanie typu Nazwa/Wartość. W programie Inventor dopasowanie typu Nazwa/Wartość jest używane do wykonywania zadań zautomatyzowanych.
Style podrzędne
Style umożliwiają przechowywanie i wielokrotne wykorzystywanie zbiorów właściwości. Ten rodzaj podsumowania umożliwia ponowne wykorzystanie jednego typu zbioru właściwości jako podzbioru w przypadku innego zbioru. Dany styl może odnosić się do innego stylu, który zawiera potrzebne informacje. Styl, do którego inny styl zawiera odwołanie, nosi nazwę stylu podrzędnego.
Style wymiarowania mogą na przykład zawierać trzy style podrzędne:
Styl przechowuje wyłącznie nazwę stylu podrzędnego, którego używa. Nie przechowuje natomiast informacji o wartościach właściwości zawartych w stylu podrzędnym. Sprawdzając, czy między stylami znajdującymi się w dwóch kontenerach (dokument lub biblioteka stylów) istnieje dopasowanie typu Nazwa/Wartość, w programie Inventor wykonywane jest także sprawdzenie, czy oba style zawierają odwołania do stylów podrzędnych o takich samych nazwach. Dopasowanie typu Nazwa/Wartość między stylami podrzędnymi nie jest konieczne, aby styl nadrzędny mógł uzyskać dokładne dopasowanie typu Nazwa/Wartość.
Podczas kopiowania stylu między kontenerami w programie Inventor wykonywane jest sprawdzenie, czy wszystkie style podrzędne są dostępne w kontenerze docelowym. Jeżeli stylu podrzędnego nie ma w pojemniku docelowym, to jest on także kopiowany razem ze stylem macierzystym. Jeśli styl podrzędny istnieje już w pojemniku, nie jest kopiowany z pojemnika źródłowego.
Dostępne są dwa sposoby udostępniania (lub kopiowania) stylów między dokumentami:
W częściach, wszystkie style z aktywnej biblioteki, tak jak style przechowywane w lokalnym dokumencie, są wyświetlane w rozwijalnej liście lub w miejscu, gdzie wybrano styl. (W programie Inventor to samo dotyczy części konstrukcji blachowych, zespołów i prezentacji). Na rysunkach są wyświetlane tylko style buforowane lokalnie lub należące do aktywnego standardu.
Rutynowe interakcje między dokumentami a biblioteką stylów odbywają się w sposób przejrzysty dla użytkownika. Wszystkie style używane w dokumencie są automatycznie kopiowane do dokumentu (buforowane). Gwarantuje to, że dokument będzie zawierał niezbędne informacje o stylu, jeśli biblioteka stylów nie będzie w danej chwili dostępna lub, w przypadku programu Inventor, jeśli dokument zostanie wywołany z poziomu projektu używającego innej biblioteki stylów albo z projektu, w którym nie jest używana biblioteka stylów.
Dostępne elementy, które wpływają na styl (lub wersję stylu):
Najbardziej popularne zadania dotyczące zarządzania stylami w ramach dokumentów i bibliotek stylów są wykonywane automatycznie.
Automatyczne kopiowanie stylu do dokumentu:
Użycie stylu znajdującego się w bibliotece powoduje automatyczne skopiowanie go do dokumentu razem ze stylami podrzędnymi.
Automatyczne czyszczenie stylów:
Style automatycznie skopiowane do dokumentu są również automatycznie usuwane z niego, jeśli nie są używane. Pozwala to uniknąć natłoku metadanych w dokumencie bez angażowania użytkownika.
Automatyczne czyszczenie w programie Inventor ma miejsce tylko wtedy, gdy żadne dane stylu nie zostaną utracone, jeśli styl zostanie usunięty. Aby styl mógł zostać automatycznie usunięty z dokumentu, muszą zostać spełnione następujące warunki:
Jeśli w programie Inventor nie można znaleźć dokładnego dopasowania typu Nazwa/Wartość w bibliotece stylów lub jeśli styl został ręcznie skopiowany z biblioteki stylów do dokumentu za pomocą funkcji buforowanie w dokumencie edytora stylów i standardów, styl jest pozostawiany w dokumencie. Taki styl użytkownik może usunąć ręcznie.
Większość zadań z zakresu zarządzania stylami wykonywana jest przez program Inventor. Można wykonać następujące operacje:
Style w rysunkach są powiązane z aktywnym standardem rysunkowym rysunku. Aktywny standard rysunkowy określa style używane do formatowania rysunków. Każdy standard ma główne typy stylów, np. numery pozycji i wymiary, które określają formatowanie poszczególnych atrybutów. Style definiują między innymi:
Style w częściach i zespołach kontrolują atrybuty oświetlenia.
Style w częściach kontrolują atrybuty oświetlenia.
Style w częściach konstrukcji blachowych kontrolują także atrybuty oświetlenia oraz dodatkowe atrybuty i opcje charakterystyczne dla konstrukcji blachowych, takie jak przekrój i grubość arkusza, gięcie, narożnik, alternatywne reprezentacje rozwinięcia blachy dla otworów przebijanych, a także ustawienia rozwijania.
Ponieważ niektóre style używają innych stylów do formatowania (np. styl tekstu jest używany przez styl wymiarowania), to zmiana jednego stylu mieć wpływ na inne style.
Zmodyfikowane style mają wpływ tylko na bieżący dokument, chyba że użytkownik skorzysta z karty Zarządzanie panelu Style i standardy Zapisz, a następnie zaktualizuje inne dokumenty, korzystając z biblioteki stylów. Zazwyczaj, jeśli używany jest program Inventor, zarządzaniem zmianami w bibliotece stylów zajmuje się administrator CAD.
W oknie dialogowym Edytor stylów i standardów można określić listę stylów. Należy kliknąć strzałkę przy przycisku Filtr i wybrać: