> For the complete documentation index, see [llms.txt](https://windows.help.formit.autodesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://windows.help.formit.autodesk.com/pl/formit-primer/part-i/revit-interop.md).

# 1.15 — Praca z programem Revit

*Jedną z najbardziej ekscytujących funkcji programu FormIt jest możliwość przenoszenia modelu z elastycznego środowiska modelowania, takiego jak program FormIt, do zaawansowanego środowiska parametrycznego, takiego jak program Revit. W tym rozdziale omówimy kilka ćwiczeń, które obejmują przenoszenie różnych elementów z programu FormIt do programu Revit i odwrotnie.*

*W tym rozdziale zostaną użyte przykładowe rodziny programu Revit. Jeśli jeszcze nie zostało to zrobione, można je pobrać z zestawu danych **Farnsworth House Data Set.** Jeśli nie wykonano wszystkich czynności opisanych do tej pory w tym samouczku, można również pobrać i otworzyć plik **1.15 – Praca z plikiem Revit.axm** z **zestawów danych FormIt Primer Part 1 Datasets**.*

*W tych ćwiczeniach będziemy używać programu Revit 2022, który zapewnia ulepszone możliwości współdziałania z programem FormIt. Poprzednie wersje programu Revit nie będą zawierać niektórych lub żadnych z elementów przedstawionych w tym samouczku i będą miały inny interfejs użytkownika.*

## Z programu Revit do programu FormIt

### Konwertowanie rodzin programu Revit do użycia w programie FormIt

Jeśli użytkownik (lub jego firma) ma serię rodzin programu Revit, które mają być używane w programie FormIt, przydatne okaże się zapoznanie się z tą sekcją, w której opisano sposób zbiorczego eksportowania plików RFA do programu FormIt.

***Uwaga:*** *Poniżej przedstawiono interfejs i czynności niezbędne podczas korzystania z programu Revit 2022, ale narzędzia* ***Konwertuj RFA na format programu FormIt*** *są dostępne od wersji Revit 2016.*

1 — Otwórz nowy projekt lub rodzinę programu Revit. Następnie:

1. Na wstążce **Dodatki** znajdź panel **Konwerter formatu FormIt** i kliknij przycisk **Konwertuj RFA na format programu FormIt**. Zostanie wyświetlone okno dialogowe **Konwertuj rodziny programu Revit**.
2. W polu **Ścieżka do pliku rodziny programu Revit** przejdź do miejsca, w którym zapisano na komputerze następujący folder: **Farnsworth House Data Set > Supporting Files > Revit**.
3. W polu **Ścieżka do zawartości FormIt** przejdź do zestawu danych **Farnsworth House Data Set > Supporting Files > FormIt > Custom FormIt Content**. Jeśli rozdział **1.11 — Importowanie modeli przy użyciu Biblioteki elementów** nie został jeszcze ukończony, może być konieczne utworzenie folderu **Custom FormIt Content** lub wybranie innego miejsca docelowego.
4. Kliknij przycisk **OK**, aby rozpocząć proces konwersji.

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

***Uwagi:***

* *Ten proces zajmie trochę czasu, ponieważ program Revit otworzy plik* ***RFA*** *w pierwszej ścieżce, a następnie przekonwertuje go i zapisze w formacie* ***AXMF*** *dla programu FormIt.*
* *W tym ćwiczeniu konwertujemy tylko jeden plik, ale w ramach tego procesu można zbiorczo przekonwertować wszystkie pliki* ***RFA*** *w wybranym folderze (w tym wszystkie pliki* ***RFA*** *w folderach zagnieżdżonych).*

2 — Po ukończeniu procesu wróć do programu FormIt. Na **Palecie Biblioteki elementów** pojawi się nowa zawartość wewnątrz folderu **FormIt >** **Custom FormIt Content**, który wcześniej połączyliśmy. Jeśli przekonwertowane pliki **AXMF** zapisano w innym położeniu lub nie ukończono rozdziału **1.11 — Importowanie modeli przy użyciu Biblioteki elementów**, może być konieczne dodanie tego folderu do Biblioteki elementów, aby wyświetlić jego zawartość. Instrukcje dotyczące dodawania folderów do Biblioteki elementów znajdują się w rozdziale 1.11.

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

**Uwaga**: *Nie wszystkie kategorie z programu Revit są obsługiwane podczas eksportowania. Rodziny „wolnostojące” i „poziom bazowy” są obsługiwane, ale rodziny „oparte na obiekcie nadrzędnym”, takie jak drzwi i okna, nie są obsługiwane. Obsługiwane są wszystkie następujące kategorie: bryła, zabudowa, otoczenie, meble, system mebli, model ogólny, parking, teren oraz wyposażenie specjalistyczne. Wszystkie nieobsługiwane rodziny w wybranym zawinięciu zostaną po prostu pominięte.*

## Z programu FormIt do programu Revit

*Istnieją dwa różne sposoby przenoszenia geometrii z programu FormIt do programu Revit. Istniejący plik* ***.axm** można zaimportować do projektu programu Revit lub pliku rodziny programu Revit i będzie on się zachowywać podobnie jak zaimportowany model lub plik CAD. Można również uruchomić program FormIt z poziomu programu Revit i przenieść poszczególne grupy programu FormIt do programu Revit jako pojedyncze elementy modelu ogólnego. Druga metoda jest opisana w rozdziale **Part II*** ***2.8*** ***Zaawansowane procesy robocze programu Revit**.*

### Importowanie domu pani Farnsworth do programu Revit

1 — Aby zaimportować plik programu FormIt (**.axm**) do programu Revit, uruchom nowy projekt programu Revit i otwórz domyślny widok 3D. Następnie:

1. Przejdź do **karty Wstaw** i kliknij przycisk **Importuj CAD**. Zostanie otwarte okno **Importuj formaty CAD**.
2. Upewnij się, że lista rozwijana **Pliki typu** jest ustawiona na **Pliki FormIt (\*.axm)**.
3. Przejdź do pliku Farnsworth **.axm**, nad którym pracujesz, i wybierz go. W przypadku nieprześledzenia materiałów w części Primer Part I możesz również otworzyć plik **1.15 — Working With Revit.axm**, folder **Farnsworth House Data Set > Chapter Files**.
4. Upewnij się, że zaznaczona jest opcja **Importuj poziomy FormIt**.
5. Po zdefiniowaniu ustawień kliknij przycisk **Otwórz**, a geometria programu FormIt zostanie przeniesiona do programu Revit jako pojedynczy element.

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

Importowanie pliku programu FormIt za pomocą przycisku Importuj CAD.

![](https://1795299519-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGqJ6eQNIO6hR4lUfv3kq%2Fuploads%2Fgit-blob-68154fe5379c3dbdce8386108e9c336e6142351d%2F3%20\(21\).png?alt=media)\
Zaimportowany element .axm. Warto zauważyć, że poziomy z modelu programu FormIt są również importowane do programu Revit.

*Podobnie jak w przypadku innych formatów CAD, warstwy w oryginalnym pliku są importowane do programu Revit. Ta funkcja umożliwia zdefiniowanie różnych ustawień widoczności dla każdej warstwy, co ułatwia manipulowanie wyglądem graficznym pliku programu FormIt w dowolnym widoku programu Revit.*

2 — Aby dostosować widoczność warstwy zaimportowanego pliku .axm:

1. Przejdź do okna **Nadpisania widoczności/grafiki (VG lub VV)** i karty **Kategorie importowane**, rozwiń zaimportowany plik programu FormIt i wyczyść zaznaczenie warstwy **Planting**, aby wyłączyć warstwę w bieżącym widoku, a następnie kliknij przycisk **OK**.
2. Zmień ustawienie **Styl wizualny** na **Realistyczny**. Zobaczysz, że wszystkie materiały programu FormIt zostały zaimportowane do programu Revit.

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

3 — W rzeczywistości zaimportowane materiały programu FormIt będą teraz dostępne w tym projekcie programu Revit oznaczonym klasą **FormIt**. Wystarczy otworzyć **Przeglądarkę materiałów** i wyszukać „FormIt”, aby zobaczyć je wszystkie. Można ich teraz używać w projekcie programu Revit tak samo jak innych materiałów.

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