# 1.11 — Importowanie modeli przy użyciu Biblioteki elementów

*W tym rozdziale zaimportujemy istniejące modele programu SketchUp i użyjemy Biblioteki elementów programu FormIt do umieszczenia rodzin OOTB, które zostały przekształcone z formatu programu Revit. Pamiętaj, że pliki SKP otwierane w programie FormIt mają niezmienione materiały, grupy i komponenty, warstwy (tagi) oraz sceny. Dla utrzymania porządku w projektach może być konieczne ich oczyszczenie.*

*W tym rozdziale będziemy używać plików z folderu* **Farnsworth House Data Set > Supporting Files**. Jeśli jeszcze tego nie zrobiono, pobierz wymagane foldery lub cały zestaw danych z folderu ***FormIt Primer Part 1 Datasets**.*

## **Importowanie i edycja plików SKP**

*Najpierw przejdziemy przez proces dodawania jednego z pobranych elementów do osobistej Biblioteki elementów*. Pamiętaj, że w tym ćwiczeniu będziemy używać tylko plików SKP. Aby dowiedzieć się więcej na temat otwierania/importowania innych formatów plików, zapoznaj się z [**tym wpisem na blogu zawierającym informacje o funkcjach programu FormIt 2021.2**](https://formit.autodesk.com/blog/post/formit-2021-2-and-new-revit-add-in-now-available) i **tym rozdziałem na temat** **rozszerzonego zakresu formatów plików podczas importu i eksportu**.

1 — Pamiętaj o **zapisaniu (Ctrl + S)** całej otwartej pracy, a następnie rozpocznij nowy szkic programu FormIt. W tym celu wykonaj jedną z następujących czynności:

1. Otwórz kolejną sesję w nowym oknie programu FormIt, klikając prawym przyciskiem myszy ikonę programu FormIt na **pasku zadań systemu Windows** i klikając ikonę **FormIt**. Spowoduje to otwarcie nowego okna programu FormIt, dzięki czemu możesz mieć uruchomione dwie równoległe sesje programu FormIt.
2. LUB po zapisaniu pliku wybierz polecenie **Nowy szkic (Ctrl + N)** z listy rozwijanej **Plik** na pasku **Menu główne**.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-969ada10decfd2cada07338cad8ddbcff8bbc6da%2F0%20\(19\).png?alt=media)

2 — Utwórz nowy folder o nazwie **Custom FormIt Content** w folderze **Farnsworth House Data Set > Supporting Files > FormIt** w zestawie danych ***Farnsworth House Data Set**.*

3 — **Zapisz (Ctrl + S)** nowy szkic w tym folderze. Zalecamy nadanie mu nazwy **Ottoman — Barcelona\_Mies.axm**

4 — W nowym pustym pliku programu FormIt:

1. **Zaimportuj plik lokalny (Ctrl + I)**, wybierając kolejno opcje **Importuj > Lokalnie** z listy rozwijanej **Plik** na pasku **Menu główne**.
2. Wybierz plik **Ottoman — Barcelona\_Mies.skp** z folderu **Farnsworth House Data Set > Supporting Files > SketchUp** i kliknij przycisk **Otwórz**.

***Uwaga:*** *jeśli nie widzisz* ***pliku Ottoman — Barcelona\_Mies.skp**, upewnij się, że na liście rozwijanej Format pliku w prawym dolnym rogu wybrano* ***Wszystkie obsługiwane formaty**.*

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-b6224f71927034886d7490d9b8fcd747195b75a0%2F1%20\(7\).png?alt=media)

5 — Zmień nazwę zaimportowanej grupy na **Ottoman — Barcelona\_Mies**.

6 — Po zaimportowaniu tego modelu do pliku zawierającego projekt domu pani Farnsworth zostanie on umieszczony zgodnie z punktem **Początek** tego pliku. Aby sterować punktem umieszczenia, przesuniemy grupę **Ottoman — Barcelona\_Mies** w taki sposób, aby jeden z jej narożników znajdował się w punkcie **Początek**. Aby to wykonać:

