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.