Wymiana elementów zespołu bez jego otwierania - VBA

Cze wszystkim

Szukam makra, które pozwoli na automatyczną wymianę komponentów w złożeniu, bez konieczności jego otwierania, w oparciu o różne kryteria. (Lub aby go stworzyć)

Zasadniczo szukam sposobu na zautomatyzowanie funkcji ręcznego zastępowania odniesień w Solidworks:

CaptureReplacementManuRef

Czy istnieje sposób na wyodrębnienie (lub zmodyfikowanie) tej listy plików, do których się odwołuje, a także ich lokalizacji za pomocą polecenia?

Dziękuję

Pozdrowienia

 

Witam

Aby zastąpić ścieżkę do plików, do których istnieją odwołania, bez otwierania złożenia, można użyć funkcji: ReplaceReference.

Zobacz przykład: replace-references

Dziękuję JeromeP,

Widziałem to polecenie, ale aby z niego skorzystać, musisz mieć odwołania do komponentów złożenia. Czy istnieje sposób, aby je odzyskać?

Wszystkie części użyte w zespole można pobrać za pomocą funkcji GetAllExternalReferences4

Podobno trzeba umieć korzystać z Menedżera dokumentów SOLIDWORKS, niestety nie mamy licencji

Spóźniona odpowiedź, ale licencja Menedżer dokumentów jest bezpłatna, jeśli masz licencję Solidworks.

Zobacz kroki, aby go uzyskać tutaj

JeromeP, jeszcze raz dziękuję ;)

Przetestuję to, gdy wrócę do mojego projektu.