Als ik cahnge config in de kamer en activeer de macro het niet meer.
Ik realiseerde me net dat als ik mijn onderdeel niet selecteer op solidworks voordat ik de macro start, het niet werkt!?
Als ik cahnge config in de kamer en activeer de macro het niet meer.
Ik realiseerde me net dat als ik mijn onderdeel niet selecteer op solidworks voordat ik de macro start, het niet werkt!?
Uiteindelijk, als het deel is geselecteerd, maakt het niet uit wat je in de regel schrijft (op het niveau van de bestandsnamen)
Status = modelDocExt.SelectByID2("CleanSeal COMPLETE-1@Assemblage1/Cxxx-x-2@CleanSeal COMPLETE", "COMPONENT", 0, 0, 0, True, 0, Nothing, 0)
De macro's werken nog steeds.
Daarom vertelde ik je dat het doe-het-zelf was: de macro zet in je montage de configuratie die alleen in de kamer actief is. En ik weet niet waarom.
Wat betreft het selecteren van het onderdeel, het is niet normaal, dit onderdeel werkt. Controleer of er geen extra spaties zijn of dat de naam correct is wanneer u het onderdeel "CleanSeal WELDED-1@CleanSeal COMPLETE/Cxxx-x-1@CleanSeal WELDED" aanroept
Er was inderdaad een probleem bij het schrijven van mijn regel.
Nu werkt het zonder de noodzaak om het onderdeel te selecteren.