🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Artur Tue, 06 Oct 1998 15:17
Re: Usuwanie podwójnych elementów z pliku dgn
#132
Author: Artur
Date: Tue, 06 Oct 1998 15:17
15 lines
1293 bytes
>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest
>przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu
>9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie
>niż to robi MRFClean ?

Można spróbować free ware deldup32.mdl ze strony
http://www.teleport.com/~hksys/
może będzie szybsze?
Ponadto dużo innych użytków do Microstation - Czy ktoś już je używał?

Pozdrawiam,
--
Artur Krawczyk,
University of Mining and Metallurgy
http://galaxy.uci.agh.edu.pl/~artkraw
Re: Usuwanie podwójnych elementów z pliku dgn
#133
Author: Zbigniew Malinowski
Date: Wed, 07 Oct 1998 07:09
27 lines
2296 bytes
Artur wrote in message <6vdccm$js2$1@galaxy.uci.agh.edu.pl>...
>>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest
>>przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu
>>9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie
>>niż to robi MRFClean ?


Po pierwsze -  MRFClean robi o wiele więcej niż tylko usuwanie podwójnych
elementów. Jeżeli chcesz tylko usuwać podwójne elementy to poszukaj programu
DELDUP. Ponoć jest jakaś nowa wersja.

Po drugie - MRFClean wykonuje czyszczenie topologii, czyli de facto przecina
wszystkie krawędzie, łączy niepotrzebnie podzielone, dociąga linie,
przykleja je do celek itp, itd. jak KAŻDY taki program wymaga on dużej
ilości pamięci. W dokumentacji jest jasno napisane, że ilość pamięci
wykorzystywanej może w szczytowych momentach dochodzić do stukrotności (!)
pliku DGN. Czyli w Twoim wypadku dobrze byłoby mieć 900 MB RAM, jeżeli nie
chcesz, żeby program przez kilka dni rzeźbił na dysku. (O ile ktoś ma płytę
główną, która przyjmie tyle RAM).

Po trzecie - radziłbym ograniczać wielkość DGN-a. 9 MB to BARDZO DUŻY plik.
Jeżeli się tylko da to radziłbym zostawać gdzieś na poziomie 1.5 MB. Lepiej
mieć 6 takich małych niż jeden duży. I czyszczenie MRFClean-erem będzie
trwało co najmniej 50 razy krócej.

Zbyszek Malinowski
Re: Usuwanie podwójnych elementów z pliku dgn
#134
Author: Mariusz Gadula
Date: Wed, 07 Oct 1998 08:27
50 lines
3228 bytes

Zbigniew Malinowski wrote:

> Artur wrote in message <6vdccm$js2$1@galaxy.uci.agh.edu.pl>...
> >>Narzędziem który usuwa podwójne elementy jest MRFClean. Jego wadą jest
> >>przeraźliwie długi czas działania (godziny, dni) dla dużych plików (rzędu
> >>9 MB). Czy ktoś zna sposób na wyczyszczenie topologii w krótszym czasie
> >>niż to robi MRFClean ?
>
> Po pierwsze -  MRFClean robi o wiele więcej niż tylko usuwanie podwójnych
> elementów. Jeżeli chcesz tylko usuwać podwójne elementy to poszukaj programu
> DELDUP. Ponoć jest jakaś nowa wersja.
>
> Po drugie - MRFClean wykonuje czyszczenie topologii, czyli de facto przecina
> wszystkie krawędzie, łączy niepotrzebnie podzielone, dociąga linie,
> przykleja je do celek itp, itd. jak KAŻDY taki program wymaga on dużej
> ilości pamięci. W dokumentacji jest jasno napisane, że ilość pamięci
> wykorzystywanej może w szczytowych momentach dochodzić do stukrotności (!)
> pliku DGN. Czyli w Twoim wypadku dobrze byłoby mieć 900 MB RAM, jeżeli nie
> chcesz, żeby program przez kilka dni rzeźbił na dysku. (O ile ktoś ma płytę
> główną, która przyjmie tyle RAM).
>
> Po trzecie - radziłbym ograniczać wielkość DGN-a. 9 MB to BARDZO DUŻY plik.
> Jeżeli się tylko da to radziłbym zostawać gdzieś na poziomie 1.5 MB. Lepiej
> mieć 6 takich małych niż jeden duży. I czyszczenie MRFClean-erem będzie
> trwało co najmniej 50 razy krócej.
>
> Zbyszek Malinowski

 Problem był mój, ale powstał prawie miesiąc temu i z uwagi na terminy musiałem
uporać się z nim wcześniej. Grzegorz Piłat podpowiedział mi wcześniej o
programie deldup i próbowałem go użyć. Niestety nie wykonał zadania (być może
uruchomiłem go ze złymi parametrami). Nie chciało mi się uruchamiać go po raz
drugi ponieważ czas działania też wynosił kilka godzin. Natomiast Paweł Podmokły
który ze mną pracuje napisał programik przy założeniu że podwójne linie mają
identyczną geometrię, są rozbite do pojedyńczych linii (drop) i plik nie ma
więcej 200 000 elementów. 9MB plik miał ok 150 000 elementów i wykonywał się ok
2 minuty.

Dziękuję za odpowiedzi na mój problem. Myślę że napewno problemy na które
napotykamy mogą się powtarzać ponieważ większość z nas robi to samo.
Rozwiązywanie ich publicznie może pomóc, aby nie męczyć się nad czymś, na co
ktoś wcześniej znalazł już rozwiązanie.

--
Mariusz Gadula
Miejski Zarząd Baz Danych
Kraków
tel (012) 61-61-570
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads