Vet du, że… ?
Wydajność w projektowaniu odgrywa istotną rolę. Dlatego bardzo ważne jest umiejętne tworzenie operacji.
Jakiś czas temu pisałem o wpływie różnego rodzaju gwintu na wydajność. Możesz o tym przeczytać poniżej.
Tym razem pokażę, jaki wpływ na wydajność mają różnego rodzaju szyki.
Szyki ogólnie są bardzo pamięciożerne, i w miarę możliwości należy wykonywać je
- Szyk szkicu. Jest to najmniej wydajna metoda. Polega na przygotowaniu pojedynczego szkicu, następnie powieleniu go szykiem szkicu i wykonaniu operacji. Zalet tego szyku w zasadzie nie dostrzegam. Wady: najgorsza wydajność, brak operacji w drzewie (umożliwiającej np. wygaszenie), ograniczone opcje sterowania i edycji.
2. Szyk operacji. Najbardziej wydajna metoda z wieloma opcjami sterowania.
3. Wzór wypełnienia. Jest to również rodzaj szyku umożliwiający rozmieszczenie wystąpień w układzie prostokątnym, kołowym lub naprzemiennie (perforacja). Wydajność tego szyku jest zbliżona do szyku liniowego operacji. Szyk umożliwia odsunięcie wystąpień od granicy, ograniczenie wystąpień poprzez szkic oraz obliczenie liczby powtórzeń.
Oprócz wydajności porównałem także wielkości plików.
Przedstawia się to następująco:
Dobrze jest pamiętać o zasadzie, tam gdzie szyk można wyłączyć – należy to zrobić. Np, wstawiając blachę z 2000 otworów do złożenia, można utworzyć uproszczoną konfigurację, gdzie otwory są wygaszone. Z punktu widzenia złożenia otwory nie są istotne.
A na koniec interesująca informacja. Mając do wykonania szyk z naprawdę wieloma wystąpieniami, np. 10000×10000, lepiej jest go podzielić na dwa lub trzy mniejsze szyki, 100×100 po czym ten szyk powielamy w kolejnym szyku.