Włączanie konfiguracji części w zespole za pomocą makra

Kiedy włączam konfigurację w pokoju i aktywuję makro, już nie działa.

Właśnie zdałem sobie sprawę, że jeśli nie wybiorę mojej części w solidworks przed uruchomieniem makra, to nie działa!?

W końcu, jeśli część jest zaznaczona, nie ma znaczenia, co napiszesz w wierszu (na poziomie nazw plików)

Status = modelDocExt.SelectByID2("CleanSeal COMPLETE-1@Assemblage1/Cxxx-x-2@CleanSeal COMPLETE", "KOMPONENT", 0, 0, 0, Prawda, 0, Nic, 0)

Makra nadal działają.

Dlatego powiedziałem ci, że to jest DIY: makro umieszcza w twoim montażu konfigurację aktywną w samym pomieszczeniu. I nie wiem dlaczego.

Jeśli chodzi o wybór części, to nie jest normalne, ta część działa. Sprawdź, czy nie ma dodatkowych spacji lub czy nazwa jest poprawna, gdy wywołujesz część "CleanSeal WELDED-1@CleanSeal COMPLETE/Cxxx-x-1@CleanSeal WELDED"

 

Rzeczywiście, był problem z napisaniem mojego wiersza.

Teraz działa bez konieczności wybierania komponentu.