Materiały budowlane: Zagadnienia związane z migracją atrybutów

Migracja z wersji ARCHICAD 16 i wcześniejszej

Materiał budowlany: Nowy “Super Atrybut”

Od wersji ARCHICAD 17, wszystkie elementy konstrukcyjne wykorzystują Materiały budowlane zamiast Wypełnień przekrojowych.

Edycja atrybutu Materiału budowlanego powoduje zmiany w całym modelu.

Materiały budowlane generowane i przypisywane są automatycznie

Po otwarciu pliku z wcześniejszych wersji (przed wersją 17) w ARCHICADzie 25, program automatycznie utworzy wymagane Materiały budowlane i przypisze je do wszystkich elementów, zachowując wyjściowy wygląd graficzny modelu we wszystkich jego widokach.

Algorytm migracji przeszuka wszystkie elementy modelu w projekcie, elementy ulubione, domyślne, nieużywane struktury warstwowe/profile, itp. wraz z ich priorytetem, wypełnieniem przekrojowym, orientacją wypełnienia oraz ustawieniami wykończenia i piór.

Jeśli ustawienia są takie same, wygenerowany zostanie nowy Materiał budowlany. (Różnice w ustawieniach piór wypełnień przekrojowych oraz wykończeń traktowane są jako zastąpienia na poziomie elementu, aby zminimalizować liczbę nowo utworzonych atrybutów.)

Nazwy nowych Materiałów budowlanych są generowane z oryginalnej nazwy wypełnienia przekrojowego i zostaną rozszerzone o niepowtarzalny dziewięciocyfrowy identyfikator (objaśnienie poniżej: Praca w Modułach Hotlink: Co się dzieje z atrybutami).

Automatyczne generowanie to najlepsza opcja jaką można utworzyć za pomocą procesu analizy modelu podczas otwierania starszych plików w ARCHICADzie 25. W wyniku tego procesu powstaje prawdziwa reprezentacja ustawień zastosowanych w projekcie, ponieważ sprawdza on wszystkie elementy w modelu i tworzy potrzebne Materiały budowlane. Jednak, ponieważ Materiał budowlany wprowadza nową logikę do ARCHICADa, użytkownik powinien sprawdzić i zakończyć wygenerowany zestaw atrybutów.

Zobacz Co robić z atrybutami w przeniesionym projekcie.

Generowanie nowych struktur warstwowych i profili

Niektóre ustawienia na poziomie elementu (w tym Typ linii przekrojowych, Piór linii przekrojowych, Linia rozdzielająca, Pióro linii rozdzielającej oraz Zastosuj Priorytety Struktury), które były wcześniej dostępne dla struktur warstwowych i elementów profilowych, nie są już dostępne na poziomie elementu w ARCHICADzie . W przypadku elementów profilowych oraz warstwowych, ustawienia te są skonfigurowane w ich ustawieniach.

Zatem, jeśli element warstwowy/profilowy wykorzystuje ustawienia na poziomie elementu w pliku pochodzącym ze starszej wersji (opcja “Zastosuj parametry Struktury” była odznaczona), w ARCHICADzie wygenerowany zostanie nowy element warstwowy lub profilowy.

Co robić z atrybutami w przeniesionym projekcie

Zalecamy poświęcić trochę czasu i ręcznie przesortować zestawy atrybutów, aby mieć pewność, że zachowasz potrzebne elementy i odrzucisz niechciane.

Przed migracją

1.Utwórz kopię zapasową

Utwórz kopię zapasową projektu. Jeśli później niechcący usuniesz atrybuty, możesz użyć Menedżera atrybutów i ponownie dołączyć je do projektu z kopii zapasowej.

2.Usuń niepotrzebne atrybuty

Użyj zakładki Menedżer atrybutów, aby przejrzeć zestawienia wszystkich rodzajów atrybutów i usunąć te, których nie używasz i nie potrzebujesz. Sprawdź każdy rodzaj atrybutu (każdą zakładkę) pojedynczo.

Dla każdego rodzaju atrybutu, usuń po kolei każdy niepotrzebny atrybut (zaznacz go w Menedżerze atrybutów i kliknij Usuń).

Jeśli nie jesteś pewien czy atrybut powinien zostać usunięty, można zmienić mu nazwę (np. dołączyć do nazwy znacznik _usuń) a następnie sprawdzić w projekcie czy rzeczywiście jest używany.

Nie używaj polecenia Usuń nieużywane jeśli nie masz pewności, że w projekcie niepotrzebne będą jakiekolwiek atrybuty, które mają zostać usunięte.

