Witam.
Opracowuję mały program, który pozwala na przenoszenie lub zmienianie nazw całych plików i folderów przy jednoczesnym zachowaniu połączeń między plikami Solidworks.
To jest plik wykonywalny.
Na dysku twardym, na przykład w folderze "Moje dokumenty", utwórz folder, w którym umieścisz plik Bibotac.exe.
Następnie uruchom plik wykonywalny, klikając go dwukrotnie.
Gdy pojawi się komunikat "Indeks niedostępny! Powinieneś odbudować" kliknij OK.
Teraz wybierz folder, który chcesz zindeksować.
Program utworzy indeks wszystkich plików Solidworks znajdujących się w tym folderze i jego podfolderach ze wszystkimi połączeniami między tymi plikami (Mamy główny folder podzielony na podfoldery reprezentujące różne przypadki z łączną liczbą 140000 plików Solidworks i zajmuje to około 20 minut, aby zindeksować całość za pierwszym razem i mniej niż pięć minut podczas późniejszych zastosowań, gdzie tylko aktualizacja do dzień jest wymagany.)
Przycisk w lewym dolnym rogu pokazuje aktualnie indeksowany folder i umożliwia jego zmianę (wyszukiwanie przypadków użycia i aktualizacja linków podczas zmiany nazw lub przeniesień odbywa się tylko w tym folderze i tych podfolderach)
Następnie przejdź do drzewa po lewej stronie i wybierz plik Solidworks.
Zobaczysz, że jego nazwa pojawia się w drzewie po prawej stronie, a jeśli ten plik jest używany w innym miejscu , znajdziesz w drzewie wszystkie przypadki użycia z możliwością cofnięcia się na kilka poziomów (Załącznik nr 1 jest używany w samym Załączniku nr 10, używany w Załączniku nr 100 i tak dalej).
W obu drzewach za pomocą prawego przycisku myszy znajdują się menu kontekstowe z różnymi funkcjami (Przesuń, Zmień nazwę, Otwórz w Sw, Otwórz w tylko do odczytu...)
Pozwala to na zmianę nazw lub przenoszenie plików i folderów.
Program automatycznie zaktualizuje łącza między wszystkimi plikami.
Ponadto, jeśli posiada Pan/Pani klucz licencyjny do API Menedżera Dokumentów SolidWorks, będzie można również indeksować właściwości pliku i wyszukiwać według właściwości.
Następnym krokiem rozwojowym będzie umożliwienie masowej zmiany nazw i przenoszenia plików Solidworks, na przykład za pomocą reguł dla nazw takich jak Solidworks Explorer (przyrostek, prefiks, wyszukiwanie i zastępowanie określonej części tekstu...).
Dziękuję za podzielenie się ze mną swoją opinią.
Joel.
https://sites.google.com/site/bibotacconcept