1. Upewnij się, że opcja **Przyciągaj do siatki (SG)** jest włączona. Narysuj **linię (L)** odniesienia, rozpoczynającą się w punkcie **Początek** (tam, gdzie przecinają się osie X, Y i Z). Kliknij w dowolnym miejscu, aby umieścić drugi punkt.
2. Wybierz grupę stołka i uruchom polecenie Przesuń, klikając jeden raz lewy dolny narożnik nogi mebla, jak pokazano na ilustracji. *Aby dowiedzieć się więcej na temat przesuwania obiektów, zapoznaj się z poprzednimi rozdziałami.*
3. Przesuń grupę do punktu **Początek**, przyciągając ją do punktu początkowego narysowanej poprzednio linii odniesienia.
4. Usuń linię odniesienia.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-1027c9cd377593425d76df49fcc792676bee2ae5%2F2%20\(17\).png?alt=media)

7 — Zalecamy usunięcie wszelkich niepożądanych warstw zaimportowanych wraz z plikiem SKP, ponieważ wszystkie warstwy tego modelu zostaną ostatecznie zaimportowane do modelu domu pani Farnsworth. W tym celu przejdź do **palety Warstwy**, wybierz **Warstwę 0** i kliknij przycisk **–**. Spowoduje to usunięcie warstwy, ale bez usuwania leżącej na niej geometrii.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-6a46b381419240b2e9b2b2b672b896496ec00213%2F3%20\(16\).png?alt=media)

***Uwaga:*** *po usunięciu warstwy geometria lub grupy, które znajdowały się na tej warstwie, otrzymują wartość* ***Brak warstwy**, czyli wartość domyślną dla każdego obiektu, który nie został jeszcze przypisany do żadnej warstwy.*

## **Tworzenie miniatury elementu**

*W tym kroku zostanie skonfigurowana scena, która będzie używana jako miniatura* ***elementu*** *wyświetlana na* ***palecie Biblioteka elementów**.*

1 — Zdefiniuj ustawienia widoku dla sceny używanej jako miniatura:

1. Na karcie **Środowisko** na **palecie Style wizualne** usuń zaznaczenie wszystkich pól wyboru i ustaw kolor **Dolny/Tło** na biały.
2. Upewnij się, że ustawiono tryb widoku **Perspektywa** **(VP)**.
3. Użyj **narzędzi nawigacji w widoku**, aby powiększyć widok i wybrać położenie kamery, w którym obiekt jest dobrze widoczny, podobnie jak na poniższej ilustracji.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-fd8671f0c117535086c6b64d759e5a1e8a724994%2F4%20\(13\).png?alt=media)

2 — Aby zapisać powyższe ustawienia, utwórz scenę:

1. Przejdź do **palety Scena**.
2. Kliknij przycisk **+**. Spowoduje to utworzenie nowej sceny na podstawie bieżących ustawień.
3. Zmień nazwę na **Miniatura** i upewnij się, że zaznaczone są co najmniej cztery (4) pierwsze pola wyboru: **Kamera**, **Warstwy**, **Słońce i cienie** i **Style wizualne**. Pozostałe ustawienia sceny nie są istotne przy tworzeniu obrazu miniatury.
4. Użyj przycisku **Aktualizuj scenę** zawsze, gdy chcesz odświeżyć **Scenę** zgodnie z bieżącym widokiem kamery i ustawieniami wizualnymi.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-918d0e222722b536712db3f2d5190c35bf5d5c58%2F5%20\(11\).png?alt=media)

3 — **Zapisz (Ctrl + S)** ponownie ukończony model stołka. Pamiętaj, że **miniatura zawartości** jest tworzona na podstawie bieżącego widoku przy ostatnim zapisaniu modelu, dlatego przed zapisaniem należy się upewnić, że jest widoczna **scena miniatury**.

*Jeśli chcesz, możesz porównać swój plik z naszym, otwierając plik* ***Ottoman — Barcelona\_Mies.axm*** *zapisany w folderze* ***Farnsworth House Data Set > Supporting Files > FormIt > Furniture*** *w zestawie danych* ***Farnsworth House Data Set**.‌*

*Możesz wykonać powyższe czynności również z plikami SKP ławki i fotela, znajdującymi się w tym samym folderze co plik stołka.*

***Wskazówka:*** *aby przyspieszyć ten proces, zalecamy użycie utworzonego właśnie pliku* ***Ottoman — Barcelona\_Mies.axm*** *jako szablonu. Podczas modelowania można ponownie włączyć* ***Siatkę*** *i* ***Osie*** *przy użyciu* ***palety Style wizualne**. Dopasowując tylko położenie kamery **sceny miniatury** dla każdego mebla, możesz mieć pewność, że* ***miniatury elementów*** *pozostaną spójne dla modeli wszystkich elementów.*