Jeśli któryś z elementów domyślnych lub ulubionych wykorzystuje dany atrybut, jednak nie został wstawiony w projekcie, polecenie Usuń spowoduje usunięcie tego atrybutu jako “nieużywanego”.

Polecenie Usuń spowoduje usunięcie atrybutów stosowanych w skryptach GDL Elementów bibliotecznych.

Jeśli przenosisz kilka obiektów:

Jeśli przenosisz kilka podobnych plików projektów do ARCHICADa 25, funkcja Zastąp atrybuty plikiem może pomóc przyspieszyć proces migracji: dzięki automatyzacji funkcji usunięcia i zastąpienia atrybutów, nie trzeba powtarzać polecenia “Usuń i zastąp” w oknie dialogowym każdego atrybutu. Wymaga to wygenerowania pliku tekstowego w odpowiednim formacie i wyboru polecenia wywołującego ten plik.

Zobacz opis tego procesu w artykule na temat Migracji atrybutów.

3.Przejrzyj elementy domyślne i ulubione

Po przeniesieniu projektu do ARCHICADa 25, ustawienia elementów domyślnych i ulubionych mogą podczas migracji spowodować wygenerowanie nowych atrybutów. Przed migracją, należy sprawdzić czy elementy domyślne/ulubione są potrzebne i aktualne, na podstawie elementów rzeczywiście wykorzystanych w projekcie. (ARCHICAD 25 wygeneruje nowe atrybuty, które odpowiadać będą elementom domyślnym lub ulubionym nawet jeśli nie zostały wykorzystane we wstawionych elementach).

Po migracji

1.Usuń niepotrzebne atrybuty (ponownie)

Przejrzyj materiały budowlane w Ustawieniach materiałów budowlanych, aby ustalić, które można usunąć i zastąpić innymi.

Jeśli potrzebne są Materiały budowlane, które nie wchodzą w skład wygenerowanego zestawu, można je łatwo dodać z innego projektu ARCHICAD za pomocą Menedżera atrybutów lub bezpośrednio je utworzyć (kliknij Nowe) w Ustawieniach materiałów budowlanych.

Usuń powielone wypełnienia przekrojowe: Często zdarza się, że starsze projekty zawierają kilka wypełnień przekrojowych, które wykorzystują identyczne wzory wypełnień; kopie te były potrzebne, aby można było je rozróżnić według pod kątem innych właściwości (np. Właściwości fizycznych). W ARCHICADzie 25, jedno wypełnienie przekrojowe można powiązać z kilkoma Materiałami budowlanymi: sprawdź listę Wypełnień przekrojowych, aby wyeliminować niepotrzebne kopie.

Zobacz poniżej - Wskazówki dotyczące ograniczenia generowanych atrybutów.

2.Przejrzyj i zmień nazwy Materiałów budowlanych

Przejrzyj i zmień nazwy Materiałów budowlanych, jeśli potrzeba (Materiał budowlany przejmie nazwę wypełnienia przekrojowego).

Uwaga: Zaleca się, aby nie zmieniać nazw Materiałów budowlanych w plikach, które będą używane ani w modułach hotlink do momentu migracji wszystkich plików. Zmiany nazwy należy dokonać przed aktualizacją modułów hotlink.

Zobacz Zalecenia dla plików połączonych.

3.Przejrzyj Priorytety przy przecięciu

Niektóre z wygenerowanych Materiałów budowlanych mogą posiadać Priorytet przy przecięciu o wartości 0 (zazwyczaj pochodzące z tych importowanych elementów, np. Słupów i Stropów, które we wcześniejszych wersjach nie posiadały priorytetu przy przecięciu, oraz profili importowanych z domyślnym priorytetem przy przecięciu o wartości 0). Przejrzyj je i nadaj odpowiedni Priorytet przy przecięciu.

Wskazówki dotyczące ograniczenia generowanych atrybutów

Skorzystaj z nowej funkcji Usuń i zastąp (dostępna po kliknięciu przycisku Usuń) w Ustawieniach atrybutów: określ, który atrybut zastąpi usuwane atrybuty (dostępne dla materiałów budowlanych, linii, wypełnień, struktur warstwowych, profili, wykończeń i kategorii stref).

Użyj funkcji Znajdź i zaznacz, aby wyszukać elementy modelu w Projekcie posiadające pewne atrybuty (zaleca się skorzystanie z okna 3D oraz włączenie i odblokowanie wszystkich warstw oraz dostosowanie ustawień Filtruj elementy widoczne w 3D, aby wszystkie elementy 3D były widoczne i mogły być odnalezione)

Użyj Zestawienia interaktywnego do odnalezienia i zestawienia wszystkich elementów dostępnych w projekcie, aby bezpośrednio je zmienić używając otoczenia Zestawienia interaktywnego.

Praca w Modułach Hotlink: Co się dzieje z atrybutami

Po dodaniu lub zaktualizowaniu pliku połączonego, zestawy atrybutów nie będą do siebie pasować, zatem ARCHICAD uporządkuje je w następujący sposób:

Atrybuty z pliku połączonego (moduł .MOD lub natywne pliki ARCHICADa .PLN) powiązane są z atrybutami w pliku głównym, poprzez nazwę, w ramach tego samego rodzaju atrybutu. Na przykład:

Jeśli istnieje taka sama nazwa - “Atrybut A” w module hotlink, będzie ona połączona z “Atrybutem A” w pliku głównym.

Jeśli taka sama nazwa - “Atrybut A” nie istnieje w module hotlink utworzony zostanie nowy “Atrybut A” w pliku głównym.

W przypadku zmiany nazwy z “Atrybut A” na “Atrybut B” w pliku głównym i aktualizacji pliku hotlink, zostanie utworzony nowy “Atrybut A” (zobacz punkt 2)

Podczas przenoszenia plików połączonych, obowiązuje ta sama zasada wykorzystania nazwy atrybutu, dla zapewnienia dokładnego odwzorowania wyglądu modelu.

Zgodnie z powyższym opisem, w ARCHICADzie 25, atrybuty Materiałów budowlanych wygenerowanych z przeniesionego projektu wykorzystują nazwy wypełnienia przekrojowego oraz niepowtarzalny dziewięciocyfrowy numer. Ten identyfikator oznacza zawartość i ustawienia wygenerowanego Materiału budowlanego; zatem atrybuty o takim samym numerze mają takie same ustawienia. W przypadku zmiany nazwy Materiału budowlanego (w tym numeru ID), taki atrybut nie zostanie zestawiony ze swoim odpowiednikiem w plikach połączonych, zatem po aktualizacji modułu hotlink utworzone zostaną nowe atrybuty.

Zalecenia dla plików połączonych

Podczas pracy z plikami Hotlink w projekcie, najlepiej jest wykorzystać ten sam zestaw atrybutów zarówno z pliku głównym oraz plikach hotlink.

Najlepiej jest przenieść wszystkie pliki połączone do tej samej wersji, aby zapewnić spójność plików.

Podczas migracji pliku głównego i plików hotlink do ARCHICADa 25:

Najpierw zoptymalizuj i zaktualizuj atrybuty w pliku głównym

a następnie powtórz tę czynność dla plików hotlink przed jakąkolwiek aktualizacją - w przeciwnym razie aktualizacja może spowodować wygenerowanie niepotrzebnych atrybutów.

Zaleca się, aby nie zmieniać nazw Materiałów budowlanych w plikach, które będą używane ani w modułach hotlink do momentu migracji wszystkich plików. Zmiany nazwy należy dokonać przed aktualizacją modułów hotlink.

Jeśli zmieniasz nazwy Materiałów budowlanych, pamiętaj aby zrobić to samo we wszystkich powiązanych plikach.

W niektórych przypadkach możesz nie chcieć przenosić modułów hotlink do ARCHICADa 25 (być może nadal z nich korzystasz w starszych wersjach plików ARCHICADa). Ze względu na automatyczne generowanie atrybutów oraz nazw, przypominamy: zaleca się, aby nie zmieniać nazw Materiałów budowlanych wygenerowanych z plików hotlink w pliku głównym ARCHICAD 25. Zmiana nazwy spowoduje wygenerowanie nowych atrybutów przy każdej aktualizacji plików hotlink w pliku głównym.

Po aktualizacji pliku głównego, przy użyciu Menedżera modułów Hotlink można również wyeksportować z niego pliki Modułów (.mod): zaznacz moduł i kliknij “Zapisz do pliku”. Spowoduje to wygenerowanie nowego pliku modułu opartego na wyczyszczonych atrybutach z pliku głównego. To oszczędzi oczyszczania wszystkich modułów pojedynczo. Jednak jeśli ten Moduł został użyty w innych plikach, trzeba będzie je ponownie połączyć ze zaktualizowanym modułem.