## **Łączenie biblioteki elementów**

*Wróćmy teraz do projektu domu pani Farnsworth. Zobaczymy, jak połączyć folder **FormIt** w zestawie danych **Farnsworth House Data Set**, aby móc łatwo uzyskać dostęp do wszystkich zawartych w nim plików — w tym do utworzonego właśnie folderu* **Custom FormIt Content** *— z poziomu projektu.*

1 — Wróć do modelu domu pani Farnsworth lub otwórz go ponownie. *Jeśli nie ukończono poprzedniego rozdziału, pobierz i otwórz plik* ***1.11 — Import Models with Content Library.axm*** *z zestawu danych* ***Farnsworth House Data Set**.*

1. Otwórz **paletę Biblioteka elementów** i kliknij ikonę **Połącz katalog biblioteki elementów**. Zostanie wyświetlone okno **Preferencje** z otwartą kartą **Biblioteka elementów**.
2. Kliknij ikonę **+**, aby **dodać nowe położenie biblioteki elementów**. Zostanie wyświetlone trzecie okno, w którym można przeglądać katalog komputera i wybrać folder.
3. W zestawie danych ***Farnsworth House Data Set** przejdź kolejno do folderów* ***Supporting Files > FormIt**. Znajdują się tam* foldery zawierające pliki **.axm** utworzone wcześniej w tym rozdziale. Kliknij dwukrotnie folder **FormIt**, aby go wybrać.
4. Kliknij przycisk **Wybierz folder**, a ścieżka do folderu zostanie wyświetlona w panelu **Położenia biblioteki — lokalne**.
5. W oknie **Preferencje** kliknij przycisk **OK**, aby dodać połączony folder do **Biblioteki elementów**.
6. Aby uzyskać dostęp do nowej biblioteki, otwórz menu rozwijane u góry **palety Biblioteka elementów** i wybierz bibliotekę **FormIt**.
7. Zwróć uwagę, że na **palecie Biblioteka elementów** będzie widoczna struktura folderów i wszystkie pliki **axm** w połączonym folderze. Kliknij dwukrotnie dowolny podfolder, aby uzyskać dostęp do zawartych w nim plików.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-2e0f0989c5f71ccbf5b729e1fac8289049e9a007%2Flink-library-content.png?alt=media)

**Uwaga:** jeśli masz dostęp do usługi **Autodesk Docs** (wcześniej Autodesk 360), możesz uzyskać dostęp do zapisanych tam plików również za pomocą menu rozwijanego **Biblioteka elementów**.

## **Wstawianie elementu z biblioteki**

*‌Teraz umieścimy utworzone elementy w modelu domu pani Farnsworth.*

1 — Aby można było zobaczyć wnętrze domu i umieścić meble, wyłącz warstwę **Dach** i **obróć (O)** widok perspektywiczny do momentu, gdy będzie widać całą podłogę budynku głównego.

2 — Wróć do **palety Biblioteka elementów** i upewnij się, że na liście rozwijanej nadal wybrana jest biblioteka **FormIt**. Przed umieszczeniem utworzonych mebli trzeba jeszcze umieścić „rdzeń” domu:

1. Kliknij folder o nazwie **Other**, aby go otworzyć, a następnie kliknij miniaturę **Farnsworth House — Core**, aby ją wybrać.
2. Umieść wskaźnik myszy na **podłodze budynku głównego**, a następnie kliknij **Centroidę** podłogi w celu umieszczenia elementu **Core**.
3. Aby wrócić do folderu FormIt, użyj przycisku **Przejdź w górę**.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-33b7567a13d2d3eea03ba99aee51860cf4aba2de%2F7%20\(2\).jpeg?alt=media)

3 — Ustaw kamerę na tryb **Prostopadły (VO)** i **Widok z góry (VT)**, a następnie wyłącz **podłogę głównego budynku**, aby pokazać **obraz rzutu**. Więcej informacji na temat ustawień **widoków** i **warstw** można znaleźć w poprzednich rozdziałach.

4 — Wybierz element **Farnsworth House — Core** i przesuwaj go, aż będzie on dobrze dopasowany do obrazu rzutu.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-891d3f56e392093c44333c15f4250c04b472c0bf%2F8%20\(1\).png?alt=media)

***Uwaga:*** *podczas przesuwania elementu* ***Core** należy uważać, aby nie zmienić jego rzędnej. Można użyć klawisza* ***Shift*** *, aby ograniczyć ruch tylko do jednej z osi, lub ustawić początkowy i końcowy punkt odniesienia polecenia* ***Przesuń (M)*** *na tej samej wysokości, klikając tylko* ***Obraz planu**, a nie sam element* ***Core*** *. Zapoznaj się z poprzednimi rozdziałami, aby dowiedzieć się więcej na temat narzędzia* ***Przesuń (M)*** *.‌*

## **Umieszczanie mebli z biblioteki**

1 — W podobny sposób możesz teraz umieścić meble z folderu **Custom FormIt Content** utworzone we wcześniejszej części rozdziału. Jeśli nie przekształcono wszystkich trzech (3) plików SKP, możesz użyć zamiast tego gotowych wersji, które znajdują się w folderze **Meble**.

***Uwagi:***

* *Ponownie włącz warstwę* ***Podłoga budynku głównego*** *, aby umieścić meble bezpośrednio na powierzchni* ***podłogi budynku głównego**.*
* *Podczas umieszczania nowego obiektu użyj klawisza* ***Tab*** *, aby przełączać się między płaszczyznami umieszczania.*
* *Podczas umieszczania nowego obiektu użyj klawisza* ***Spacja*** *, aby przed umieszczeniem obrócić obiekt o 90 stopni za jednym razem.*

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-986e67f8e2b0b8b6da5bd361a2e8f2f415152279%2F9%20\(3\).png?alt=media)

2 — Analogicznie, jeśli chcesz umieścić elementy OOTB, zobacz **Przykłady biblioteki zawartości**. Pamiętaj, że w przypadku wielu z nich można wybrać jeden z kilku różnych rozmiarów, podobnie jak w przypadku typów rodzin w programie Revit.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-8ae9e15351a06ff5993937da3c7ff8da5d7dfe92%2F10%20\(6\).png?alt=media)

## **Korzystanie z narzędzia Skala**

1 — Korzystając z poznanych technik, umieść jedno wystąpienie elementu **tree\_pine** z folderu **Farnsworth House Data Set > FormIt > Planting**.

1. Po umieszczeniu wybierz grupę i zmień jej nazwę na **Drzewo**. Kliknij prawym przyciskiem myszy, aby otworzyć **menu kontekstowe**, i wybierz opcję **Skala niejednorodna (NU)**.
2. Kliknij jeden z **przycisków skali niejednorodnej**, aby zmienić rozmiar i proporcje grupy **Drzewo** odpowiednio do potrzeb.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-c32ff2eb0cc9d9384750ea243562d9158af26cae%2F11%20\(3\).png?alt=media)

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-eb09236e5c08166206b2d14bb17ac6c4049e8f3b%2F12%20\(2\).png?alt=media)

***Uwaga:*** *w podobny sposób można użyć narzędzia* ***Skala (SC)*** *, aby zmienić skalę całego modelu lub grupy w jednorodny sposób.*

2 — Skopiuj tę grupę i umieść wiele drzew wokół domu, używając **narzędzi skali**, aby utworzyć drzewa o różnych rozmiarach i proporcjach.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-a378e17c8319a729f884b27c405f5ad474364527%2F13%20\(6\).png?alt=media)

***Uwaga:*** *mimo że wszystkie drzewa są wystąpieniami tej samej grupy, można* ***skalować*** *je do różnych rozmiarów. Użycie narzędzi* ***Skala (SC)*** *i* ***Skala niejednorodna (NU)*** *poza trybem edycji grupy umożliwia modyfikowanie poszczególnych wystąpień tej samej grupy. Gdybyśmy edytowali jedną z grup* ***Drzewo*** *i zmodyfikowali jego geometrię lub materiał, wszystkie wystąpienia grupy zostałyby zaktualizowane, ale każde z nich zachowałoby swoją bieżącą skalę niestandardową. Spróbuj.*

### **Porządkowanie modelu**

*Pamiętaj, aby zawsze sortować dodane elementy na warstwach. W tym przykładzie zalecamy umieszczenie rdzenia i wszystkich mebli na warstwie* ***Podłoga głównego budynku*** *, a drzew na nowej warstwie o nazwie* ***Zieleń**.*
